====================================== | 0 | xx__-> [ 11.787818][ T228] ------------[ cut here ]------------ | [ 11.788435][ 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.789067][ T228] Modules linked in: netdevsim [ 11.790121][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.790561][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.790980][ 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.792137][ T228] RSP: 0018:ffffc90000b87520 EFLAGS: 00010246 [ 11.792545][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 11.792988][ T228] RDX: 0000000000000000 RSI: ffff88800ccdac98 RDI: ffff88800cca2e38 [ 11.793446][ T228] RBP: ffffffffa9b23440 R08: 0000000000000000 R09: fffffbfff4f3d83c [ 11.793925][ T228] R10: ffffffffa79ec1e7 R11: ffff88800cca2300 R12: 0000000000000000 [ 11.794466][ T228] R13: ffff88800ccda128 R14: ffff88800ccda008 R15: ffff88800ccda000 [ 11.794943][ T228] FS: 00007f8bb5ba5740(0000) GS:ffff88802f600000(0000) knlGS:0000000000000000 [ 11.795559][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.795997][ T228] CR2: 0000560dbf7af5d8 CR3: 00000000050d4004 CR4: 0000000000772ef0 [ 11.796529][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 11.797028][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 11.797551][ T228] PKRU: 55555554 [ 11.797827][ T228] Call Trace: [ 11.798091][ T228] [ 11.798273][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.798642][ T228] ? __warn (kernel/panic.c:748) [ 11.798913][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.799261][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 11.799631][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 11.799897][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 11.800247][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 11.800621][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.800949][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 11.801379][ 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.801722][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 11.802077][ T228] register_netdevice (net/core/dev.c:11003) [ 11.802446][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 11.802774][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 11.803107][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 11.803534][ T228] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 11.803796][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 11.804242][ T228] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 11.804691][ T228] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 11.805141][ T228] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 11.805513][ T228] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 11.805931][ T228] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 11.806271][ 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.806543][ T228] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 11.806889][ T228] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 11.807238][ T228] __driver_probe_device (drivers/base/dd.c:800) [ 11.807576][ T228] driver_probe_device (drivers/base/dd.c:830) [ 11.807931][ T228] __device_attach_driver (drivers/base/dd.c:959) [ 11.808271][ T228] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 11.808716][ T228] bus_for_each_drv (drivers/base/bus.c:462) [ 11.809035][ T228] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 11.809336][ T228] ? bus_to_subsys (drivers/base/bus.c:85) [ 11.809637][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 11.809938][ T228] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 11.810254][ T228] __device_attach (drivers/base/dd.c:1030) [ 11.810596][ T228] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 11.810949][ T228] ? bus_to_subsys (drivers/base/bus.c:85) [ 11.811273][ 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.811626][ T228] bus_probe_device (drivers/base/bus.c:537) [ 11.811957][ T228] device_add (drivers/base/core.c:3672) [ 11.812339][ T228] ? __pfx_device_add (drivers/base/core.c:3548) [ 11.812681][ T228] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 11.813048][ T228] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 11.813523][ T228] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 11.813960][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 11.814340][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 11.814692][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 11.815026][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 11.815389][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 11.815667][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 11.816035][ T228] ? __lock_release (kernel/locking/lockdep.c:5527) [ 11.816396][ 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.816751][ T228] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 11.817110][ T228] ksys_write (fs/read_write.c:731) [ 11.817400][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 11.817740][ T228] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 11.818076][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 11.818436][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 11.818849][ T228] RIP: 0033:0x7f8bb5ce6b77 [ 11.819164][ 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.820172][ T228] RSP: 002b:00007fff6e854268 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 11.820603][ T228] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 00007f8bb5ce6b77 [ 11.821064][ T228] RDX: 0000000000000007 RSI: 0000560dbf7ae5d0 RDI: 0000000000000001 [ 11.821554][ T228] RBP: 0000560dbf7ae5d0 R08: 0000000000000003 R09: 0000000000000077 [ 11.822030][ T228] R10: 0000000000000063 R11: 0000000000000246 R12: 0000000000000007 [ 11.822587][ T228] R13: 00007f8bb5da2760 R14: 0000000000000007 R15: 00007f8bb5d9d9c0 | [ 12.156604][ T255] ------------[ cut here ]------------ | [ 12.156979][ T255] WARNING: CPU: 0 PID: 255 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.157422][ T255] Modules linked in: netdevsim | [ 12.158069][ T255] Tainted: [W]=WARN [ 12.158257][ T255] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.158543][ T255] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.158818][ T255] 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.159684][ T255] RSP: 0018:ffffc900005871e8 EFLAGS: 00010246 [ 12.159992][ T255] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 12.160373][ T255] RDX: 0000000000000000 RSI: ffff88800843ac98 RDI: ffff88800acd8b00 [ 12.160716][ T255] RBP: ffff88800e668040 R08: 0000000000000000 R09: fffffbfff4f3d83c [ 12.161072][ T255] R10: ffffffffa79ec1e7 R11: ffff88800acd8040 R12: 0000000000000000 [ 12.161402][ T255] R13: ffff88800843a128 R14: ffff88800843a008 R15: ffff88800843a000 [ 12.161728][ T255] FS: 00007fabf7cb0800(0000) GS:ffff88802f600000(0000) knlGS:0000000000000000 [ 12.162130][ T255] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.162416][ T255] CR2: 00007fabf7df1290 CR3: 000000000bc52003 CR4: 0000000000772ef0 [ 12.162733][ T255] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 12.163054][ T255] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 12.163391][ T255] PKRU: 55555554 [ 12.163839][ T255] Call Trace: [ 12.164008][ T255] [ 12.164128][ T255] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.164370][ T255] ? __warn (kernel/panic.c:748) [ 12.164540][ T255] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.164750][ T255] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 12.164978][ T255] ? handle_bug (arch/x86/kernel/traps.c:285) [ 12.165142][ T255] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 12.165367][ T255] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 12.165602][ T255] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.165823][ T255] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 12.166042][ T255] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 12.166334][ T255] ? _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.166555][ T255] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 12.166774][ T255] register_netdevice (net/core/dev.c:11003) [ 12.167003][ T255] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 12.167240][ T255] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 12.167512][ T255] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 12.167834][ T255] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 12.168123][ T255] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 12.168416][ T255] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 12.168697][ T255] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 12.168981][ T255] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 12.169267][ T255] devlink_reload (net/devlink/dev.c:474) [ 12.169505][ T255] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 12.169712][ T255] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 12.169934][ T255] ? cap_capable (security/commoncap.c:131) [ 12.170141][ T255] ? 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.170330][ T255] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 12.170550][ T255] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 12.170818][ T255] ? __nla_parse (lib/nlattr.c:732) [ 12.171041][ T255] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 12.171254][ T255] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 12.171578][ T255] ? cap_capable (security/commoncap.c:131) [ 12.171805][ T255] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 12.172025][ T255] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 12.172251][ T255] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 12.172463][ T255] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 12.172723][ T255] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 12.172980][ T255] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 12.173251][ T255] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 12.173472][ T255] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 12.173682][ T255] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 12.173891][ T255] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 12.174115][ T255] ? genl_rcv (net/netlink/genetlink.c:1219) [ 12.174272][ T255] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 12.174492][ T255] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 12.174707][ T255] genl_rcv (net/netlink/genetlink.c:1220) [ 12.174866][ T255] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 12.175076][ T255] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 12.175288][ T255] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 12.175552][ T255] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 12.175765][ T255] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 12.175970][ T255] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 12.176180][ T255] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 12.176423][ T255] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 12.176641][ T255] ? __pfx___sys_sendto (net/socket.c:2145) [ 12.176849][ T255] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 12.177072][ T255] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 12.177305][ T255] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 12.177527][ T255] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 12.177797][ T255] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 12.178063][ T255] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 12.178288][ T255] __x64_sys_sendto (net/socket.c:2181) [ 12.178542][ T255] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 12.178800][ T255] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 12.179019][ T255] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 12.179282][ T255] RIP: 0033:0x7fabf7ebca4a [ 12.179515][ T255] 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.180514][ T255] RSP: 002b:00007ffc7ce6ac78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 12.180844][ T255] RAX: ffffffffffffffda RBX: 000000003508db00 RCX: 00007fabf7ebca4a [ 12.181269][ T255] RDX: 0000000000000040 RSI: 000000003508db00 RDI: 0000000000000005 [ 12.181588][ T255] RBP: 000000003508d910 R08: 00007fabf8060200 R09: 000000000000000c [ 12.181911][ T255] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 12.182374][ T255] R13: 000000003508d910 R14: 0000000000000000 R15: 0000000000000001 | [ 22.392140][ T457] ------------[ cut here ]------------ | [ 22.392433][ T457] WARNING: CPU: 3 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) | [ 22.392978][ T457] Modules linked in: netdevsim | [ 22.393604][ T457] Tainted: [W]=WARN [ 22.393832][ T457] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.394074][ T457] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 22.394346][ 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 [ 22.395151][ T457] RSP: 0018:ffffc90000e971e8 EFLAGS: 00010246 [ 22.395429][ T457] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 22.395740][ T457] RDX: 0000000000000000 RSI: ffff88800e562c98 RDI: ffff888006058b00 [ 22.396096][ T457] RBP: ffff88800e668040 R08: 0000000000000000 R09: fffffbfff4f3d83c [ 22.396523][ T457] R10: ffffffffa79ec1e7 R11: ffff888006058040 R12: 0000000000000000 [ 22.396887][ T457] R13: ffff88800e562128 R14: ffff88800e562008 R15: ffff88800e562000 [ 22.397175][ T457] FS: 00007f27650c9800(0000) GS:ffff88802f780000(0000) knlGS:0000000000000000 [ 22.397607][ T457] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.397896][ T457] CR2: 0000560dad56edec CR3: 000000000ecc6003 CR4: 0000000000772ef0 [ 22.398206][ T457] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 22.398577][ T457] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 22.398870][ T457] PKRU: 55555554 [ 22.399056][ T457] Call Trace: [ 22.399225][ T457] [ 22.399343][ T457] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 22.399576][ T457] ? __warn (kernel/panic.c:748) [ 22.399811][ T457] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 22.400035][ T457] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 22.400284][ T457] ? handle_bug (arch/x86/kernel/traps.c:285) [ 22.400518][ T457] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 22.400788][ T457] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 22.401037][ T457] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 22.401289][ T457] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 22.401540][ T457] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 22.401887][ 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) [ 22.402168][ T457] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 22.402408][ T457] register_netdevice (net/core/dev.c:11003) [ 22.402639][ T457] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 22.402863][ T457] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 22.403156][ T457] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 22.403504][ T457] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 22.403852][ T457] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 22.404129][ T457] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 22.404411][ T457] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 22.404778][ T457] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 22.405049][ T457] ? devl_region_destroy (net/devlink/region.c:1178) [ 22.405324][ T457] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 22.405619][ T457] devlink_reload (net/devlink/dev.c:474) [ 22.405903][ T457] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 22.406123][ T457] ? devlink_resources_validate (net/devlink/resource.c:311) [ 22.406410][ T457] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 22.406648][ T457] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 22.406913][ T457] ? __nla_parse (lib/nlattr.c:732) [ 22.407142][ T457] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 22.407368][ T457] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 22.407686][ T457] ? cap_capable (security/commoncap.c:131) [ 22.407898][ T457] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 22.408164][ T457] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 22.408447][ T457] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 22.408782][ T457] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 22.409114][ T457] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 22.409510][ T457] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 22.409854][ T457] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 22.410110][ T457] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 22.410339][ T457] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 22.410564][ T457] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 22.410835][ T457] ? genl_rcv (net/netlink/genetlink.c:1219) [ 22.411043][ T457] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 22.411337][ T457] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 22.411715][ T457] genl_rcv (net/netlink/genetlink.c:1220) [ 22.411895][ T457] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 22.412115][ T457] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 22.412348][ T457] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 22.412634][ T457] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 22.412861][ T457] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 22.413054][ T457] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 22.413258][ T457] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 22.413484][ T457] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 22.413688][ T457] ? __pfx___sys_sendto (net/socket.c:2145) [ 22.413897][ T457] ? __lock_release (kernel/locking/lockdep.c:5527) [ 22.414108][ T457] ? __sys_recvmsg (net/socket.c:2859) [ 22.414317][ T457] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 22.414538][ T457] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 22.414743][ T457] __x64_sys_sendto (net/socket.c:2181) [ 22.414941][ T457] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 22.415186][ T457] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 22.415398][ T457] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 22.415673][ T457] RIP: 0033:0x7f27652d5a4a [ 22.415881][ 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 [ 22.416601][ T457] RSP: 002b:00007fff4eb8e868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 22.416903][ T457] RAX: ffffffffffffffda RBX: 0000000000677b00 RCX: 00007f27652d5a4a [ 22.417244][ T457] RDX: 0000000000000038 RSI: 0000000000677b00 RDI: 0000000000000005 [ 22.417668][ T457] RBP: 0000000000677910 R08: 00007f2765479200 R09: 000000000000000c [ 22.418132][ T457] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 22.418456][ T457] R13: 0000000000677910 R14: 0000000000000000 R15: 0000000000000003 | [ 23.492238][ T474] ------------[ cut here ]------------ | [ 23.492641][ 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) | [ 23.493052][ T474] Modules linked in: netdevsim | [ 23.493643][ T474] Tainted: [W]=WARN [ 23.493809][ T474] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.494073][ T474] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 23.494349][ 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 [ 23.495027][ T474] RSP: 0018:ffffc90000f071e8 EFLAGS: 00010246 [ 23.495286][ T474] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 23.495616][ T474] RDX: 0000000000000000 RSI: ffff88800e79ac98 RDI: ffff888005ec5080 [ 23.495911][ T474] RBP: ffff88800e668040 R08: 0000000000000000 R09: fffffbfff4f3d83c [ 23.496202][ T474] R10: ffffffffa79ec1e7 R11: ffff888005ec45c0 R12: 0000000000000000 [ 23.496521][ T474] R13: ffff88800e79a128 R14: ffff88800e79a008 R15: ffff88800e79a000 [ 23.496844][ T474] FS: 00007f18cb9ce800(0000) GS:ffff88802f700000(0000) knlGS:0000000000000000 [ 23.497187][ T474] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.497454][ T474] CR2: 000055566fc6bd38 CR3: 00000000094d2003 CR4: 0000000000772ef0 [ 23.497750][ T474] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 23.498049][ T474] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 23.498354][ T474] PKRU: 55555554 [ 23.498512][ T474] Call Trace: [ 23.498670][ T474] [ 23.498782][ T474] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 23.498987][ T474] ? __warn (kernel/panic.c:748) [ 23.499151][ T474] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 23.499392][ T474] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 23.499606][ T474] ? handle_bug (arch/x86/kernel/traps.c:285) [ 23.499764][ T474] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 23.499971][ T474] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 23.500187][ T474] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 23.500410][ T474] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 23.500627][ T474] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 23.500890][ 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) [ 23.501100][ T474] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 23.501322][ T474] register_netdevice (net/core/dev.c:11003) [ 23.501535][ T474] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 23.501763][ T474] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 23.501985][ T474] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 23.502257][ T474] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 23.502542][ T474] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 23.502805][ T474] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 23.503064][ T474] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 23.503352][ T474] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 23.503610][ T474] ? devl_region_destroy (net/devlink/region.c:1178) [ 23.503822][ T474] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 23.504110][ T474] devlink_reload (net/devlink/dev.c:474) [ 23.504342][ T474] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 23.504549][ T474] ? devlink_resources_validate (net/devlink/resource.c:311) [ 23.504811][ T474] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 23.505021][ T474] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 23.505318][ T474] ? __nla_parse (lib/nlattr.c:732) [ 23.505540][ T474] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 23.505755][ T474] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 23.506018][ T474] ? cap_capable (security/commoncap.c:131) [ 23.506246][ T474] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 23.506475][ T474] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 23.506685][ T474] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 23.506898][ T474] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 23.507165][ T474] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 23.507441][ T474] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 23.507708][ T474] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 23.507915][ T474] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 23.508182][ T474] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 23.508548][ T474] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 23.508932][ T474] ? genl_rcv (net/netlink/genetlink.c:1219) [ 23.509197][ T474] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 23.509477][ T474] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 23.509691][ T474] genl_rcv (net/netlink/genetlink.c:1220) [ 23.509852][ T474] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 23.510074][ T474] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 23.510282][ T474] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 23.510524][ T474] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 23.510732][ T474] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 23.510933][ T474] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 23.511159][ T474] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 23.511411][ T474] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 23.511625][ T474] ? __pfx___sys_sendto (net/socket.c:2145) [ 23.511856][ T474] ? __lock_release (kernel/locking/lockdep.c:5527) [ 23.512083][ T474] ? __sys_recvmsg (net/socket.c:2859) [ 23.512319][ T474] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 23.512535][ T474] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 23.512748][ T474] __x64_sys_sendto (net/socket.c:2181) [ 23.512952][ T474] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 23.513339][ T474] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 23.513691][ T474] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 23.514108][ T474] RIP: 0033:0x7f18cbbdaa4a [ 23.514489][ 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 [ 23.515623][ T474] RSP: 002b:00007ffc6d3901d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 23.516111][ T474] RAX: ffffffffffffffda RBX: 0000000026cd1b00 RCX: 00007f18cbbdaa4a [ 23.516637][ T474] RDX: 0000000000000038 RSI: 0000000026cd1b00 RDI: 0000000000000005 [ 23.517130][ T474] RBP: 0000000026cd1910 R08: 00007f18cbd7e200 R09: 000000000000000c [ 23.517603][ T474] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 23.518073][ T474] R13: 0000000026cd1910 R14: 0000000000000000 R15: 0000000000000003 | [ 24.531803][ T490] ------------[ cut here ]------------ | [ 24.532228][ 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) | [ 24.532952][ T490] Modules linked in: netdevsim | [ 24.533923][ T490] Tainted: [W]=WARN [ 24.534177][ T490] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.534672][ T490] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 24.535103][ 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 [ 24.536257][ T490] RSP: 0018:ffffc90000f971e8 EFLAGS: 00010246 [ 24.536695][ T490] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 24.537188][ T490] RDX: 0000000000000000 RSI: ffff888002402c98 RDI: ffff88800990adc0 [ 24.537679][ T490] RBP: ffff88800e668040 R08: 0000000000000000 R09: fffffbfff4f3d83c [ 24.538169][ T490] R10: ffffffffa79ec1e7 R11: ffff88800990a300 R12: 0000000000000000 [ 24.538567][ T490] R13: ffff888002402128 R14: ffff888002402008 R15: ffff888002402000 [ 24.539007][ T490] FS: 00007f08a99d0800(0000) GS:ffff88802f780000(0000) knlGS:0000000000000000 [ 24.539583][ T490] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.539993][ T490] CR2: 00007f08a9d80200 CR3: 0000000009344001 CR4: 0000000000772ef0 [ 24.540488][ T490] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 24.540965][ T490] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 24.541496][ T490] PKRU: 55555554 [ 24.541660][ T490] Call Trace: [ 24.541831][ T490] [ 24.541938][ T490] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 24.542165][ T490] ? __warn (kernel/panic.c:748) [ 24.542337][ T490] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 24.542541][ T490] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 24.542755][ T490] ? handle_bug (arch/x86/kernel/traps.c:285) [ 24.542912][ T490] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 24.543138][ T490] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 24.543454][ T490] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 24.543790][ T490] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 24.544078][ T490] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 24.544503][ 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) [ 24.544848][ T490] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 24.545184][ T490] register_netdevice (net/core/dev.c:11003) [ 24.545579][ T490] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 24.545936][ T490] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 24.546322][ T490] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 24.546740][ T490] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 24.547181][ T490] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 24.547639][ T490] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 24.548060][ T490] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 24.548480][ T490] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 24.548858][ T490] ? devl_region_destroy (net/devlink/region.c:1178) [ 24.549181][ T490] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 24.549666][ T490] devlink_reload (net/devlink/dev.c:474) [ 24.549993][ T490] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 24.550346][ T490] ? devlink_resources_validate (net/devlink/resource.c:311) [ 24.550761][ T490] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 24.551105][ T490] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 24.551529][ T490] ? __nla_parse (lib/nlattr.c:732) [ 24.551886][ T490] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 24.552214][ T490] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 24.552661][ T490] ? cap_capable (security/commoncap.c:131) [ 24.552993][ T490] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 24.553376][ T490] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 24.553727][ T490] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 24.554057][ T490] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 24.554485][ T490] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 24.554880][ T490] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 24.555326][ T490] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 24.555665][ T490] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 24.555976][ T490] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 24.556342][ T490] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 24.556706][ T490] ? genl_rcv (net/netlink/genetlink.c:1219) [ 24.556954][ T490] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 24.557279][ T490] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 24.557657][ T490] genl_rcv (net/netlink/genetlink.c:1220) [ 24.557913][ T490] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 24.558256][ T490] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 24.558608][ T490] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 24.558943][ T490] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 24.559278][ T490] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 24.559620][ T490] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 24.559961][ T490] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 24.560322][ T490] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 24.560653][ T490] ? __pfx___sys_sendto (net/socket.c:2145) [ 24.560998][ T490] ? __lock_release (kernel/locking/lockdep.c:5527) [ 24.561385][ T490] ? __sys_recvmsg (net/socket.c:2859) [ 24.561734][ T490] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 24.562075][ T490] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 24.562429][ T490] __x64_sys_sendto (net/socket.c:2181) [ 24.562762][ T490] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 24.563157][ T490] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 24.563513][ T490] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 24.563807][ T490] RIP: 0033:0x7f08a9bdca4a [ 24.564061][ 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 [ 24.565172][ T490] RSP: 002b:00007ffd6f91bca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 24.565678][ T490] RAX: ffffffffffffffda RBX: 0000000000aacb00 RCX: 00007f08a9bdca4a [ 24.566145][ T490] RDX: 0000000000000038 RSI: 0000000000aacb00 RDI: 0000000000000005 [ 24.566610][ T490] RBP: 0000000000aac910 R08: 00007f08a9d80200 R09: 000000000000000c [ 24.567053][ T490] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 24.567532][ T490] R13: 0000000000aac910 R14: 0000000000000000 R15: 0000000000000003 | [ 27.978686][ T546] ------------[ cut here ]------------ | [ 27.978951][ 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.979388][ T546] Modules linked in: netdevsim | [ 27.979970][ T546] Tainted: [W]=WARN [ 27.980125][ T546] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.980919][ T546] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 27.981199][ 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.981969][ T546] RSP: 0018:ffffc900012371e8 EFLAGS: 00010246 [ 27.982248][ T546] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 27.982572][ T546] RDX: 0000000000000000 RSI: ffff88800ccdac98 RDI: ffff88800ad5adc0 [ 27.982886][ T546] RBP: ffff88800e668040 R08: 0000000000000000 R09: fffffbfff4f3d83c [ 27.983193][ T546] R10: ffffffffa79ec1e7 R11: ffff88800ad5a300 R12: 0000000000000000 [ 27.983508][ T546] R13: ffff88800ccda128 R14: ffff88800ccda008 R15: ffff88800ccda000 [ 27.983818][ T546] FS: 00007faf5de82800(0000) GS:ffff88802f780000(0000) knlGS:0000000000000000 [ 27.984187][ T546] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 27.984460][ T546] CR2: 0000560dad56edec CR3: 000000000ec40003 CR4: 0000000000772ef0 [ 27.984780][ T546] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 27.985102][ T546] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 27.985464][ T546] PKRU: 55555554 [ 27.985625][ T546] Call Trace: [ 27.985783][ T546] [ 27.985902][ T546] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 27.986120][ T546] ? __warn (kernel/panic.c:748) [ 27.986299][ T546] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 27.986512][ T546] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 27.986737][ T546] ? handle_bug (arch/x86/kernel/traps.c:285) [ 27.986900][ T546] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 27.987112][ T546] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 27.987348][ T546] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 27.987568][ T546] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 27.987806][ T546] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 27.988072][ 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.988305][ T546] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 27.988522][ T546] register_netdevice (net/core/dev.c:11003) [ 27.988742][ T546] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 27.988962][ T546] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 27.989187][ T546] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 27.989470][ T546] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 27.989746][ T546] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 27.990019][ T546] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 27.990300][ T546] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 27.990613][ T546] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 27.990886][ T546] ? devl_region_destroy (net/devlink/region.c:1178) [ 27.991099][ T546] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 27.991382][ T546] devlink_reload (net/devlink/dev.c:474) [ 27.991602][ T546] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 27.991822][ T546] ? devlink_resources_validate (net/devlink/resource.c:311) [ 27.992090][ T546] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 27.992319][ T546] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 27.992599][ T546] ? __nla_parse (lib/nlattr.c:732) [ 27.992820][ T546] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 27.993053][ T546] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 27.993348][ T546] ? cap_capable (security/commoncap.c:131) [ 27.993556][ T546] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 27.993788][ T546] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 27.994005][ T546] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 27.994217][ T546] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 27.994521][ T546] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 27.994798][ T546] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 27.995087][ T546] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 27.995313][ T546] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 27.995552][ T546] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 27.995778][ T546] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 27.996023][ T546] ? genl_rcv (net/netlink/genetlink.c:1219) [ 27.996208][ T546] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 27.996452][ T546] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 27.996692][ T546] genl_rcv (net/netlink/genetlink.c:1220) [ 27.996881][ T546] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 27.997112][ T546] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 27.997329][ T546] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 27.997556][ T546] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 27.997760][ T546] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 27.997986][ T546] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 27.998216][ T546] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 27.998480][ T546] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 27.998735][ T546] ? __pfx___sys_sendto (net/socket.c:2145) [ 27.998967][ T546] ? __lock_release (kernel/locking/lockdep.c:5527) [ 27.999198][ T546] ? __sys_recvmsg (net/socket.c:2859) [ 27.999431][ T546] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 27.999644][ T546] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 27.999864][ T546] __x64_sys_sendto (net/socket.c:2181) [ 28.000090][ T546] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 28.000359][ T546] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 28.000597][ T546] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 28.000849][ T546] RIP: 0033:0x7faf5e08ea4a [ 28.001086][ 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 [ 28.001839][ T546] RSP: 002b:00007ffcb6c598d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 28.002188][ T546] RAX: ffffffffffffffda RBX: 0000000036f51b00 RCX: 00007faf5e08ea4a [ 28.002528][ T546] RDX: 0000000000000038 RSI: 0000000036f51b00 RDI: 0000000000000005 [ 28.002860][ T546] RBP: 0000000036f51910 R08: 00007faf5e232200 R09: 000000000000000c [ 28.003169][ T546] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 28.003507][ T546] R13: 0000000036f51910 R14: 0000000000000000 R15: 0000000000000003 | [ 30.549472][ T575] ------------[ cut here ]------------ | [ 30.549822][ T575] WARNING: CPU: 2 PID: 575 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 30.550367][ T575] Modules linked in: netdevsim | [ 30.551012][ T575] Tainted: [W]=WARN [ 30.551192][ T575] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.551511][ T575] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 30.551905][ 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 [ 30.552812][ T575] RSP: 0018:ffffc900013c71e8 EFLAGS: 00010246 [ 30.553124][ T575] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 30.553518][ T575] RDX: 0000000000000000 RSI: ffff88800843ac98 RDI: ffff88800bdf2dc0 [ 30.553921][ T575] RBP: ffff88800e668040 R08: 0000000000000000 R09: fffffbfff4f3d83c [ 30.554267][ T575] R10: ffffffffa79ec1e7 R11: ffff88800bdf2300 R12: 0000000000000000 [ 30.554693][ T575] R13: ffff88800843a128 R14: ffff88800843a008 R15: ffff88800843a000 [ 30.555092][ T575] FS: 00007f7a81118800(0000) GS:ffff88802f700000(0000) knlGS:0000000000000000 [ 30.555533][ T575] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.555934][ T575] CR2: 000055566fc6bd38 CR3: 000000000a1ba005 CR4: 0000000000772ef0 [ 30.556264][ T575] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 30.556627][ T575] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 30.557004][ T575] PKRU: 55555554 [ 30.557178][ T575] Call Trace: [ 30.557383][ T575] [ 30.557507][ T575] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 30.557810][ T575] ? __warn (kernel/panic.c:748) [ 30.558064][ T575] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 30.558314][ T575] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 30.558631][ T575] ? handle_bug (arch/x86/kernel/traps.c:285) [ 30.558812][ T575] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 30.559073][ T575] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 30.559401][ T575] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 30.559653][ T575] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 30.559881][ T575] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 30.560162][ 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) [ 30.560405][ T575] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 30.560649][ T575] register_netdevice (net/core/dev.c:11003) [ 30.560875][ T575] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 30.561110][ T575] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 30.561382][ T575] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 30.561697][ T575] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 30.561988][ T575] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 30.562280][ T575] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 30.562585][ T575] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 30.562946][ T575] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 30.563310][ T575] ? devl_region_destroy (net/devlink/region.c:1178) [ 30.563540][ T575] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 30.563978][ T575] devlink_reload (net/devlink/dev.c:474) [ 30.564214][ T575] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 30.564457][ T575] ? devlink_resources_validate (net/devlink/resource.c:311) [ 30.564757][ T575] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 30.565055][ T575] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 30.565372][ T575] ? __nla_parse (lib/nlattr.c:732) [ 30.565685][ T575] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 30.565919][ T575] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 30.566206][ T575] ? cap_capable (security/commoncap.c:131) [ 30.566450][ T575] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 30.566714][ T575] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 30.566942][ T575] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 30.567169][ T575] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 30.567463][ T575] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 30.567794][ T575] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 30.568118][ T575] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 30.568359][ T575] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 30.568591][ T575] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 30.568817][ T575] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 30.569054][ T575] ? genl_rcv (net/netlink/genetlink.c:1219) [ 30.569225][ T575] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 30.569482][ T575] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 30.569732][ T575] genl_rcv (net/netlink/genetlink.c:1220) [ 30.569908][ T575] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 30.570132][ T575] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 30.570370][ T575] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 30.570622][ T575] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 30.570854][ T575] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 30.571070][ T575] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 30.571307][ T575] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 30.571545][ T575] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 30.571894][ T575] ? __pfx___sys_sendto (net/socket.c:2145) [ 30.572133][ T575] ? __lock_release (kernel/locking/lockdep.c:5527) [ 30.572364][ T575] ? __sys_recvmsg (net/socket.c:2859) [ 30.572572][ T575] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 30.572797][ T575] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 30.573010][ T575] __x64_sys_sendto (net/socket.c:2181) [ 30.573215][ T575] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 30.573504][ T575] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 30.573732][ T575] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 30.573986][ T575] RIP: 0033:0x7f7a81324a4a [ 30.574197][ 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 [ 30.574923][ T575] RSP: 002b:00007ffe1942c4b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 30.575228][ T575] RAX: ffffffffffffffda RBX: 0000000000eeab00 RCX: 00007f7a81324a4a [ 30.575543][ T575] RDX: 0000000000000038 RSI: 0000000000eeab00 RDI: 0000000000000005 [ 30.575856][ T575] RBP: 0000000000eea910 R08: 00007f7a814c8200 R09: 000000000000000c [ 30.576162][ T575] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 30.576477][ T575] R13: 0000000000eea910 R14: 0000000000000000 R15: 0000000000000003 | [ 33.169732][ T603] ------------[ cut here ]------------ | [ 33.170193][ T603] WARNING: CPU: 2 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) | [ 33.170975][ T603] Modules linked in: netdevsim | [ 33.171961][ T603] Tainted: [W]=WARN [ 33.172227][ T603] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.172673][ T603] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 33.173124][ 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 [ 33.174318][ T603] RSP: 0018:ffffc900015871e8 EFLAGS: 00010246 [ 33.174763][ T603] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 33.175259][ T603] RDX: 0000000000000000 RSI: ffff8880024eac98 RDI: ffff888009a2d080 [ 33.175772][ T603] RBP: ffff88800e668040 R08: 0000000000000000 R09: fffffbfff4f3d83c [ 33.176243][ T603] R10: ffffffffa79ec1e7 R11: ffff888009a2c5c0 R12: 0000000000000000 [ 33.176765][ T603] R13: ffff8880024ea128 R14: ffff8880024ea008 R15: ffff8880024ea000 [ 33.177265][ T603] FS: 00007f6d8041e800(0000) GS:ffff88802f700000(0000) knlGS:0000000000000000 [ 33.177857][ T603] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 33.178279][ T603] CR2: 00007f6d807ce200 CR3: 0000000009910005 CR4: 0000000000772ef0 [ 33.178840][ T603] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 33.179450][ T603] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 33.179928][ T603] PKRU: 55555554 [ 33.180180][ T603] Call Trace: [ 33.180455][ T603] [ 33.180639][ T603] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 33.180992][ T603] ? __warn (kernel/panic.c:748) [ 33.181244][ T603] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 33.181602][ T603] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 33.181853][ T603] ? handle_bug (arch/x86/kernel/traps.c:285) [ 33.182020][ T603] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 33.182225][ T603] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 33.182478][ T603] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 33.182692][ T603] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 33.182904][ T603] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 33.183161][ 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) [ 33.183388][ T603] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 33.183602][ T603] register_netdevice (net/core/dev.c:11003) [ 33.183815][ T603] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 33.184034][ T603] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 33.184259][ T603] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 33.184539][ T603] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 33.184807][ T603] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 33.185069][ T603] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 33.185339][ T603] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 33.185599][ T603] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 33.185856][ T603] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 33.186121][ T603] devlink_reload (net/devlink/dev.c:474) [ 33.186365][ T603] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 33.186581][ T603] ? devlink_resources_validate (net/devlink/resource.c:311) [ 33.186844][ T603] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 33.187053][ T603] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 33.187317][ T603] ? __nla_parse (lib/nlattr.c:732) [ 33.187539][ T603] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 33.187755][ T603] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 33.188024][ T603] ? cap_capable (security/commoncap.c:131) [ 33.188237][ T603] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 33.188484][ T603] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 33.188710][ T603] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 33.188925][ T603] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 33.189187][ T603] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 33.189469][ T603] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 33.189760][ T603] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 33.189981][ T603] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 33.190200][ T603] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 33.190447][ T603] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 33.190684][ T603] ? genl_rcv (net/netlink/genetlink.c:1219) [ 33.190855][ T603] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 33.191078][ T603] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 33.191331][ T603] genl_rcv (net/netlink/genetlink.c:1220) [ 33.191501][ T603] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 33.191735][ T603] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 33.191953][ T603] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 33.192179][ T603] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 33.192412][ T603] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 33.192634][ T603] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 33.192866][ T603] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 33.193123][ T603] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 33.193351][ T603] ? __pfx___sys_sendto (net/socket.c:2145) [ 33.193566][ T603] ? __lock_release (kernel/locking/lockdep.c:5527) [ 33.193774][ T603] ? __sys_recvmsg (net/socket.c:2859) [ 33.193983][ T603] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 33.194200][ T603] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 33.194438][ T603] __x64_sys_sendto (net/socket.c:2181) [ 33.194661][ T603] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 33.194926][ T603] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 33.195133][ T603] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 33.195398][ T603] RIP: 0033:0x7f6d8062aa4a [ 33.195615][ 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 [ 33.196285][ T603] RSP: 002b:00007ffec9a86118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 33.196608][ T603] RAX: ffffffffffffffda RBX: 000000002ea5bb00 RCX: 00007f6d8062aa4a [ 33.196918][ T603] RDX: 0000000000000038 RSI: 000000002ea5bb00 RDI: 0000000000000005 [ 33.197235][ T603] RBP: 000000002ea5b910 R08: 00007f6d807ce200 R09: 000000000000000c [ 33.197555][ T603] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 33.197869][ T603] R13: 000000002ea5b910 R14: 0000000000000000 R15: 0000000000000003 | [ 56.326797][ T1041] ------------[ cut here ]------------ | [ 56.327085][ T1041] WARNING: CPU: 2 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) | [ 56.327533][ T1041] Modules linked in: netdevsim | [ 56.328123][ T1041] Tainted: [W]=WARN [ 56.328314][ T1041] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.328580][ T1041] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 56.328847][ 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 [ 56.329614][ T1041] RSP: 0018:ffffc900027a71e8 EFLAGS: 00010246 [ 56.329869][ T1041] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 56.330187][ T1041] RDX: 0000000000000000 RSI: ffff88800e562c98 RDI: ffff88800cc22dc0 [ 56.330515][ T1041] RBP: ffff88800e668040 R08: 0000000000000000 R09: fffffbfff4f3d83c [ 56.330854][ T1041] R10: ffffffffa79ec1e7 R11: ffff88800cc22300 R12: 0000000000000000 [ 56.331184][ T1041] R13: ffff88800e562128 R14: ffff88800e562008 R15: ffff88800e562000 [ 56.331534][ T1041] FS: 00007f2beb1f1800(0000) GS:ffff88802f700000(0000) knlGS:0000000000000000 [ 56.331898][ T1041] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 56.332178][ T1041] CR2: 00007f2beb5a1200 CR3: 0000000004e5c001 CR4: 0000000000772ef0 [ 56.332498][ T1041] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 56.332805][ T1041] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 56.333108][ T1041] PKRU: 55555554 [ 56.333271][ T1041] Call Trace: [ 56.333448][ T1041] [ 56.333586][ T1041] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 56.333803][ T1041] ? __warn (kernel/panic.c:748) [ 56.333978][ T1041] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 56.334191][ T1041] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 56.334435][ T1041] ? handle_bug (arch/x86/kernel/traps.c:285) [ 56.334600][ T1041] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 56.334812][ T1041] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 56.335036][ T1041] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 56.335251][ T1041] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 56.335480][ T1041] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 56.335747][ 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) [ 56.335966][ T1041] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 56.336188][ T1041] register_netdevice (net/core/dev.c:11003) [ 56.336427][ T1041] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 56.336665][ T1041] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 56.336904][ T1041] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 56.337179][ T1041] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 56.337482][ T1041] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 56.337753][ T1041] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 56.338025][ T1041] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 56.338282][ T1041] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 56.338567][ T1041] ? devl_region_destroy (net/devlink/region.c:1178) [ 56.338777][ T1041] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 56.339050][ T1041] devlink_reload (net/devlink/dev.c:474) [ 56.339274][ T1041] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 56.339500][ T1041] ? devlink_resources_validate (net/devlink/resource.c:311) [ 56.339775][ T1041] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 56.340000][ T1041] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 56.340259][ T1041] ? __nla_parse (lib/nlattr.c:732) [ 56.340494][ T1041] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 56.340711][ T1041] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 56.340994][ T1041] ? cap_capable (security/commoncap.c:131) [ 56.341206][ T1041] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 56.341441][ T1041] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 56.341676][ T1041] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 56.341897][ T1041] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 56.342159][ T1041] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 56.342459][ T1041] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 56.342739][ T1041] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 56.342951][ T1041] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 56.343161][ T1041] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 56.343406][ T1041] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 56.343650][ T1041] ? genl_rcv (net/netlink/genetlink.c:1219) [ 56.343816][ T1041] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 56.344028][ T1041] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 56.344248][ T1041] genl_rcv (net/netlink/genetlink.c:1220) [ 56.344427][ T1041] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 56.344657][ T1041] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 56.344875][ T1041] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 56.345092][ T1041] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 56.345323][ T1041] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 56.345532][ T1041] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 56.345757][ T1041] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 56.345993][ T1041] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 56.346207][ T1041] ? __pfx___sys_sendto (net/socket.c:2145) [ 56.346441][ T1041] ? __lock_release (kernel/locking/lockdep.c:5527) [ 56.346661][ T1041] ? __sys_recvmsg (net/socket.c:2859) [ 56.346876][ T1041] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 56.347112][ T1041] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 56.347337][ T1041] __x64_sys_sendto (net/socket.c:2181) [ 56.347547][ T1041] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 56.347806][ T1041] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 56.348032][ T1041] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 56.348314][ T1041] RIP: 0033:0x7f2beb3fda4a [ 56.348538][ 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 [ 56.349256][ T1041] RSP: 002b:00007ffce39356b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 56.349592][ T1041] RAX: ffffffffffffffda RBX: 0000000003ce1b00 RCX: 00007f2beb3fda4a [ 56.349893][ T1041] RDX: 0000000000000038 RSI: 0000000003ce1b00 RDI: 0000000000000005 [ 56.350192][ T1041] RBP: 0000000003ce1910 R08: 00007f2beb5a1200 R09: 000000000000000c [ 56.350536][ T1041] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 56.350881][ T1041] R13: 0000000003ce1910 R14: 0000000000000000 R15: 0000000000000003 | [ 58.099488][ T1073] ------------[ cut here ]------------ | [ 58.099778][ T1073] WARNING: CPU: 3 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) | [ 58.100176][ T1073] Modules linked in: netdevsim | [ 58.100764][ T1073] Tainted: [W]=WARN [ 58.100915][ T1073] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.101157][ T1073] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 58.101527][ 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 [ 58.102228][ T1073] RSP: 0018:ffffc900028b71e8 EFLAGS: 00010246 [ 58.102642][ T1073] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 58.102991][ T1073] RDX: 0000000000000000 RSI: ffff88800e79ac98 RDI: ffff888005ec0b00 [ 58.103277][ T1073] RBP: ffff88800e668040 R08: 0000000000000000 R09: fffffbfff4f3d83c [ 58.103589][ T1073] R10: ffffffffa79ec1e7 R11: ffff888005ec0040 R12: 0000000000000000 [ 58.103881][ T1073] R13: ffff88800e79a128 R14: ffff88800e79a008 R15: ffff88800e79a000 [ 58.104165][ T1073] FS: 00007f04ef860800(0000) GS:ffff88802f780000(0000) knlGS:0000000000000000 [ 58.104511][ T1073] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 58.104770][ T1073] CR2: 00007f04efc10200 CR3: 000000000979e003 CR4: 0000000000772ef0 [ 58.105059][ T1073] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 58.105360][ T1073] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 58.105661][ T1073] PKRU: 55555554 [ 58.105806][ T1073] Call Trace: [ 58.105952][ T1073] [ 58.106054][ T1073] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 58.106257][ T1073] ? __warn (kernel/panic.c:748) [ 58.106423][ T1073] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 58.106631][ T1073] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 58.106834][ T1073] ? handle_bug (arch/x86/kernel/traps.c:285) [ 58.106983][ T1073] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 58.107179][ T1073] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 58.107402][ T1073] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 58.107635][ T1073] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 58.107874][ T1073] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 58.108124][ 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) [ 58.108344][ T1073] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 58.108542][ T1073] register_netdevice (net/core/dev.c:11003) [ 58.108760][ T1073] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 58.108964][ T1073] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 58.109178][ T1073] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 58.109448][ T1073] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 58.109729][ T1073] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 58.109990][ T1073] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 58.110244][ T1073] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 58.110500][ T1073] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 58.110762][ T1073] ? devl_region_destroy (net/devlink/region.c:1178) [ 58.110961][ T1073] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 58.111222][ T1073] devlink_reload (net/devlink/dev.c:474) [ 58.111440][ T1073] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 58.111667][ T1073] ? devlink_resources_validate (net/devlink/resource.c:311) [ 58.111919][ T1073] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 58.112119][ T1073] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 58.112384][ T1073] ? __nla_parse (lib/nlattr.c:732) [ 58.112619][ T1073] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 58.112828][ T1073] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 58.113087][ T1073] ? cap_capable (security/commoncap.c:131) [ 58.113286][ T1073] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 58.113521][ T1073] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 58.113737][ T1073] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 58.113935][ T1073] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 58.114193][ T1073] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 58.114507][ T1073] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 58.114826][ T1073] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 58.115074][ T1073] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 58.115270][ T1073] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 58.115560][ T1073] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 58.115877][ T1073] ? genl_rcv (net/netlink/genetlink.c:1219) [ 58.116098][ T1073] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 58.116447][ T1073] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 58.116787][ T1073] genl_rcv (net/netlink/genetlink.c:1220) [ 58.116952][ T1073] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 58.117208][ T1073] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 58.117427][ T1073] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 58.117647][ T1073] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 58.117850][ T1073] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 58.118080][ T1073] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 58.118375][ T1073] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 58.118602][ T1073] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 58.118875][ T1073] ? __pfx___sys_sendto (net/socket.c:2145) [ 58.119171][ T1073] ? __lock_release (kernel/locking/lockdep.c:5527) [ 58.119517][ T1073] ? __sys_recvmsg (net/socket.c:2859) [ 58.119836][ T1073] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 58.120057][ T1073] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 58.120336][ T1073] __x64_sys_sendto (net/socket.c:2181) [ 58.120540][ T1073] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 58.120793][ T1073] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 58.120991][ T1073] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 58.121341][ T1073] RIP: 0033:0x7f04efa6ca4a [ 58.121606][ 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 [ 58.122363][ T1073] RSP: 002b:00007ffe77912648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 58.122716][ T1073] RAX: ffffffffffffffda RBX: 000000001de66b00 RCX: 00007f04efa6ca4a [ 58.123003][ T1073] RDX: 0000000000000038 RSI: 000000001de66b00 RDI: 0000000000000005 [ 58.123367][ T1073] RBP: 000000001de66910 R08: 00007f04efc10200 R09: 000000000000000c [ 58.123675][ T1073] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 58.123971][ T1073] R13: 000000001de66910 R14: 0000000000000000 R15: 0000000000000003 | [ 59.285021][ T1098] ------------[ cut here ]------------ | [ 59.285400][ T1098] WARNING: CPU: 1 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) | [ 59.285801][ T1098] Modules linked in: netdevsim | [ 59.286369][ T1098] Tainted: [W]=WARN [ 59.286523][ T1098] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.286770][ T1098] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 59.287014][ 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 [ 59.287691][ T1098] RSP: 0018:ffffc900029c71e8 EFLAGS: 00010246 [ 59.287933][ T1098] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 59.288223][ T1098] RDX: 0000000000000000 RSI: ffff888002402c98 RDI: ffff88800e76d080 [ 59.288524][ T1098] RBP: ffff88800e668040 R08: 0000000000000000 R09: fffffbfff4f3d83c [ 59.288805][ T1098] R10: ffffffffa79ec1e7 R11: ffff88800e76c5c0 R12: 0000000000000000 [ 59.289086][ T1098] R13: ffff888002402128 R14: ffff888002402008 R15: ffff888002402000 [ 59.289381][ T1098] FS: 00007f1df7d5c800(0000) GS:ffff88802f680000(0000) knlGS:0000000000000000 [ 59.289717][ T1098] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 59.289955][ T1098] CR2: 000055566fc20910 CR3: 000000000bce8004 CR4: 0000000000772ef0 [ 59.290252][ T1098] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 59.290544][ T1098] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 59.290826][ T1098] PKRU: 55555554 [ 59.290976][ T1098] Call Trace: [ 59.291120][ T1098] [ 59.291236][ T1098] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 59.291443][ T1098] ? __warn (kernel/panic.c:748) [ 59.291604][ T1098] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 59.291797][ T1098] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 59.291994][ T1098] ? handle_bug (arch/x86/kernel/traps.c:285) [ 59.292141][ T1098] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 59.292344][ T1098] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 59.292555][ T1098] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 59.292746][ T1098] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 59.292944][ T1098] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 59.293185][ 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) [ 59.293401][ T1098] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 59.293596][ T1098] register_netdevice (net/core/dev.c:11003) [ 59.293798][ T1098] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 59.293998][ T1098] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 59.294207][ T1098] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 59.294465][ T1098] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 59.294716][ T1098] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 59.294965][ T1098] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 59.295217][ T1098] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 59.295466][ T1098] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 59.295706][ T1098] ? devl_region_destroy (net/devlink/region.c:1178) [ 59.295897][ T1098] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 59.296148][ T1098] devlink_reload (net/devlink/dev.c:474) [ 59.296353][ T1098] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 59.296600][ T1098] ? devlink_resources_validate (net/devlink/resource.c:311) [ 59.296842][ T1098] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 59.297035][ T1098] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 59.297276][ T1098] ? __nla_parse (lib/nlattr.c:732) [ 59.297489][ T1098] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 59.297684][ T1098] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 59.297937][ T1098] ? cap_capable (security/commoncap.c:131) [ 59.298130][ T1098] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 59.298336][ T1098] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 59.298530][ T1098] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 59.298720][ T1098] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 59.298950][ T1098] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 59.299199][ T1098] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 59.299464][ T1098] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 59.299673][ T1098] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 59.299862][ T1098] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 59.300053][ T1098] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 59.300268][ T1098] ? genl_rcv (net/netlink/genetlink.c:1219) [ 59.300422][ T1098] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 59.300616][ T1098] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 59.300818][ T1098] genl_rcv (net/netlink/genetlink.c:1220) [ 59.300964][ T1098] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 59.301159][ T1098] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 59.301359][ T1098] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 59.301576][ T1098] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 59.301773][ T1098] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 59.301960][ T1098] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 59.302151][ T1098] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 59.302366][ T1098] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 59.302567][ T1098] ? __pfx___sys_sendto (net/socket.c:2145) [ 59.302765][ T1098] ? __lock_release (kernel/locking/lockdep.c:5527) [ 59.302965][ T1098] ? __sys_recvmsg (net/socket.c:2859) [ 59.303161][ T1098] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 59.303374][ T1098] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 59.303573][ T1098] __x64_sys_sendto (net/socket.c:2181) [ 59.303770][ T1098] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 59.304028][ T1098] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 59.304229][ T1098] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 59.304478][ T1098] RIP: 0033:0x7f1df7f68a4a [ 59.304688][ 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 [ 59.305384][ T1098] RSP: 002b:00007fffee014308 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 59.305674][ T1098] RAX: ffffffffffffffda RBX: 000000003ba72b00 RCX: 00007f1df7f68a4a [ 59.305962][ T1098] RDX: 0000000000000038 RSI: 000000003ba72b00 RDI: 0000000000000005 [ 59.306255][ T1098] RBP: 000000003ba72910 R08: 00007f1df810c200 R09: 000000000000000c [ 59.306557][ T1098] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 59.306849][ T1098] R13: 000000003ba72910 R14: 0000000000000000 R15: 0000000000000003 | [ 62.138678][ T1131] ------------[ cut here ]------------ | [ 62.139048][ T1131] WARNING: CPU: 0 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) | [ 62.139722][ T1131] Modules linked in: netdevsim | [ 62.140644][ T1131] Tainted: [W]=WARN [ 62.140889][ T1131] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 62.141288][ T1131] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 62.141676][ 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 [ 62.142377][ T1131] RSP: 0018:ffffc90002b571e8 EFLAGS: 00010246 [ 62.142638][ T1131] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 62.142940][ T1131] RDX: 0000000000000000 RSI: ffff88800ccdac98 RDI: ffff888009a2d080 [ 62.143235][ T1131] RBP: ffff88800e668040 R08: 0000000000000000 R09: fffffbfff4f3d83c [ 62.143549][ T1131] R10: ffffffffa79ec1e7 R11: ffff888009a2c5c0 R12: 0000000000000000 [ 62.143847][ T1131] R13: ffff88800ccda128 R14: ffff88800ccda008 R15: ffff88800ccda000 [ 62.144143][ T1131] FS: 00007f5d73d3c800(0000) GS:ffff88802f600000(0000) knlGS:0000000000000000 [ 62.144497][ T1131] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 62.144739][ T1131] CR2: 00007f5d740ec200 CR3: 000000000cd52004 CR4: 0000000000772ef0 [ 62.145052][ T1131] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 62.145352][ T1131] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 62.145634][ T1131] PKRU: 55555554 [ 62.145787][ T1131] Call Trace: [ 62.145937][ T1131] [ 62.146039][ T1131] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 62.146237][ T1131] ? __warn (kernel/panic.c:748) [ 62.146404][ T1131] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 62.146616][ T1131] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 62.146816][ T1131] ? handle_bug (arch/x86/kernel/traps.c:285) [ 62.146967][ T1131] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 62.147158][ T1131] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 62.147375][ T1131] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 62.147576][ T1131] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 62.147776][ T1131] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 62.148039][ 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) [ 62.148266][ T1131] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 62.148491][ T1131] register_netdevice (net/core/dev.c:11003) [ 62.148700][ T1131] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 62.148905][ T1131] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 62.149116][ T1131] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 62.149380][ T1131] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 62.149638][ T1131] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 62.149888][ T1131] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 62.150139][ T1131] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 62.150398][ T1131] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 62.150656][ T1131] ? devl_region_destroy (net/devlink/region.c:1178) [ 62.150849][ T1131] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 62.151100][ T1131] devlink_reload (net/devlink/dev.c:474) [ 62.151311][ T1131] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 62.151522][ T1131] ? devlink_resources_validate (net/devlink/resource.c:311) [ 62.151774][ T1131] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 62.151968][ T1131] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 62.152210][ T1131] ? __nla_parse (lib/nlattr.c:732) [ 62.152426][ T1131] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 62.152626][ T1131] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 62.152882][ T1131] ? cap_capable (security/commoncap.c:131) [ 62.153083][ T1131] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 62.153285][ T1131] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 62.153496][ T1131] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 62.153691][ T1131] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 62.153929][ T1131] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 62.154167][ T1131] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 62.154435][ T1131] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 62.154637][ T1131] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 62.154829][ T1131] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 62.155024][ T1131] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 62.155232][ T1131] ? genl_rcv (net/netlink/genetlink.c:1219) [ 62.155406][ T1131] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 62.155602][ T1131] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 62.155800][ T1131] genl_rcv (net/netlink/genetlink.c:1220) [ 62.155947][ T1131] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 62.156143][ T1131] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 62.156348][ T1131] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 62.156552][ T1131] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 62.156759][ T1131] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 62.156949][ T1131] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 62.157156][ T1131] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 62.157371][ T1131] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 62.157568][ T1131] ? __pfx___sys_sendto (net/socket.c:2145) [ 62.157767][ T1131] ? __lock_release (kernel/locking/lockdep.c:5527) [ 62.157963][ T1131] ? __sys_recvmsg (net/socket.c:2859) [ 62.158151][ T1131] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 62.158366][ T1131] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 62.158565][ T1131] __x64_sys_sendto (net/socket.c:2181) [ 62.158758][ T1131] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 62.158996][ T1131] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 62.159189][ T1131] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 62.159434][ T1131] RIP: 0033:0x7f5d73f48a4a [ 62.159632][ 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 [ 62.160311][ T1131] RSP: 002b:00007ffcf9748448 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 62.160600][ T1131] RAX: ffffffffffffffda RBX: 00000000237bdb00 RCX: 00007f5d73f48a4a [ 62.160882][ T1131] RDX: 0000000000000038 RSI: 00000000237bdb00 RDI: 0000000000000005 [ 62.161170][ T1131] RBP: 00000000237bd910 R08: 00007f5d740ec200 R09: 000000000000000c [ 62.161462][ T1131] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 62.161759][ T1131] R13: 00000000237bd910 R14: 0000000000000000 R15: 0000000000000003 | [ 65.041510][ T1161] ------------[ cut here ]------------ | [ 65.041815][ T1161] WARNING: CPU: 2 PID: 1161 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 65.042239][ T1161] Modules linked in: netdevsim | [ 65.042833][ T1161] Tainted: [W]=WARN [ 65.042997][ T1161] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.043265][ T1161] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 65.043549][ T1161] 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 [ 65.044247][ T1161] RSP: 0018:ffffc90002d071e8 EFLAGS: 00010246 [ 65.044626][ T1161] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 65.044927][ T1161] RDX: 0000000000000000 RSI: ffff88800843ac98 RDI: ffff888009a05080 [ 65.045262][ T1161] RBP: ffff88800e668040 R08: 0000000000000000 R09: fffffbfff4f3d83c [ 65.045673][ T1161] R10: ffffffffa79ec1e7 R11: ffff888009a045c0 R12: 0000000000000000 [ 65.045968][ T1161] R13: ffff88800843a128 R14: ffff88800843a008 R15: ffff88800843a000 [ 65.046279][ T1161] FS: 00007f6c02a17800(0000) GS:ffff88802f700000(0000) knlGS:0000000000000000 [ 65.046645][ T1161] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.046909][ T1161] CR2: 00007f8eb60d55a0 CR3: 000000000e4e8001 CR4: 0000000000772ef0 [ 65.047224][ T1161] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 65.047534][ T1161] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 65.047834][ T1161] PKRU: 55555554 [ 65.047993][ T1161] Call Trace: [ 65.048227][ T1161] [ 65.048372][ T1161] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 65.048587][ T1161] ? __warn (kernel/panic.c:748) [ 65.048752][ T1161] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 65.048966][ T1161] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 65.049193][ T1161] ? handle_bug (arch/x86/kernel/traps.c:285) [ 65.049374][ T1161] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 65.049585][ T1161] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 65.049808][ T1161] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 65.050015][ T1161] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 65.050268][ T1161] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 65.050557][ T1161] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 65.050771][ T1161] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 65.050981][ T1161] register_netdevice (net/core/dev.c:11003) [ 65.051212][ T1161] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 65.051446][ T1161] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 65.051688][ T1161] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 65.051953][ T1161] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 65.052236][ T1161] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 65.052524][ T1161] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 65.052787][ T1161] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 65.053062][ T1161] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 65.053341][ T1161] ? devl_region_destroy (net/devlink/region.c:1178) [ 65.053566][ T1161] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 65.053841][ T1161] devlink_reload (net/devlink/dev.c:474) [ 65.054064][ T1161] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 65.054288][ T1161] ? devlink_resources_validate (net/devlink/resource.c:311) [ 65.054576][ T1161] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 65.054785][ T1161] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 65.055040][ T1161] ? __nla_parse (lib/nlattr.c:732) [ 65.055269][ T1161] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 65.055498][ T1161] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 65.055760][ T1161] ? cap_capable (security/commoncap.c:131) [ 65.055966][ T1161] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 65.056269][ T1161] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 65.056640][ T1161] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 65.056979][ T1161] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 65.057414][ T1161] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 65.057819][ T1161] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 65.058148][ T1161] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 65.058392][ T1161] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 65.058604][ T1161] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 65.058813][ T1161] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 65.059033][ T1161] ? genl_rcv (net/netlink/genetlink.c:1219) [ 65.059210][ T1161] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 65.059437][ T1161] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 65.059650][ T1161] genl_rcv (net/netlink/genetlink.c:1220) [ 65.059810][ T1161] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 65.060032][ T1161] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 65.060252][ T1161] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 65.060485][ T1161] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 65.060697][ T1161] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 65.060903][ T1161] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 65.061128][ T1161] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 65.061359][ T1161] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 65.061617][ T1161] ? __pfx___sys_sendto (net/socket.c:2145) [ 65.061836][ T1161] ? __lock_release (kernel/locking/lockdep.c:5527) [ 65.062057][ T1161] ? __sys_recvmsg (net/socket.c:2859) [ 65.062272][ T1161] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 65.062504][ T1161] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 65.062720][ T1161] __x64_sys_sendto (net/socket.c:2181) [ 65.062932][ T1161] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 65.063195][ T1161] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 65.063430][ T1161] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 65.063683][ T1161] RIP: 0033:0x7f6c02c23a4a [ 65.063898][ T1161] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 65.064618][ T1161] RSP: 002b:00007ffe4c104118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 65.064927][ T1161] RAX: ffffffffffffffda RBX: 00000000121f9b00 RCX: 00007f6c02c23a4a [ 65.065256][ T1161] RDX: 0000000000000038 RSI: 00000000121f9b00 RDI: 0000000000000005 [ 65.065571][ T1161] RBP: 00000000121f9910 R08: 00007f6c02dc7200 R09: 000000000000000c [ 65.065862][ T1161] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 65.066175][ T1161] R13: 00000000121f9910 R14: 0000000000000000 R15: 0000000000000003 | [ 67.517030][ T1189] ------------[ cut here ]------------ | [ 67.517375][ T1189] WARNING: CPU: 0 PID: 1189 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 67.517766][ T1189] Modules linked in: netdevsim | [ 67.518327][ T1189] Tainted: [W]=WARN [ 67.518478][ T1189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 67.518714][ T1189] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 67.518957][ T1189] 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 [ 67.519630][ T1189] RSP: 0018:ffffc90002e571e8 EFLAGS: 00010246 [ 67.519876][ T1189] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 67.520160][ T1189] RDX: 0000000000000000 RSI: ffff8880024eac98 RDI: ffff888009322dc0 [ 67.520457][ T1189] RBP: ffff88800e668040 R08: 0000000000000000 R09: fffffbfff4f3d83c [ 67.520742][ T1189] R10: ffffffffa79ec1e7 R11: ffff888009322300 R12: 0000000000000000 [ 67.521030][ T1189] R13: ffff8880024ea128 R14: ffff8880024ea008 R15: ffff8880024ea000 [ 67.521317][ T1189] FS: 00007f36155ca800(0000) GS:ffff88802f600000(0000) knlGS:0000000000000000 [ 67.521657][ T1189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 67.521898][ T1189] CR2: 00007f361597a200 CR3: 000000000e490006 CR4: 0000000000772ef0 [ 67.522179][ T1189] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 67.522474][ T1189] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 67.522762][ T1189] PKRU: 55555554 [ 67.522906][ T1189] Call Trace: [ 67.523051][ T1189] [ 67.523149][ T1189] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 67.523349][ T1189] ? __warn (kernel/panic.c:748) [ 67.523504][ T1189] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 67.523699][ T1189] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 67.523905][ T1189] ? handle_bug (arch/x86/kernel/traps.c:285) [ 67.524051][ T1189] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 67.524240][ T1189] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 67.524458][ T1189] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 67.524653][ T1189] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 67.524850][ T1189] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 67.525094][ T1189] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 67.525305][ T1189] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 67.525500][ T1189] register_netdevice (net/core/dev.c:11003) [ 67.525696][ T1189] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 67.525899][ T1189] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 67.526114][ T1189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 67.526371][ T1189] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 67.526629][ T1189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 67.526886][ T1189] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 67.527140][ T1189] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 67.527391][ T1189] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 67.527635][ T1189] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 67.527886][ T1189] devlink_reload (net/devlink/dev.c:474) [ 67.528088][ T1189] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 67.528285][ T1189] ? devlink_resources_validate (net/devlink/resource.c:311) [ 67.528549][ T1189] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 67.528747][ T1189] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 67.528986][ T1189] ? __nla_parse (lib/nlattr.c:732) [ 67.529190][ T1189] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 67.529397][ T1189] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 67.529698][ T1189] ? cap_capable (security/commoncap.c:131) [ 67.529899][ T1189] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 67.530098][ T1189] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 67.530313][ T1189] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 67.530506][ T1189] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 67.530762][ T1189] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 67.531004][ T1189] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 67.531256][ T1189] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 67.531469][ T1189] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 67.531661][ T1189] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 67.531856][ T1189] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 67.532130][ T1189] ? genl_rcv (net/netlink/genetlink.c:1219) [ 67.532345][ T1189] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 67.532618][ T1189] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 67.532912][ T1189] genl_rcv (net/netlink/genetlink.c:1220) [ 67.533078][ T1189] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 67.533310][ T1189] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 67.533525][ T1189] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 67.533762][ T1189] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 67.533984][ T1189] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 67.534188][ T1189] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 67.534415][ T1189] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 67.534651][ T1189] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 67.534862][ T1189] ? __pfx___sys_sendto (net/socket.c:2145) [ 67.535078][ T1189] ? __lock_release (kernel/locking/lockdep.c:5527) [ 67.535308][ T1189] ? __sys_recvmsg (net/socket.c:2859) [ 67.535517][ T1189] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 67.535747][ T1189] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 67.535959][ T1189] __x64_sys_sendto (net/socket.c:2181) [ 67.536166][ T1189] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 67.536432][ T1189] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 67.536683][ T1189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 67.536948][ T1189] RIP: 0033:0x7f36157d6a4a [ 67.537162][ T1189] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 67.537919][ T1189] RSP: 002b:00007ffee4a00cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 67.538257][ T1189] RAX: ffffffffffffffda RBX: 0000000005ce0b00 RCX: 00007f36157d6a4a [ 67.538559][ T1189] RDX: 0000000000000038 RSI: 0000000005ce0b00 RDI: 0000000000000005 [ 67.538860][ T1189] RBP: 0000000005ce0910 R08: 00007f361597a200 R09: 000000000000000c [ 67.539140][ T1189] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 67.539432][ T1189] R13: 0000000005ce0910 R14: 0000000000000000 R15: 0000000000000003 | [ 78.002747][ T1409] ------------[ cut here ]------------ | [ 78.003000][ T1409] WARNING: CPU: 3 PID: 1409 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 78.003409][ T1409] Modules linked in: netdevsim | [ 78.003962][ T1409] Tainted: [W]=WARN [ 78.004117][ T1409] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 78.004387][ T1409] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 78.004642][ T1409] 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.005317][ T1409] RSP: 0018:ffffc900037271e8 EFLAGS: 00010246 [ 78.005564][ T1409] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 78.005859][ T1409] RDX: 0000000000000000 RSI: ffff88800e562c98 RDI: ffff8880092b8b00 [ 78.006153][ T1409] RBP: ffff88800e668040 R08: 0000000000000000 R09: fffffbfff4f3d83c [ 78.006456][ T1409] R10: ffffffffa79ec1e7 R11: ffff8880092b8040 R12: 0000000000000000 [ 78.006751][ T1409] R13: ffff88800e562128 R14: ffff88800e562008 R15: ffff88800e562000 [ 78.007051][ T1409] FS: 00007f7aac8f6800(0000) GS:ffff88802f780000(0000) knlGS:0000000000000000 [ 78.007400][ T1409] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 78.007653][ T1409] CR2: 00007f7aacca6200 CR3: 000000000e6a4005 CR4: 0000000000772ef0 [ 78.007947][ T1409] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 78.008242][ T1409] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 78.008562][ T1409] PKRU: 55555554 [ 78.008711][ T1409] Call Trace: [ 78.008890][ T1409] [ 78.008993][ T1409] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 78.009201][ T1409] ? __warn (kernel/panic.c:748) [ 78.009365][ T1409] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 78.009563][ T1409] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 78.009767][ T1409] ? handle_bug (arch/x86/kernel/traps.c:285) [ 78.009920][ T1409] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 78.010116][ T1409] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 78.010344][ T1409] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 78.010546][ T1409] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 78.010754][ T1409] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 78.011011][ T1409] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 78.011221][ T1409] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 78.011451][ T1409] register_netdevice (net/core/dev.c:11003) [ 78.011661][ T1409] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 78.011872][ T1409] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 78.012093][ T1409] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 78.012363][ T1409] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 78.012628][ T1409] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 78.012895][ T1409] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 78.013154][ T1409] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 78.013411][ T1409] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 78.013664][ T1409] ? devl_region_destroy (net/devlink/region.c:1178) [ 78.013866][ T1409] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 78.014130][ T1409] devlink_reload (net/devlink/dev.c:474) [ 78.014348][ T1409] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 78.014556][ T1409] ? devlink_resources_validate (net/devlink/resource.c:311) [ 78.014811][ T1409] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 78.015016][ T1409] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 78.015270][ T1409] ? __nla_parse (lib/nlattr.c:732) [ 78.015490][ T1409] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 78.015696][ T1409] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 78.015957][ T1409] ? cap_capable (security/commoncap.c:131) [ 78.016155][ T1409] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 78.016375][ T1409] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 78.016577][ T1409] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 78.016783][ T1409] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 78.017029][ T1409] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 78.017277][ T1409] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 78.017546][ T1409] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 78.017747][ T1409] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 78.017944][ T1409] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 78.018152][ T1409] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 78.018378][ T1409] ? genl_rcv (net/netlink/genetlink.c:1219) [ 78.018531][ T1409] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 78.018735][ T1409] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 78.018945][ T1409] genl_rcv (net/netlink/genetlink.c:1220) [ 78.019095][ T1409] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 78.019325][ T1409] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 78.019526][ T1409] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 78.019737][ T1409] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 78.019940][ T1409] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 78.020138][ T1409] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 78.020348][ T1409] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 78.020557][ T1409] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 78.020760][ T1409] ? __pfx___sys_sendto (net/socket.c:2145) [ 78.020964][ T1409] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 78.021161][ T1409] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 78.021396][ T1409] ? __sys_recvmsg (net/socket.c:2859) [ 78.021622][ T1409] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 78.021832][ T1409] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 78.022040][ T1409] __x64_sys_sendto (net/socket.c:2181) [ 78.022238][ T1409] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 78.022500][ T1409] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 78.022705][ T1409] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 78.022949][ T1409] RIP: 0033:0x7f7aacb02a4a [ 78.023158][ T1409] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 78.023861][ T1409] RSP: 002b:00007ffd0e5e5428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 78.024164][ T1409] RAX: ffffffffffffffda RBX: 000000000bec9b00 RCX: 00007f7aacb02a4a [ 78.024466][ T1409] RDX: 0000000000000038 RSI: 000000000bec9b00 RDI: 0000000000000005 [ 78.024761][ T1409] RBP: 000000000bec9910 R08: 00007f7aacca6200 R09: 000000000000000c [ 78.025059][ T1409] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 78.025360][ T1409] R13: 000000000bec9910 R14: 0000000000000000 R15: 0000000000000003 | [ 79.088121][ T1426] ------------[ cut here ]------------ | [ 79.088414][ T1426] WARNING: CPU: 1 PID: 1426 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 79.088844][ T1426] Modules linked in: netdevsim | [ 79.089443][ T1426] Tainted: [W]=WARN [ 79.089652][ T1426] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 79.089928][ T1426] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 79.090199][ T1426] 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 [ 79.090951][ T1426] RSP: 0018:ffffc900037a71e8 EFLAGS: 00010246 [ 79.091224][ T1426] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 79.091598][ T1426] RDX: 0000000000000000 RSI: ffff88800e79ac98 RDI: ffff88800afa8b00 [ 79.091914][ T1426] RBP: ffff88800e668040 R08: 0000000000000000 R09: fffffbfff4f3d83c [ 79.092222][ T1426] R10: ffffffffa79ec1e7 R11: ffff88800afa8040 R12: 0000000000000000 [ 79.092556][ T1426] R13: ffff88800e79a128 R14: ffff88800e79a008 R15: ffff88800e79a000 [ 79.092868][ T1426] FS: 00007f7b5d354800(0000) GS:ffff88802f680000(0000) knlGS:0000000000000000 [ 79.093230][ T1426] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 79.093507][ T1426] CR2: 00007f32758ce000 CR3: 000000000ecb2002 CR4: 0000000000772ef0 [ 79.093818][ T1426] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 79.094122][ T1426] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 79.094443][ T1426] PKRU: 55555554 [ 79.094617][ T1426] Call Trace: [ 79.094775][ T1426] [ 79.094883][ T1426] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 79.095094][ T1426] ? __warn (kernel/panic.c:748) [ 79.095259][ T1426] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 79.095489][ T1426] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 79.095734][ T1426] ? handle_bug (arch/x86/kernel/traps.c:285) [ 79.095895][ T1426] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 79.096136][ T1426] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 79.096383][ T1426] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 79.096618][ T1426] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 79.096835][ T1426] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 79.097101][ T1426] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 79.097328][ T1426] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 79.097537][ T1426] register_netdevice (net/core/dev.c:11003) [ 79.097755][ T1426] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 79.097969][ T1426] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 79.098193][ T1426] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 79.098471][ T1426] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 79.098742][ T1426] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 79.099014][ T1426] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 79.099283][ T1426] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 79.099590][ T1426] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 79.099854][ T1426] ? devl_region_destroy (net/devlink/region.c:1178) [ 79.100062][ T1426] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 79.100346][ T1426] devlink_reload (net/devlink/dev.c:474) [ 79.100557][ T1426] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 79.100771][ T1426] ? devlink_resources_validate (net/devlink/resource.c:311) [ 79.101047][ T1426] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 79.101254][ T1426] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 79.101541][ T1426] ? __nla_parse (lib/nlattr.c:732) [ 79.101761][ T1426] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 79.101970][ T1426] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 79.102264][ T1426] ? cap_capable (security/commoncap.c:131) [ 79.102491][ T1426] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 79.102706][ T1426] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 79.102919][ T1426] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 79.103126][ T1426] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 79.103421][ T1426] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 79.103717][ T1426] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 79.103991][ T1426] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 79.104225][ T1426] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 79.104451][ T1426] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 79.104686][ T1426] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 79.104905][ T1426] ? genl_rcv (net/netlink/genetlink.c:1219) [ 79.105093][ T1426] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 79.105319][ T1426] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 79.105542][ T1426] genl_rcv (net/netlink/genetlink.c:1220) [ 79.105696][ T1426] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 79.105911][ T1426] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 79.106121][ T1426] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 79.106350][ T1426] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 79.106589][ T1426] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 79.106797][ T1426] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 79.107007][ T1426] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 79.107254][ T1426] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 79.107539][ T1426] ? __pfx___sys_sendto (net/socket.c:2145) [ 79.107789][ T1426] ? __lock_release (kernel/locking/lockdep.c:5527) [ 79.107990][ T1426] ? __sys_recvmsg (net/socket.c:2859) [ 79.108223][ T1426] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 79.108485][ T1426] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 79.108721][ T1426] __x64_sys_sendto (net/socket.c:2181) [ 79.108932][ T1426] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 79.109225][ T1426] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 79.109449][ T1426] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 79.109728][ T1426] RIP: 0033:0x7f7b5d560a4a [ 79.109962][ T1426] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 79.110735][ T1426] RSP: 002b:00007ffde9835008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 79.111072][ T1426] RAX: ffffffffffffffda RBX: 000000000579cb00 RCX: 00007f7b5d560a4a [ 79.111408][ T1426] RDX: 0000000000000038 RSI: 000000000579cb00 RDI: 0000000000000005 [ 79.111747][ T1426] RBP: 000000000579c910 R08: 00007f7b5d704200 R09: 000000000000000c [ 79.112061][ T1426] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 79.112379][ T1426] R13: 000000000579c910 R14: 0000000000000000 R15: 0000000000000003 | [ 80.153708][ T1442] ------------[ cut here ]------------ | [ 80.153993][ T1442] WARNING: CPU: 1 PID: 1442 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 80.154412][ T1442] Modules linked in: netdevsim | [ 80.154963][ T1442] Tainted: [W]=WARN [ 80.155115][ T1442] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 80.155385][ T1442] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 80.155635][ T1442] 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 [ 80.156345][ T1442] RSP: 0018:ffffc900038271e8 EFLAGS: 00010246 [ 80.156610][ T1442] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 80.156922][ T1442] RDX: 0000000000000000 RSI: ffff888002402c98 RDI: ffff88800617adc0 [ 80.157236][ T1442] RBP: ffff88800e668040 R08: 0000000000000000 R09: fffffbfff4f3d83c [ 80.157569][ T1442] R10: ffffffffa79ec1e7 R11: ffff88800617a300 R12: 0000000000000000 [ 80.157865][ T1442] R13: ffff888002402128 R14: ffff888002402008 R15: ffff888002402000 [ 80.158158][ T1442] FS: 00007f396bd89800(0000) GS:ffff88802f680000(0000) knlGS:0000000000000000 [ 80.158515][ T1442] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 80.158759][ T1442] CR2: 00007f8eb60f27d0 CR3: 0000000006164003 CR4: 0000000000772ef0 [ 80.159049][ T1442] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 80.159355][ T1442] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 80.159650][ T1442] PKRU: 55555554 [ 80.159798][ T1442] Call Trace: [ 80.159945][ T1442] [ 80.160047][ T1442] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 80.160248][ T1442] ? __warn (kernel/panic.c:748) [ 80.160416][ T1442] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 80.160620][ T1442] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 80.160824][ T1442] ? handle_bug (arch/x86/kernel/traps.c:285) [ 80.160976][ T1442] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 80.161186][ T1442] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 80.161436][ T1442] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 80.161643][ T1442] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 80.161842][ T1442] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 80.162095][ T1442] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 80.162317][ T1442] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 80.162520][ T1442] register_netdevice (net/core/dev.c:11003) [ 80.162720][ T1442] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 80.162927][ T1442] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 80.163145][ T1442] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 80.163411][ T1442] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 80.163673][ T1442] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 80.163932][ T1442] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 80.164188][ T1442] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 80.164451][ T1442] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 80.164700][ T1442] ? devl_region_destroy (net/devlink/region.c:1178) [ 80.164894][ T1442] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 80.165150][ T1442] devlink_reload (net/devlink/dev.c:474) [ 80.165368][ T1442] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 80.165572][ T1442] ? devlink_resources_validate (net/devlink/resource.c:311) [ 80.165826][ T1442] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 80.166044][ T1442] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 80.166333][ T1442] ? __nla_parse (lib/nlattr.c:732) [ 80.166561][ T1442] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 80.166781][ T1442] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 80.167058][ T1442] ? cap_capable (security/commoncap.c:131) [ 80.167274][ T1442] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 80.167507][ T1442] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 80.167720][ T1442] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 80.167937][ T1442] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 80.168202][ T1442] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 80.168472][ T1442] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 80.168746][ T1442] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 80.168961][ T1442] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 80.169169][ T1442] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 80.169389][ T1442] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 80.169616][ T1442] ? genl_rcv (net/netlink/genetlink.c:1219) [ 80.169779][ T1442] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 80.169994][ T1442] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 80.170215][ T1442] genl_rcv (net/netlink/genetlink.c:1220) [ 80.170388][ T1442] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 80.170597][ T1442] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 80.170807][ T1442] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 80.171022][ T1442] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 80.171234][ T1442] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 80.171454][ T1442] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 80.171652][ T1442] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 80.171856][ T1442] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 80.172059][ T1442] ? __pfx___sys_sendto (net/socket.c:2145) [ 80.172261][ T1442] ? __lock_release (kernel/locking/lockdep.c:5527) [ 80.172471][ T1442] ? __sys_recvmsg (net/socket.c:2859) [ 80.172670][ T1442] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 80.172874][ T1442] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 80.173075][ T1442] __x64_sys_sendto (net/socket.c:2181) [ 80.173280][ T1442] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 80.173534][ T1442] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 80.173729][ T1442] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 80.173968][ T1442] RIP: 0033:0x7f396bf95a4a [ 80.174172][ T1442] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 80.174855][ T1442] RSP: 002b:00007ffe414a1198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 80.175150][ T1442] RAX: ffffffffffffffda RBX: 000000001c4a0b00 RCX: 00007f396bf95a4a [ 80.175450][ T1442] RDX: 0000000000000038 RSI: 000000001c4a0b00 RDI: 0000000000000005 [ 80.175739][ T1442] RBP: 000000001c4a0910 R08: 00007f396c139200 R09: 000000000000000c [ 80.176024][ T1442] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 80.176320][ T1442] R13: 000000001c4a0910 R14: 0000000000000000 R15: 0000000000000003 | [ 83.400163][ T1498] ------------[ cut here ]------------ | [ 83.400443][ T1498] WARNING: CPU: 0 PID: 1498 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 83.400865][ T1498] Modules linked in: netdevsim | [ 83.401490][ T1498] Tainted: [W]=WARN [ 83.401650][ T1498] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 83.401912][ T1498] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 83.402179][ T1498] 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 [ 83.402913][ T1498] RSP: 0018:ffffc90003ac71e8 EFLAGS: 00010246 [ 83.403176][ T1498] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 83.403498][ T1498] RDX: 0000000000000000 RSI: ffff88800ccdac98 RDI: ffff88800e4b8b00 [ 83.403841][ T1498] RBP: ffff88800e668040 R08: 0000000000000000 R09: fffffbfff4f3d83c [ 83.404155][ T1498] R10: ffffffffa79ec1e7 R11: ffff88800e4b8040 R12: 0000000000000000 [ 83.404482][ T1498] R13: ffff88800ccda128 R14: ffff88800ccda008 R15: ffff88800ccda000 [ 83.404796][ T1498] FS: 00007f4eb34e2800(0000) GS:ffff88802f600000(0000) knlGS:0000000000000000 [ 83.405153][ T1498] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 83.405427][ T1498] CR2: 00007f42cc433000 CR3: 000000000ceb4001 CR4: 0000000000772ef0 [ 83.405747][ T1498] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 83.406058][ T1498] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 83.406382][ T1498] PKRU: 55555554 [ 83.406542][ T1498] Call Trace: [ 83.406701][ T1498] [ 83.406813][ T1498] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 83.407031][ T1498] ? __warn (kernel/panic.c:748) [ 83.407194][ T1498] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 83.407411][ T1498] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 83.407652][ T1498] ? handle_bug (arch/x86/kernel/traps.c:285) [ 83.407831][ T1498] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 83.408041][ T1498] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 83.408266][ T1498] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 83.408495][ T1498] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 83.408712][ T1498] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 83.408976][ T1498] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 83.409192][ T1498] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 83.409420][ T1498] register_netdevice (net/core/dev.c:11003) [ 83.409637][ T1498] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 83.409854][ T1498] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 83.410089][ T1498] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 83.410371][ T1498] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 83.410654][ T1498] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 83.410931][ T1498] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 83.411199][ T1498] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 83.411484][ T1498] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 83.411762][ T1498] ? devl_region_destroy (net/devlink/region.c:1178) [ 83.411972][ T1498] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 83.412284][ T1498] devlink_reload (net/devlink/dev.c:474) [ 83.412526][ T1498] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 83.412740][ T1498] ? devlink_resources_validate (net/devlink/resource.c:311) [ 83.413013][ T1498] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 83.413228][ T1498] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 83.413508][ T1498] ? __nla_parse (lib/nlattr.c:732) [ 83.413736][ T1498] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 83.413948][ T1498] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 83.414221][ T1498] ? cap_capable (security/commoncap.c:131) [ 83.414434][ T1498] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 83.414655][ T1498] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 83.414869][ T1498] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 83.415085][ T1498] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 83.415352][ T1498] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 83.415607][ T1498] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 83.415875][ T1498] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 83.416087][ T1498] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 83.416307][ T1498] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 83.416518][ T1498] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 83.416738][ T1498] ? genl_rcv (net/netlink/genetlink.c:1219) [ 83.416894][ T1498] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 83.417219][ T1498] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 83.417598][ T1498] genl_rcv (net/netlink/genetlink.c:1220) [ 83.417869][ T1498] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 83.418224][ T1498] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 83.418688][ T1498] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 83.419043][ T1498] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 83.419413][ T1498] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 83.419750][ T1498] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 83.420096][ T1498] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 83.420469][ T1498] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 83.420815][ T1498] ? __pfx___sys_sendto (net/socket.c:2145) [ 83.421186][ T1498] ? __lock_release (kernel/locking/lockdep.c:5527) [ 83.421578][ T1498] ? __sys_recvmsg (net/socket.c:2859) [ 83.421922][ T1498] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 83.422285][ T1498] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 83.422653][ T1498] __x64_sys_sendto (net/socket.c:2181) [ 83.422998][ T1498] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 83.423440][ T1498] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 83.423791][ T1498] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 83.424214][ T1498] RIP: 0033:0x7f4eb36eea4a [ 83.424590][ T1498] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 83.425798][ T1498] RSP: 002b:00007ffe34b53a48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 83.426330][ T1498] RAX: ffffffffffffffda RBX: 000000003d242b00 RCX: 00007f4eb36eea4a [ 83.426843][ T1498] RDX: 0000000000000038 RSI: 000000003d242b00 RDI: 0000000000000005 [ 83.427369][ T1498] RBP: 000000003d242910 R08: 00007f4eb3892200 R09: 000000000000000c [ 83.427869][ T1498] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 83.428387][ T1498] R13: 000000003d242910 R14: 0000000000000000 R15: 0000000000000003 | [ 86.021564][ T1527] ------------[ cut here ]------------ | [ 86.021836][ T1527] WARNING: CPU: 3 PID: 1527 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) | [ 86.022253][ T1527] Modules linked in: netdevsim | [ 86.022857][ T1527] Tainted: [W]=WARN [ 86.023028][ T1527] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 86.023285][ T1527] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 86.023578][ T1527] 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 [ 86.024307][ T1527] RSP: 0018:ffffc90003c271e8 EFLAGS: 00010246 [ 86.024566][ T1527] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 86.024878][ T1527] RDX: 0000000000000000 RSI: ffff88800843ac98 RDI: ffff88800e590b00 [ 86.025196][ T1527] RBP: ffff88800e668040 R08: 0000000000000000 R09: fffffbfff4f3d83c [ 86.025515][ T1527] R10: ffffffffa79ec1e7 R11: ffff88800e590040 R12: 0000000000000000 [ 86.025826][ T1527] R13: ffff88800843a128 R14: ffff88800843a008 R15: ffff88800843a000 [ 86.026132][ T1527] FS: 00007f921cafb800(0000) GS:ffff88802f780000(0000) knlGS:0000000000000000 [ 86.026504][ T1527] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 86.026760][ T1527] CR2: 00007f921ceab200 CR3: 000000000af98005 CR4: 0000000000772ef0 [ 86.027067][ T1527] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 86.027388][ T1527] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 86.027692][ T1527] PKRU: 55555554 [ 86.027847][ T1527] Call Trace: [ 86.028007][ T1527] [ 86.028128][ T1527] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 86.028352][ T1527] ? __warn (kernel/panic.c:748) [ 86.028528][ T1527] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 86.028743][ T1527] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 86.028973][ T1527] ? handle_bug (arch/x86/kernel/traps.c:285) [ 86.029140][ T1527] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 86.029357][ T1527] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 86.029581][ T1527] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 86.029789][ T1527] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 86.030001][ T1527] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 86.030264][ T1527] ? _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) [ 86.030485][ T1527] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 86.030696][ T1527] register_netdevice (net/core/dev.c:11003) [ 86.030923][ T1527] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 86.031139][ T1527] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 86.031385][ T1527] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 86.031653][ T1527] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 86.031939][ T1527] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 86.032216][ T1527] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 86.032495][ T1527] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 86.032764][ T1527] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 86.033032][ T1527] ? devl_region_destroy (net/devlink/region.c:1178) [ 86.033241][ T1527] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 86.033517][ T1527] devlink_reload (net/devlink/dev.c:474) [ 86.033734][ T1527] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 86.033943][ T1527] ? devlink_resources_validate (net/devlink/resource.c:311) [ 86.034208][ T1527] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 86.034435][ T1527] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 86.034712][ T1527] ? __nla_parse (lib/nlattr.c:732) [ 86.034942][ T1527] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 86.035166][ T1527] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 86.035462][ T1527] ? cap_capable (security/commoncap.c:131) [ 86.035668][ T1527] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 86.035881][ T1527] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 86.036088][ T1527] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 86.036308][ T1527] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 86.036564][ T1527] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 86.036818][ T1527] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 86.037098][ T1527] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 86.037326][ T1527] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 86.037541][ T1527] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 86.037757][ T1527] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 86.037988][ T1527] ? genl_rcv (net/netlink/genetlink.c:1219) [ 86.038148][ T1527] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 86.038377][ T1527] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 86.038600][ T1527] genl_rcv (net/netlink/genetlink.c:1220) [ 86.038769][ T1527] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 86.039005][ T1527] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 86.039218][ T1527] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 86.039451][ T1527] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 86.039672][ T1527] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 86.039875][ T1527] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 86.040083][ T1527] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 86.040310][ T1527] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 86.040520][ T1527] ? __pfx___sys_sendto (net/socket.c:2145) [ 86.040738][ T1527] ? __lock_release (kernel/locking/lockdep.c:5527) [ 86.040948][ T1527] ? __sys_recvmsg (net/socket.c:2859) [ 86.041152][ T1527] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 86.041385][ T1527] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 86.041600][ T1527] __x64_sys_sendto (net/socket.c:2181) [ 86.041804][ T1527] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 86.042056][ T1527] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 86.042272][ T1527] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 86.042536][ T1527] RIP: 0033:0x7f921cd07a4a [ 86.042748][ T1527] 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 [ 86.043460][ T1527] RSP: 002b:00007ffc1df8bbb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 86.043777][ T1527] RAX: ffffffffffffffda RBX: 0000000014244b00 RCX: 00007f921cd07a4a [ 86.044078][ T1527] RDX: 0000000000000038 RSI: 0000000014244b00 RDI: 0000000000000005 [ 86.044391][ T1527] RBP: 0000000014244910 R08: 00007f921ceab200 R09: 000000000000000c [ 86.044695][ T1527] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 86.045002][ T1527] R13: 0000000014244910 R14: 0000000000000000 R15: 0000000000000003 | [ 88.598519][ T1555] ------------[ cut here ]------------ | [ 88.598835][ T1555] WARNING: CPU: 2 PID: 1555 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) | [ 88.600179][ T1555] Modules linked in: netdevsim | [ 88.600877][ T1555] Tainted: [W]=WARN [ 88.601080][ T1555] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 88.601444][ T1555] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 88.601788][ T1555] 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 [ 88.602615][ T1555] RSP: 0018:ffffc90003d671e8 EFLAGS: 00010246 [ 88.602918][ T1555] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 88.603305][ T1555] RDX: 0000000000000000 RSI: ffff8880024eac98 RDI: ffff88800617adc0 [ 88.603657][ T1555] RBP: ffff88800e668040 R08: 0000000000000000 R09: fffffbfff4f3d83c [ 88.604016][ T1555] R10: ffffffffa79ec1e7 R11: ffff88800617a300 R12: 0000000000000000 [ 88.604412][ T1555] R13: ffff8880024ea128 R14: ffff8880024ea008 R15: ffff8880024ea000 [ 88.604765][ T1555] FS: 00007f708c966800(0000) GS:ffff88802f700000(0000) knlGS:0000000000000000 [ 88.605176][ T1555] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 88.605479][ T1555] CR2: 00007f708cd16200 CR3: 0000000005214002 CR4: 0000000000772ef0 [ 88.605829][ T1555] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 88.606188][ T1555] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 88.606539][ T1555] PKRU: 55555554 [ 88.606725][ T1555] Call Trace: [ 88.606908][ T1555] [ 88.607043][ T1555] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 88.607305][ T1555] ? __warn (kernel/panic.c:748) [ 88.607493][ T1555] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 88.607734][ T1555] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 88.607976][ T1555] ? handle_bug (arch/x86/kernel/traps.c:285) [ 88.608194][ T1555] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 88.608443][ T1555] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 88.608699][ T1555] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 88.608938][ T1555] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 88.609215][ T1555] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 88.609528][ T1555] ? _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) [ 88.609778][ T1555] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 88.610017][ T1555] register_netdevice (net/core/dev.c:11003) [ 88.610270][ T1555] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 88.610533][ T1555] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 88.610791][ T1555] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 88.611098][ T1555] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 88.611458][ T1555] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 88.611804][ T1555] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 88.612140][ T1555] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 88.612460][ T1555] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 88.612762][ T1555] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 88.613079][ T1555] devlink_reload (net/devlink/dev.c:474) [ 88.613351][ T1555] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 88.613594][ T1555] ? devlink_resources_validate (net/devlink/resource.c:311) [ 88.613896][ T1555] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 88.614151][ T1555] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 88.614457][ T1555] ? __nla_parse (lib/nlattr.c:732) [ 88.614705][ T1555] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 88.614947][ T1555] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 88.615263][ T1555] ? cap_capable (security/commoncap.c:131) [ 88.615523][ T1555] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 88.615769][ T1555] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 88.616015][ T1555] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 88.616286][ T1555] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 88.616611][ T1555] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 88.616896][ T1555] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 88.617227][ T1555] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 88.617481][ T1555] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 88.617729][ T1555] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 88.617970][ T1555] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 88.618224][ T1555] ? genl_rcv (net/netlink/genetlink.c:1219) [ 88.618420][ T1555] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 88.618675][ T1555] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 88.618920][ T1555] genl_rcv (net/netlink/genetlink.c:1220) [ 88.619100][ T1555] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 88.619348][ T1555] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 88.619584][ T1555] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 88.619830][ T1555] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 88.620078][ T1555] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 88.620359][ T1555] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 88.620606][ T1555] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 88.620850][ T1555] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 88.621089][ T1555] ? __pfx___sys_sendto (net/socket.c:2145) [ 88.621358][ T1555] ? __lock_release (kernel/locking/lockdep.c:5527) [ 88.621607][ T1555] ? __sys_recvmsg (net/socket.c:2859) [ 88.621842][ T1555] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 88.622090][ T1555] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 88.622350][ T1555] __x64_sys_sendto (net/socket.c:2181) [ 88.622588][ T1555] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 88.622873][ T1555] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 88.623112][ T1555] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 88.623410][ T1555] RIP: 0033:0x7f708cb72a4a [ 88.623653][ T1555] 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 [ 88.624518][ T1555] RSP: 002b:00007ffdffdebbf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 88.624870][ T1555] RAX: ffffffffffffffda RBX: 000000000b2f9b00 RCX: 00007f708cb72a4a [ 88.625246][ T1555] RDX: 0000000000000038 RSI: 000000000b2f9b00 RDI: 0000000000000005 [ 88.625603][ T1555] RBP: 000000000b2f9910 R08: 00007f708cd16200 R09: 000000000000000c [ 88.625955][ T1555] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 88.626316][ T1555] R13: 000000000b2f9910 R14: 0000000000000000 R15: 0000000000000003 | [ 111.353198][ T1993] ------------[ cut here ]------------ | [ 111.353539][ T1993] WARNING: CPU: 2 PID: 1993 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) | [ 111.353981][ T1993] Modules linked in: netdevsim | [ 111.354719][ T1993] Tainted: [W]=WARN [ 111.354902][ T1993] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 111.355180][ T1993] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 111.355478][ T1993] 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 [ 111.356209][ T1993] RSP: 0018:ffffc90004ea71e8 EFLAGS: 00010246 [ 111.356508][ T1993] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 111.356844][ T1993] RDX: 0000000000000000 RSI: ffff88800e562c98 RDI: ffff88800887d080 [ 111.357174][ T1993] RBP: ffff88800e668040 R08: 0000000000000000 R09: fffffbfff4f3d83c [ 111.357512][ T1993] R10: ffffffffa79ec1e7 R11: ffff88800887c5c0 R12: 0000000000000000 [ 111.357830][ T1993] R13: ffff88800e562128 R14: ffff88800e562008 R15: ffff88800e562000 [ 111.358143][ T1993] FS: 00007f3b695ad800(0000) GS:ffff88802f700000(0000) knlGS:0000000000000000 [ 111.358518][ T1993] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 111.358793][ T1993] CR2: 00007fa6672cb000 CR3: 000000000d992001 CR4: 0000000000772ef0 [ 111.359112][ T1993] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 111.359437][ T1993] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 111.359748][ T1993] PKRU: 55555554 [ 111.359916][ T1993] Call Trace: [ 111.360086][ T1993] [ 111.360209][ T1993] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 111.360443][ T1993] ? __warn (kernel/panic.c:748) [ 111.360619][ T1993] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 111.360837][ T1993] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 111.361068][ T1993] ? handle_bug (arch/x86/kernel/traps.c:285) [ 111.361287][ T1993] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 111.361520][ T1993] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 111.361754][ T1993] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 111.361976][ T1993] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 111.362207][ T1993] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 111.362497][ T1993] ? _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) [ 111.362733][ T1993] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 111.362958][ T1993] register_netdevice (net/core/dev.c:11003) [ 111.363195][ T1993] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 111.363437][ T1993] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 111.363683][ T1993] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 111.363958][ T1993] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 111.364241][ T1993] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 111.364567][ T1993] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 111.364846][ T1993] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 111.365117][ T1993] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 111.365411][ T1993] ? devl_region_destroy (net/devlink/region.c:1178) [ 111.365637][ T1993] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 111.365921][ T1993] devlink_reload (net/devlink/dev.c:474) [ 111.366152][ T1993] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 111.366405][ T1993] ? devlink_resources_validate (net/devlink/resource.c:311) [ 111.366712][ T1993] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 111.366936][ T1993] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 111.367206][ T1993] ? __nla_parse (lib/nlattr.c:732) [ 111.367459][ T1993] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 111.367710][ T1993] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 111.367987][ T1993] ? cap_capable (security/commoncap.c:131) [ 111.368204][ T1993] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 111.368515][ T1993] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 111.368750][ T1993] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 111.368980][ T1993] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 111.369253][ T1993] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 111.369539][ T1993] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 111.369826][ T1993] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 111.370049][ T1993] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 111.370313][ T1993] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 111.370561][ T1993] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 111.370804][ T1993] ? genl_rcv (net/netlink/genetlink.c:1219) [ 111.370973][ T1993] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 111.371206][ T1993] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 111.371467][ T1993] genl_rcv (net/netlink/genetlink.c:1220) [ 111.371654][ T1993] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 111.371886][ T1993] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 111.372106][ T1993] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 111.372370][ T1993] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 111.372596][ T1993] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 111.372808][ T1993] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 111.373037][ T1993] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 111.373265][ T1993] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 111.373504][ T1993] ? __pfx___sys_sendto (net/socket.c:2145) [ 111.373729][ T1993] ? __lock_release (kernel/locking/lockdep.c:5527) [ 111.373954][ T1993] ? __sys_recvmsg (net/socket.c:2859) [ 111.374172][ T1993] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 111.374414][ T1993] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 111.374639][ T1993] __x64_sys_sendto (net/socket.c:2181) [ 111.374866][ T1993] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 111.375133][ T1993] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 111.375364][ T1993] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 111.375629][ T1993] RIP: 0033:0x7f3b697b9a4a [ 111.375852][ T1993] 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 [ 111.376581][ T1993] RSP: 002b:00007fff9ad93e18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 111.376899][ T1993] RAX: ffffffffffffffda RBX: 0000000033004b00 RCX: 00007f3b697b9a4a [ 111.377225][ T1993] RDX: 0000000000000038 RSI: 0000000033004b00 RDI: 0000000000000005 [ 111.377559][ T1993] RBP: 0000000033004910 R08: 00007f3b6995d200 R09: 000000000000000c [ 111.377886][ T1993] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 111.378202][ T1993] R13: 0000000033004910 R14: 0000000000000000 R15: 0000000000000003 | [ 113.070813][ T2025] ------------[ cut here ]------------ | [ 113.071112][ T2025] WARNING: CPU: 0 PID: 2025 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.071784][ T2025] Modules linked in: netdevsim | [ 113.072737][ T2025] Tainted: [W]=WARN [ 113.073003][ T2025] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 113.073433][ T2025] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 113.073848][ T2025] 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.074989][ T2025] RSP: 0018:ffffc900050171e8 EFLAGS: 00010246 [ 113.075425][ T2025] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 113.075913][ T2025] RDX: 0000000000000000 RSI: ffff88800e79ac98 RDI: ffff88800505adc0 [ 113.076436][ T2025] RBP: ffff88800e668040 R08: 0000000000000000 R09: fffffbfff4f3d83c [ 113.076919][ T2025] R10: ffffffffa79ec1e7 R11: ffff88800505a300 R12: 0000000000000000 [ 113.077431][ T2025] R13: ffff88800e79a128 R14: ffff88800e79a008 R15: ffff88800e79a000 [ 113.077916][ T2025] FS: 00007fcc7cbe5800(0000) GS:ffff88802f600000(0000) knlGS:0000000000000000 [ 113.078492][ T2025] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 113.078900][ T2025] CR2: 000055566fbece90 CR3: 000000000e7e6001 CR4: 0000000000772ef0 [ 113.079395][ T2025] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 113.079876][ T2025] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 113.080392][ T2025] PKRU: 55555554 [ 113.080646][ T2025] Call Trace: [ 113.080895][ T2025] [ 113.081078][ T2025] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 113.081443][ T2025] ? __warn (kernel/panic.c:748) [ 113.081697][ T2025] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 113.082024][ T2025] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 113.082395][ T2025] ? handle_bug (arch/x86/kernel/traps.c:285) [ 113.082645][ T2025] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 113.082969][ T2025] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 113.083344][ T2025] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 113.083682][ T2025] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 113.084021][ T2025] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 113.084480][ T2025] ? _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.084829][ T2025] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 113.085175][ T2025] register_netdevice (net/core/dev.c:11003) [ 113.085543][ T2025] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 113.085899][ T2025] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 113.086261][ T2025] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 113.086763][ T2025] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 113.087227][ T2025] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 113.087705][ T2025] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 113.088145][ T2025] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 113.088617][ T2025] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 113.089043][ T2025] ? devl_region_destroy (net/devlink/region.c:1178) [ 113.089398][ T2025] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 113.089846][ T2025] devlink_reload (net/devlink/dev.c:474) [ 113.090192][ T2025] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 113.090558][ T2025] ? devlink_resources_validate (net/devlink/resource.c:311) [ 113.091001][ T2025] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 113.091394][ T2025] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 113.091825][ T2025] ? __nla_parse (lib/nlattr.c:732) [ 113.092194][ T2025] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 113.092584][ T2025] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 113.093040][ T2025] ? cap_capable (security/commoncap.c:131) [ 113.093405][ T2025] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 113.093765][ T2025] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 113.094119][ T2025] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 113.094477][ T2025] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 113.094881][ T2025] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 113.095316][ T2025] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 113.095752][ T2025] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 113.096091][ T2025] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 113.096466][ T2025] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 113.096806][ T2025] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 113.097166][ T2025] ? genl_rcv (net/netlink/genetlink.c:1219) [ 113.097443][ T2025] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 113.097798][ T2025] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 113.098139][ T2025] genl_rcv (net/netlink/genetlink.c:1220) [ 113.098404][ T2025] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 113.098741][ T2025] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 113.099080][ T2025] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 113.099434][ T2025] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 113.099781][ T2025] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 113.100112][ T2025] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 113.100501][ T2025] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 113.100858][ T2025] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 113.101196][ T2025] ? __pfx___sys_sendto (net/socket.c:2145) [ 113.101563][ T2025] ? __lock_release (kernel/locking/lockdep.c:5527) [ 113.101910][ T2025] ? __sys_recvmsg (net/socket.c:2859) [ 113.102247][ T2025] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 113.102610][ T2025] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 113.102957][ T2025] __x64_sys_sendto (net/socket.c:2181) [ 113.103309][ T2025] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 113.103712][ T2025] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 113.104042][ T2025] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 113.104484][ T2025] RIP: 0033:0x7fcc7cdf1a4a [ 113.104822][ T2025] 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.105985][ T2025] RSP: 002b:00007ffdcfc129b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 113.106506][ T2025] RAX: ffffffffffffffda RBX: 000000003b4f7b00 RCX: 00007fcc7cdf1a4a [ 113.106989][ T2025] RDX: 0000000000000038 RSI: 000000003b4f7b00 RDI: 0000000000000005 [ 113.107494][ T2025] RBP: 000000003b4f7910 R08: 00007fcc7cf95200 R09: 000000000000000c [ 113.107995][ T2025] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 113.108523][ T2025] R13: 000000003b4f7910 R14: 0000000000000000 R15: 0000000000000003 | [ 114.336390][ T2050] ------------[ cut here ]------------ | [ 114.336654][ T2050] WARNING: CPU: 0 PID: 2050 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) | [ 114.337086][ T2050] Modules linked in: netdevsim | [ 114.337675][ T2050] Tainted: [W]=WARN [ 114.337834][ T2050] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 114.338092][ T2050] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 114.338390][ T2050] 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 [ 114.339110][ T2050] RSP: 0018:ffffc900050e71e8 EFLAGS: 00010246 [ 114.339379][ T2050] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 114.339726][ T2050] RDX: 0000000000000000 RSI: ffff888002402c98 RDI: ffff88800990adc0 [ 114.340042][ T2050] RBP: ffff88800e668040 R08: 0000000000000000 R09: fffffbfff4f3d83c [ 114.340360][ T2050] R10: ffffffffa79ec1e7 R11: ffff88800990a300 R12: 0000000000000000 [ 114.340665][ T2050] R13: ffff888002402128 R14: ffff888002402008 R15: ffff888002402000 [ 114.340973][ T2050] FS: 00007f7f0103b800(0000) GS:ffff88802f600000(0000) knlGS:0000000000000000 [ 114.341355][ T2050] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 114.341616][ T2050] CR2: 00007f7f013eb200 CR3: 0000000009a50003 CR4: 0000000000772ef0 [ 114.341921][ T2050] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 114.342230][ T2050] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 114.342549][ T2050] PKRU: 55555554 [ 114.342706][ T2050] Call Trace: [ 114.342861][ T2050] [ 114.342967][ T2050] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 114.343176][ T2050] ? __warn (kernel/panic.c:748) [ 114.343346][ T2050] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 114.343589][ T2050] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 114.343806][ T2050] ? handle_bug (arch/x86/kernel/traps.c:285) [ 114.343971][ T2050] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 114.344180][ T2050] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 114.344415][ T2050] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 114.344623][ T2050] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 114.344834][ T2050] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 114.345104][ T2050] ? _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) [ 114.345336][ T2050] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 114.345546][ T2050] register_netdevice (net/core/dev.c:11003) [ 114.345760][ T2050] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 114.345980][ T2050] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 114.346204][ T2050] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 114.346483][ T2050] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 114.346760][ T2050] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 114.347034][ T2050] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 114.347316][ T2050] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 114.347596][ T2050] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 114.347875][ T2050] ? devl_region_destroy (net/devlink/region.c:1178) [ 114.348086][ T2050] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 114.348374][ T2050] devlink_reload (net/devlink/dev.c:474) [ 114.348590][ T2050] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 114.348808][ T2050] ? devlink_resources_validate (net/devlink/resource.c:311) [ 114.349094][ T2050] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 114.349325][ T2050] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 114.349587][ T2050] ? __nla_parse (lib/nlattr.c:732) [ 114.349803][ T2050] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 114.350010][ T2050] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 114.350285][ T2050] ? cap_capable (security/commoncap.c:131) [ 114.350507][ T2050] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 114.350721][ T2050] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 114.350928][ T2050] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 114.351135][ T2050] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 114.351419][ T2050] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 114.351702][ T2050] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 114.351974][ T2050] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 114.352189][ T2050] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 114.352416][ T2050] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 114.352656][ T2050] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 114.352879][ T2050] ? genl_rcv (net/netlink/genetlink.c:1219) [ 114.353038][ T2050] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 114.353249][ T2050] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 114.353479][ T2050] genl_rcv (net/netlink/genetlink.c:1220) [ 114.353639][ T2050] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 114.353849][ T2050] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 114.354056][ T2050] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 114.354268][ T2050] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 114.354504][ T2050] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 114.354709][ T2050] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 114.354917][ T2050] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 114.355150][ T2050] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 114.355372][ T2050] ? __pfx___sys_sendto (net/socket.c:2145) [ 114.355626][ T2050] ? __sys_recvmsg (net/socket.c:2859) [ 114.355837][ T2050] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 114.356040][ T2050] ? __pfx_try_to_wake_up (kernel/sched/core.c:4177) [ 114.356263][ T2050] __x64_sys_sendto (net/socket.c:2181) [ 114.356489][ T2050] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 114.356745][ T2050] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 114.356962][ T2050] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 114.357220][ T2050] RIP: 0033:0x7f7f01247a4a [ 114.357447][ T2050] 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 [ 114.358177][ T2050] RSP: 002b:00007ffe8eb37008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 114.358508][ T2050] RAX: ffffffffffffffda RBX: 000000000f16eb00 RCX: 00007f7f01247a4a [ 114.358813][ T2050] RDX: 0000000000000038 RSI: 000000000f16eb00 RDI: 0000000000000005 [ 114.359120][ T2050] RBP: 000000000f16e910 R08: 00007f7f013eb200 R09: 000000000000000c [ 114.359435][ T2050] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 114.359773][ T2050] R13: 000000000f16e910 R14: 0000000000000000 R15: 0000000000000003 | [ 117.286233][ T2083] ------------[ cut here ]------------ | [ 117.286568][ T2083] WARNING: CPU: 2 PID: 2083 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) | [ 117.287008][ T2083] Modules linked in: netdevsim | [ 117.287642][ T2083] Tainted: [W]=WARN [ 117.287804][ T2083] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 117.288080][ T2083] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 117.288360][ T2083] 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 [ 117.289044][ T2083] RSP: 0018:ffffc900052771e8 EFLAGS: 00010246 [ 117.289320][ T2083] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 117.289625][ T2083] RDX: 0000000000000000 RSI: ffff88800ccdac98 RDI: ffff88800ec15080 [ 117.289927][ T2083] RBP: ffff88800e668040 R08: 0000000000000000 R09: fffffbfff4f3d83c [ 117.290258][ T2083] R10: ffffffffa79ec1e7 R11: ffff88800ec145c0 R12: 0000000000000000 [ 117.290670][ T2083] R13: ffff88800ccda128 R14: ffff88800ccda008 R15: ffff88800ccda000 [ 117.291095][ T2083] FS: 00007fba6ac71800(0000) GS:ffff88802f700000(0000) knlGS:0000000000000000 [ 117.291585][ T2083] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 117.291923][ T2083] CR2: 00007fba6b021200 CR3: 000000000e5dc003 CR4: 0000000000772ef0 [ 117.292319][ T2083] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 117.292705][ T2083] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 117.293007][ T2083] PKRU: 55555554 [ 117.293169][ T2083] Call Trace: [ 117.293351][ T2083] [ 117.293475][ T2083] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 117.293699][ T2083] ? __warn (kernel/panic.c:748) [ 117.293876][ T2083] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 117.294086][ T2083] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 117.294309][ T2083] ? handle_bug (arch/x86/kernel/traps.c:285) [ 117.294476][ T2083] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 117.294685][ T2083] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 117.294917][ T2083] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 117.295168][ T2083] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 117.295404][ T2083] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 117.295663][ T2083] ? _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) [ 117.295884][ T2083] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 117.296106][ T2083] register_netdevice (net/core/dev.c:11003) [ 117.296337][ T2083] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 117.296560][ T2083] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 117.296784][ T2083] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 117.297045][ T2083] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 117.297352][ T2083] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 117.297623][ T2083] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 117.297884][ T2083] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 117.298138][ T2083] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 117.298424][ T2083] ? devl_region_destroy (net/devlink/region.c:1178) [ 117.298641][ T2083] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 117.298908][ T2083] devlink_reload (net/devlink/dev.c:474) [ 117.299165][ T2083] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 117.299396][ T2083] ? devlink_resources_validate (net/devlink/resource.c:311) [ 117.299682][ T2083] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 117.299904][ T2083] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 117.300157][ T2083] ? __nla_parse (lib/nlattr.c:732) [ 117.300388][ T2083] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 117.300603][ T2083] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 117.300889][ T2083] ? cap_capable (security/commoncap.c:131) [ 117.301094][ T2083] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 117.301351][ T2083] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 117.301562][ T2083] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 117.301776][ T2083] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 117.302041][ T2083] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 117.302310][ T2083] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 117.302574][ T2083] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 117.302784][ T2083] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 117.303010][ T2083] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 117.303250][ T2083] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 117.303494][ T2083] ? genl_rcv (net/netlink/genetlink.c:1219) [ 117.303668][ T2083] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 117.303895][ T2083] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 117.304107][ T2083] genl_rcv (net/netlink/genetlink.c:1220) [ 117.304282][ T2083] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 117.304508][ T2083] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 117.304730][ T2083] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 117.304947][ T2083] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 117.305158][ T2083] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 117.305392][ T2083] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 117.305614][ T2083] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 117.305825][ T2083] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 117.306034][ T2083] ? __pfx___sys_sendto (net/socket.c:2145) [ 117.306244][ T2083] ? __lock_release (kernel/locking/lockdep.c:5527) [ 117.306473][ T2083] ? __sys_recvmsg (net/socket.c:2859) [ 117.306690][ T2083] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 117.306903][ T2083] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 117.307157][ T2083] __x64_sys_sendto (net/socket.c:2181) [ 117.307384][ T2083] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 117.307646][ T2083] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 117.307866][ T2083] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 117.308116][ T2083] RIP: 0033:0x7fba6ae7da4a [ 117.308338][ T2083] 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 [ 117.309040][ T2083] RSP: 002b:00007fffd34056f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 117.309358][ T2083] RAX: ffffffffffffffda RBX: 000000001c5ddb00 RCX: 00007fba6ae7da4a [ 117.309666][ T2083] RDX: 0000000000000038 RSI: 000000001c5ddb00 RDI: 0000000000000005 [ 117.309974][ T2083] RBP: 000000001c5dd910 R08: 00007fba6b021200 R09: 000000000000000c [ 117.310283][ T2083] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 117.310599][ T2083] R13: 000000001c5dd910 R14: 0000000000000000 R15: 0000000000000003 | [ 119.927246][ T2113] ------------[ cut here ]------------ | [ 119.927502][ T2113] WARNING: CPU: 0 PID: 2113 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.927890][ T2113] Modules linked in: netdevsim | [ 119.928450][ T2113] Tainted: [W]=WARN [ 119.928599][ T2113] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 119.928846][ T2113] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 119.929092][ T2113] 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.929777][ T2113] RSP: 0018:ffffc900054071e8 EFLAGS: 00010246 [ 119.930021][ T2113] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 119.930317][ T2113] RDX: 0000000000000000 RSI: ffff88800843ac98 RDI: ffff888009a2adc0 [ 119.930610][ T2113] RBP: ffff88800e668040 R08: 0000000000000000 R09: fffffbfff4f3d83c [ 119.930901][ T2113] R10: ffffffffa79ec1e7 R11: ffff888009a2a300 R12: 0000000000000000 [ 119.931212][ T2113] R13: ffff88800843a128 R14: ffff88800843a008 R15: ffff88800843a000 [ 119.931523][ T2113] FS: 00007f073084b800(0000) GS:ffff88802f600000(0000) knlGS:0000000000000000 [ 119.931886][ T2113] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 119.932149][ T2113] CR2: 00007f0730bfb200 CR3: 000000000ce1a005 CR4: 0000000000772ef0 [ 119.932460][ T2113] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 119.932759][ T2113] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 119.933078][ T2113] PKRU: 55555554 [ 119.933225][ T2113] Call Trace: [ 119.933497][ T2113] [ 119.933605][ T2113] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 119.933815][ T2113] ? __warn (kernel/panic.c:748) [ 119.933966][ T2113] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 119.934181][ T2113] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 119.934408][ T2113] ? handle_bug (arch/x86/kernel/traps.c:285) [ 119.934561][ T2113] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 119.934770][ T2113] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 119.934984][ T2113] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 119.935179][ T2113] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 119.935397][ T2113] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 119.935644][ T2113] ? _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.935843][ T2113] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 119.936044][ T2113] register_netdevice (net/core/dev.c:11003) [ 119.936251][ T2113] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 119.936464][ T2113] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 119.936677][ T2113] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 119.936932][ T2113] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 119.937193][ T2113] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 119.937458][ T2113] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 119.937708][ T2113] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 119.937954][ T2113] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 119.938202][ T2113] ? devl_region_destroy (net/devlink/region.c:1178) [ 119.938404][ T2113] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 119.938659][ T2113] devlink_reload (net/devlink/dev.c:474) [ 119.938859][ T2113] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 119.939055][ T2113] ? devlink_resources_validate (net/devlink/resource.c:311) [ 119.939319][ T2113] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 119.939519][ T2113] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 119.939765][ T2113] ? __nla_parse (lib/nlattr.c:732) [ 119.939972][ T2113] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 119.940170][ T2113] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 119.940438][ T2113] ? cap_capable (security/commoncap.c:131) [ 119.940635][ T2113] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 119.940837][ T2113] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 119.941035][ T2113] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 119.941245][ T2113] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 119.941494][ T2113] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 119.941730][ T2113] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 119.941980][ T2113] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 119.942175][ T2113] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 119.942383][ T2113] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 119.942584][ T2113] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 119.942797][ T2113] ? genl_rcv (net/netlink/genetlink.c:1219) [ 119.942965][ T2113] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 119.943178][ T2113] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 119.943404][ T2113] genl_rcv (net/netlink/genetlink.c:1220) [ 119.943560][ T2113] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 119.943767][ T2113] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 119.943976][ T2113] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 119.944191][ T2113] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 119.944413][ T2113] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 119.944621][ T2113] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 119.944829][ T2113] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 119.945044][ T2113] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 119.945249][ T2113] ? __pfx___sys_sendto (net/socket.c:2145) [ 119.945467][ T2113] ? __lock_release (kernel/locking/lockdep.c:5527) [ 119.945678][ T2113] ? __sys_recvmsg (net/socket.c:2859) [ 119.945883][ T2113] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 119.946102][ T2113] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 119.946321][ T2113] __x64_sys_sendto (net/socket.c:2181) [ 119.946526][ T2113] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 119.946780][ T2113] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 119.946988][ T2113] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 119.947248][ T2113] RIP: 0033:0x7f0730a57a4a [ 119.947468][ T2113] 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.948185][ T2113] RSP: 002b:00007fff97e35628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 119.948503][ T2113] RAX: ffffffffffffffda RBX: 000000000f99db00 RCX: 00007f0730a57a4a [ 119.948935][ T2113] RDX: 0000000000000038 RSI: 000000000f99db00 RDI: 0000000000000005 [ 119.949244][ T2113] RBP: 000000000f99d910 R08: 00007f0730bfb200 R09: 000000000000000c [ 119.949674][ T2113] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 119.949980][ T2113] R13: 000000000f99d910 R14: 0000000000000000 R15: 0000000000000003 | [ 122.588273][ T2141] ------------[ cut here ]------------ | [ 122.588550][ T2141] WARNING: CPU: 1 PID: 2141 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.588934][ T2141] Modules linked in: netdevsim | [ 122.589479][ T2141] Tainted: [W]=WARN [ 122.589630][ T2141] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 122.589885][ T2141] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 122.590129][ T2141] 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.590808][ T2141] RSP: 0018:ffffc900055371e8 EFLAGS: 00010246 [ 122.591055][ T2141] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 122.591372][ T2141] RDX: 0000000000000000 RSI: ffff8880024eac98 RDI: ffff888009320b00 [ 122.591664][ T2141] RBP: ffff88800e668040 R08: 0000000000000000 R09: fffffbfff4f3d83c [ 122.591942][ T2141] R10: ffffffffa79ec1e7 R11: ffff888009320040 R12: 0000000000000000 [ 122.592229][ T2141] R13: ffff8880024ea128 R14: ffff8880024ea008 R15: ffff8880024ea000 [ 122.592524][ T2141] FS: 00007ff023047800(0000) GS:ffff88802f680000(0000) knlGS:0000000000000000 [ 122.592859][ T2141] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 122.593122][ T2141] CR2: 00007fa9855372f0 CR3: 000000000e0c8005 CR4: 0000000000772ef0 [ 122.593413][ T2141] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 122.593698][ T2141] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 122.593986][ T2141] PKRU: 55555554 [ 122.594135][ T2141] Call Trace: [ 122.594279][ T2141] [ 122.594389][ T2141] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 122.594587][ T2141] ? __warn (kernel/panic.c:748) [ 122.594738][ T2141] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 122.594935][ T2141] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 122.595145][ T2141] ? handle_bug (arch/x86/kernel/traps.c:285) [ 122.595304][ T2141] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 122.595530][ T2141] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 122.595753][ T2141] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 122.595945][ T2141] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 122.596146][ T2141] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 122.596400][ T2141] ? _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.596603][ T2141] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 122.596800][ T2141] register_netdevice (net/core/dev.c:11003) [ 122.597001][ T2141] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 122.597208][ T2141] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 122.597432][ T2141] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 122.597684][ T2141] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 122.597938][ T2141] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 122.598198][ T2141] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 122.598462][ T2141] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 122.598713][ T2141] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 122.598959][ T2141] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 122.599210][ T2141] devlink_reload (net/devlink/dev.c:474) [ 122.599415][ T2141] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 122.599613][ T2141] ? devlink_resources_validate (net/devlink/resource.c:311) [ 122.599866][ T2141] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 122.600062][ T2141] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 122.600311][ T2141] ? __nla_parse (lib/nlattr.c:732) [ 122.600513][ T2141] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 122.600706][ T2141] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 122.600958][ T2141] ? cap_capable (security/commoncap.c:131) [ 122.601166][ T2141] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 122.601375][ T2141] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 122.601575][ T2141] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 122.601771][ T2141] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 122.602006][ T2141] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 122.602238][ T2141] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 122.602506][ T2141] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 122.602699][ T2141] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 122.602889][ T2141] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 122.603088][ T2141] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 122.603311][ T2141] ? genl_rcv (net/netlink/genetlink.c:1219) [ 122.603481][ T2141] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 122.603695][ T2141] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 122.603896][ T2141] genl_rcv (net/netlink/genetlink.c:1220) [ 122.604045][ T2141] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 122.604255][ T2141] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 122.604491][ T2141] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 122.604700][ T2141] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 122.604907][ T2141] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 122.605114][ T2141] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 122.605356][ T2141] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 122.605607][ T2141] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 122.605865][ T2141] ? __pfx___sys_sendto (net/socket.c:2145) [ 122.606110][ T2141] ? __lock_release (kernel/locking/lockdep.c:5527) [ 122.606371][ T2141] ? __sys_recvmsg (net/socket.c:2859) [ 122.606604][ T2141] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 122.606864][ T2141] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 122.607118][ T2141] __x64_sys_sendto (net/socket.c:2181) [ 122.607373][ T2141] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 122.607678][ T2141] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 122.607923][ T2141] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 122.608252][ T2141] RIP: 0033:0x7ff023253a4a [ 122.608523][ T2141] 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 [ 122.609328][ T2141] RSP: 002b:00007ffd8b2f4a78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 122.609693][ T2141] RAX: ffffffffffffffda RBX: 000000002a633b00 RCX: 00007ff023253a4a [ 122.610035][ T2141] RDX: 0000000000000038 RSI: 000000002a633b00 RDI: 0000000000000005 [ 122.610372][ T2141] RBP: 000000002a633910 R08: 00007ff0233f7200 R09: 000000000000000c [ 122.610708][ T2141] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 122.611050][ T2141] R13: 000000002a633910 R14: 0000000000000000 R15: 0000000000000003 | [ 123.411212][ T64] ------------[ cut here ]------------ | [ 123.411592][ T64] WARNING: CPU: 1 PID: 64 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) | [ 123.411980][ T64] Modules linked in: netdevsim | [ 123.412672][ T64] Tainted: [W]=WARN [ 123.412821][ T64] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 123.413059][ T64] Workqueue: netns cleanup_net [ 123.413323][ T64] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 123.413578][ T64] 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 [ 123.414249][ T64] RSP: 0018:ffffc90000457620 EFLAGS: 00010246 [ 123.414495][ T64] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 123.414773][ T64] RDX: 0000000000000000 RSI: ffff88800e562c98 RDI: ffff888005e88b50 [ 123.415042][ T64] RBP: ffffffffa9b23440 R08: 0000000000000000 R09: fffffbfff4f3d83c [ 123.415338][ T64] R10: ffffffffa79ec1e7 R11: ffff888005e88040 R12: 0000000000000000 [ 123.415617][ T64] R13: ffff88800e562128 R14: ffff88800e562008 R15: ffff88800e562000 [ 123.415890][ T64] FS: 0000000000000000(0000) GS:ffff88802f680000(0000) knlGS:0000000000000000 [ 123.416209][ T64] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 123.416447][ T64] CR2: 00007fa9855372f0 CR3: 000000000bc38005 CR4: 0000000000772ef0 [ 123.416736][ T64] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 123.417020][ T64] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 123.417343][ T64] PKRU: 55555554 [ 123.417497][ T64] Call Trace: [ 123.417645][ T64] [ 123.417747][ T64] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 123.417952][ T64] ? __warn (kernel/panic.c:748) [ 123.418400][ T64] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 123.418595][ T64] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 123.418794][ T64] ? handle_bug (arch/x86/kernel/traps.c:285) [ 123.418941][ T64] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 123.419130][ T64] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 123.419363][ T64] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 123.419568][ T64] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 123.419814][ T64] ? _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) [ 123.420014][ T64] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 123.420219][ T64] register_netdevice (net/core/dev.c:11003) [ 123.420427][ T64] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 123.420628][ T64] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 123.420837][ T64] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 123.421080][ T64] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 123.421395][ T64] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 123.421647][ T64] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 123.421891][ T64] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 123.422128][ T64] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 123.422385][ T64] devlink_reload (net/devlink/dev.c:474) [ 123.422585][ T64] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 123.422783][ T64] ? devlinks_xa_find_get (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/devlink/core.c:343) [ 123.422978][ T64] devlink_pernet_pre_exit (net/devlink/core.c:288 net/devlink/devl_internal.h:114 net/devlink/core.c:513) [ 123.423165][ T64] ? __pfx_devlink_pernet_pre_exit (net/devlink/core.c:496) [ 123.423433][ T64] cleanup_net (net/core/net_namespace.c:162 net/core/net_namespace.c:632) [ 123.423624][ T64] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 123.423816][ T64] ? __pfx_cleanup_net (net/core/net_namespace.c:594) [ 123.424002][ T64] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 123.424197][ T64] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 123.424393][ T64] ? process_one_work (kernel/workqueue.c:3214) [ 123.424589][ T64] process_one_work (kernel/workqueue.c:3238) [ 123.424791][ T64] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 123.424981][ T64] ? __pfx_process_one_work (kernel/workqueue.c:3140) [ 123.425193][ T64] ? assign_work (kernel/workqueue.c:1200) [ 123.425425][ T64] worker_thread (kernel/workqueue.c:3313 kernel/workqueue.c:3400) [ 123.425621][ T64] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 123.425865][ T64] ? __pfx_worker_thread (kernel/workqueue.c:3346) [ 123.426063][ T64] kthread (kernel/kthread.c:464) [ 123.426218][ T64] ? __pfx_kthread (kernel/kthread.c:413) [ 123.426429][ T64] ? __pfx_kthread (kernel/kthread.c:413) [ 123.426625][ T64] ret_from_fork (arch/x86/kernel/process.c:148) [ 123.426818][ T64] ? __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