====================================== | 0 | xx__-> [ 9.448567][ T228] ------------[ cut here ]------------ | [ 9.449044][ T228] WARNING: CPU: 1 PID: 228 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 9.449524][ T228] Modules linked in: netdevsim [ 9.450060][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.450314][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.450576][ 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 [ 9.451291][ T228] RSP: 0018:ffffc90000af7520 EFLAGS: 00010246 [ 9.451554][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 9.451856][ T228] RDX: 0000000000000000 RSI: ffff88800a7fac98 RDI: ffff88800b8c0b78 [ 9.452187][ T228] RBP: ffffffffa4d23440 R08: 0000000000000000 R09: fffffbfff457d83c [ 9.452488][ T228] R10: ffffffffa2bec1e7 R11: ffff88800b8c0040 R12: 0000000000000000 [ 9.452789][ T228] R13: ffff88800a7fa128 R14: ffff88800a7fa008 R15: ffff88800a7fa000 [ 9.453104][ T228] FS: 00007f30a30c0740(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 9.453455][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.453712][ T228] CR2: 0000559d0139b5d8 CR3: 000000000b894001 CR4: 0000000000772ef0 [ 9.454026][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 9.454330][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 9.454631][ T228] PKRU: 55555554 [ 9.454789][ T228] Call Trace: [ 9.454945][ T228] [ 9.455068][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.455276][ T228] ? __warn (kernel/panic.c:748) [ 9.455432][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.455636][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 9.455852][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 9.456110][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 9.456318][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 9.456535][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.456749][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 9.457097][ 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) [ 9.457306][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 9.457514][ T228] register_netdevice (net/core/dev.c:11003) [ 9.457726][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 9.457939][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 9.458234][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 9.458492][ T228] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 9.458649][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 9.458913][ T228] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 9.459184][ T228] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 9.459446][ T228] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 9.459662][ T228] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 9.459919][ T228] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 9.460137][ 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)) [ 9.460291][ T228] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 9.460505][ T228] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 9.460717][ T228] __driver_probe_device (drivers/base/dd.c:800) [ 9.460925][ T228] driver_probe_device (drivers/base/dd.c:830) [ 9.461138][ T228] __device_attach_driver (drivers/base/dd.c:959) [ 9.461346][ T228] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 9.461594][ T228] bus_for_each_drv (drivers/base/bus.c:462) [ 9.461800][ T228] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 9.462128][ T228] ? bus_to_subsys (drivers/base/bus.c:85) [ 9.462334][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 9.462533][ T228] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 9.462740][ T228] __device_attach (drivers/base/dd.c:1030) [ 9.462943][ T228] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 9.463157][ T228] ? bus_to_subsys (drivers/base/bus.c:85) [ 9.463366][ 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) [ 9.463580][ T228] bus_probe_device (drivers/base/bus.c:537) [ 9.463785][ T228] device_add (drivers/base/core.c:3672) [ 9.464003][ T228] ? __pfx_device_add (drivers/base/core.c:3548) [ 9.464204][ T228] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 9.464418][ T228] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 9.464677][ T228] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 9.464937][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 9.465153][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 9.465361][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 9.465560][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 9.465769][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 9.465940][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 9.466157][ T228] ? __lock_release (kernel/locking/lockdep.c:5527) [ 9.466356][ 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) [ 9.466570][ T228] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 9.466779][ T228] ksys_write (fs/read_write.c:731) [ 9.466933][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 9.467146][ T228] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 9.467360][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 9.467564][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 9.467810][ T228] RIP: 0033:0x7f30a3201b77 [ 9.468032][ 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 [ 9.468732][ T228] RSP: 002b:00007ffdcdfa8988 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 9.469047][ T228] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 00007f30a3201b77 [ 9.469350][ T228] RDX: 0000000000000007 RSI: 0000559d0139a5d0 RDI: 0000000000000001 [ 9.469656][ T228] RBP: 0000559d0139a5d0 R08: 0000000000000003 R09: 0000000000000077 [ 9.469965][ T228] R10: 0000000000000063 R11: 0000000000000246 R12: 0000000000000007 [ 9.470268][ T228] R13: 00007f30a32bd760 R14: 0000000000000007 R15: 00007f30a32b89c0 | [ 9.746368][ T255] ------------[ cut here ]------------ | [ 9.746693][ T255] WARNING: CPU: 2 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) | [ 9.747104][ T255] Modules linked in: netdevsim | [ 9.747741][ T255] Tainted: [W]=WARN [ 9.747912][ T255] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.748176][ T255] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.748434][ 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 [ 9.749115][ T255] RSP: 0000:ffffc900005671e8 EFLAGS: 00010246 [ 9.749365][ T255] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 9.749670][ T255] RDX: 0000000000000000 RSI: ffff8880024cac98 RDI: ffff888005a82dc0 [ 9.749980][ T255] RBP: ffff888005a58040 R08: 0000000000000000 R09: fffffbfff457d83c [ 9.750306][ T255] R10: ffffffffa2bec1e7 R11: ffff888005a82300 R12: 0000000000000000 [ 9.750599][ T255] R13: ffff8880024ca128 R14: ffff8880024ca008 R15: ffff8880024ca000 [ 9.750888][ T255] FS: 00007ffaa5dc2800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 9.751238][ T255] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.751492][ T255] CR2: 00007fe107da70dc CR3: 0000000008f7e002 CR4: 0000000000772ef0 [ 9.751784][ T255] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 9.752092][ T255] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 9.752384][ T255] PKRU: 55555554 [ 9.752542][ T255] Call Trace: [ 9.752697][ T255] [ 9.752807][ T255] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.753024][ T255] ? __warn (kernel/panic.c:748) [ 9.753196][ T255] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.753402][ T255] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 9.753612][ T255] ? handle_bug (arch/x86/kernel/traps.c:285) [ 9.753774][ T255] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 9.753987][ T255] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 9.754208][ T255] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.754415][ T255] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 9.754626][ T255] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 9.754880][ 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) [ 9.755102][ T255] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 9.755311][ T255] register_netdevice (net/core/dev.c:11003) [ 9.755519][ T255] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 9.755740][ T255] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 9.755974][ T255] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 9.756235][ T255] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 9.756502][ T255] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 9.756764][ T255] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 9.757037][ T255] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 9.757291][ T255] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 9.757555][ T255] devlink_reload (net/devlink/dev.c:474) [ 9.757763][ T255] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 9.757980][ T255] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 9.758188][ T255] ? cap_capable (security/commoncap.c:131) [ 9.758394][ 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) [ 9.758562][ T255] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 9.758766][ T255] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 9.759031][ T255] ? __nla_parse (lib/nlattr.c:732) [ 9.759244][ T255] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 9.759452][ T255] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 9.759718][ T255] ? cap_capable (security/commoncap.c:131) [ 9.759918][ T255] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 9.760133][ T255] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 9.760343][ T255] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 9.760548][ T255] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 9.760793][ T255] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 9.761053][ T255] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 9.761316][ T255] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 9.761520][ T255] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 9.761719][ T255] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 9.761923][ T255] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 9.762154][ T255] ? genl_rcv (net/netlink/genetlink.c:1219) [ 9.762316][ T255] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 9.762520][ T255] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 9.762734][ T255] genl_rcv (net/netlink/genetlink.c:1220) [ 9.762890][ T255] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 9.763107][ T255] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 9.763310][ T255] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 9.763517][ T255] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 9.763727][ T255] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 9.763930][ T255] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 9.764147][ T255] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 9.764357][ T255] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 9.764564][ T255] ? __pfx___sys_sendto (net/socket.c:2145) [ 9.764762][ T255] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 9.764971][ T255] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 9.765188][ T255] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 9.765396][ T255] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 9.765639][ T255] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 9.765851][ T255] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 9.766113][ T255] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 9.766321][ T255] __x64_sys_sendto (net/socket.c:2181) [ 9.766524][ T255] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 9.766775][ T255] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 9.767000][ T255] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 9.767248][ T255] RIP: 0033:0x7ffaa5fcea4a [ 9.767454][ 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 [ 9.768134][ T255] RSP: 002b:00007ffcb3604538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 9.768431][ T255] RAX: ffffffffffffffda RBX: 00000000239ecb00 RCX: 00007ffaa5fcea4a [ 9.768720][ T255] RDX: 0000000000000040 RSI: 00000000239ecb00 RDI: 0000000000000005 [ 9.769020][ T255] RBP: 00000000239ec910 R08: 00007ffaa6172200 R09: 000000000000000c [ 9.769314][ T255] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 9.769604][ T255] R13: 00000000239ec910 R14: 0000000000000000 R15: 0000000000000001 | [ 19.366886][ T458] ------------[ cut here ]------------ | [ 19.367297][ T458] WARNING: CPU: 1 PID: 458 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 19.367696][ T458] Modules linked in: netdevsim | [ 19.368283][ T458] Tainted: [W]=WARN [ 19.368434][ T458] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.368676][ T458] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 19.368929][ T458] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 19.369698][ T458] RSP: 0018:ffffc90000f371e8 EFLAGS: 00010246 [ 19.369966][ T458] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 19.370262][ T458] RDX: 0000000000000000 RSI: ffff88800a7f2c98 RDI: ffff88800bd88b00 [ 19.370560][ T458] RBP: ffff888005a58040 R08: 0000000000000000 R09: fffffbfff457d83c [ 19.370867][ T458] R10: ffffffffa2bec1e7 R11: ffff88800bd88040 R12: 0000000000000000 [ 19.371161][ T458] R13: ffff88800a7f2128 R14: ffff88800a7f2008 R15: ffff88800a7f2000 [ 19.371467][ T458] FS: 00007f6c414af800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 19.371812][ T458] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.372066][ T458] CR2: 00007f6c4185f200 CR3: 0000000009a7a003 CR4: 0000000000772ef0 [ 19.372366][ T458] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 19.372658][ T458] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 19.372967][ T458] PKRU: 55555554 [ 19.373122][ T458] Call Trace: [ 19.373272][ T458] [ 19.373376][ T458] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 19.373577][ T458] ? __warn (kernel/panic.c:748) [ 19.373729][ T458] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 19.373930][ T458] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 19.374146][ T458] ? handle_bug (arch/x86/kernel/traps.c:285) [ 19.374300][ T458] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 19.374492][ T458] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 19.374703][ T458] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 19.374902][ T458] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 19.375115][ T458] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 19.375360][ T458] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 19.375561][ T458] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 19.375776][ T458] register_netdevice (net/core/dev.c:11003) [ 19.375985][ T458] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 19.376193][ T458] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 19.376411][ T458] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 19.376675][ T458] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 19.376938][ T458] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 19.377209][ T458] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 19.377460][ T458] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 19.377713][ T458] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 19.377977][ T458] ? devl_region_destroy (net/devlink/region.c:1178) [ 19.378174][ T458] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 19.378424][ T458] devlink_reload (net/devlink/dev.c:474) [ 19.378631][ T458] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 19.378836][ T458] ? devlink_resources_validate (net/devlink/resource.c:311) [ 19.379094][ T458] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 19.379289][ T458] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 19.379540][ T458] ? __nla_parse (lib/nlattr.c:732) [ 19.379756][ T458] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 19.379979][ T458] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 19.380252][ T458] ? cap_capable (security/commoncap.c:131) [ 19.380457][ T458] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 19.380665][ T458] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 19.380866][ T458] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 19.381076][ T458] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 19.381324][ T458] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 19.381566][ T458] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 19.381822][ T458] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 19.382055][ T458] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 19.382258][ T458] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 19.382456][ T458] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 19.382664][ T458] ? genl_rcv (net/netlink/genetlink.c:1219) [ 19.382826][ T458] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 19.383051][ T458] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 19.383273][ T458] genl_rcv (net/netlink/genetlink.c:1220) [ 19.383427][ T458] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 19.383627][ T458] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 19.383825][ T458] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 19.384066][ T458] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 19.384270][ T458] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 19.384459][ T458] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 19.384658][ T458] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 19.384870][ T458] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 19.385095][ T458] ? __pfx___sys_sendto (net/socket.c:2145) [ 19.385301][ T458] ? __lock_release (kernel/locking/lockdep.c:5527) [ 19.385507][ T458] ? __sys_recvmsg (net/socket.c:2859) [ 19.385719][ T458] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 19.385934][ T458] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 19.386153][ T458] __x64_sys_sendto (net/socket.c:2181) [ 19.386355][ T458] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 19.386595][ T458] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 19.386798][ T458] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 19.387058][ T458] RIP: 0033:0x7f6c416bba4a [ 19.387276][ T458] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 19.387979][ T458] RSP: 002b:00007fffbfc6b968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 19.388273][ T458] RAX: ffffffffffffffda RBX: 0000000026c23b00 RCX: 00007f6c416bba4a [ 19.388573][ T458] RDX: 0000000000000038 RSI: 0000000026c23b00 RDI: 0000000000000005 [ 19.388863][ T458] RBP: 0000000026c23910 R08: 00007f6c4185f200 R09: 000000000000000c [ 19.389164][ T458] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 19.389452][ T458] R13: 0000000026c23910 R14: 0000000000000000 R15: 0000000000000003 | [ 20.492195][ T475] ------------[ cut here ]------------ | [ 20.492565][ T475] WARNING: CPU: 3 PID: 475 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 20.492971][ T475] Modules linked in: netdevsim | [ 20.493553][ T475] Tainted: [W]=WARN [ 20.493699][ T475] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.493934][ T475] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 20.494199][ T475] 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 [ 20.494885][ T475] RSP: 0018:ffffc90000ff71e8 EFLAGS: 00010246 [ 20.495139][ T475] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 20.495434][ T475] RDX: 0000000000000000 RSI: ffff888014d0ac98 RDI: ffff88800b8c5080 [ 20.495736][ T475] RBP: ffff888005a58040 R08: 0000000000000000 R09: fffffbfff457d83c [ 20.496051][ T475] R10: ffffffffa2bec1e7 R11: ffff88800b8c45c0 R12: 0000000000000000 [ 20.496335][ T475] R13: ffff888014d0a128 R14: ffff888014d0a008 R15: ffff888014d0a000 [ 20.496616][ T475] FS: 00007f923ec6a800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 20.496962][ T475] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.497205][ T475] CR2: 00007f923f01a200 CR3: 0000000004f1e002 CR4: 0000000000772ef0 [ 20.497510][ T475] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 20.497794][ T475] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 20.498119][ T475] PKRU: 55555554 [ 20.498268][ T475] Call Trace: [ 20.498421][ T475] [ 20.498524][ T475] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 20.498725][ T475] ? __warn (kernel/panic.c:748) [ 20.498876][ T475] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 20.499085][ T475] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 20.499286][ T475] ? handle_bug (arch/x86/kernel/traps.c:285) [ 20.499434][ T475] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 20.499627][ T475] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 20.499832][ T475] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 20.500037][ T475] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 20.500253][ T475] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 20.500499][ T475] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 20.500702][ T475] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 20.500898][ T475] register_netdevice (net/core/dev.c:11003) [ 20.501106][ T475] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 20.501306][ T475] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 20.501540][ T475] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 20.501790][ T475] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 20.502059][ T475] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 20.502315][ T475] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 20.502570][ T475] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 20.502834][ T475] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 20.503100][ T475] ? devl_region_destroy (net/devlink/region.c:1178) [ 20.503299][ T475] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 20.503556][ T475] devlink_reload (net/devlink/dev.c:474) [ 20.503762][ T475] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 20.503975][ T475] ? devlink_resources_validate (net/devlink/resource.c:311) [ 20.504230][ T475] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 20.504441][ T475] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 20.504691][ T475] ? __nla_parse (lib/nlattr.c:732) [ 20.504906][ T475] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 20.505115][ T475] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 20.505369][ T475] ? cap_capable (security/commoncap.c:131) [ 20.505562][ T475] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 20.505784][ T475] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 20.506009][ T475] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 20.506206][ T475] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 20.506448][ T475] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 20.506691][ T475] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 20.506939][ T475] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 20.507154][ T475] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 20.507356][ T475] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 20.507554][ T475] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 20.507762][ T475] ? genl_rcv (net/netlink/genetlink.c:1219) [ 20.507912][ T475] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 20.508121][ T475] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 20.508323][ T475] genl_rcv (net/netlink/genetlink.c:1220) [ 20.508469][ T475] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 20.508670][ T475] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 20.508873][ T475] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 20.509086][ T475] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 20.509290][ T475] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 20.509481][ T475] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 20.509681][ T475] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 20.509884][ T475] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 20.510098][ T475] ? __pfx___sys_sendto (net/socket.c:2145) [ 20.510315][ T475] ? __lock_release (kernel/locking/lockdep.c:5527) [ 20.510520][ T475] ? __sys_recvmsg (net/socket.c:2859) [ 20.510707][ T475] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 20.510912][ T475] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 20.511127][ T475] __x64_sys_sendto (net/socket.c:2181) [ 20.511322][ T475] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 20.511561][ T475] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 20.511756][ T475] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 20.512011][ T475] RIP: 0033:0x7f923ee76a4a [ 20.512221][ T475] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 20.512890][ T475] RSP: 002b:00007ffe8f970e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 20.513212][ T475] RAX: ffffffffffffffda RBX: 0000000017b43b00 RCX: 00007f923ee76a4a [ 20.513506][ T475] RDX: 0000000000000038 RSI: 0000000017b43b00 RDI: 0000000000000005 [ 20.513796][ T475] RBP: 0000000017b43910 R08: 00007f923f01a200 R09: 000000000000000c [ 20.514094][ T475] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 20.514398][ T475] R13: 0000000017b43910 R14: 0000000000000000 R15: 0000000000000003 | [ 21.534251][ T491] ------------[ cut here ]------------ | [ 21.534595][ T491] WARNING: CPU: 2 PID: 491 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 21.535036][ T491] Modules linked in: netdevsim | [ 21.535604][ T491] Tainted: [W]=WARN [ 21.535771][ T491] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.536038][ T491] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 21.536298][ T491] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 21.536984][ T491] RSP: 0018:ffffc900010b71e8 EFLAGS: 00010246 [ 21.537246][ T491] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 21.537542][ T491] RDX: 0000000000000000 RSI: ffff88800939ac98 RDI: ffff888005a80b00 [ 21.537833][ T491] RBP: ffff888005a58040 R08: 0000000000000000 R09: fffffbfff457d83c [ 21.538146][ T491] R10: ffffffffa2bec1e7 R11: ffff888005a80040 R12: 0000000000000000 [ 21.538449][ T491] R13: ffff88800939a128 R14: ffff88800939a008 R15: ffff88800939a000 [ 21.538742][ T491] FS: 00007ff6a3344800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 21.539108][ T491] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.539369][ T491] CR2: 00007ff6a36f4200 CR3: 0000000004f1e004 CR4: 0000000000772ef0 [ 21.539664][ T491] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 21.540060][ T491] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 21.540441][ T491] PKRU: 55555554 [ 21.540674][ T491] Call Trace: [ 21.540909][ T491] [ 21.541116][ T491] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 21.541392][ T491] ? __warn (kernel/panic.c:748) [ 21.541560][ T491] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 21.541763][ T491] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 21.541994][ T491] ? handle_bug (arch/x86/kernel/traps.c:285) [ 21.542159][ T491] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 21.542367][ T491] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 21.542585][ T491] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 21.542788][ T491] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 21.543028][ T491] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 21.543287][ T491] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 21.543498][ T491] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 21.543710][ T491] register_netdevice (net/core/dev.c:11003) [ 21.543929][ T491] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 21.544161][ T491] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 21.544390][ T491] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 21.544650][ T491] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 21.544918][ T491] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 21.545191][ T491] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 21.545463][ T491] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 21.545732][ T491] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 21.546017][ T491] ? devl_region_destroy (net/devlink/region.c:1178) [ 21.546232][ T491] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 21.546497][ T491] devlink_reload (net/devlink/dev.c:474) [ 21.546716][ T491] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 21.546928][ T491] ? devlink_resources_validate (net/devlink/resource.c:311) [ 21.547227][ T491] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 21.547443][ T491] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 21.547699][ T491] ? __nla_parse (lib/nlattr.c:732) [ 21.547924][ T491] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 21.548151][ T491] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 21.548412][ T491] ? cap_capable (security/commoncap.c:131) [ 21.548624][ T491] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 21.548838][ T491] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 21.549066][ T491] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 21.549275][ T491] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 21.549536][ T491] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 21.549784][ T491] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 21.550070][ T491] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 21.550278][ T491] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 21.550483][ T491] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 21.550689][ T491] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 21.550908][ T491] ? genl_rcv (net/netlink/genetlink.c:1219) [ 21.551097][ T491] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 21.551313][ T491] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 21.551526][ T491] genl_rcv (net/netlink/genetlink.c:1220) [ 21.551690][ T491] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 21.551912][ T491] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 21.552151][ T491] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 21.552367][ T491] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 21.552579][ T491] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 21.552783][ T491] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 21.553004][ T491] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 21.553230][ T491] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 21.553444][ T491] ? __pfx___sys_sendto (net/socket.c:2145) [ 21.553660][ T491] ? __lock_release (kernel/locking/lockdep.c:5527) [ 21.553877][ T491] ? __sys_recvmsg (net/socket.c:2859) [ 21.554101][ T491] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 21.554314][ T491] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 21.554528][ T491] __x64_sys_sendto (net/socket.c:2181) [ 21.554734][ T491] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 21.555011][ T491] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 21.555221][ T491] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 21.555473][ T491] RIP: 0033:0x7ff6a3550a4a [ 21.555689][ T491] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 21.556391][ T491] RSP: 002b:00007ffc91ba59b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 21.556692][ T491] RAX: ffffffffffffffda RBX: 000000003908fb00 RCX: 00007ff6a3550a4a [ 21.557004][ T491] RDX: 0000000000000038 RSI: 000000003908fb00 RDI: 0000000000000005 [ 21.557298][ T491] RBP: 000000003908f910 R08: 00007ff6a36f4200 R09: 000000000000000c [ 21.557592][ T491] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 21.557883][ T491] R13: 000000003908f910 R14: 0000000000000000 R15: 0000000000000003 | [ 24.506746][ T547] ------------[ cut here ]------------ | [ 24.507054][ T547] WARNING: CPU: 2 PID: 547 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 24.507466][ T547] Modules linked in: netdevsim | [ 24.508049][ T547] Tainted: [W]=WARN [ 24.508211][ T547] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.508463][ T547] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 24.508724][ T547] 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.509415][ T547] RSP: 0018:ffffc900013771e8 EFLAGS: 00010246 [ 24.509672][ T547] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 24.509994][ T547] RDX: 0000000000000000 RSI: ffff88800a7fac98 RDI: ffff888008e10b00 [ 24.510289][ T547] RBP: ffff888005a58040 R08: 0000000000000000 R09: fffffbfff457d83c [ 24.510587][ T547] R10: ffffffffa2bec1e7 R11: ffff888008e10040 R12: 0000000000000000 [ 24.510881][ T547] R13: ffff88800a7fa128 R14: ffff88800a7fa008 R15: ffff88800a7fa000 [ 24.511201][ T547] FS: 00007ff9abb25800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 24.511545][ T547] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.511804][ T547] CR2: 00007ff9abed5200 CR3: 000000000bb08004 CR4: 0000000000772ef0 [ 24.512119][ T547] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 24.512420][ T547] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 24.512723][ T547] PKRU: 55555554 [ 24.512883][ T547] Call Trace: [ 24.513050][ T547] [ 24.513167][ T547] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 24.513372][ T547] ? __warn (kernel/panic.c:748) [ 24.513537][ T547] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 24.513745][ T547] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 24.513978][ T547] ? handle_bug (arch/x86/kernel/traps.c:285) [ 24.514143][ T547] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 24.514348][ T547] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 24.514570][ T547] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 24.514775][ T547] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 24.514999][ T547] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 24.515255][ T547] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 24.515467][ T547] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 24.515671][ T547] register_netdevice (net/core/dev.c:11003) [ 24.515890][ T547] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 24.516113][ T547] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 24.516339][ T547] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 24.516601][ T547] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 24.516869][ T547] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 24.517141][ T547] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 24.517406][ T547] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 24.517661][ T547] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 24.517914][ T547] ? devl_region_destroy (net/devlink/region.c:1178) [ 24.518138][ T547] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 24.518406][ T547] devlink_reload (net/devlink/dev.c:474) [ 24.518619][ T547] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 24.518825][ T547] ? devlink_resources_validate (net/devlink/resource.c:311) [ 24.519099][ T547] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 24.519305][ T547] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 24.519553][ T547] ? __nla_parse (lib/nlattr.c:732) [ 24.519769][ T547] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 24.519990][ T547] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 24.520253][ T547] ? cap_capable (security/commoncap.c:131) [ 24.520453][ T547] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 24.520668][ T547] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 24.520875][ T547] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 24.521093][ T547] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 24.521340][ T547] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 24.521590][ T547] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 24.521847][ T547] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 24.522079][ T547] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 24.522279][ T547] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 24.522487][ T547] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 24.522710][ T547] ? genl_rcv (net/netlink/genetlink.c:1219) [ 24.522870][ T547] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 24.523088][ T547] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 24.523299][ T547] genl_rcv (net/netlink/genetlink.c:1220) [ 24.523462][ T547] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 24.523685][ T547] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 24.523890][ T547] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 24.524122][ T547] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 24.524331][ T547] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 24.524528][ T547] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 24.524735][ T547] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 24.524959][ T547] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 24.525171][ T547] ? __pfx___sys_sendto (net/socket.c:2145) [ 24.525380][ T547] ? __lock_release (kernel/locking/lockdep.c:5527) [ 24.525590][ T547] ? __sys_recvmsg (net/socket.c:2859) [ 24.525799][ T547] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 24.526039][ T547] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 24.526249][ T547] __x64_sys_sendto (net/socket.c:2181) [ 24.526452][ T547] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 24.526696][ T547] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 24.526903][ T547] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 24.527163][ T547] RIP: 0033:0x7ff9abd31a4a [ 24.527378][ T547] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 24.528050][ T547] RSP: 002b:00007ffda110f908 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 24.528347][ T547] RAX: ffffffffffffffda RBX: 00000000060cfb00 RCX: 00007ff9abd31a4a [ 24.528645][ T547] RDX: 0000000000000038 RSI: 00000000060cfb00 RDI: 0000000000000005 [ 24.528939][ T547] RBP: 00000000060cf910 R08: 00007ff9abed5200 R09: 000000000000000c [ 24.529241][ T547] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 24.529533][ T547] R13: 00000000060cf910 R14: 0000000000000000 R15: 0000000000000003 | [ 26.787025][ T575] ------------[ cut here ]------------ | [ 26.787324][ 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) | [ 26.787730][ T575] Modules linked in: netdevsim | [ 26.788321][ T575] Tainted: [W]=WARN [ 26.788478][ T575] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.788728][ T575] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 26.789021][ 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 [ 26.789692][ T575] RSP: 0018:ffffc900015171e8 EFLAGS: 00010246 [ 26.789945][ T575] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 26.790260][ T575] RDX: 0000000000000000 RSI: ffff888002452c98 RDI: ffff88800bd88b00 [ 26.790556][ T575] RBP: ffff888005a58040 R08: 0000000000000000 R09: fffffbfff457d83c [ 26.790854][ T575] R10: ffffffffa2bec1e7 R11: ffff88800bd88040 R12: 0000000000000000 [ 26.791157][ T575] R13: ffff888002452128 R14: ffff888002452008 R15: ffff888002452000 [ 26.791461][ T575] FS: 00007f84e31e8800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 26.791802][ T575] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.792066][ T575] CR2: 00007f84e3598200 CR3: 000000000a7ce004 CR4: 0000000000772ef0 [ 26.792370][ T575] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 26.792663][ T575] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 26.792981][ T575] PKRU: 55555554 [ 26.793140][ T575] Call Trace: [ 26.793299][ T575] [ 26.793413][ T575] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 26.793620][ T575] ? __warn (kernel/panic.c:748) [ 26.793782][ T575] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 26.794001][ T575] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 26.794216][ T575] ? handle_bug (arch/x86/kernel/traps.c:285) [ 26.794378][ T575] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 26.794580][ T575] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 26.794796][ T575] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 26.795013][ T575] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 26.795226][ T575] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 26.795488][ T575] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 26.795703][ T575] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 26.795915][ T575] register_netdevice (net/core/dev.c:11003) [ 26.796131][ T575] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 26.796346][ T575] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 26.796567][ T575] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 26.796827][ T575] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 26.797115][ T575] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 26.797391][ T575] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 26.797650][ T575] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 26.797904][ T575] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 26.798171][ T575] ? devl_region_destroy (net/devlink/region.c:1178) [ 26.798378][ T575] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 26.798647][ T575] devlink_reload (net/devlink/dev.c:474) [ 26.798860][ T575] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 26.799078][ T575] ? devlink_resources_validate (net/devlink/resource.c:311) [ 26.799337][ T575] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 26.799546][ T575] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 26.799805][ T575] ? __nla_parse (lib/nlattr.c:732) [ 26.800034][ T575] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 26.800251][ T575] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 26.800513][ T575] ? cap_capable (security/commoncap.c:131) [ 26.800719][ T575] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 26.800929][ T575] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 26.801163][ T575] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 26.801370][ T575] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 26.801620][ T575] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 26.801869][ T575] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 26.802149][ T575] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 26.802355][ T575] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 26.802563][ T575] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 26.802768][ T575] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 26.803029][ T575] ? genl_rcv (net/netlink/genetlink.c:1219) [ 26.803188][ T575] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 26.803398][ T575] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 26.803616][ T575] genl_rcv (net/netlink/genetlink.c:1220) [ 26.803772][ T575] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 26.803993][ T575] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 26.804198][ T575] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 26.804414][ T575] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 26.804621][ T575] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 26.804821][ T575] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 26.805048][ T575] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 26.805274][ T575] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 26.805479][ T575] ? __pfx___sys_sendto (net/socket.c:2145) [ 26.805700][ T575] ? __lock_release (kernel/locking/lockdep.c:5527) [ 26.805911][ T575] ? __sys_recvmsg (net/socket.c:2859) [ 26.806128][ T575] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 26.806342][ T575] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 26.806551][ T575] __x64_sys_sendto (net/socket.c:2181) [ 26.806756][ T575] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 26.807018][ T575] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 26.807225][ T575] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 26.807476][ T575] RIP: 0033:0x7f84e33f4a4a [ 26.807685][ T575] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 26.808372][ T575] RSP: 002b:00007ffd05e182a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 26.808670][ T575] RAX: ffffffffffffffda RBX: 000000001c015b00 RCX: 00007f84e33f4a4a [ 26.808988][ T575] RDX: 0000000000000038 RSI: 000000001c015b00 RDI: 0000000000000005 [ 26.809284][ T575] RBP: 000000001c015910 R08: 00007f84e3598200 R09: 000000000000000c [ 26.809581][ T575] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 26.809872][ T575] R13: 000000001c015910 R14: 0000000000000000 R15: 0000000000000003 | [ 29.060060][ T603] ------------[ cut here ]------------ | [ 29.060371][ T603] WARNING: CPU: 1 PID: 603 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 29.060750][ T603] Modules linked in: netdevsim | [ 29.061296][ T603] Tainted: [W]=WARN [ 29.061439][ T603] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.061674][ T603] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 29.061924][ 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 [ 29.062595][ T603] RSP: 0018:ffffc900016871e8 EFLAGS: 00010246 [ 29.062837][ T603] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 29.063128][ T603] RDX: 0000000000000000 RSI: ffff8880024cac98 RDI: ffff88800a6ed080 [ 29.063406][ T603] RBP: ffff888005a58040 R08: 0000000000000000 R09: fffffbfff457d83c [ 29.063685][ T603] R10: ffffffffa2bec1e7 R11: ffff88800a6ec5c0 R12: 0000000000000000 [ 29.063990][ T603] R13: ffff8880024ca128 R14: ffff8880024ca008 R15: ffff8880024ca000 [ 29.064273][ T603] FS: 00007fa3ef1ab800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 29.064596][ T603] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.064835][ T603] CR2: 00007f8af5004000 CR3: 000000000be3c005 CR4: 0000000000772ef0 [ 29.065177][ T603] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 29.065457][ T603] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 29.065752][ T603] PKRU: 55555554 [ 29.065897][ T603] Call Trace: [ 29.066050][ T603] [ 29.066153][ T603] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 29.066348][ T603] ? __warn (kernel/panic.c:748) [ 29.066498][ T603] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 29.066690][ T603] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 29.066889][ T603] ? handle_bug (arch/x86/kernel/traps.c:285) [ 29.067049][ T603] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 29.067240][ T603] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 29.067441][ T603] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 29.067636][ T603] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 29.067832][ T603] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 29.068089][ 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) [ 29.068287][ T603] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 29.068482][ T603] register_netdevice (net/core/dev.c:11003) [ 29.068679][ T603] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 29.068879][ T603] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 29.069098][ T603] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 29.069344][ T603] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 29.069601][ T603] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 29.069849][ T603] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 29.070106][ T603] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 29.070349][ T603] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 29.070587][ T603] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 29.070836][ T603] devlink_reload (net/devlink/dev.c:474) [ 29.071044][ T603] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 29.071241][ T603] ? devlink_resources_validate (net/devlink/resource.c:311) [ 29.071485][ T603] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 29.071680][ T603] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 29.071914][ T603] ? __nla_parse (lib/nlattr.c:732) [ 29.072126][ T603] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 29.072324][ T603] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 29.072573][ T603] ? cap_capable (security/commoncap.c:131) [ 29.072765][ T603] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 29.072973][ T603] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 29.073168][ T603] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 29.073356][ T603] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 29.073586][ T603] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 29.073817][ T603] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 29.074078][ T603] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 29.074278][ T603] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 29.074465][ T603] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 29.074657][ T603] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 29.074862][ T603] ? genl_rcv (net/netlink/genetlink.c:1219) [ 29.075014][ T603] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 29.075206][ T603] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 29.075410][ T603] genl_rcv (net/netlink/genetlink.c:1220) [ 29.075559][ T603] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 29.075755][ T603] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 29.075971][ T603] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 29.076171][ T603] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 29.076367][ T603] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 29.076557][ T603] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 29.076752][ T603] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 29.076958][ T603] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 29.077151][ T603] ? __pfx___sys_sendto (net/socket.c:2145) [ 29.077350][ T603] ? __lock_release (kernel/locking/lockdep.c:5527) [ 29.077544][ T603] ? __sys_recvmsg (net/socket.c:2859) [ 29.077732][ T603] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 29.077932][ T603] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 29.078139][ T603] __x64_sys_sendto (net/socket.c:2181) [ 29.078333][ T603] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 29.078568][ T603] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 29.078761][ T603] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 29.079003][ T603] RIP: 0033:0x7fa3ef3b7a4a [ 29.079198][ 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 [ 29.079850][ T603] RSP: 002b:00007ffe46dc6358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 29.080142][ T603] RAX: ffffffffffffffda RBX: 000000000a0ebb00 RCX: 00007fa3ef3b7a4a [ 29.080419][ T603] RDX: 0000000000000038 RSI: 000000000a0ebb00 RDI: 0000000000000005 [ 29.080694][ T603] RBP: 000000000a0eb910 R08: 00007fa3ef55b200 R09: 000000000000000c [ 29.080982][ T603] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 29.081261][ T603] R13: 000000000a0eb910 R14: 0000000000000000 R15: 0000000000000003 | [ 50.260330][ T1041] ------------[ cut here ]------------ | [ 50.260713][ 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) | [ 50.261142][ T1041] Modules linked in: netdevsim | [ 50.261722][ T1041] Tainted: [W]=WARN [ 50.261883][ T1041] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.262159][ T1041] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 50.262427][ 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 [ 50.263211][ T1041] RSP: 0018:ffffc900028271e8 EFLAGS: 00010246 [ 50.263555][ T1041] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 50.263938][ T1041] RDX: 0000000000000000 RSI: ffff88800a7f2c98 RDI: ffff88801486d080 [ 50.264326][ T1041] RBP: ffff888005a58040 R08: 0000000000000000 R09: fffffbfff457d83c [ 50.264699][ T1041] R10: ffffffffa2bec1e7 R11: ffff88801486c5c0 R12: 0000000000000000 [ 50.265071][ T1041] R13: ffff88800a7f2128 R14: ffff88800a7f2008 R15: ffff88800a7f2000 [ 50.265369][ T1041] FS: 00007f6d10ce1800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 50.265719][ T1041] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.265984][ T1041] CR2: 00007f6d11091200 CR3: 0000000014e0c004 CR4: 0000000000772ef0 [ 50.266282][ T1041] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 50.266576][ T1041] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 50.266868][ T1041] PKRU: 55555554 [ 50.267037][ T1041] Call Trace: [ 50.267196][ T1041] [ 50.267309][ T1041] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 50.267519][ T1041] ? __warn (kernel/panic.c:748) [ 50.267682][ T1041] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 50.267888][ T1041] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 50.268116][ T1041] ? handle_bug (arch/x86/kernel/traps.c:285) [ 50.268279][ T1041] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 50.268483][ T1041] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 50.268699][ T1041] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 50.268910][ T1041] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 50.269129][ T1041] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 50.269392][ 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) [ 50.269605][ T1041] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 50.269817][ T1041] register_netdevice (net/core/dev.c:11003) [ 50.270037][ T1041] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 50.270257][ T1041] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 50.270479][ T1041] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 50.270742][ T1041] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 50.271022][ T1041] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 50.271285][ T1041] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 50.271540][ T1041] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 50.271794][ T1041] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 50.272061][ T1041] ? devl_region_destroy (net/devlink/region.c:1178) [ 50.272271][ T1041] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 50.272534][ T1041] devlink_reload (net/devlink/dev.c:474) [ 50.272746][ T1041] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 50.272961][ T1041] ? devlink_resources_validate (net/devlink/resource.c:311) [ 50.273225][ T1041] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 50.273432][ T1041] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 50.273685][ T1041] ? __nla_parse (lib/nlattr.c:732) [ 50.273896][ T1041] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 50.274125][ T1041] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 50.274391][ T1041] ? cap_capable (security/commoncap.c:131) [ 50.274597][ T1041] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 50.274806][ T1041] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 50.275025][ T1041] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 50.275235][ T1041] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 50.275486][ T1041] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 50.275760][ T1041] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 50.276036][ T1041] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 50.276246][ T1041] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 50.276450][ T1041] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 50.276653][ T1041] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 50.276876][ T1041] ? genl_rcv (net/netlink/genetlink.c:1219) [ 50.277046][ T1041] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 50.277255][ T1041] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 50.277467][ T1041] genl_rcv (net/netlink/genetlink.c:1220) [ 50.277626][ T1041] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 50.277842][ T1041] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 50.278064][ T1041] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 50.278278][ T1041] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 50.278485][ T1041] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 50.278686][ T1041] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 50.278890][ T1041] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 50.279117][ T1041] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 50.279322][ T1041] ? __pfx___sys_sendto (net/socket.c:2145) [ 50.279541][ T1041] ? __lock_release (kernel/locking/lockdep.c:5527) [ 50.279751][ T1041] ? __sys_recvmsg (net/socket.c:2859) [ 50.279965][ T1041] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 50.280178][ T1041] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 50.280388][ T1041] __x64_sys_sendto (net/socket.c:2181) [ 50.280589][ T1041] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 50.280837][ T1041] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 50.281060][ T1041] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 50.281308][ T1041] RIP: 0033:0x7f6d10eeda4a [ 50.281514][ 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 [ 50.282194][ T1041] RSP: 002b:00007ffd3388f978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 50.282502][ T1041] RAX: ffffffffffffffda RBX: 0000000022470b00 RCX: 00007f6d10eeda4a [ 50.282793][ T1041] RDX: 0000000000000038 RSI: 0000000022470b00 RDI: 0000000000000005 [ 50.283098][ T1041] RBP: 0000000022470910 R08: 00007f6d11091200 R09: 000000000000000c [ 50.283412][ T1041] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 50.283708][ T1041] R13: 0000000022470910 R14: 0000000000000000 R15: 0000000000000003 | [ 51.831600][ T1073] ------------[ cut here ]------------ | [ 51.831907][ T1073] WARNING: CPU: 0 PID: 1073 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 51.832343][ T1073] Modules linked in: netdevsim | [ 51.832871][ T1073] Tainted: [W]=WARN [ 51.833035][ T1073] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.833276][ T1073] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 51.833520][ 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 [ 51.834191][ T1073] RSP: 0018:ffffc900029471e8 EFLAGS: 00010246 [ 51.834434][ T1073] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 51.834713][ T1073] RDX: 0000000000000000 RSI: ffff888014d0ac98 RDI: ffff888005d8adc0 [ 51.835001][ T1073] RBP: ffff888005a58040 R08: 0000000000000000 R09: fffffbfff457d83c [ 51.835282][ T1073] R10: ffffffffa2bec1e7 R11: ffff888005d8a300 R12: 0000000000000000 [ 51.835567][ T1073] R13: ffff888014d0a128 R14: ffff888014d0a008 R15: ffff888014d0a000 [ 51.835855][ T1073] FS: 00007ff49d43d800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 51.836197][ T1073] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 51.836435][ T1073] CR2: 00007ff49d7ed200 CR3: 000000000bd16006 CR4: 0000000000772ef0 [ 51.836712][ T1073] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 51.837002][ T1073] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 51.837289][ T1073] PKRU: 55555554 [ 51.837436][ T1073] Call Trace: [ 51.837580][ T1073] [ 51.837680][ T1073] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 51.837871][ T1073] ? __warn (kernel/panic.c:748) [ 51.838027][ T1073] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 51.838218][ T1073] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 51.838417][ T1073] ? handle_bug (arch/x86/kernel/traps.c:285) [ 51.838565][ T1073] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 51.838752][ T1073] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 51.838966][ T1073] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 51.839159][ T1073] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 51.839357][ T1073] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 51.839599][ 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) [ 51.839797][ T1073] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 51.840008][ T1073] register_netdevice (net/core/dev.c:11003) [ 51.840219][ T1073] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 51.840422][ T1073] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 51.840635][ T1073] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 51.840881][ T1073] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 51.841136][ T1073] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 51.841384][ T1073] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 51.841637][ T1073] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 51.841881][ T1073] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 51.842133][ T1073] ? devl_region_destroy (net/devlink/region.c:1178) [ 51.842322][ T1073] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 51.842570][ T1073] devlink_reload (net/devlink/dev.c:474) [ 51.842768][ T1073] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 51.842971][ T1073] ? devlink_resources_validate (net/devlink/resource.c:311) [ 51.843215][ T1073] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 51.843407][ T1073] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 51.843646][ T1073] ? __nla_parse (lib/nlattr.c:732) [ 51.843846][ T1073] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 51.844051][ T1073] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 51.844304][ T1073] ? cap_capable (security/commoncap.c:131) [ 51.844493][ T1073] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 51.844692][ T1073] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 51.844888][ T1073] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 51.845088][ T1073] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 51.845325][ T1073] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 51.845565][ T1073] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 51.845819][ T1073] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 51.846024][ T1073] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 51.846215][ T1073] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 51.846411][ T1073] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 51.846614][ T1073] ? genl_rcv (net/netlink/genetlink.c:1219) [ 51.846764][ T1073] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 51.846966][ T1073] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 51.847168][ T1073] genl_rcv (net/netlink/genetlink.c:1220) [ 51.847313][ T1073] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 51.847505][ T1073] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 51.847700][ T1073] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 51.847897][ T1073] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 51.848110][ T1073] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 51.848300][ T1073] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 51.848490][ T1073] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 51.848689][ T1073] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 51.848883][ T1073] ? __pfx___sys_sendto (net/socket.c:2145) [ 51.849090][ T1073] ? __lock_release (kernel/locking/lockdep.c:5527) [ 51.849284][ T1073] ? __sys_recvmsg (net/socket.c:2859) [ 51.849471][ T1073] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 51.849672][ T1073] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 51.849868][ T1073] __x64_sys_sendto (net/socket.c:2181) [ 51.850064][ T1073] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 51.850298][ T1073] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 51.850488][ T1073] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 51.850718][ T1073] RIP: 0033:0x7ff49d649a4a [ 51.850912][ 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 [ 51.851578][ T1073] RSP: 002b:00007ffe84280678 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 51.851863][ T1073] RAX: ffffffffffffffda RBX: 000000002291cb00 RCX: 00007ff49d649a4a [ 51.852152][ T1073] RDX: 0000000000000038 RSI: 000000002291cb00 RDI: 0000000000000005 [ 51.852436][ T1073] RBP: 000000002291c910 R08: 00007ff49d7ed200 R09: 000000000000000c [ 51.852714][ T1073] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 51.852999][ T1073] R13: 000000002291c910 R14: 0000000000000000 R15: 0000000000000003 | [ 52.971717][ T1098] ------------[ cut here ]------------ | [ 52.972147][ T1098] WARNING: CPU: 0 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) | [ 52.972556][ T1098] Modules linked in: netdevsim | [ 52.973128][ T1098] Tainted: [W]=WARN [ 52.973277][ T1098] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.973527][ T1098] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 52.973772][ 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 [ 52.974486][ T1098] RSP: 0018:ffffc90002a271e8 EFLAGS: 00010246 [ 52.974739][ T1098] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 52.975066][ T1098] RDX: 0000000000000000 RSI: ffff88800939ac98 RDI: ffff88800bd22dc0 [ 52.975364][ T1098] RBP: ffff888005a58040 R08: 0000000000000000 R09: fffffbfff457d83c [ 52.975667][ T1098] R10: ffffffffa2bec1e7 R11: ffff88800bd22300 R12: 0000000000000000 [ 52.975968][ T1098] R13: ffff88800939a128 R14: ffff88800939a008 R15: ffff88800939a000 [ 52.976257][ T1098] FS: 00007f18f0115800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 52.976598][ T1098] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 52.976841][ T1098] CR2: 00007f18f04c5200 CR3: 000000000983e003 CR4: 0000000000772ef0 [ 52.977138][ T1098] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 52.977429][ T1098] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 52.977714][ T1098] PKRU: 55555554 [ 52.977865][ T1098] Call Trace: [ 52.978047][ T1098] [ 52.978151][ T1098] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 52.978357][ T1098] ? __warn (kernel/panic.c:748) [ 52.978510][ T1098] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 52.978702][ T1098] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 52.978901][ T1098] ? handle_bug (arch/x86/kernel/traps.c:285) [ 52.979068][ T1098] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 52.979259][ T1098] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 52.979475][ T1098] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 52.979680][ T1098] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 52.979881][ T1098] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 52.980138][ 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) [ 52.980342][ T1098] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 52.980544][ T1098] register_netdevice (net/core/dev.c:11003) [ 52.980743][ T1098] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 52.980959][ T1098] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 52.981180][ T1098] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 52.981438][ T1098] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 52.981705][ T1098] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 52.981985][ T1098] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 52.982250][ T1098] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 52.982506][ T1098] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 52.982753][ T1098] ? devl_region_destroy (net/devlink/region.c:1178) [ 52.982945][ T1098] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 52.983217][ T1098] devlink_reload (net/devlink/dev.c:474) [ 52.983421][ T1098] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 52.983617][ T1098] ? devlink_resources_validate (net/devlink/resource.c:311) [ 52.983869][ T1098] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 52.984086][ T1098] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 52.984333][ T1098] ? __nla_parse (lib/nlattr.c:732) [ 52.984547][ T1098] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 52.984749][ T1098] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 52.985020][ T1098] ? cap_capable (security/commoncap.c:131) [ 52.985222][ T1098] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 52.985432][ T1098] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 52.985654][ T1098] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 52.985854][ T1098] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 52.986118][ T1098] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 52.986367][ T1098] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 52.986621][ T1098] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 52.986827][ T1098] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 52.987041][ T1098] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 52.987244][ T1098] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 52.987461][ T1098] ? genl_rcv (net/netlink/genetlink.c:1219) [ 52.987613][ T1098] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 52.987831][ T1098] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 52.988071][ T1098] genl_rcv (net/netlink/genetlink.c:1220) [ 52.988224][ T1098] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 52.988431][ T1098] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 52.988648][ T1098] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 52.988868][ T1098] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 52.989086][ T1098] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 52.989289][ T1098] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 52.989496][ T1098] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 52.989732][ T1098] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 52.989938][ T1098] ? __pfx___sys_sendto (net/socket.c:2145) [ 52.990183][ T1098] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12166) [ 52.990438][ T1098] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 52.990701][ T1098] ? __local_bh_enable (kernel/softirq.c:350) [ 52.990917][ T1098] __x64_sys_sendto (net/socket.c:2181) [ 52.991132][ T1098] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 52.991388][ T1098] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 52.991588][ T1098] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 52.991830][ T1098] RIP: 0033:0x7f18f0321a4a [ 52.992045][ 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 [ 52.992724][ T1098] RSP: 002b:00007ffeb2047318 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 52.993035][ T1098] RAX: ffffffffffffffda RBX: 00000000400fbb00 RCX: 00007f18f0321a4a [ 52.993322][ T1098] RDX: 0000000000000038 RSI: 00000000400fbb00 RDI: 0000000000000005 [ 52.993606][ T1098] RBP: 00000000400fb910 R08: 00007f18f04c5200 R09: 000000000000000c [ 52.993897][ T1098] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 52.994237][ T1098] R13: 00000000400fb910 R14: 0000000000000000 R15: 0000000000000003 | [ 55.666759][ T1131] ------------[ cut here ]------------ | [ 55.667088][ 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) | [ 55.667471][ T1131] Modules linked in: netdevsim | [ 55.668022][ T1131] Tainted: [W]=WARN [ 55.668169][ T1131] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.668406][ T1131] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 55.668646][ 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 [ 55.669388][ T1131] RSP: 0018:ffffc90002be71e8 EFLAGS: 00010246 [ 55.669630][ T1131] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 55.669909][ T1131] RDX: 0000000000000000 RSI: ffff88800a7fac98 RDI: ffff88800bd22dc0 [ 55.670203][ T1131] RBP: ffff888005a58040 R08: 0000000000000000 R09: fffffbfff457d83c [ 55.670489][ T1131] R10: ffffffffa2bec1e7 R11: ffff88800bd22300 R12: 0000000000000000 [ 55.670771][ T1131] R13: ffff88800a7fa128 R14: ffff88800a7fa008 R15: ffff88800a7fa000 [ 55.671061][ T1131] FS: 00007f7097ff4800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 55.671400][ T1131] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 55.671636][ T1131] CR2: 00007fc9124b2000 CR3: 000000000bd1e003 CR4: 0000000000772ef0 [ 55.671915][ T1131] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 55.672206][ T1131] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 55.672486][ T1131] PKRU: 55555554 [ 55.672633][ T1131] Call Trace: [ 55.672778][ T1131] [ 55.672879][ T1131] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 55.673087][ T1131] ? __warn (kernel/panic.c:748) [ 55.673236][ T1131] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 55.673427][ T1131] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 55.673624][ T1131] ? handle_bug (arch/x86/kernel/traps.c:285) [ 55.673770][ T1131] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 55.673968][ T1131] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 55.674170][ T1131] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 55.674362][ T1131] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 55.674555][ T1131] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 55.674801][ 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) [ 55.675006][ T1131] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 55.675200][ T1131] register_netdevice (net/core/dev.c:11003) [ 55.675393][ T1131] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 55.675604][ T1131] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 55.675814][ T1131] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 55.676067][ T1131] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 55.676322][ T1131] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 55.676573][ T1131] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 55.676845][ T1131] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 55.677099][ T1131] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 55.677341][ T1131] ? devl_region_destroy (net/devlink/region.c:1178) [ 55.677537][ T1131] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 55.677787][ T1131] devlink_reload (net/devlink/dev.c:474) [ 55.677991][ T1131] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 55.678183][ T1131] ? devlink_resources_validate (net/devlink/resource.c:311) [ 55.678426][ T1131] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 55.678620][ T1131] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 55.678854][ T1131] ? __nla_parse (lib/nlattr.c:732) [ 55.679067][ T1131] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 55.679261][ T1131] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 55.679509][ T1131] ? cap_capable (security/commoncap.c:131) [ 55.679699][ T1131] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 55.679900][ T1131] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 55.680103][ T1131] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 55.680296][ T1131] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 55.680531][ T1131] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 55.680770][ T1131] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 55.681030][ T1131] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 55.681231][ T1131] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 55.681427][ T1131] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 55.681623][ T1131] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 55.681826][ T1131] ? genl_rcv (net/netlink/genetlink.c:1219) [ 55.681975][ T1131] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 55.682168][ T1131] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 55.682366][ T1131] genl_rcv (net/netlink/genetlink.c:1220) [ 55.682508][ T1131] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 55.682699][ T1131] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 55.682891][ T1131] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 55.683100][ T1131] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 55.683296][ T1131] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 55.683488][ T1131] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 55.683678][ T1131] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 55.683876][ T1131] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 55.684079][ T1131] ? __pfx___sys_sendto (net/socket.c:2145) [ 55.684279][ T1131] ? __lock_release (kernel/locking/lockdep.c:5527) [ 55.684475][ T1131] ? __sys_recvmsg (net/socket.c:2859) [ 55.684664][ T1131] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 55.684864][ T1131] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 55.685073][ T1131] __x64_sys_sendto (net/socket.c:2181) [ 55.685269][ T1131] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 55.685503][ T1131] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 55.685700][ T1131] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 55.685934][ T1131] RIP: 0033:0x7f7098200a4a [ 55.686136][ 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 [ 55.686789][ T1131] RSP: 002b:00007ffe8f64a398 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 55.687082][ T1131] RAX: ffffffffffffffda RBX: 0000000029016b00 RCX: 00007f7098200a4a [ 55.687361][ T1131] RDX: 0000000000000038 RSI: 0000000029016b00 RDI: 0000000000000005 [ 55.687645][ T1131] RBP: 0000000029016910 R08: 00007f70983a4200 R09: 000000000000000c [ 55.687924][ T1131] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 55.688207][ T1131] R13: 0000000029016910 R14: 0000000000000000 R15: 0000000000000003 | [ 58.210095][ T1161] ------------[ cut here ]------------ | [ 58.210507][ T1161] WARNING: CPU: 3 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) | [ 58.210903][ T1161] Modules linked in: netdevsim | [ 58.211469][ T1161] Tainted: [W]=WARN [ 58.211622][ T1161] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.211871][ T1161] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 58.212136][ 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 [ 58.212821][ T1161] RSP: 0018:ffffc90002d671e8 EFLAGS: 00010246 [ 58.213086][ T1161] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 58.213381][ T1161] RDX: 0000000000000000 RSI: ffff888002452c98 RDI: ffff88800635adc0 [ 58.213687][ T1161] RBP: ffff888005a58040 R08: 0000000000000000 R09: fffffbfff457d83c [ 58.213995][ T1161] R10: ffffffffa2bec1e7 R11: ffff88800635a300 R12: 0000000000000000 [ 58.214284][ T1161] R13: ffff888002452128 R14: ffff888002452008 R15: ffff888002452000 [ 58.214571][ T1161] FS: 00007f539dfa1800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 58.214904][ T1161] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 58.215169][ T1161] CR2: 0000559cf168adec CR3: 000000000bb54002 CR4: 0000000000772ef0 [ 58.215472][ T1161] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 58.215773][ T1161] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 58.216079][ T1161] PKRU: 55555554 [ 58.216251][ T1161] Call Trace: [ 58.216405][ T1161] [ 58.216510][ T1161] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 58.216722][ T1161] ? __warn (kernel/panic.c:748) [ 58.216875][ T1161] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 58.217083][ T1161] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 58.217288][ T1161] ? handle_bug (arch/x86/kernel/traps.c:285) [ 58.217438][ T1161] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 58.217629][ T1161] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 58.217845][ T1161] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 58.218064][ T1161] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 58.218264][ T1161] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 58.218507][ 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) [ 58.218703][ T1161] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 58.218911][ T1161] register_netdevice (net/core/dev.c:11003) [ 58.219126][ T1161] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 58.219342][ T1161] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 58.219563][ T1161] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 58.219815][ T1161] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 58.220083][ T1161] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 58.220350][ T1161] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 58.220604][ T1161] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 58.220854][ T1161] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 58.221113][ T1161] ? devl_region_destroy (net/devlink/region.c:1178) [ 58.221313][ T1161] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 58.221566][ T1161] devlink_reload (net/devlink/dev.c:474) [ 58.221773][ T1161] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 58.222007][ T1161] ? devlink_resources_validate (net/devlink/resource.c:311) [ 58.222266][ T1161] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 58.222463][ T1161] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 58.222719][ T1161] ? __nla_parse (lib/nlattr.c:732) [ 58.222930][ T1161] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 58.223141][ T1161] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 58.223395][ T1161] ? cap_capable (security/commoncap.c:131) [ 58.223599][ T1161] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 58.223811][ T1161] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 58.224025][ T1161] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 58.224229][ T1161] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 58.224474][ T1161] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 58.224723][ T1161] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 58.224987][ T1161] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 58.225189][ T1161] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 58.225403][ T1161] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 58.225607][ T1161] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 58.225810][ T1161] ? genl_rcv (net/netlink/genetlink.c:1219) [ 58.225982][ T1161] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 58.226177][ T1161] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 58.226379][ T1161] genl_rcv (net/netlink/genetlink.c:1220) [ 58.226524][ T1161] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 58.226721][ T1161] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 58.226925][ T1161] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 58.227142][ T1161] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 58.227346][ T1161] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 58.227539][ T1161] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 58.227733][ T1161] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 58.227936][ T1161] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 58.228146][ T1161] ? __pfx___sys_sendto (net/socket.c:2145) [ 58.228350][ T1161] ? __lock_release (kernel/locking/lockdep.c:5527) [ 58.228555][ T1161] ? __sys_recvmsg (net/socket.c:2859) [ 58.228747][ T1161] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 58.228945][ T1161] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 58.229156][ T1161] __x64_sys_sendto (net/socket.c:2181) [ 58.229358][ T1161] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 58.229593][ T1161] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 58.229793][ T1161] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 58.230060][ T1161] RIP: 0033:0x7f539e1ada4a [ 58.230263][ 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 [ 58.230933][ T1161] RSP: 002b:00007ffdbdff10f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 58.231252][ T1161] RAX: ffffffffffffffda RBX: 000000003bac6b00 RCX: 00007f539e1ada4a [ 58.231547][ T1161] RDX: 0000000000000038 RSI: 000000003bac6b00 RDI: 0000000000000005 [ 58.231835][ T1161] RBP: 000000003bac6910 R08: 00007f539e351200 R09: 000000000000000c [ 58.232135][ T1161] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 58.232426][ T1161] R13: 000000003bac6910 R14: 0000000000000000 R15: 0000000000000003 | [ 60.554533][ T1189] ------------[ cut here ]------------ | [ 60.554785][ 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) | [ 60.555182][ T1189] Modules linked in: netdevsim | [ 60.555718][ T1189] Tainted: [W]=WARN [ 60.555861][ T1189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 60.556107][ T1189] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 60.556355][ 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 [ 60.557012][ T1189] RSP: 0018:ffffc90002ec71e8 EFLAGS: 00010246 [ 60.557252][ T1189] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 60.557538][ T1189] RDX: 0000000000000000 RSI: ffff8880024cac98 RDI: ffff88800bd25080 [ 60.557816][ T1189] RBP: ffff888005a58040 R08: 0000000000000000 R09: fffffbfff457d83c [ 60.558103][ T1189] R10: ffffffffa2bec1e7 R11: ffff88800bd245c0 R12: 0000000000000000 [ 60.558382][ T1189] R13: ffff8880024ca128 R14: ffff8880024ca008 R15: ffff8880024ca000 [ 60.558661][ T1189] FS: 00007f826b435800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 60.558994][ T1189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 60.559229][ T1189] CR2: 00007f826b7e5200 CR3: 0000000014d4c006 CR4: 0000000000772ef0 [ 60.559514][ T1189] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 60.559793][ T1189] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 60.560082][ T1189] PKRU: 55555554 [ 60.560226][ T1189] Call Trace: [ 60.560374][ T1189] [ 60.560474][ T1189] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 60.560662][ T1189] ? __warn (kernel/panic.c:748) [ 60.560812][ T1189] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 60.561009][ T1189] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 60.561208][ T1189] ? handle_bug (arch/x86/kernel/traps.c:285) [ 60.561356][ T1189] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 60.561548][ T1189] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 60.561750][ T1189] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 60.561942][ T1189] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 60.562143][ T1189] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 60.562387][ 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) [ 60.562583][ T1189] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 60.562778][ T1189] register_netdevice (net/core/dev.c:11003) [ 60.562980][ T1189] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 60.563181][ T1189] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 60.563390][ T1189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 60.563635][ T1189] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 60.563888][ T1189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 60.564148][ T1189] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 60.564392][ T1189] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 60.564636][ T1189] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 60.564876][ T1189] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 60.565134][ T1189] devlink_reload (net/devlink/dev.c:474) [ 60.565330][ T1189] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 60.565527][ T1189] ? devlink_resources_validate (net/devlink/resource.c:311) [ 60.565770][ T1189] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 60.565972][ T1189] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 60.566212][ T1189] ? __nla_parse (lib/nlattr.c:732) [ 60.566413][ T1189] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 60.566606][ T1189] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 60.566857][ T1189] ? cap_capable (security/commoncap.c:131) [ 60.567056][ T1189] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 60.567252][ T1189] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 60.567447][ T1189] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 60.567640][ T1189] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 60.567870][ T1189] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 60.568108][ T1189] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 60.568357][ T1189] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 60.568546][ T1189] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 60.568731][ T1189] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 60.568927][ T1189] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 60.569138][ T1189] ? genl_rcv (net/netlink/genetlink.c:1219) [ 60.569283][ T1189] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 60.569475][ T1189] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 60.569673][ T1189] genl_rcv (net/netlink/genetlink.c:1220) [ 60.569816][ T1189] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 60.570015][ T1189] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 60.570206][ T1189] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 60.570405][ T1189] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 60.570602][ T1189] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 60.570797][ T1189] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 60.571001][ T1189] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 60.571201][ T1189] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 60.571395][ T1189] ? __pfx___sys_sendto (net/socket.c:2145) [ 60.571593][ T1189] ? __lock_release (kernel/locking/lockdep.c:5527) [ 60.571788][ T1189] ? __sys_recvmsg (net/socket.c:2859) [ 60.571983][ T1189] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 60.572181][ T1189] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 60.572380][ T1189] __x64_sys_sendto (net/socket.c:2181) [ 60.572570][ T1189] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 60.572804][ T1189] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 60.573004][ T1189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 60.573238][ T1189] RIP: 0033:0x7f826b641a4a [ 60.573433][ 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 [ 60.574101][ T1189] RSP: 002b:00007ffcab803778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 60.574385][ T1189] RAX: ffffffffffffffda RBX: 000000000a6aeb00 RCX: 00007f826b641a4a [ 60.574663][ T1189] RDX: 0000000000000038 RSI: 000000000a6aeb00 RDI: 0000000000000005 [ 60.574944][ T1189] RBP: 000000000a6ae910 R08: 00007f826b7e5200 R09: 000000000000000c [ 60.575230][ T1189] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 60.575507][ T1189] R13: 000000000a6ae910 R14: 0000000000000000 R15: 0000000000000003 | [ 70.370590][ T1409] ------------[ cut here ]------------ | [ 70.371003][ T1409] WARNING: CPU: 2 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) | [ 70.371412][ T1409] Modules linked in: netdevsim | [ 70.372002][ T1409] Tainted: [W]=WARN [ 70.372170][ T1409] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 70.372426][ T1409] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 70.372692][ 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 [ 70.373379][ T1409] RSP: 0018:ffffc900036d71e8 EFLAGS: 00010246 [ 70.373638][ T1409] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 70.373945][ T1409] RDX: 0000000000000000 RSI: ffff88800a7f2c98 RDI: ffff88800b9d0b00 [ 70.374254][ T1409] RBP: ffff888005a58040 R08: 0000000000000000 R09: fffffbfff457d83c [ 70.374544][ T1409] R10: ffffffffa2bec1e7 R11: ffff88800b9d0040 R12: 0000000000000000 [ 70.374844][ T1409] R13: ffff88800a7f2128 R14: ffff88800a7f2008 R15: ffff88800a7f2000 [ 70.375158][ T1409] FS: 00007fbc4d284800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 70.375511][ T1409] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 70.375775][ T1409] CR2: 00007fbc4d634200 CR3: 000000000a198006 CR4: 0000000000772ef0 [ 70.376082][ T1409] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 70.376414][ T1409] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 70.376715][ T1409] PKRU: 55555554 [ 70.376875][ T1409] Call Trace: [ 70.377047][ T1409] [ 70.377163][ T1409] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 70.377371][ T1409] ? __warn (kernel/panic.c:748) [ 70.377536][ T1409] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 70.377744][ T1409] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 70.377967][ T1409] ? handle_bug (arch/x86/kernel/traps.c:285) [ 70.378130][ T1409] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 70.378349][ T1409] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 70.378581][ T1409] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 70.378792][ T1409] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 70.379026][ T1409] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 70.379285][ 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) [ 70.379494][ T1409] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 70.379700][ T1409] register_netdevice (net/core/dev.c:11003) [ 70.379912][ T1409] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 70.380139][ T1409] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 70.380359][ T1409] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 70.380627][ T1409] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 70.380895][ T1409] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 70.381169][ T1409] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 70.381431][ T1409] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 70.381687][ T1409] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 70.381940][ T1409] ? devl_region_destroy (net/devlink/region.c:1178) [ 70.382160][ T1409] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 70.382423][ T1409] devlink_reload (net/devlink/dev.c:474) [ 70.382634][ T1409] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 70.382836][ T1409] ? devlink_resources_validate (net/devlink/resource.c:311) [ 70.383126][ T1409] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 70.383334][ T1409] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 70.383586][ T1409] ? __nla_parse (lib/nlattr.c:732) [ 70.383798][ T1409] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 70.384014][ T1409] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 70.384297][ T1409] ? cap_capable (security/commoncap.c:131) [ 70.384504][ T1409] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 70.384719][ T1409] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 70.384930][ T1409] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 70.385144][ T1409] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 70.385392][ T1409] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 70.385653][ T1409] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 70.385914][ T1409] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 70.386129][ T1409] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 70.386337][ T1409] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 70.386541][ T1409] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 70.386766][ T1409] ? genl_rcv (net/netlink/genetlink.c:1219) [ 70.386926][ T1409] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 70.387159][ T1409] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 70.387377][ T1409] genl_rcv (net/netlink/genetlink.c:1220) [ 70.387533][ T1409] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 70.387741][ T1409] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 70.387959][ T1409] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 70.388178][ T1409] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 70.388392][ T1409] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 70.388595][ T1409] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 70.388799][ T1409] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 70.389026][ T1409] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 70.389231][ T1409] ? __pfx___sys_sendto (net/socket.c:2145) [ 70.389445][ T1409] ? __lock_release (kernel/locking/lockdep.c:5527) [ 70.389652][ T1409] ? __sys_recvmsg (net/socket.c:2859) [ 70.389854][ T1409] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 70.390082][ T1409] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 70.390294][ T1409] __x64_sys_sendto (net/socket.c:2181) [ 70.390499][ T1409] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 70.390747][ T1409] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 70.390974][ T1409] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 70.391226][ T1409] RIP: 0033:0x7fbc4d490a4a [ 70.391440][ 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 [ 70.392137][ T1409] RSP: 002b:00007ffe82384a98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 70.392436][ T1409] RAX: ffffffffffffffda RBX: 000000002938ab00 RCX: 00007fbc4d490a4a [ 70.392725][ T1409] RDX: 0000000000000038 RSI: 000000002938ab00 RDI: 0000000000000005 [ 70.393031][ T1409] RBP: 000000002938a910 R08: 00007fbc4d634200 R09: 000000000000000c [ 70.393324][ T1409] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 70.393613][ T1409] R13: 000000002938a910 R14: 0000000000000000 R15: 0000000000000003 | [ 71.273552][ T1426] ------------[ cut here ]------------ | [ 71.273897][ T1426] WARNING: CPU: 0 PID: 1426 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 71.274294][ T1426] Modules linked in: netdevsim | [ 71.274831][ T1426] Tainted: [W]=WARN [ 71.274998][ T1426] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 71.275233][ T1426] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 71.275491][ 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 [ 71.276173][ T1426] RSP: 0018:ffffc900037671e8 EFLAGS: 00010246 [ 71.276424][ T1426] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 71.276706][ T1426] RDX: 0000000000000000 RSI: ffff888014d0ac98 RDI: ffff888009775080 [ 71.276996][ T1426] RBP: ffff888005a58040 R08: 0000000000000000 R09: fffffbfff457d83c [ 71.277279][ T1426] R10: ffffffffa2bec1e7 R11: ffff8880097745c0 R12: 0000000000000000 [ 71.277566][ T1426] R13: ffff888014d0a128 R14: ffff888014d0a008 R15: ffff888014d0a000 [ 71.277847][ T1426] FS: 00007f0e3fdc6800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 71.278187][ T1426] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 71.278425][ T1426] CR2: 00007f0e40176200 CR3: 000000000954c002 CR4: 0000000000772ef0 [ 71.278711][ T1426] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 71.279006][ T1426] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 71.279289][ T1426] PKRU: 55555554 [ 71.279435][ T1426] Call Trace: [ 71.279581][ T1426] [ 71.279697][ T1426] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 71.280001][ T1426] ? __warn (kernel/panic.c:748) [ 71.280188][ T1426] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 71.280394][ T1426] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 71.280596][ T1426] ? handle_bug (arch/x86/kernel/traps.c:285) [ 71.280742][ T1426] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 71.280937][ T1426] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 71.281164][ T1426] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 71.281358][ T1426] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 71.281555][ T1426] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 71.281804][ 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) [ 71.282018][ T1426] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 71.282213][ T1426] register_netdevice (net/core/dev.c:11003) [ 71.282409][ T1426] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 71.282610][ T1426] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 71.282819][ T1426] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 71.283090][ T1426] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 71.283344][ T1426] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 71.283591][ T1426] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 71.283838][ T1426] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 71.284100][ T1426] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 71.284344][ T1426] ? devl_region_destroy (net/devlink/region.c:1178) [ 71.284534][ T1426] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 71.284784][ T1426] devlink_reload (net/devlink/dev.c:474) [ 71.284999][ T1426] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 71.285189][ T1426] ? devlink_resources_validate (net/devlink/resource.c:311) [ 71.285432][ T1426] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 71.285636][ T1426] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 71.285879][ T1426] ? __nla_parse (lib/nlattr.c:732) [ 71.286104][ T1426] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 71.286298][ T1426] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 71.286546][ T1426] ? cap_capable (security/commoncap.c:131) [ 71.286737][ T1426] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 71.286940][ T1426] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 71.287150][ T1426] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 71.287349][ T1426] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 71.287584][ T1426] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 71.287819][ T1426] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 71.288078][ T1426] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 71.288273][ T1426] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 71.288466][ T1426] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 71.288657][ T1426] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 71.288866][ T1426] ? genl_rcv (net/netlink/genetlink.c:1219) [ 71.289025][ T1426] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 71.289218][ T1426] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 71.289417][ T1426] genl_rcv (net/netlink/genetlink.c:1220) [ 71.289561][ T1426] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 71.289757][ T1426] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 71.289967][ T1426] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 71.290178][ T1426] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 71.290375][ T1426] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 71.290561][ T1426] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 71.290755][ T1426] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 71.290976][ T1426] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 71.291174][ T1426] ? __pfx___sys_sendto (net/socket.c:2145) [ 71.291371][ T1426] ? __lock_release (kernel/locking/lockdep.c:5527) [ 71.291563][ T1426] ? __sys_recvmsg (net/socket.c:2859) [ 71.291756][ T1426] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 71.291975][ T1426] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 71.292175][ T1426] __x64_sys_sendto (net/socket.c:2181) [ 71.292365][ T1426] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 71.292601][ T1426] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 71.292792][ T1426] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 71.293041][ T1426] RIP: 0033:0x7f0e3ffd2a4a [ 71.293246][ 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 [ 71.293898][ T1426] RSP: 002b:00007ffdb30ee398 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 71.294203][ T1426] RAX: ffffffffffffffda RBX: 000000000c380b00 RCX: 00007f0e3ffd2a4a [ 71.294488][ T1426] RDX: 0000000000000038 RSI: 000000000c380b00 RDI: 0000000000000005 [ 71.294770][ T1426] RBP: 000000000c380910 R08: 00007f0e40176200 R09: 000000000000000c [ 71.295064][ T1426] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 71.295345][ T1426] R13: 000000000c380910 R14: 0000000000000000 R15: 0000000000000003 | [ 72.179960][ T1442] ------------[ cut here ]------------ | [ 72.180271][ T1442] WARNING: CPU: 3 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) | [ 72.180655][ T1442] Modules linked in: netdevsim | [ 72.181202][ T1442] Tainted: [W]=WARN [ 72.181351][ T1442] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 72.181586][ T1442] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 72.181850][ 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 [ 72.182527][ T1442] RSP: 0018:ffffc900037e71e8 EFLAGS: 00010246 [ 72.182772][ T1442] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 72.183065][ T1442] RDX: 0000000000000000 RSI: ffff88800939ac98 RDI: ffff888005012dc0 [ 72.183346][ T1442] RBP: ffff888005a58040 R08: 0000000000000000 R09: fffffbfff457d83c [ 72.183628][ T1442] R10: ffffffffa2bec1e7 R11: ffff888005012300 R12: 0000000000000000 [ 72.183908][ T1442] R13: ffff88800939a128 R14: ffff88800939a008 R15: ffff88800939a000 [ 72.184202][ T1442] FS: 00007f9a07681800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 72.184528][ T1442] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 72.184776][ T1442] CR2: 00007fcffec2e7d0 CR3: 000000000a67c006 CR4: 0000000000772ef0 [ 72.185070][ T1442] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 72.185348][ T1442] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 72.185649][ T1442] PKRU: 55555554 [ 72.185794][ T1442] Call Trace: [ 72.185940][ T1442] [ 72.186063][ T1442] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 72.186265][ T1442] ? __warn (kernel/panic.c:748) [ 72.186415][ T1442] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 72.186605][ T1442] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 72.186803][ T1442] ? handle_bug (arch/x86/kernel/traps.c:285) [ 72.186966][ T1442] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 72.187160][ T1442] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 72.187364][ T1442] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 72.187559][ T1442] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 72.187756][ T1442] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 72.188005][ 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) [ 72.188204][ T1442] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 72.188400][ T1442] register_netdevice (net/core/dev.c:11003) [ 72.188598][ T1442] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 72.188805][ T1442] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 72.189021][ T1442] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 72.189273][ T1442] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 72.189529][ T1442] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 72.189778][ T1442] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 72.190039][ T1442] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 72.190286][ T1442] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 72.190523][ T1442] ? devl_region_destroy (net/devlink/region.c:1178) [ 72.190711][ T1442] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 72.190967][ T1442] devlink_reload (net/devlink/dev.c:474) [ 72.191167][ T1442] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 72.191361][ T1442] ? devlink_resources_validate (net/devlink/resource.c:311) [ 72.191602][ T1442] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 72.191796][ T1442] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 72.192042][ T1442] ? __nla_parse (lib/nlattr.c:732) [ 72.192240][ T1442] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 72.192432][ T1442] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 72.192681][ T1442] ? cap_capable (security/commoncap.c:131) [ 72.192871][ T1442] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 72.193074][ T1442] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 72.193264][ T1442] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 72.193459][ T1442] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 72.193688][ T1442] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 72.193918][ T1442] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 72.194169][ T1442] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 72.194359][ T1442] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 72.194553][ T1442] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 72.194748][ T1442] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 72.194963][ T1442] ? genl_rcv (net/netlink/genetlink.c:1219) [ 72.195107][ T1442] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 72.195297][ T1442] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 72.195506][ T1442] genl_rcv (net/netlink/genetlink.c:1220) [ 72.195651][ T1442] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 72.195850][ T1442] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 72.196049][ T1442] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 72.196247][ T1442] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 72.196438][ T1442] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 72.196624][ T1442] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 72.196813][ T1442] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 72.197019][ T1442] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 72.197210][ T1442] ? __pfx___sys_sendto (net/socket.c:2145) [ 72.197411][ T1442] ? __lock_release (kernel/locking/lockdep.c:5527) [ 72.197607][ T1442] ? __sys_recvmsg (net/socket.c:2859) [ 72.197794][ T1442] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 72.197999][ T1442] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 72.198197][ T1442] __x64_sys_sendto (net/socket.c:2181) [ 72.198384][ T1442] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 72.198618][ T1442] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 72.198813][ T1442] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 72.199059][ T1442] RIP: 0033:0x7f9a0788da4a [ 72.199256][ 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 [ 72.199909][ T1442] RSP: 002b:00007ffe1ff80618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 72.200238][ T1442] RAX: ffffffffffffffda RBX: 00000000180f8b00 RCX: 00007f9a0788da4a [ 72.200520][ T1442] RDX: 0000000000000038 RSI: 00000000180f8b00 RDI: 0000000000000005 [ 72.200798][ T1442] RBP: 00000000180f8910 R08: 00007f9a07a31200 R09: 000000000000000c [ 72.201085][ T1442] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 72.201368][ T1442] R13: 00000000180f8910 R14: 0000000000000000 R15: 0000000000000003 | [ 75.180737][ T1498] ------------[ cut here ]------------ | [ 75.181038][ T1498] WARNING: CPU: 2 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) | [ 75.181445][ T1498] Modules linked in: netdevsim | [ 75.182051][ T1498] Tainted: [W]=WARN [ 75.182211][ T1498] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 75.182466][ T1498] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 75.182733][ 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 [ 75.183422][ T1498] RSP: 0018:ffffc90003a871e8 EFLAGS: 00010246 [ 75.183684][ T1498] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 75.183992][ T1498] RDX: 0000000000000000 RSI: ffff88800a7fac98 RDI: ffff88800bf7adc0 [ 75.184290][ T1498] RBP: ffff888005a58040 R08: 0000000000000000 R09: fffffbfff457d83c [ 75.184584][ T1498] R10: ffffffffa2bec1e7 R11: ffff88800bf7a300 R12: 0000000000000000 [ 75.184875][ T1498] R13: ffff88800a7fa128 R14: ffff88800a7fa008 R15: ffff88800a7fa000 [ 75.185182][ T1498] FS: 00007f917a3ab800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 75.185526][ T1498] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 75.185775][ T1498] CR2: 00007f917a75b200 CR3: 0000000014f44006 CR4: 0000000000772ef0 [ 75.186083][ T1498] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 75.186377][ T1498] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 75.186675][ T1498] PKRU: 55555554 [ 75.186831][ T1498] Call Trace: [ 75.187004][ T1498] [ 75.187118][ T1498] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 75.187333][ T1498] ? __warn (kernel/panic.c:748) [ 75.187496][ T1498] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 75.187709][ T1498] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 75.187924][ T1498] ? handle_bug (arch/x86/kernel/traps.c:285) [ 75.188097][ T1498] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 75.188311][ T1498] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 75.188533][ T1498] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 75.188745][ T1498] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 75.188967][ T1498] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 75.189224][ 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) [ 75.189433][ T1498] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 75.189645][ T1498] register_netdevice (net/core/dev.c:11003) [ 75.189856][ T1498] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 75.190084][ T1498] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 75.190310][ T1498] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 75.190571][ T1498] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 75.190834][ T1498] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 75.191112][ T1498] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 75.191370][ T1498] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 75.191626][ T1498] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 75.191879][ T1498] ? devl_region_destroy (net/devlink/region.c:1178) [ 75.192096][ T1498] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 75.192356][ T1498] devlink_reload (net/devlink/dev.c:474) [ 75.192565][ T1498] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 75.192770][ T1498] ? devlink_resources_validate (net/devlink/resource.c:311) [ 75.193040][ T1498] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 75.193246][ T1498] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 75.193502][ T1498] ? __nla_parse (lib/nlattr.c:732) [ 75.193718][ T1498] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 75.193927][ T1498] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 75.194235][ T1498] ? cap_capable (security/commoncap.c:131) [ 75.194445][ T1498] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 75.194656][ T1498] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 75.194865][ T1498] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 75.195087][ T1498] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 75.195334][ T1498] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 75.195593][ T1498] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 75.195858][ T1498] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 75.196076][ T1498] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 75.196285][ T1498] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 75.196499][ T1498] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 75.196717][ T1498] ? genl_rcv (net/netlink/genetlink.c:1219) [ 75.196874][ T1498] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 75.197092][ T1498] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 75.197302][ T1498] genl_rcv (net/netlink/genetlink.c:1220) [ 75.197459][ T1498] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 75.197668][ T1498] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 75.197878][ T1498] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 75.198105][ T1498] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 75.198313][ T1498] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 75.198513][ T1498] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 75.198715][ T1498] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 75.198927][ T1498] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 75.199148][ T1498] ? __pfx___sys_sendto (net/socket.c:2145) [ 75.199362][ T1498] ? __lock_release (kernel/locking/lockdep.c:5527) [ 75.199575][ T1498] ? __sys_recvmsg (net/socket.c:2859) [ 75.199779][ T1498] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 75.200001][ T1498] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 75.200213][ T1498] __x64_sys_sendto (net/socket.c:2181) [ 75.200416][ T1498] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 75.200665][ T1498] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 75.200874][ T1498] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 75.201142][ T1498] RIP: 0033:0x7f917a5b7a4a [ 75.201356][ 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 [ 75.202036][ T1498] RSP: 002b:00007ffc0fa7a418 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 75.202335][ T1498] RAX: ffffffffffffffda RBX: 0000000024b91b00 RCX: 00007f917a5b7a4a [ 75.202630][ T1498] RDX: 0000000000000038 RSI: 0000000024b91b00 RDI: 0000000000000005 [ 75.202923][ T1498] RBP: 0000000024b91910 R08: 00007f917a75b200 R09: 000000000000000c [ 75.203229][ T1498] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 75.203520][ T1498] R13: 0000000024b91910 R14: 0000000000000000 R15: 0000000000000003 | [ 77.521249][ T1526] ------------[ cut here ]------------ | [ 77.521567][ T1526] WARNING: CPU: 1 PID: 1526 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 77.521970][ T1526] Modules linked in: netdevsim | [ 77.522531][ T1526] Tainted: [W]=WARN [ 77.522675][ T1526] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 77.522909][ T1526] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 77.523259][ T1526] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 77.523909][ T1526] RSP: 0018:ffffc90003c271e8 EFLAGS: 00010246 [ 77.524156][ T1526] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 77.524440][ T1526] RDX: 0000000000000000 RSI: ffff888002452c98 RDI: ffff88800bf78b00 [ 77.524723][ T1526] RBP: ffff888005a58040 R08: 0000000000000000 R09: fffffbfff457d83c [ 77.525010][ T1526] R10: ffffffffa2bec1e7 R11: ffff88800bf78040 R12: 0000000000000000 [ 77.525299][ T1526] R13: ffff888002452128 R14: ffff888002452008 R15: ffff888002452000 [ 77.525597][ T1526] FS: 00007f0610595800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 77.525934][ T1526] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 77.526187][ T1526] CR2: 00007f4b17003000 CR3: 000000000240a006 CR4: 0000000000772ef0 [ 77.526479][ T1526] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 77.526774][ T1526] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 77.527072][ T1526] PKRU: 55555554 [ 77.527223][ T1526] Call Trace: [ 77.527367][ T1526] [ 77.527468][ T1526] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 77.527661][ T1526] ? __warn (kernel/panic.c:748) [ 77.527810][ T1526] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 77.528015][ T1526] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 77.528212][ T1526] ? handle_bug (arch/x86/kernel/traps.c:285) [ 77.528357][ T1526] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 77.528544][ T1526] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 77.528753][ T1526] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 77.528946][ T1526] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 77.529156][ T1526] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 77.529402][ T1526] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 77.529599][ T1526] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 77.529792][ T1526] register_netdevice (net/core/dev.c:11003) [ 77.529998][ T1526] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 77.530209][ T1526] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 77.530418][ T1526] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 77.530668][ T1526] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 77.530921][ T1526] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 77.531186][ T1526] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 77.531435][ T1526] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 77.531678][ T1526] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 77.531919][ T1526] ? devl_region_destroy (net/devlink/region.c:1178) [ 77.532120][ T1526] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 77.532372][ T1526] devlink_reload (net/devlink/dev.c:474) [ 77.532567][ T1526] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 77.532762][ T1526] ? devlink_resources_validate (net/devlink/resource.c:311) [ 77.533014][ T1526] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 77.533209][ T1526] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 77.533447][ T1526] ? __nla_parse (lib/nlattr.c:732) [ 77.533648][ T1526] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 77.533845][ T1526] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 77.534110][ T1526] ? cap_capable (security/commoncap.c:131) [ 77.534300][ T1526] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 77.534498][ T1526] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 77.534697][ T1526] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 77.534889][ T1526] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 77.535135][ T1526] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 77.535383][ T1526] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 77.535639][ T1526] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 77.535834][ T1526] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 77.536033][ T1526] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 77.536228][ T1526] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 77.536428][ T1526] ? genl_rcv (net/netlink/genetlink.c:1219) [ 77.536574][ T1526] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 77.536777][ T1526] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 77.536983][ T1526] genl_rcv (net/netlink/genetlink.c:1220) [ 77.537125][ T1526] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 77.537317][ T1526] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 77.537508][ T1526] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 77.537704][ T1526] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 77.537896][ T1526] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 77.538094][ T1526] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 77.538289][ T1526] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 77.538487][ T1526] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 77.538738][ T1526] ? __pfx___sys_sendto (net/socket.c:2145) [ 77.538939][ T1526] ? __lock_release (kernel/locking/lockdep.c:5527) [ 77.539143][ T1526] ? __sys_recvmsg (net/socket.c:2859) [ 77.539330][ T1526] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 77.539529][ T1526] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 77.539730][ T1526] __x64_sys_sendto (net/socket.c:2181) [ 77.539917][ T1526] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 77.540158][ T1526] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 77.540352][ T1526] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 77.540597][ T1526] RIP: 0033:0x7f06107a1a4a [ 77.540794][ T1526] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 77.541491][ T1526] RSP: 002b:00007ffded2299b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 77.541782][ T1526] RAX: ffffffffffffffda RBX: 000000003f181b00 RCX: 00007f06107a1a4a [ 77.542076][ T1526] RDX: 0000000000000038 RSI: 000000003f181b00 RDI: 0000000000000005 [ 77.542372][ T1526] RBP: 000000003f181910 R08: 00007f0610945200 R09: 000000000000000c [ 77.542663][ T1526] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 77.542960][ T1526] R13: 000000003f181910 R14: 0000000000000000 R15: 0000000000000003 | [ 79.827231][ T1554] ------------[ cut here ]------------ | [ 79.827598][ T1554] WARNING: CPU: 1 PID: 1554 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 79.829025][ T1554] Modules linked in: netdevsim | [ 79.829585][ T1554] Tainted: [W]=WARN [ 79.829738][ T1554] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 79.830084][ T1554] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 79.830354][ T1554] 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.831052][ T1554] RSP: 0018:ffffc90003dd71e8 EFLAGS: 00010246 [ 79.831302][ T1554] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 79.831606][ T1554] RDX: 0000000000000000 RSI: ffff8880024cac98 RDI: ffff888014a62dc0 [ 79.831893][ T1554] RBP: ffff888005a58040 R08: 0000000000000000 R09: fffffbfff457d83c [ 79.832212][ T1554] R10: ffffffffa2bec1e7 R11: ffff888014a62300 R12: 0000000000000000 [ 79.832503][ T1554] R13: ffff8880024ca128 R14: ffff8880024ca008 R15: ffff8880024ca000 [ 79.832805][ T1554] FS: 00007fb61cc05800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 79.833160][ T1554] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 79.833418][ T1554] CR2: 00007fb61cfb5200 CR3: 000000000a198003 CR4: 0000000000772ef0 [ 79.833708][ T1554] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 79.834010][ T1554] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 79.834298][ T1554] PKRU: 55555554 [ 79.834445][ T1554] Call Trace: [ 79.834601][ T1554] [ 79.834704][ T1554] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 79.834917][ T1554] ? __warn (kernel/panic.c:748) [ 79.835098][ T1554] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 79.835300][ T1554] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 79.835527][ T1554] ? handle_bug (arch/x86/kernel/traps.c:285) [ 79.835681][ T1554] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 79.835882][ T1554] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 79.836111][ T1554] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 79.836313][ T1554] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 79.836516][ T1554] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 79.836777][ T1554] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 79.836991][ T1554] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 79.837199][ T1554] register_netdevice (net/core/dev.c:11003) [ 79.837406][ T1554] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 79.837616][ T1554] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 79.837839][ T1554] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 79.838115][ T1554] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 79.838381][ T1554] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 79.838643][ T1554] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 79.838901][ T1554] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 79.839163][ T1554] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 79.839422][ T1554] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 79.839695][ T1554] devlink_reload (net/devlink/dev.c:474) [ 79.839897][ T1554] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 79.840111][ T1554] ? devlink_resources_validate (net/devlink/resource.c:311) [ 79.840386][ T1554] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 79.840587][ T1554] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 79.840842][ T1554] ? __nla_parse (lib/nlattr.c:732) [ 79.841073][ T1554] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 79.841326][ T1554] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 79.841592][ T1554] ? cap_capable (security/commoncap.c:131) [ 79.841789][ T1554] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 79.842033][ T1554] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 79.842254][ T1554] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 79.842459][ T1554] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 79.842711][ T1554] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 79.842991][ T1554] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 79.843289][ T1554] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 79.843490][ T1554] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 79.843705][ T1554] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 79.843901][ T1554] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 79.844133][ T1554] ? genl_rcv (net/netlink/genetlink.c:1219) [ 79.844302][ T1554] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 79.844506][ T1554] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 79.844706][ T1554] genl_rcv (net/netlink/genetlink.c:1220) [ 79.844865][ T1554] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 79.845105][ T1554] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 79.845301][ T1554] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 79.845528][ T1554] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 79.845722][ T1554] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 79.845914][ T1554] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 79.846132][ T1554] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 79.846346][ T1554] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 79.846568][ T1554] ? __pfx___sys_sendto (net/socket.c:2145) [ 79.846771][ T1554] ? __lock_release (kernel/locking/lockdep.c:5527) [ 79.846982][ T1554] ? __sys_recvmsg (net/socket.c:2859) [ 79.847176][ T1554] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 79.847383][ T1554] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 79.847586][ T1554] __x64_sys_sendto (net/socket.c:2181) [ 79.847781][ T1554] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 79.848044][ T1554] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 79.848249][ T1554] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 79.848492][ T1554] RIP: 0033:0x7fb61ce11a4a [ 79.848711][ T1554] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 79.849404][ T1554] RSP: 002b:00007ffe3b99c248 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 79.849697][ T1554] RAX: ffffffffffffffda RBX: 0000000037becb00 RCX: 00007fb61ce11a4a [ 79.850018][ T1554] RDX: 0000000000000038 RSI: 0000000037becb00 RDI: 0000000000000005 [ 79.850307][ T1554] RBP: 0000000037bec910 R08: 00007fb61cfb5200 R09: 000000000000000c [ 79.850595][ T1554] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 79.850890][ T1554] R13: 0000000037bec910 R14: 0000000000000000 R15: 0000000000000003 | [ 101.395975][ T1992] ------------[ cut here ]------------ | [ 101.396289][ T1992] WARNING: CPU: 2 PID: 1992 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 101.396724][ T1992] Modules linked in: netdevsim | [ 101.397365][ T1992] Tainted: [W]=WARN [ 101.397543][ T1992] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 101.397815][ T1992] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 101.398198][ T1992] 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 [ 101.399007][ T1992] RSP: 0018:ffffc90004fb71e8 EFLAGS: 00010246 [ 101.399362][ T1992] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 101.399763][ T1992] RDX: 0000000000000000 RSI: ffff88800a7f2c98 RDI: ffff888005a80b00 [ 101.400170][ T1992] RBP: ffff888005a58040 R08: 0000000000000000 R09: fffffbfff457d83c [ 101.400513][ T1992] R10: ffffffffa2bec1e7 R11: ffff888005a80040 R12: 0000000000000000 [ 101.400826][ T1992] R13: ffff88800a7f2128 R14: ffff88800a7f2008 R15: ffff88800a7f2000 [ 101.401147][ T1992] FS: 00007f98f8329800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 101.401511][ T1992] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 101.401778][ T1992] CR2: 00007f98f86d9200 CR3: 000000000b9ce006 CR4: 0000000000772ef0 [ 101.402108][ T1992] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 101.402426][ T1992] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 101.402738][ T1992] PKRU: 55555554 [ 101.402909][ T1992] Call Trace: [ 101.403091][ T1992] [ 101.403216][ T1992] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 101.403438][ T1992] ? __warn (kernel/panic.c:748) [ 101.403612][ T1992] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 101.403831][ T1992] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 101.404070][ T1992] ? handle_bug (arch/x86/kernel/traps.c:285) [ 101.404247][ T1992] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 101.404473][ T1992] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 101.404707][ T1992] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 101.404926][ T1992] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 101.405168][ T1992] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 101.405448][ T1992] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 101.405675][ T1992] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 101.405904][ T1992] register_netdevice (net/core/dev.c:11003) [ 101.406145][ T1992] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 101.406377][ T1992] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 101.406617][ T1992] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 101.406896][ T1992] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 101.407194][ T1992] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 101.407480][ T1992] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 101.407757][ T1992] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 101.408047][ T1992] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 101.408325][ T1992] ? devl_region_destroy (net/devlink/region.c:1178) [ 101.408543][ T1992] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 101.408829][ T1992] devlink_reload (net/devlink/dev.c:474) [ 101.409063][ T1992] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 101.409288][ T1992] ? devlink_resources_validate (net/devlink/resource.c:311) [ 101.409560][ T1992] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 101.409787][ T1992] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 101.410071][ T1992] ? __nla_parse (lib/nlattr.c:732) [ 101.410307][ T1992] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 101.410532][ T1992] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 101.410814][ T1992] ? cap_capable (security/commoncap.c:131) [ 101.411044][ T1992] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 101.411275][ T1992] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 101.411499][ T1992] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 101.411718][ T1992] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 101.411997][ T1992] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 101.412266][ T1992] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 101.412547][ T1992] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 101.412772][ T1992] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 101.413005][ T1992] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 101.413228][ T1992] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 101.413462][ T1992] ? genl_rcv (net/netlink/genetlink.c:1219) [ 101.413632][ T1992] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 101.413853][ T1992] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 101.414097][ T1992] genl_rcv (net/netlink/genetlink.c:1220) [ 101.414269][ T1992] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 101.414491][ T1992] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 101.414713][ T1992] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 101.414939][ T1992] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 101.415178][ T1992] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 101.415410][ T1992] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 101.415637][ T1992] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 101.415863][ T1992] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 101.416098][ T1992] ? __pfx___sys_sendto (net/socket.c:2145) [ 101.416323][ T1992] ? __lock_release (kernel/locking/lockdep.c:5527) [ 101.416546][ T1992] ? __sys_recvmsg (net/socket.c:2859) [ 101.416765][ T1992] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 101.417000][ T1992] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 101.417226][ T1992] __x64_sys_sendto (net/socket.c:2181) [ 101.417448][ T1992] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 101.417714][ T1992] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 101.417931][ T1992] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 101.418208][ T1992] RIP: 0033:0x7f98f8535a4a [ 101.418430][ T1992] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 101.419157][ T1992] RSP: 002b:00007ffe90762ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 101.419474][ T1992] RAX: ffffffffffffffda RBX: 000000000373ab00 RCX: 00007f98f8535a4a [ 101.419812][ T1992] RDX: 0000000000000038 RSI: 000000000373ab00 RDI: 0000000000000005 [ 101.420136][ T1992] RBP: 000000000373a910 R08: 00007f98f86d9200 R09: 000000000000000c [ 101.420457][ T1992] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 101.420770][ T1992] R13: 000000000373a910 R14: 0000000000000000 R15: 0000000000000003 | [ 103.284035][ T2024] ------------[ cut here ]------------ | [ 103.284366][ T2024] WARNING: CPU: 2 PID: 2024 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 103.284785][ T2024] Modules linked in: netdevsim | [ 103.285434][ T2024] Tainted: [W]=WARN [ 103.285602][ T2024] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 103.285872][ T2024] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 103.286167][ T2024] 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 [ 103.286882][ T2024] RSP: 0018:ffffc900050f71e8 EFLAGS: 00010246 [ 103.287176][ T2024] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 103.287492][ T2024] RDX: 0000000000000000 RSI: ffff888014d0ac98 RDI: ffff888009635080 [ 103.287804][ T2024] RBP: ffff888005a58040 R08: 0000000000000000 R09: fffffbfff457d83c [ 103.288157][ T2024] R10: ffffffffa2bec1e7 R11: ffff8880096345c0 R12: 0000000000000000 [ 103.288481][ T2024] R13: ffff888014d0a128 R14: ffff888014d0a008 R15: ffff888014d0a000 [ 103.288798][ T2024] FS: 00007faee87ff800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 103.289269][ T2024] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 103.289621][ T2024] CR2: 00007faee8baf200 CR3: 00000000158b2001 CR4: 0000000000772ef0 [ 103.290035][ T2024] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 103.290430][ T2024] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 103.290816][ T2024] PKRU: 55555554 [ 103.291072][ T2024] Call Trace: [ 103.291240][ T2024] [ 103.291365][ T2024] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 103.291593][ T2024] ? __warn (kernel/panic.c:748) [ 103.291766][ T2024] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 103.292016][ T2024] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 103.292244][ T2024] ? handle_bug (arch/x86/kernel/traps.c:285) [ 103.292415][ T2024] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 103.292632][ T2024] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 103.292863][ T2024] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 103.293102][ T2024] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 103.293326][ T2024] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 103.293598][ T2024] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 103.293823][ T2024] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 103.294071][ T2024] register_netdevice (net/core/dev.c:11003) [ 103.294298][ T2024] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 103.294532][ T2024] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 103.294766][ T2024] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 103.295061][ T2024] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 103.295354][ T2024] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 103.295642][ T2024] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 103.295921][ T2024] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 103.296229][ T2024] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 103.296505][ T2024] ? devl_region_destroy (net/devlink/region.c:1178) [ 103.296723][ T2024] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 103.297024][ T2024] devlink_reload (net/devlink/dev.c:474) [ 103.297248][ T2024] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 103.297473][ T2024] ? devlink_resources_validate (net/devlink/resource.c:311) [ 103.297747][ T2024] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 103.297990][ T2024] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 103.298273][ T2024] ? __nla_parse (lib/nlattr.c:732) [ 103.298506][ T2024] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 103.298727][ T2024] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 103.299019][ T2024] ? cap_capable (security/commoncap.c:131) [ 103.299242][ T2024] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 103.299471][ T2024] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 103.299691][ T2024] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 103.299911][ T2024] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 103.300210][ T2024] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 103.300486][ T2024] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 103.300760][ T2024] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 103.300998][ T2024] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 103.301219][ T2024] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 103.301455][ T2024] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 103.301687][ T2024] ? genl_rcv (net/netlink/genetlink.c:1219) [ 103.301859][ T2024] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 103.302091][ T2024] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 103.302320][ T2024] genl_rcv (net/netlink/genetlink.c:1220) [ 103.302495][ T2024] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 103.302717][ T2024] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 103.302940][ T2024] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 103.303184][ T2024] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 103.303411][ T2024] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 103.303626][ T2024] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 103.303845][ T2024] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 103.304101][ T2024] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 103.304324][ T2024] ? __pfx___sys_sendto (net/socket.c:2145) [ 103.304548][ T2024] ? __lock_release (kernel/locking/lockdep.c:5527) [ 103.304771][ T2024] ? __sys_recvmsg (net/socket.c:2859) [ 103.305006][ T2024] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 103.305238][ T2024] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 103.305475][ T2024] __x64_sys_sendto (net/socket.c:2181) [ 103.305698][ T2024] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 103.305975][ T2024] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 103.306196][ T2024] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 103.306461][ T2024] RIP: 0033:0x7faee8a0ba4a [ 103.306688][ T2024] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 103.307415][ T2024] RSP: 002b:00007fff89e00d68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 103.307732][ T2024] RAX: ffffffffffffffda RBX: 000000003c0b3b00 RCX: 00007faee8a0ba4a [ 103.308088][ T2024] RDX: 0000000000000038 RSI: 000000003c0b3b00 RDI: 0000000000000005 [ 103.308410][ T2024] RBP: 000000003c0b3910 R08: 00007faee8baf200 R09: 000000000000000c [ 103.308724][ T2024] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 103.309054][ T2024] R13: 000000003c0b3910 R14: 0000000000000000 R15: 0000000000000003 | [ 104.363077][ T2049] ------------[ cut here ]------------ | [ 104.363378][ T2049] WARNING: CPU: 2 PID: 2049 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 104.363805][ T2049] Modules linked in: netdevsim | [ 104.364464][ T2049] Tainted: [W]=WARN [ 104.364642][ T2049] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 104.364914][ T2049] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 104.365215][ T2049] 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 [ 104.365999][ T2049] RSP: 0018:ffffc900051b71e8 EFLAGS: 00010246 [ 104.366285][ T2049] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 104.366618][ T2049] RDX: 0000000000000000 RSI: ffff88800939ac98 RDI: ffff88800a37d080 [ 104.366939][ T2049] RBP: ffff888005a58040 R08: 0000000000000000 R09: fffffbfff457d83c [ 104.367275][ T2049] R10: ffffffffa2bec1e7 R11: ffff88800a37c5c0 R12: 0000000000000000 [ 104.367597][ T2049] R13: ffff88800939a128 R14: ffff88800939a008 R15: ffff88800939a000 [ 104.367916][ T2049] FS: 00007ffa91c5d800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 104.368313][ T2049] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 104.368589][ T2049] CR2: 00007ffa9200d200 CR3: 000000000bb38001 CR4: 0000000000772ef0 [ 104.368910][ T2049] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 104.369239][ T2049] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 104.369559][ T2049] PKRU: 55555554 [ 104.369727][ T2049] Call Trace: [ 104.369901][ T2049] [ 104.370035][ T2049] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 104.370254][ T2049] ? __warn (kernel/panic.c:748) [ 104.370441][ T2049] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 104.370665][ T2049] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 104.370898][ T2049] ? handle_bug (arch/x86/kernel/traps.c:285) [ 104.371090][ T2049] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 104.371317][ T2049] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 104.371555][ T2049] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 104.371793][ T2049] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 104.372043][ T2049] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 104.372323][ T2049] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 104.372552][ T2049] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 104.372783][ T2049] register_netdevice (net/core/dev.c:11003) [ 104.373022][ T2049] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 104.373256][ T2049] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 104.373494][ T2049] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 104.373778][ T2049] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 104.374081][ T2049] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 104.374368][ T2049] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 104.374642][ T2049] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 104.374922][ T2049] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 104.375214][ T2049] ? devl_region_destroy (net/devlink/region.c:1178) [ 104.375472][ T2049] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 104.375764][ T2049] devlink_reload (net/devlink/dev.c:474) [ 104.376024][ T2049] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 104.376257][ T2049] ? devlink_resources_validate (net/devlink/resource.c:311) [ 104.376548][ T2049] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 104.376782][ T2049] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 104.377073][ T2049] ? __nla_parse (lib/nlattr.c:732) [ 104.377306][ T2049] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 104.377530][ T2049] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 104.377815][ T2049] ? cap_capable (security/commoncap.c:131) [ 104.378051][ T2049] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 104.378282][ T2049] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 104.378511][ T2049] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 104.378736][ T2049] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 104.379019][ T2049] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 104.379291][ T2049] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 104.379575][ T2049] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 104.379816][ T2049] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 104.380079][ T2049] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 104.380301][ T2049] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 104.380543][ T2049] ? genl_rcv (net/netlink/genetlink.c:1219) [ 104.380718][ T2049] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 104.380947][ T2049] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 104.381190][ T2049] genl_rcv (net/netlink/genetlink.c:1220) [ 104.381365][ T2049] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 104.381592][ T2049] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 104.381816][ T2049] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 104.382068][ T2049] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 104.382287][ T2049] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 104.382503][ T2049] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 104.382716][ T2049] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 104.382941][ T2049] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 104.383176][ T2049] ? __pfx___sys_sendto (net/socket.c:2145) [ 104.383405][ T2049] ? __lock_release (kernel/locking/lockdep.c:5527) [ 104.383625][ T2049] ? __sys_recvmsg (net/socket.c:2859) [ 104.383842][ T2049] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 104.384080][ T2049] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 104.384309][ T2049] __x64_sys_sendto (net/socket.c:2181) [ 104.384523][ T2049] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 104.384786][ T2049] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 104.385015][ T2049] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 104.385527][ T2049] RIP: 0033:0x7ffa91e69a4a [ 104.385748][ T2049] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 104.386981][ T2049] RSP: 002b:00007ffef095b408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 104.387303][ T2049] RAX: ffffffffffffffda RBX: 0000000005738b00 RCX: 00007ffa91e69a4a [ 104.387723][ T2049] RDX: 0000000000000038 RSI: 0000000005738b00 RDI: 0000000000000005 [ 104.388051][ T2049] RBP: 0000000005738910 R08: 00007ffa9200d200 R09: 000000000000000c [ 104.388378][ T2049] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 104.388700][ T2049] R13: 0000000005738910 R14: 0000000000000000 R15: 0000000000000003 | [ 106.967012][ T2082] ------------[ cut here ]------------ | [ 106.967470][ T2082] WARNING: CPU: 1 PID: 2082 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 106.968151][ T2082] Modules linked in: netdevsim | [ 106.969075][ T2082] Tainted: [W]=WARN [ 106.969312][ T2082] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 106.969710][ T2082] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 106.970147][ T2082] 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 [ 106.971262][ T2082] RSP: 0018:ffffc900053671e8 EFLAGS: 00010246 [ 106.971654][ T2082] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 106.972148][ T2082] RDX: 0000000000000000 RSI: ffff88800a7fac98 RDI: ffff888009635080 [ 106.972602][ T2082] RBP: ffff888005a58040 R08: 0000000000000000 R09: fffffbfff457d83c [ 106.973081][ T2082] R10: ffffffffa2bec1e7 R11: ffff8880096345c0 R12: 0000000000000000 [ 106.973534][ T2082] R13: ffff88800a7fa128 R14: ffff88800a7fa008 R15: ffff88800a7fa000 [ 106.973997][ T2082] FS: 00007f80b5014800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 106.974523][ T2082] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 106.974909][ T2082] CR2: 00007f80b53c4200 CR3: 000000000be08003 CR4: 0000000000772ef0 [ 106.975391][ T2082] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 106.975844][ T2082] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 106.976305][ T2082] PKRU: 55555554 [ 106.976533][ T2082] Call Trace: [ 106.976764][ T2082] [ 106.976925][ T2082] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 106.977253][ T2082] ? __warn (kernel/panic.c:748) [ 106.977483][ T2082] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 106.977790][ T2082] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 106.978121][ T2082] ? handle_bug (arch/x86/kernel/traps.c:285) [ 106.978351][ T2082] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 106.978654][ T2082] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 106.979007][ T2082] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 106.979321][ T2082] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 106.979637][ T2082] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 106.980085][ T2082] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 106.980431][ T2082] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 106.980766][ T2082] register_netdevice (net/core/dev.c:11003) [ 106.981127][ T2082] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 106.981477][ T2082] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 106.981828][ T2082] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 106.982264][ T2082] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 106.982703][ T2082] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 106.983150][ T2082] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 106.983572][ T2082] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 106.983999][ T2082] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 106.984412][ T2082] ? devl_region_destroy (net/devlink/region.c:1178) [ 106.984735][ T2082] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 106.985188][ T2082] devlink_reload (net/devlink/dev.c:474) [ 106.985540][ T2082] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 106.985867][ T2082] ? devlink_resources_validate (net/devlink/resource.c:311) [ 106.986311][ T2082] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 106.986650][ T2082] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 106.987067][ T2082] ? __nla_parse (lib/nlattr.c:732) [ 106.987403][ T2082] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 106.987733][ T2082] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 106.988183][ T2082] ? cap_capable (security/commoncap.c:131) [ 106.988508][ T2082] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 106.988850][ T2082] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 106.989211][ T2082] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 106.989535][ T2082] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 106.989932][ T2082] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 106.990350][ T2082] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 106.990766][ T2082] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 106.991119][ T2082] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 106.991446][ T2082] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 106.991775][ T2082] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 106.992148][ T2082] ? genl_rcv (net/netlink/genetlink.c:1219) [ 106.992395][ T2082] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 106.992721][ T2082] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 106.993078][ T2082] genl_rcv (net/netlink/genetlink.c:1220) [ 106.993323][ T2082] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 106.993662][ T2082] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 106.994007][ T2082] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 106.994349][ T2082] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 106.994678][ T2082] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 106.995011][ T2082] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 106.995347][ T2082] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 106.995692][ T2082] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 106.996040][ T2082] ? __pfx___sys_sendto (net/socket.c:2145) [ 106.996386][ T2082] ? __lock_release (kernel/locking/lockdep.c:5527) [ 106.996721][ T2082] ? __sys_recvmsg (net/socket.c:2859) [ 106.997063][ T2082] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 106.997402][ T2082] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 106.997731][ T2082] __x64_sys_sendto (net/socket.c:2181) [ 106.998081][ T2082] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 106.998477][ T2082] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 106.998804][ T2082] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 106.999216][ T2082] RIP: 0033:0x7f80b5220a4a [ 106.999546][ T2082] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 107.000661][ T2082] RSP: 002b:00007fffc87e3258 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 107.001168][ T2082] RAX: ffffffffffffffda RBX: 00000000025cfb00 RCX: 00007f80b5220a4a [ 107.001632][ T2082] RDX: 0000000000000038 RSI: 00000000025cfb00 RDI: 0000000000000005 [ 107.002122][ T2082] RBP: 00000000025cf910 R08: 00007f80b53c4200 R09: 000000000000000c [ 107.002604][ T2082] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 107.003105][ T2082] R13: 00000000025cf910 R14: 0000000000000000 R15: 0000000000000003 | [ 109.803080][ T2112] ------------[ cut here ]------------ | [ 109.803615][ T2112] WARNING: CPU: 2 PID: 2112 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 109.804295][ T2112] Modules linked in: netdevsim | [ 109.805328][ T2112] Tainted: [W]=WARN [ 109.805628][ T2112] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 109.806171][ T2112] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 109.806628][ T2112] 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 [ 109.807940][ T2112] RSP: 0018:ffffc900054d71e8 EFLAGS: 00010246 [ 109.808419][ T2112] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 109.808898][ T2112] RDX: 0000000000000000 RSI: ffff888002452c98 RDI: ffff888015a38b00 [ 109.809401][ T2112] RBP: ffff888005a58040 R08: 0000000000000000 R09: fffffbfff457d83c [ 109.809988][ T2112] R10: ffffffffa2bec1e7 R11: ffff888015a38040 R12: 0000000000000000 [ 109.810514][ T2112] R13: ffff888002452128 R14: ffff888002452008 R15: ffff888002452000 [ 109.811043][ T2112] FS: 00007f64d4e25800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 109.811652][ T2112] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 109.812070][ T2112] CR2: 00007f64d51d5200 CR3: 0000000015be2003 CR4: 0000000000772ef0 [ 109.812569][ T2112] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 109.813107][ T2112] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 109.813598][ T2112] PKRU: 55555554 [ 109.813857][ T2112] Call Trace: [ 109.814156][ T2112] [ 109.814348][ T2112] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 109.814690][ T2112] ? __warn (kernel/panic.c:748) [ 109.814986][ T2112] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 109.815364][ T2112] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 109.815750][ T2112] ? handle_bug (arch/x86/kernel/traps.c:285) [ 109.816072][ T2112] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 109.816430][ T2112] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 109.816778][ T2112] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 109.817191][ T2112] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 109.817561][ T2112] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 109.817981][ T2112] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 109.818336][ T2112] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 109.818664][ T2112] register_netdevice (net/core/dev.c:11003) [ 109.818994][ T2112] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 109.819345][ T2112] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 109.819751][ T2112] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 109.820253][ T2112] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 109.820749][ T2112] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 109.821235][ T2112] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 109.821675][ T2112] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 109.822191][ T2112] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 109.822675][ T2112] ? devl_region_destroy (net/devlink/region.c:1178) [ 109.823044][ T2112] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 109.823505][ T2112] devlink_reload (net/devlink/dev.c:474) [ 109.823880][ T2112] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 109.824238][ T2112] ? devlink_resources_validate (net/devlink/resource.c:311) [ 109.824690][ T2112] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 109.825104][ T2112] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 109.825586][ T2112] ? __nla_parse (lib/nlattr.c:732) [ 109.825981][ T2112] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 109.826336][ T2112] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 109.826790][ T2112] ? cap_capable (security/commoncap.c:131) [ 109.827181][ T2112] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 109.827565][ T2112] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 109.827932][ T2112] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 109.828314][ T2112] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 109.828722][ T2112] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 109.829193][ T2112] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 109.829669][ T2112] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 109.830058][ T2112] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 109.830407][ T2112] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 109.830789][ T2112] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 109.831203][ T2112] ? genl_rcv (net/netlink/genetlink.c:1219) [ 109.831488][ T2112] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 109.831838][ T2112] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 109.832212][ T2112] genl_rcv (net/netlink/genetlink.c:1220) [ 109.832471][ T2112] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 109.832820][ T2112] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 109.833240][ T2112] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 109.833594][ T2112] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 109.834012][ T2112] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 109.834351][ T2112] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 109.834707][ T2112] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 109.835129][ T2112] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 109.835503][ T2112] ? __pfx___sys_sendto (net/socket.c:2145) [ 109.835889][ T2112] ? __lock_release (kernel/locking/lockdep.c:5527) [ 109.836271][ T2112] ? __sys_recvmsg (net/socket.c:2859) [ 109.836597][ T2112] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 109.837061][ T2112] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 109.837485][ T2112] __x64_sys_sendto (net/socket.c:2181) [ 109.837874][ T2112] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 109.838345][ T2112] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 109.838710][ T2112] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 109.839173][ T2112] RIP: 0033:0x7f64d5031a4a [ 109.839530][ T2112] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 109.840720][ T2112] RSP: 002b:00007fff1de15ae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 109.841309][ T2112] RAX: ffffffffffffffda RBX: 00000000217e4b00 RCX: 00007f64d5031a4a [ 109.841859][ T2112] RDX: 0000000000000038 RSI: 00000000217e4b00 RDI: 0000000000000005 [ 109.842393][ T2112] RBP: 00000000217e4910 R08: 00007f64d51d5200 R09: 000000000000000c [ 109.842923][ T2112] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 109.843444][ T2112] R13: 00000000217e4910 R14: 0000000000000000 R15: 0000000000000003 | [ 112.315807][ T2140] ------------[ cut here ]------------ | [ 112.316143][ T2140] WARNING: CPU: 2 PID: 2140 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 112.316604][ T2140] Modules linked in: netdevsim | [ 112.317238][ T2140] Tainted: [W]=WARN [ 112.317420][ T2140] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 112.317702][ T2140] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 112.318003][ T2140] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 112.318775][ T2140] RSP: 0018:ffffc900056571e8 EFLAGS: 00010246 [ 112.319075][ T2140] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 112.319412][ T2140] RDX: 0000000000000000 RSI: ffff8880024cac98 RDI: ffff8880159ed080 [ 112.319758][ T2140] RBP: ffff888005a58040 R08: 0000000000000000 R09: fffffbfff457d83c [ 112.320101][ T2140] R10: ffffffffa2bec1e7 R11: ffff8880159ec5c0 R12: 0000000000000000 [ 112.320433][ T2140] R13: ffff8880024ca128 R14: ffff8880024ca008 R15: ffff8880024ca000 [ 112.320764][ T2140] FS: 00007f96072b1800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 112.322142][ T2140] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 112.322548][ T2140] CR2: 00007f9607661200 CR3: 000000000890e005 CR4: 0000000000772ef0 [ 112.322981][ T2140] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 112.323395][ T2140] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 112.323820][ T2140] PKRU: 55555554 [ 112.324010][ T2140] Call Trace: [ 112.324187][ T2140] [ 112.324310][ T2140] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 112.324538][ T2140] ? __warn (kernel/panic.c:748) [ 112.324721][ T2140] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 112.324961][ T2140] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 112.325199][ T2140] ? handle_bug (arch/x86/kernel/traps.c:285) [ 112.325407][ T2140] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 112.325643][ T2140] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 112.325887][ T2140] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 112.326135][ T2140] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 112.326373][ T2140] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 112.326671][ T2140] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 112.326903][ T2140] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 112.327154][ T2140] register_netdevice (net/core/dev.c:11003) [ 112.327391][ T2140] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 112.327635][ T2140] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 112.327885][ T2140] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 112.328188][ T2140] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 112.328486][ T2140] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 112.328780][ T2140] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 112.329082][ T2140] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 112.329367][ T2140] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 112.329651][ T2140] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 112.329961][ T2140] devlink_reload (net/devlink/dev.c:474) [ 112.330197][ T2140] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 112.330437][ T2140] ? devlink_resources_validate (net/devlink/resource.c:311) [ 112.330728][ T2140] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 112.330975][ T2140] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 112.331264][ T2140] ? __nla_parse (lib/nlattr.c:732) [ 112.331506][ T2140] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 112.331741][ T2140] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 112.332052][ T2140] ? cap_capable (security/commoncap.c:131) [ 112.332284][ T2140] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 112.332518][ T2140] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 112.332747][ T2140] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 112.332993][ T2140] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 112.333266][ T2140] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 112.333542][ T2140] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 112.333833][ T2140] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 112.334081][ T2140] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 112.334306][ T2140] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 112.334540][ T2140] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 112.334781][ T2140] ? genl_rcv (net/netlink/genetlink.c:1219) [ 112.334970][ T2140] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 112.335199][ T2140] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 112.335466][ T2140] genl_rcv (net/netlink/genetlink.c:1220) [ 112.335649][ T2140] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 112.335883][ T2140] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 112.336126][ T2140] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 112.336360][ T2140] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 112.336606][ T2140] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 112.336827][ T2140] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 112.337068][ T2140] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 112.337300][ T2140] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 112.337538][ T2140] ? __pfx___sys_sendto (net/socket.c:2145) [ 112.337773][ T2140] ? __lock_release (kernel/locking/lockdep.c:5527) [ 112.338018][ T2140] ? __sys_recvmsg (net/socket.c:2859) [ 112.338246][ T2140] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 112.338486][ T2140] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 112.338719][ T2140] __x64_sys_sendto (net/socket.c:2181) [ 112.338947][ T2140] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 112.339246][ T2140] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 112.339482][ T2140] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 112.339759][ T2140] RIP: 0033:0x7f96074bda4a [ 112.340006][ T2140] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 112.340765][ T2140] RSP: 002b:00007ffd50a11998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 112.341113][ T2140] RAX: ffffffffffffffda RBX: 000000002b2eab00 RCX: 00007f96074bda4a [ 112.341442][ T2140] RDX: 0000000000000038 RSI: 000000002b2eab00 RDI: 0000000000000005 [ 112.341776][ T2140] RBP: 000000002b2ea910 R08: 00007f9607661200 R09: 000000000000000c [ 112.342115][ T2140] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 112.342452][ T2140] R13: 000000002b2ea910 R14: 0000000000000000 R15: 0000000000000003 | [ 113.083270][ T66] ------------[ cut here ]------------ | [ 113.083570][ T66] WARNING: CPU: 3 PID: 66 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.083928][ T66] Modules linked in: netdevsim | [ 113.084488][ T66] Tainted: [W]=WARN [ 113.084628][ T66] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 113.084853][ T66] Workqueue: netns cleanup_net [ 113.085071][ T66] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 113.085313][ T66] 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.085946][ T66] RSP: 0018:ffffc90000477620 EFLAGS: 00010246 [ 113.086276][ T66] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 113.086532][ T66] RDX: 0000000000000000 RSI: ffff88800a7f2c98 RDI: ffff888005d750d0 [ 113.086795][ T66] RBP: ffffffffa4d23440 R08: 0000000000000000 R09: fffffbfff457d83c [ 113.087172][ T66] R10: ffffffffa2bec1e7 R11: ffff888005d745c0 R12: 0000000000000000 [ 113.087426][ T66] R13: ffff88800a7f2128 R14: ffff88800a7f2008 R15: ffff88800a7f2000 [ 113.087686][ T66] FS: 0000000000000000(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 113.088020][ T66] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 113.088246][ T66] CR2: 00007f30a3274733 CR3: 0000000005396004 CR4: 0000000000772ef0 [ 113.088503][ T66] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 113.088764][ T66] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 113.089030][ T66] PKRU: 55555554 [ 113.089164][ T66] Call Trace: [ 113.089297][ T66] [ 113.089388][ T66] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 113.089572][ T66] ? __warn (kernel/panic.c:748) [ 113.089708][ T66] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 113.089884][ T66] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 113.090079][ T66] ? handle_bug (arch/x86/kernel/traps.c:285) [ 113.090216][ T66] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 113.090403][ T66] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 113.090592][ T66] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 113.090782][ T66] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 113.091011][ T66] ? _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.091192][ T66] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 113.091379][ T66] register_netdevice (net/core/dev.c:11003) [ 113.091559][ T66] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 113.091748][ T66] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 113.091943][ T66] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 113.092185][ T66] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 113.092420][ T66] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 113.092657][ T66] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 113.092882][ T66] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 113.093114][ T66] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 113.093354][ T66] devlink_reload (net/devlink/dev.c:474) [ 113.093535][ T66] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 113.093713][ T66] ? devlinks_xa_find_get (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/devlink/core.c:343) [ 113.093894][ T66] devlink_pernet_pre_exit (net/devlink/core.c:288 net/devlink/devl_internal.h:114 net/devlink/core.c:513) [ 113.094081][ T66] ? __pfx_devlink_pernet_pre_exit (net/devlink/core.c:496) [ 113.094305][ T66] cleanup_net (net/core/net_namespace.c:162 net/core/net_namespace.c:632) [ 113.094490][ T66] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 113.094670][ T66] ? __pfx_cleanup_net (net/core/net_namespace.c:594) [ 113.094842][ T66] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 113.095032][ T66] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 113.095208][ T66] ? process_one_work (kernel/workqueue.c:3214) [ 113.095403][ T66] process_one_work (kernel/workqueue.c:3238) [ 113.095589][ T66] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 113.095765][ T66] ? __pfx_process_one_work (kernel/workqueue.c:3140) [ 113.095961][ T66] ? assign_work (kernel/workqueue.c:1200) [ 113.096148][ T66] worker_thread (kernel/workqueue.c:3313 kernel/workqueue.c:3400) [ 113.096321][ T66] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 113.096546][ T66] ? __pfx_worker_thread (kernel/workqueue.c:3346) [ 113.096719][ T66] kthread (kernel/kthread.c:464) [ 113.096853][ T66] ? __pfx_kthread (kernel/kthread.c:413) [ 113.097053][ T66] ? __pfx_kthread (kernel/kthread.c:413) [ 113.097233][ T66] ret_from_fork (arch/x86/kernel/process.c:148) [ 113.097406][ T66] ? __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