====================================== | 0 | xx__-> [ 11.756080][ T227] ------------[ cut here ]------------ | [ 11.756472][ T227] WARNING: CPU: 3 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 11.756947][ T227] Modules linked in: netdevsim [ 11.757577][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.757884][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.758455][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 11.759291][ T227] RSP: 0018:ffffc90000a97520 EFLAGS: 00010246 [ 11.759592][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 11.759970][ T227] RDX: 0000000000000000 RSI: ffff8880025f2c98 RDI: ffff888004fa0b78 [ 11.760365][ T227] RBP: ffffffffbd723440 R08: 0000000000000000 R09: fffffbfff76bd83c [ 11.760721][ T227] R10: ffffffffbb5ec1e7 R11: ffff888004fa0040 R12: 0000000000000000 [ 11.761079][ T227] R13: ffff8880025f2128 R14: ffff8880025f2008 R15: ffff8880025f2000 [ 11.761430][ T227] FS: 00007f6301c85740(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 11.761936][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.762231][ T227] CR2: 0000563c8f6945d8 CR3: 00000000024d6004 CR4: 0000000000772ef0 [ 11.762590][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 11.762949][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 11.763316][ T227] PKRU: 55555554 [ 11.763509][ T227] Call Trace: [ 11.763687][ T227] [ 11.763824][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.764064][ T227] ? __warn (kernel/panic.c:748) [ 11.764257][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.764495][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 11.764744][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 11.764925][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 11.765156][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 11.765421][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.765667][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 11.765969][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 11.766216][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 11.766452][ T227] register_netdevice (net/core/dev.c:11003) [ 11.766692][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 11.766935][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 11.767185][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 11.767490][ T227] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 11.767670][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 11.767970][ T227] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 11.768267][ T227] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 11.768554][ T227] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 11.768800][ T227] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 11.769092][ T227] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 11.769336][ T227] ? kernfs_put (./arch/x86/include/asm/atomic.h:67 (discriminator 1) ./include/linux/atomic/atomic-arch-fallback.h:2278 (discriminator 1) ./include/linux/atomic/atomic-instrumented.h:1384 (discriminator 1) fs/kernfs/dir.c:557 (discriminator 1)) [ 11.769513][ T227] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 11.769752][ T227] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 11.769987][ T227] __driver_probe_device (drivers/base/dd.c:800) [ 11.770249][ T227] driver_probe_device (drivers/base/dd.c:830) [ 11.770484][ T227] __device_attach_driver (drivers/base/dd.c:959) [ 11.770716][ T227] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 11.770999][ T227] bus_for_each_drv (drivers/base/bus.c:462) [ 11.771240][ T227] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 11.771465][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 11.771696][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 11.771924][ T227] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 11.772164][ T227] __device_attach (drivers/base/dd.c:1030) [ 11.772436][ T227] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 11.772660][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 11.772886][ T227] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.773127][ T227] bus_probe_device (drivers/base/bus.c:537) [ 11.773371][ T227] device_add (drivers/base/core.c:3672) [ 11.773611][ T227] ? __pfx_device_add (drivers/base/core.c:3548) [ 11.773842][ T227] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 11.774087][ T227] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 11.774391][ T227] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 11.774687][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 11.774910][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 11.775163][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 11.775403][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 11.775640][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 11.775823][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 11.776074][ T227] ? __lock_release (kernel/locking/lockdep.c:5527) [ 11.776335][ T227] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 11.776596][ T227] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 11.776843][ T227] ksys_write (fs/read_write.c:731) [ 11.777021][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 11.777270][ T227] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 11.777517][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 11.777773][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 11.778200][ T227] RIP: 0033:0x7f6301dc6b77 [ 11.778589][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 11.779721][ T227] RSP: 002b:00007fff8c6a48a8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 11.780313][ T227] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 00007f6301dc6b77 [ 11.780876][ T227] RDX: 0000000000000007 RSI: 0000563c8f6935d0 RDI: 0000000000000001 [ 11.781456][ T227] RBP: 0000563c8f6935d0 R08: 0000000000000003 R09: 0000000000000077 [ 11.782016][ T227] R10: 0000000000000063 R11: 0000000000000246 R12: 0000000000000007 [ 11.782577][ T227] R13: 00007f6301e82760 R14: 0000000000000007 R15: 00007f6301e7d9c0 | [ 12.061091][ T253] ------------[ cut here ]------------ | [ 12.061502][ T253] WARNING: CPU: 3 PID: 253 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 12.061998][ T253] Modules linked in: netdevsim | [ 12.062875][ T253] Tainted: [W]=WARN [ 12.063055][ T253] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.063873][ T253] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.064147][ T253] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 12.065035][ T253] RSP: 0018:ffffc900005471e8 EFLAGS: 00010246 [ 12.065306][ T253] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 12.065683][ T253] RDX: 0000000000000000 RSI: ffff88800d7f2c98 RDI: ffff888006338b00 [ 12.065994][ T253] RBP: ffff88800d5a8040 R08: 0000000000000000 R09: fffffbfff76bd83c [ 12.066311][ T253] R10: ffffffffbb5ec1e7 R11: ffff888006338040 R12: 0000000000000000 [ 12.066632][ T253] R13: ffff88800d7f2128 R14: ffff88800d7f2008 R15: ffff88800d7f2000 [ 12.066936][ T253] FS: 00007f3f5adac800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 12.067306][ T253] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.067600][ T253] CR2: 00007f3f5aeeb440 CR3: 000000000970e005 CR4: 0000000000772ef0 [ 12.068029][ T253] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 12.068364][ T253] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 12.068819][ T253] PKRU: 55555554 [ 12.069040][ T253] Call Trace: [ 12.069219][ T253] [ 12.069329][ T253] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.069556][ T253] ? __warn (kernel/panic.c:748) [ 12.069720][ T253] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.069943][ T253] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 12.070231][ T253] ? handle_bug (arch/x86/kernel/traps.c:285) [ 12.070396][ T253] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 12.070620][ T253] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 12.070905][ T253] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.071137][ T253] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 12.071433][ T253] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 12.071714][ T253] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 12.071970][ T253] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 12.072185][ T253] register_netdevice (net/core/dev.c:11003) [ 12.072468][ T253] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 12.072738][ T253] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 12.072974][ T253] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 12.073255][ T253] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 12.073543][ T253] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 12.073830][ T253] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 12.074133][ T253] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 12.074500][ T253] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 12.074848][ T253] devlink_reload (net/devlink/dev.c:474) [ 12.075143][ T253] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 12.075494][ T253] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 12.075846][ T253] ? cap_capable (security/commoncap.c:131) [ 12.076181][ T253] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1146 fs/file.c:1160) [ 12.076482][ T253] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 12.076825][ T253] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 12.077266][ T253] ? __nla_parse (lib/nlattr.c:732) [ 12.077628][ T253] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 12.077966][ T253] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 12.078298][ T253] ? cap_capable (security/commoncap.c:131) [ 12.078525][ T253] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 12.078763][ T253] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 12.079029][ T253] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 12.079297][ T253] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 12.079570][ T253] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 12.079825][ T253] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 12.080165][ T253] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 12.080531][ T253] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 12.080868][ T253] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 12.081226][ T253] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 12.081597][ T253] ? genl_rcv (net/netlink/genetlink.c:1219) [ 12.081855][ T253] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 12.082133][ T253] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 12.082362][ T253] genl_rcv (net/netlink/genetlink.c:1220) [ 12.082543][ T253] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 12.082770][ T253] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 12.082980][ T253] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 12.083221][ T253] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 12.083436][ T253] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 12.083655][ T253] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 12.083864][ T253] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 12.084080][ T253] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 12.084303][ T253] ? __pfx___sys_sendto (net/socket.c:2145) [ 12.084510][ T253] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 12.084730][ T253] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 12.084949][ T253] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 12.085163][ T253] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 12.085431][ T253] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 12.085683][ T253] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 12.085946][ T253] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 12.086162][ T253] __x64_sys_sendto (net/socket.c:2181) [ 12.086383][ T253] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 12.086688][ T253] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 12.086907][ T253] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 12.087162][ T253] RIP: 0033:0x7f3f5afb8a4a [ 12.087389][ T253] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 12.088121][ T253] RSP: 002b:00007fffe4439698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 12.088443][ T253] RAX: ffffffffffffffda RBX: 0000000026cd2b00 RCX: 00007f3f5afb8a4a [ 12.088761][ T253] RDX: 0000000000000040 RSI: 0000000026cd2b00 RDI: 0000000000000005 [ 12.089069][ T253] RBP: 0000000026cd2910 R08: 00007f3f5b15c200 R09: 000000000000000c [ 12.089381][ T253] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 12.089702][ T253] R13: 0000000026cd2910 R14: 0000000000000000 R15: 0000000000000001 | [ 21.793059][ T457] ------------[ cut here ]------------ | [ 21.793328][ T457] WARNING: CPU: 3 PID: 457 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 21.793727][ T457] Modules linked in: netdevsim | [ 21.794820][ T457] Tainted: [W]=WARN [ 21.794979][ T457] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.795258][ T457] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 21.795509][ T457] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 21.796227][ T457] RSP: 0018:ffffc90000df71e8 EFLAGS: 00010246 [ 21.796489][ T457] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 21.796790][ T457] RDX: 0000000000000000 RSI: ffff88800a68ac98 RDI: ffff8880092a8b00 [ 21.797103][ T457] RBP: ffff88800d5a8040 R08: 0000000000000000 R09: fffffbfff76bd83c [ 21.797406][ T457] R10: ffffffffbb5ec1e7 R11: ffff8880092a8040 R12: 0000000000000000 [ 21.797705][ T457] R13: ffff88800a68a128 R14: ffff88800a68a008 R15: ffff88800a68a000 [ 21.798023][ T457] FS: 00007f8072eec800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 21.798388][ T457] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.798649][ T457] CR2: 00007f807329c200 CR3: 000000000ba2a001 CR4: 0000000000772ef0 [ 21.798951][ T457] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 21.799262][ T457] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 21.799569][ T457] PKRU: 55555554 [ 21.799725][ T457] Call Trace: [ 21.799882][ T457] [ 21.799989][ T457] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 21.800204][ T457] ? __warn (kernel/panic.c:748) [ 21.800376][ T457] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 21.800583][ T457] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 21.800796][ T457] ? handle_bug (arch/x86/kernel/traps.c:285) [ 21.800952][ T457] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 21.801155][ T457] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 21.801384][ T457] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 21.801595][ T457] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 21.801815][ T457] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 21.802071][ T457] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 21.802291][ T457] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 21.802496][ T457] register_netdevice (net/core/dev.c:11003) [ 21.802702][ T457] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 21.802913][ T457] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 21.803128][ T457] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 21.803407][ T457] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 21.803683][ T457] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 21.803954][ T457] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 21.804237][ T457] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 21.804499][ T457] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 21.804761][ T457] ? devl_region_destroy (net/devlink/region.c:1178) [ 21.804978][ T457] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 21.805259][ T457] devlink_reload (net/devlink/dev.c:474) [ 21.805459][ T457] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 21.805658][ T457] ? devlink_resources_validate (net/devlink/resource.c:311) [ 21.805909][ T457] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 21.806119][ T457] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 21.806384][ T457] ? __nla_parse (lib/nlattr.c:732) [ 21.806601][ T457] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 21.806809][ T457] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 21.807145][ T457] ? cap_capable (security/commoncap.c:131) [ 21.807381][ T457] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 21.807619][ T457] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 21.807837][ T457] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 21.808049][ T457] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 21.808307][ T457] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 21.808578][ T457] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 21.808862][ T457] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 21.809067][ T457] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 21.809284][ T457] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 21.809482][ T457] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 21.809693][ T457] ? genl_rcv (net/netlink/genetlink.c:1219) [ 21.809849][ T457] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 21.810045][ T457] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 21.810282][ T457] genl_rcv (net/netlink/genetlink.c:1220) [ 21.810431][ T457] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 21.810630][ T457] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 21.810835][ T457] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 21.811042][ T457] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 21.811262][ T457] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 21.811462][ T457] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 21.811659][ T457] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 21.811871][ T457] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 21.812082][ T457] ? __pfx___sys_sendto (net/socket.c:2145) [ 21.812317][ T457] ? __lock_release (kernel/locking/lockdep.c:5527) [ 21.812530][ T457] ? __sys_recvmsg (net/socket.c:2859) [ 21.812723][ T457] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 21.812943][ T457] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 21.813144][ T457] __x64_sys_sendto (net/socket.c:2181) [ 21.813355][ T457] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 21.813631][ T457] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 21.813830][ T457] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 21.814080][ T457] RIP: 0033:0x7f80730f8a4a [ 21.814295][ T457] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 21.814972][ T457] RSP: 002b:00007ffe789dced8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 21.815279][ T457] RAX: ffffffffffffffda RBX: 000000000b546b00 RCX: 00007f80730f8a4a [ 21.815584][ T457] RDX: 0000000000000038 RSI: 000000000b546b00 RDI: 0000000000000005 [ 21.815869][ T457] RBP: 000000000b546910 R08: 00007f807329c200 R09: 000000000000000c [ 21.816164][ T457] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 21.816478][ T457] R13: 000000000b546910 R14: 0000000000000000 R15: 0000000000000003 | [ 22.909429][ T474] ------------[ cut here ]------------ | [ 22.909722][ T474] WARNING: CPU: 1 PID: 474 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 22.910153][ T474] Modules linked in: netdevsim | [ 22.910781][ T474] Tainted: [W]=WARN [ 22.910939][ T474] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.911200][ T474] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 22.911478][ T474] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 22.912190][ T474] RSP: 0018:ffffc90000ea71e8 EFLAGS: 00010246 [ 22.912469][ T474] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 22.912772][ T474] RDX: 0000000000000000 RSI: ffff88800d7fac98 RDI: ffff8880050a5080 [ 22.913076][ T474] RBP: ffff88800d5a8040 R08: 0000000000000000 R09: fffffbfff76bd83c [ 22.913406][ T474] R10: ffffffffbb5ec1e7 R11: ffff8880050a45c0 R12: 0000000000000000 [ 22.913721][ T474] R13: ffff88800d7fa128 R14: ffff88800d7fa008 R15: ffff88800d7fa000 [ 22.914023][ T474] FS: 00007f43c2d46800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 22.914841][ T474] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.915109][ T474] CR2: 00007f43c30f6200 CR3: 0000000009796006 CR4: 0000000000772ef0 [ 22.915425][ T474] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 22.915733][ T474] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 22.916033][ T474] PKRU: 55555554 [ 22.916189][ T474] Call Trace: [ 22.916355][ T474] [ 22.916464][ T474] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 22.916669][ T474] ? __warn (kernel/panic.c:748) [ 22.916828][ T474] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 22.917035][ T474] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 22.917273][ T474] ? handle_bug (arch/x86/kernel/traps.c:285) [ 22.917434][ T474] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 22.917640][ T474] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 22.917861][ T474] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 22.918065][ T474] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 22.918286][ T474] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 22.918552][ T474] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 22.918764][ T474] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 22.918975][ T474] register_netdevice (net/core/dev.c:11003) [ 22.919184][ T474] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 22.919412][ T474] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 22.919634][ T474] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 22.919931][ T474] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 22.920232][ T474] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 22.920500][ T474] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 22.920764][ T474] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 22.921025][ T474] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 22.921305][ T474] ? devl_region_destroy (net/devlink/region.c:1178) [ 22.921524][ T474] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 22.921791][ T474] devlink_reload (net/devlink/dev.c:474) [ 22.922002][ T474] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 22.922220][ T474] ? devlink_resources_validate (net/devlink/resource.c:311) [ 22.922485][ T474] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 22.922694][ T474] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 22.922952][ T474] ? __nla_parse (lib/nlattr.c:732) [ 22.923167][ T474] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 22.923386][ T474] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 22.923653][ T474] ? cap_capable (security/commoncap.c:131) [ 22.923858][ T474] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 22.924070][ T474] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 22.924289][ T474] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 22.924500][ T474] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 22.924751][ T474] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 22.925006][ T474] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 22.925295][ T474] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 22.925508][ T474] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 22.925711][ T474] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 22.925917][ T474] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 22.926143][ T474] ? genl_rcv (net/netlink/genetlink.c:1219) [ 22.926309][ T474] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 22.926520][ T474] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 22.926731][ T474] genl_rcv (net/netlink/genetlink.c:1220) [ 22.926892][ T474] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 22.927098][ T474] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 22.927316][ T474] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 22.927532][ T474] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 22.927740][ T474] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 22.927940][ T474] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 22.928144][ T474] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 22.928368][ T474] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 22.928576][ T474] ? __pfx___sys_sendto (net/socket.c:2145) [ 22.928788][ T474] ? __lock_release (kernel/locking/lockdep.c:5527) [ 22.928995][ T474] ? __sys_recvmsg (net/socket.c:2859) [ 22.929202][ T474] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 22.929440][ T474] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 22.929650][ T474] __x64_sys_sendto (net/socket.c:2181) [ 22.929852][ T474] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 22.930122][ T474] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 22.930354][ T474] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 22.930609][ T474] RIP: 0033:0x7f43c2f52a4a [ 22.930823][ T474] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 22.931533][ T474] RSP: 002b:00007ffcae507318 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 22.931839][ T474] RAX: ffffffffffffffda RBX: 000000000f6eeb00 RCX: 00007f43c2f52a4a [ 22.932125][ T474] RDX: 0000000000000038 RSI: 000000000f6eeb00 RDI: 0000000000000005 [ 22.932410][ T474] RBP: 000000000f6ee910 R08: 00007f43c30f6200 R09: 000000000000000c [ 22.932686][ T474] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 22.932963][ T474] R13: 000000000f6ee910 R14: 0000000000000000 R15: 0000000000000003 | [ 23.919182][ T490] ------------[ cut here ]------------ | [ 23.919472][ T490] WARNING: CPU: 3 PID: 490 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 23.919866][ T490] Modules linked in: netdevsim | [ 23.920472][ T490] Tainted: [W]=WARN [ 23.920625][ T490] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.920883][ T490] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 23.921126][ T490] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 23.921803][ T490] RSP: 0018:ffffc90000f571e8 EFLAGS: 00010246 [ 23.922040][ T490] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 23.922334][ T490] RDX: 0000000000000000 RSI: ffff8880025f2c98 RDI: ffff888005505080 [ 23.922631][ T490] RBP: ffff88800d5a8040 R08: 0000000000000000 R09: fffffbfff76bd83c [ 23.922917][ T490] R10: ffffffffbb5ec1e7 R11: ffff8880055045c0 R12: 0000000000000000 [ 23.923200][ T490] R13: ffff8880025f2128 R14: ffff8880025f2008 R15: ffff8880025f2000 [ 23.923504][ T490] FS: 00007fb53700c800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 23.923841][ T490] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.924079][ T490] CR2: 00007fb5373bc200 CR3: 00000000023f0001 CR4: 0000000000772ef0 [ 23.924478][ T490] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 23.924924][ T490] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 23.925399][ T490] PKRU: 55555554 [ 23.925646][ T490] Call Trace: [ 23.925884][ T490] [ 23.926054][ T490] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 23.926390][ T490] ? __warn (kernel/panic.c:748) [ 23.926638][ T490] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 23.926960][ T490] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 23.927306][ T490] ? handle_bug (arch/x86/kernel/traps.c:285) [ 23.927542][ T490] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 23.927863][ T490] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 23.928199][ T490] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 23.928543][ T490] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 23.928869][ T490] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 23.929282][ T490] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 23.929589][ T490] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 23.929917][ T490] register_netdevice (net/core/dev.c:11003) [ 23.930271][ T490] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 23.930605][ T490] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 23.930941][ T490] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 23.931376][ T490] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 23.931790][ T490] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 23.932202][ T490] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 23.932619][ T490] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 23.933008][ T490] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 23.933403][ T490] ? devl_region_destroy (net/devlink/region.c:1178) [ 23.933695][ T490] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 23.934110][ T490] devlink_reload (net/devlink/dev.c:474) [ 23.934458][ T490] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 23.934769][ T490] ? devlink_resources_validate (net/devlink/resource.c:311) [ 23.935180][ T490] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 23.935528][ T490] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 23.935935][ T490] ? __nla_parse (lib/nlattr.c:732) [ 23.936298][ T490] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 23.936627][ T490] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 23.937043][ T490] ? cap_capable (security/commoncap.c:131) [ 23.937372][ T490] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 23.937691][ T490] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 23.938014][ T490] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 23.938340][ T490] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 23.938711][ T490] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 23.939022][ T490] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 23.939289][ T490] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 23.939498][ T490] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 23.939686][ T490] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 23.939886][ T490] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 23.940107][ T490] ? genl_rcv (net/netlink/genetlink.c:1219) [ 23.940268][ T490] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 23.940474][ T490] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 23.940674][ T490] genl_rcv (net/netlink/genetlink.c:1220) [ 23.940826][ T490] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 23.941020][ T490] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 23.941221][ T490] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 23.941422][ T490] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 23.941622][ T490] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 23.941813][ T490] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 23.942009][ T490] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 23.942220][ T490] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 23.942418][ T490] ? __pfx___sys_sendto (net/socket.c:2145) [ 23.942622][ T490] ? __lock_release (kernel/locking/lockdep.c:5527) [ 23.942821][ T490] ? __sys_recvmsg (net/socket.c:2859) [ 23.943017][ T490] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 23.943232][ T490] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 23.943442][ T490] __x64_sys_sendto (net/socket.c:2181) [ 23.943633][ T490] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 23.943870][ T490] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 23.944066][ T490] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 23.944313][ T490] RIP: 0033:0x7fb537218a4a [ 23.944517][ T490] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 23.945170][ T490] RSP: 002b:00007ffdb675d458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 23.945472][ T490] RAX: ffffffffffffffda RBX: 0000000018475b00 RCX: 00007fb537218a4a [ 23.945751][ T490] RDX: 0000000000000038 RSI: 0000000018475b00 RDI: 0000000000000005 [ 23.946040][ T490] RBP: 0000000018475910 R08: 00007fb5373bc200 R09: 000000000000000c [ 23.946349][ T490] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 23.946636][ T490] R13: 0000000018475910 R14: 0000000000000000 R15: 0000000000000003 | [ 27.188443][ T546] ------------[ cut here ]------------ | [ 27.188747][ T546] WARNING: CPU: 2 PID: 546 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 27.189177][ T546] Modules linked in: netdevsim | [ 27.190321][ T546] Tainted: [W]=WARN [ 27.190480][ T546] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.190764][ T546] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 27.191056][ T546] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 27.191857][ T546] RSP: 0018:ffffc900011e71e8 EFLAGS: 00010246 [ 27.192126][ T546] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 27.192516][ T546] RDX: 0000000000000000 RSI: ffff88800d7f2c98 RDI: ffff88800abfadc0 [ 27.192883][ T546] RBP: ffff88800d5a8040 R08: 0000000000000000 R09: fffffbfff76bd83c [ 27.193280][ T546] R10: ffffffffbb5ec1e7 R11: ffff88800abfa300 R12: 0000000000000000 [ 27.193702][ T546] R13: ffff88800d7f2128 R14: ffff88800d7f2008 R15: ffff88800d7f2000 [ 27.194073][ T546] FS: 00007f05966bd800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 27.194539][ T546] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 27.194871][ T546] CR2: 00007f0596a6d200 CR3: 000000000b696002 CR4: 0000000000772ef0 [ 27.195303][ T546] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 27.195748][ T546] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 27.196135][ T546] PKRU: 55555554 [ 27.196317][ T546] Call Trace: [ 27.196477][ T546] [ 27.196607][ T546] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 27.196820][ T546] ? __warn (kernel/panic.c:748) [ 27.196983][ T546] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 27.197231][ T546] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 27.197500][ T546] ? handle_bug (arch/x86/kernel/traps.c:285) [ 27.197679][ T546] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 27.197887][ T546] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 27.198111][ T546] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 27.198339][ T546] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 27.198559][ T546] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 27.198822][ T546] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 27.199055][ T546] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 27.199331][ T546] register_netdevice (net/core/dev.c:11003) [ 27.199548][ T546] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 27.199772][ T546] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 27.199999][ T546] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 27.200327][ T546] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 27.200617][ T546] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 27.200892][ T546] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 27.201183][ T546] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 27.201499][ T546] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 27.201794][ T546] ? devl_region_destroy (net/devlink/region.c:1178) [ 27.202036][ T546] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 27.202418][ T546] devlink_reload (net/devlink/dev.c:474) [ 27.202779][ T546] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 27.203043][ T546] ? devlink_resources_validate (net/devlink/resource.c:311) [ 27.203426][ T546] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 27.203793][ T546] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 27.204243][ T546] ? __nla_parse (lib/nlattr.c:732) [ 27.204505][ T546] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 27.204734][ T546] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 27.205004][ T546] ? cap_capable (security/commoncap.c:131) [ 27.205231][ T546] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 27.205452][ T546] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 27.205722][ T546] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 27.205986][ T546] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 27.206286][ T546] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 27.206569][ T546] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 27.206872][ T546] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 27.207088][ T546] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 27.207318][ T546] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 27.207558][ T546] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 27.207804][ T546] ? genl_rcv (net/netlink/genetlink.c:1219) [ 27.207969][ T546] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 27.208179][ T546] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 27.208411][ T546] genl_rcv (net/netlink/genetlink.c:1220) [ 27.208571][ T546] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 27.208779][ T546] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 27.208997][ T546] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 27.209222][ T546] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 27.209441][ T546] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 27.209660][ T546] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 27.209902][ T546] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 27.210155][ T546] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 27.210420][ T546] ? __pfx___sys_sendto (net/socket.c:2145) [ 27.210690][ T546] ? __lock_release (kernel/locking/lockdep.c:5527) [ 27.210940][ T546] ? __sys_recvmsg (net/socket.c:2859) [ 27.211246][ T546] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 27.211485][ T546] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 27.211755][ T546] __x64_sys_sendto (net/socket.c:2181) [ 27.211983][ T546] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 27.212322][ T546] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 27.212554][ T546] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 27.212807][ T546] RIP: 0033:0x7f05968c9a4a [ 27.213023][ T546] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 27.213840][ T546] RSP: 002b:00007ffc346f1788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 27.214143][ T546] RAX: ffffffffffffffda RBX: 000000003e2d5b00 RCX: 00007f05968c9a4a [ 27.214461][ T546] RDX: 0000000000000038 RSI: 000000003e2d5b00 RDI: 0000000000000005 [ 27.214828][ T546] RBP: 000000003e2d5910 R08: 00007f0596a6d200 R09: 000000000000000c [ 27.215202][ T546] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 27.215553][ T546] R13: 000000003e2d5910 R14: 0000000000000000 R15: 0000000000000003 | [ 29.648730][ T575] ------------[ cut here ]------------ | [ 29.649029][ T575] WARNING: CPU: 0 PID: 575 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 29.649456][ T575] Modules linked in: netdevsim | [ 29.650040][ T575] Tainted: [W]=WARN [ 29.650242][ T575] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.650506][ T575] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 29.650777][ T575] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 29.651506][ T575] RSP: 0018:ffffc900013771e8 EFLAGS: 00010246 [ 29.651770][ T575] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 29.652079][ T575] RDX: 0000000000000000 RSI: ffff88800a68ac98 RDI: ffff888005062dc0 [ 29.652400][ T575] RBP: ffff88800d5a8040 R08: 0000000000000000 R09: fffffbfff76bd83c [ 29.652705][ T575] R10: ffffffffbb5ec1e7 R11: ffff888005062300 R12: 0000000000000000 [ 29.653009][ T575] R13: ffff88800a68a128 R14: ffff88800a68a008 R15: ffff88800a68a000 [ 29.653303][ T575] FS: 00007f89e4c52800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 29.653642][ T575] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.653891][ T575] CR2: 00007f8599ca45a0 CR3: 000000000ba88006 CR4: 0000000000772ef0 [ 29.654176][ T575] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 29.654470][ T575] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 29.654755][ T575] PKRU: 55555554 [ 29.654898][ T575] Call Trace: [ 29.655043][ T575] [ 29.655142][ T575] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 29.655341][ T575] ? __warn (kernel/panic.c:748) [ 29.655491][ T575] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 29.655688][ T575] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 29.655886][ T575] ? handle_bug (arch/x86/kernel/traps.c:285) [ 29.656034][ T575] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 29.656242][ T575] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 29.656454][ T575] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 29.656649][ T575] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 29.656846][ T575] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 29.657095][ T575] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 29.657388][ T575] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 29.657584][ T575] register_netdevice (net/core/dev.c:11003) [ 29.657779][ T575] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 29.657978][ T575] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 29.658183][ T575] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 29.658443][ T575] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 29.658694][ T575] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 29.658946][ T575] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 29.659201][ T575] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 29.659453][ T575] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 29.659693][ T575] ? devl_region_destroy (net/devlink/region.c:1178) [ 29.659884][ T575] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 29.660153][ T575] devlink_reload (net/devlink/dev.c:474) [ 29.660360][ T575] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 29.660567][ T575] ? devlink_resources_validate (net/devlink/resource.c:311) [ 29.660816][ T575] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 29.661010][ T575] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 29.661276][ T575] ? __nla_parse (lib/nlattr.c:732) [ 29.661477][ T575] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 29.661676][ T575] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 29.661923][ T575] ? cap_capable (security/commoncap.c:131) [ 29.662111][ T575] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 29.662318][ T575] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 29.662514][ T575] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 29.662707][ T575] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 29.662940][ T575] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 29.663178][ T575] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 29.663436][ T575] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 29.663629][ T575] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 29.663818][ T575] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 29.664011][ T575] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 29.664230][ T575] ? genl_rcv (net/netlink/genetlink.c:1219) [ 29.664377][ T575] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 29.664572][ T575] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 29.664776][ T575] genl_rcv (net/netlink/genetlink.c:1220) [ 29.664920][ T575] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 29.665113][ T575] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 29.665328][ T575] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 29.665524][ T575] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 29.665720][ T575] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 29.665909][ T575] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 29.666106][ T575] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 29.666315][ T575] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 29.666513][ T575] ? __pfx___sys_sendto (net/socket.c:2145) [ 29.666725][ T575] ? __lock_release (kernel/locking/lockdep.c:5527) [ 29.666920][ T575] ? __sys_recvmsg (net/socket.c:2859) [ 29.667105][ T575] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 29.667314][ T575] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 29.667507][ T575] __x64_sys_sendto (net/socket.c:2181) [ 29.667694][ T575] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 29.667927][ T575] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 29.668120][ T575] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 29.668367][ T575] RIP: 0033:0x7f89e4e5ea4a [ 29.668564][ T575] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 29.669236][ T575] RSP: 002b:00007ffce50994b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 29.669528][ T575] RAX: ffffffffffffffda RBX: 00000000119b4b00 RCX: 00007f89e4e5ea4a [ 29.669806][ T575] RDX: 0000000000000038 RSI: 00000000119b4b00 RDI: 0000000000000005 [ 29.670091][ T575] RBP: 00000000119b4910 R08: 00007f89e5002200 R09: 000000000000000c [ 29.670381][ T575] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 29.670662][ T575] R13: 00000000119b4910 R14: 0000000000000000 R15: 0000000000000003 | [ 32.259725][ T603] ------------[ cut here ]------------ | [ 32.260033][ T603] WARNING: CPU: 2 PID: 603 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 32.260536][ T603] Modules linked in: netdevsim | [ 32.261140][ T603] Tainted: [W]=WARN [ 32.261311][ T603] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.261596][ T603] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 32.261857][ 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 [ 32.262637][ T603] RSP: 0018:ffffc900015171e8 EFLAGS: 00010246 [ 32.262900][ T603] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 32.263197][ T603] RDX: 0000000000000000 RSI: ffff88800d7fac98 RDI: ffff8880053c5080 [ 32.263653][ T603] RBP: ffff88800d5a8040 R08: 0000000000000000 R09: fffffbfff76bd83c [ 32.264003][ T603] R10: ffffffffbb5ec1e7 R11: ffff8880053c45c0 R12: 0000000000000000 [ 32.264313][ T603] R13: ffff88800d7fa128 R14: ffff88800d7fa008 R15: ffff88800d7fa000 [ 32.264632][ T603] FS: 00007f39b68ac800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 32.264975][ T603] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 32.265241][ T603] CR2: 00000000004018b9 CR3: 000000000a79e004 CR4: 0000000000772ef0 [ 32.265554][ T603] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 32.265844][ T603] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 32.266142][ T603] PKRU: 55555554 [ 32.266310][ T603] Call Trace: [ 32.266496][ T603] [ 32.266609][ T603] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 32.266815][ T603] ? __warn (kernel/panic.c:748) [ 32.266981][ T603] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 32.267188][ T603] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 32.267427][ T603] ? handle_bug (arch/x86/kernel/traps.c:285) [ 32.267595][ T603] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 32.267802][ T603] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 32.268019][ T603] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 32.268238][ T603] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 32.268465][ T603] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 32.268719][ 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) [ 32.268934][ T603] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 32.269140][ T603] register_netdevice (net/core/dev.c:11003) [ 32.269372][ T603] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 32.269596][ T603] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 32.269819][ T603] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 32.270097][ T603] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 32.270404][ T603] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 32.270700][ T603] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 32.271016][ T603] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 32.271327][ T603] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 32.271665][ T603] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 32.272020][ T603] devlink_reload (net/devlink/dev.c:474) [ 32.272349][ T603] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 32.272697][ T603] ? devlink_resources_validate (net/devlink/resource.c:311) [ 32.273126][ T603] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 32.273512][ T603] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 32.273935][ T603] ? __nla_parse (lib/nlattr.c:732) [ 32.274311][ T603] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 32.274663][ T603] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 32.275114][ T603] ? cap_capable (security/commoncap.c:131) [ 32.275355][ T603] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 32.275620][ T603] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 32.275872][ T603] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 32.276113][ T603] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 32.276384][ T603] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 32.276650][ T603] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 32.276974][ T603] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 32.277295][ T603] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 32.277579][ T603] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 32.277863][ T603] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 32.278191][ T603] ? genl_rcv (net/netlink/genetlink.c:1219) [ 32.278377][ T603] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 32.278649][ T603] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 32.278875][ T603] genl_rcv (net/netlink/genetlink.c:1220) [ 32.279033][ T603] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 32.279261][ T603] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 32.279519][ T603] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 32.279735][ T603] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 32.279943][ T603] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 32.280167][ T603] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 32.280399][ T603] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 32.280615][ T603] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 32.280834][ T603] ? __pfx___sys_sendto (net/socket.c:2145) [ 32.281045][ T603] ? __lock_release (kernel/locking/lockdep.c:5527) [ 32.281264][ T603] ? __sys_recvmsg (net/socket.c:2859) [ 32.281529][ T603] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 32.281745][ T603] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 32.281954][ T603] __x64_sys_sendto (net/socket.c:2181) [ 32.282159][ T603] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 32.282472][ T603] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 32.282716][ T603] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 32.282964][ T603] RIP: 0033:0x7f39b6ab8a4a [ 32.283194][ 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 [ 32.283977][ T603] RSP: 002b:00007ffe8d69b708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 32.284327][ T603] RAX: ffffffffffffffda RBX: 000000003c682b00 RCX: 00007f39b6ab8a4a [ 32.284638][ T603] RDX: 0000000000000038 RSI: 000000003c682b00 RDI: 0000000000000005 [ 32.285000][ T603] RBP: 000000003c682910 R08: 00007f39b6c5c200 R09: 000000000000000c [ 32.285375][ T603] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 32.285691][ T603] R13: 000000003c682910 R14: 0000000000000000 R15: 0000000000000003 | [ 57.473417][ T1041] ------------[ cut here ]------------ | [ 57.473665][ T1041] WARNING: CPU: 0 PID: 1041 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 57.474101][ T1041] Modules linked in: netdevsim | [ 57.474701][ T1041] Tainted: [W]=WARN [ 57.474859][ T1041] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 57.475111][ T1041] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 57.475399][ 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 [ 57.476160][ T1041] RSP: 0018:ffffc900026971e8 EFLAGS: 00010246 [ 57.476433][ T1041] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 57.476727][ T1041] RDX: 0000000000000000 RSI: ffff8880025f2c98 RDI: ffff888002382dc0 [ 57.477014][ T1041] RBP: ffff88800d5a8040 R08: 0000000000000000 R09: fffffbfff76bd83c [ 57.477322][ T1041] R10: ffffffffbb5ec1e7 R11: ffff888002382300 R12: 0000000000000000 [ 57.477613][ T1041] R13: ffff8880025f2128 R14: ffff8880025f2008 R15: ffff8880025f2000 [ 57.477909][ T1041] FS: 00007f2d8b0c5800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 57.478260][ T1041] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 57.478509][ T1041] CR2: 00007f2d8b475200 CR3: 00000000052d8001 CR4: 0000000000772ef0 [ 57.478810][ T1041] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 57.479099][ T1041] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 57.479412][ T1041] PKRU: 55555554 [ 57.479566][ T1041] Call Trace: [ 57.479716][ T1041] [ 57.479823][ T1041] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 57.480038][ T1041] ? __warn (kernel/panic.c:748) [ 57.480195][ T1041] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 57.480417][ T1041] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 57.480618][ T1041] ? handle_bug (arch/x86/kernel/traps.c:285) [ 57.480767][ T1041] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 57.480962][ T1041] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 57.481171][ T1041] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 57.481378][ T1041] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 57.481577][ T1041] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 57.481826][ 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) [ 57.482024][ T1041] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 57.482232][ T1041] register_netdevice (net/core/dev.c:11003) [ 57.482431][ T1041] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 57.482635][ T1041] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 57.482849][ T1041] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 57.483099][ T1041] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 57.483369][ T1041] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 57.483623][ T1041] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 57.483875][ T1041] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 57.484121][ T1041] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 57.484376][ T1041] ? devl_region_destroy (net/devlink/region.c:1178) [ 57.484575][ T1041] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 57.484826][ T1041] devlink_reload (net/devlink/dev.c:474) [ 57.485026][ T1041] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 57.485232][ T1041] ? devlink_resources_validate (net/devlink/resource.c:311) [ 57.485488][ T1041] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 57.485685][ T1041] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 57.485931][ T1041] ? __nla_parse (lib/nlattr.c:732) [ 57.486137][ T1041] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 57.486345][ T1041] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 57.486598][ T1041] ? cap_capable (security/commoncap.c:131) [ 57.486798][ T1041] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 57.487005][ T1041] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 57.487223][ T1041] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 57.487422][ T1041] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 57.487671][ T1041] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 57.487913][ T1041] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 57.488164][ T1041] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 57.488388][ T1041] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 57.488606][ T1041] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 57.488811][ T1041] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 57.489025][ T1041] ? genl_rcv (net/netlink/genetlink.c:1219) [ 57.489197][ T1041] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 57.489419][ T1041] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 57.489633][ T1041] genl_rcv (net/netlink/genetlink.c:1220) [ 57.489783][ T1041] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 57.490019][ T1041] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 57.490234][ T1041] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 57.490440][ T1041] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 57.490654][ T1041] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 57.490861][ T1041] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 57.491066][ T1041] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 57.491288][ T1041] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 57.491492][ T1041] ? __pfx___sys_sendto (net/socket.c:2145) [ 57.491693][ T1041] ? __lock_release (kernel/locking/lockdep.c:5527) [ 57.491904][ T1041] ? __sys_recvmsg (net/socket.c:2859) [ 57.492098][ T1041] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 57.492333][ T1041] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 57.492552][ T1041] __x64_sys_sendto (net/socket.c:2181) [ 57.492778][ T1041] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 57.493038][ T1041] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 57.493287][ T1041] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 57.493561][ T1041] RIP: 0033:0x7f2d8b2d1a4a [ 57.493789][ 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 [ 57.494565][ T1041] RSP: 002b:00007ffc52dda798 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 57.494899][ T1041] RAX: ffffffffffffffda RBX: 00000000359e0b00 RCX: 00007f2d8b2d1a4a [ 57.495234][ T1041] RDX: 0000000000000038 RSI: 00000000359e0b00 RDI: 0000000000000005 [ 57.495549][ T1041] RBP: 00000000359e0910 R08: 00007f2d8b475200 R09: 000000000000000c [ 57.495888][ T1041] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 57.496201][ T1041] R13: 00000000359e0910 R14: 0000000000000000 R15: 0000000000000003 | [ 59.313270][ T1073] ------------[ cut here ]------------ | [ 59.313607][ T1073] WARNING: CPU: 3 PID: 1073 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 59.313993][ T1073] Modules linked in: netdevsim | [ 59.314580][ T1073] Tainted: [W]=WARN [ 59.314732][ T1073] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.314969][ T1073] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 59.315239][ 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 [ 59.315903][ T1073] RSP: 0018:ffffc900027f71e8 EFLAGS: 00010246 [ 59.316152][ T1073] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 59.316465][ T1073] RDX: 0000000000000000 RSI: ffff88800d7f2c98 RDI: ffff88800502adc0 [ 59.316790][ T1073] RBP: ffff88800d5a8040 R08: 0000000000000000 R09: fffffbfff76bd83c [ 59.317075][ T1073] R10: ffffffffbb5ec1e7 R11: ffff88800502a300 R12: 0000000000000000 [ 59.317448][ T1073] R13: ffff88800d7f2128 R14: ffff88800d7f2008 R15: ffff88800d7f2000 [ 59.317738][ T1073] FS: 00007fcb0565b800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 59.318075][ T1073] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 59.318345][ T1073] CR2: 00005575e0dd5778 CR3: 000000000ba60002 CR4: 0000000000772ef0 [ 59.318645][ T1073] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 59.318934][ T1073] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 59.319238][ T1073] PKRU: 55555554 [ 59.319395][ T1073] Call Trace: [ 59.319543][ T1073] [ 59.319647][ T1073] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 59.319846][ T1073] ? __warn (kernel/panic.c:748) [ 59.320040][ T1073] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 59.320272][ T1073] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 59.320486][ T1073] ? handle_bug (arch/x86/kernel/traps.c:285) [ 59.320640][ T1073] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 59.320838][ T1073] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 59.321049][ T1073] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 59.321273][ T1073] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 59.321484][ T1073] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 59.321735][ 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) [ 59.321942][ T1073] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 59.322143][ T1073] register_netdevice (net/core/dev.c:11003) [ 59.322375][ T1073] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 59.322589][ T1073] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 59.322810][ T1073] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 59.323078][ T1073] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 59.323364][ T1073] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 59.323647][ T1073] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 59.323903][ T1073] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 59.324169][ T1073] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 59.324462][ T1073] ? devl_region_destroy (net/devlink/region.c:1178) [ 59.324678][ T1073] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 59.324956][ T1073] devlink_reload (net/devlink/dev.c:474) [ 59.325183][ T1073] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 59.325429][ T1073] ? devlink_resources_validate (net/devlink/resource.c:311) [ 59.325698][ T1073] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 59.325921][ T1073] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 59.326193][ T1073] ? __nla_parse (lib/nlattr.c:732) [ 59.326447][ T1073] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 59.326667][ T1073] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 59.326947][ T1073] ? cap_capable (security/commoncap.c:131) [ 59.327160][ T1073] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 59.327406][ T1073] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 59.327627][ T1073] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 59.327839][ T1073] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 59.328102][ T1073] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 59.328393][ T1073] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 59.328667][ T1073] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 59.328883][ T1073] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 59.329091][ T1073] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 59.329326][ T1073] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 59.329538][ T1073] ? genl_rcv (net/netlink/genetlink.c:1219) [ 59.329697][ T1073] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 59.329923][ T1073] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 59.330153][ T1073] genl_rcv (net/netlink/genetlink.c:1220) [ 59.330339][ T1073] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 59.330559][ T1073] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 59.330775][ T1073] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 59.331001][ T1073] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 59.331244][ T1073] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 59.331459][ T1073] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 59.331674][ T1073] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 59.331897][ T1073] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 59.332118][ T1073] ? __pfx___sys_sendto (net/socket.c:2145) [ 59.332366][ T1073] ? __lock_release (kernel/locking/lockdep.c:5527) [ 59.332592][ T1073] ? __sys_recvmsg (net/socket.c:2859) [ 59.332801][ T1073] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 59.333039][ T1073] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 59.333294][ T1073] __x64_sys_sendto (net/socket.c:2181) [ 59.333508][ T1073] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 59.333772][ T1073] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 59.333988][ T1073] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 59.334262][ T1073] RIP: 0033:0x7fcb05867a4a [ 59.334492][ 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 [ 59.335225][ T1073] RSP: 002b:00007fffc2bf1688 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 59.335530][ T1073] RAX: ffffffffffffffda RBX: 0000000001d3ab00 RCX: 00007fcb05867a4a [ 59.335828][ T1073] RDX: 0000000000000038 RSI: 0000000001d3ab00 RDI: 0000000000000005 [ 59.336120][ T1073] RBP: 0000000001d3a910 R08: 00007fcb05a0b200 R09: 000000000000000c [ 59.336420][ T1073] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 59.336708][ T1073] R13: 0000000001d3a910 R14: 0000000000000000 R15: 0000000000000003 | [ 60.614998][ T1098] ------------[ cut here ]------------ | [ 60.615451][ T1098] WARNING: CPU: 2 PID: 1098 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 60.616182][ T1098] Modules linked in: netdevsim | [ 60.617193][ T1098] Tainted: [W]=WARN [ 60.617420][ T1098] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 60.617720][ T1098] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 60.618024][ 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 [ 60.618888][ T1098] RSP: 0018:ffffc900028e71e8 EFLAGS: 00010246 [ 60.619185][ T1098] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 60.619726][ T1098] RDX: 0000000000000000 RSI: ffff88800a68ac98 RDI: ffff88800d61adc0 [ 60.620111][ T1098] RBP: ffff88800d5a8040 R08: 0000000000000000 R09: fffffbfff76bd83c [ 60.620520][ T1098] R10: ffffffffbb5ec1e7 R11: ffff88800d61a300 R12: 0000000000000000 [ 60.620872][ T1098] R13: ffff88800a68a128 R14: ffff88800a68a008 R15: ffff88800a68a000 [ 60.621344][ T1098] FS: 00007f62ca1be800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 60.621842][ T1098] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 60.622194][ T1098] CR2: 00007f62ca56e200 CR3: 000000000d600004 CR4: 0000000000772ef0 [ 60.622557][ T1098] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 60.622881][ T1098] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 60.623224][ T1098] PKRU: 55555554 [ 60.623501][ T1098] Call Trace: [ 60.623789][ T1098] [ 60.623989][ T1098] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 60.624282][ T1098] ? __warn (kernel/panic.c:748) [ 60.624470][ T1098] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 60.624710][ T1098] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 60.624947][ T1098] ? handle_bug (arch/x86/kernel/traps.c:285) [ 60.625124][ T1098] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 60.625402][ T1098] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 60.625648][ T1098] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 60.625876][ T1098] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 60.626110][ T1098] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 60.626426][ 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) [ 60.626665][ T1098] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 60.626893][ T1098] register_netdevice (net/core/dev.c:11003) [ 60.627125][ T1098] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 60.627405][ T1098] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 60.627658][ T1098] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 60.627947][ T1098] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 60.628301][ T1098] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 60.628673][ T1098] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 60.628963][ T1098] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 60.629268][ T1098] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 60.629551][ T1098] ? devl_region_destroy (net/devlink/region.c:1178) [ 60.629776][ T1098] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 60.630092][ T1098] devlink_reload (net/devlink/dev.c:474) [ 60.630342][ T1098] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 60.630573][ T1098] ? devlink_resources_validate (net/devlink/resource.c:311) [ 60.630857][ T1098] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 60.631089][ T1098] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 60.631392][ T1098] ? __nla_parse (lib/nlattr.c:732) [ 60.631636][ T1098] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 60.631864][ T1098] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 60.632151][ T1098] ? cap_capable (security/commoncap.c:131) [ 60.632411][ T1098] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 60.632652][ T1098] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 60.632895][ T1098] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 60.633124][ T1098] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 60.633415][ T1098] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 60.633688][ T1098] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 60.633977][ T1098] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 60.634204][ T1098] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 60.634449][ T1098] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 60.634675][ T1098] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 60.634919][ T1098] ? genl_rcv (net/netlink/genetlink.c:1219) [ 60.635094][ T1098] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 60.635349][ T1098] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 60.635578][ T1098] genl_rcv (net/netlink/genetlink.c:1220) [ 60.635755][ T1098] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 60.635984][ T1098] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 60.636245][ T1098] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 60.636484][ T1098] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 60.636717][ T1098] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 60.636937][ T1098] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 60.637171][ T1098] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 60.637421][ T1098] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 60.637652][ T1098] ? __pfx___sys_sendto (net/socket.c:2145) [ 60.637885][ T1098] ? __lock_release (kernel/locking/lockdep.c:5527) [ 60.638115][ T1098] ? __sys_recvmsg (net/socket.c:2859) [ 60.638359][ T1098] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 60.638594][ T1098] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 60.638825][ T1098] __x64_sys_sendto (net/socket.c:2181) [ 60.639048][ T1098] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 60.639341][ T1098] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 60.639571][ T1098] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 60.639845][ T1098] RIP: 0033:0x7f62ca3caa4a [ 60.640095][ 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 [ 60.640865][ T1098] RSP: 002b:00007fff570a1238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 60.641226][ T1098] RAX: ffffffffffffffda RBX: 000000003d627b00 RCX: 00007f62ca3caa4a [ 60.641556][ T1098] RDX: 0000000000000038 RSI: 000000003d627b00 RDI: 0000000000000005 [ 60.641880][ T1098] RBP: 000000003d627910 R08: 00007f62ca56e200 R09: 000000000000000c [ 60.642203][ T1098] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 60.642552][ T1098] R13: 000000003d627910 R14: 0000000000000000 R15: 0000000000000003 | [ 63.941688][ T1131] ------------[ cut here ]------------ | [ 63.942026][ T1131] WARNING: CPU: 2 PID: 1131 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 63.942511][ T1131] Modules linked in: netdevsim | [ 63.943154][ T1131] Tainted: [W]=WARN [ 63.943352][ T1131] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 63.943640][ T1131] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 63.943934][ 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 [ 63.944721][ T1131] RSP: 0018:ffffc90002a671e8 EFLAGS: 00010246 [ 63.945016][ T1131] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 63.945451][ T1131] RDX: 0000000000000000 RSI: ffff88800d7fac98 RDI: ffff888006352dc0 [ 63.945793][ T1131] RBP: ffff88800d5a8040 R08: 0000000000000000 R09: fffffbfff76bd83c [ 63.946133][ T1131] R10: ffffffffbb5ec1e7 R11: ffff888006352300 R12: 0000000000000000 [ 63.946485][ T1131] R13: ffff88800d7fa128 R14: ffff88800d7fa008 R15: ffff88800d7fa000 [ 63.946826][ T1131] FS: 00007efd8ae9e800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 63.947240][ T1131] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 63.947532][ T1131] CR2: 00007f330eabf000 CR3: 0000000005408001 CR4: 0000000000772ef0 [ 63.947877][ T1131] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 63.948227][ T1131] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 63.948570][ T1131] PKRU: 55555554 [ 63.948752][ T1131] Call Trace: [ 63.948933][ T1131] [ 63.949061][ T1131] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 63.949306][ T1131] ? __warn (kernel/panic.c:748) [ 63.949496][ T1131] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 63.949738][ T1131] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 63.950024][ T1131] ? handle_bug (arch/x86/kernel/traps.c:285) [ 63.950225][ T1131] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 63.950464][ T1131] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 63.950717][ T1131] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 63.950961][ T1131] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 63.951220][ T1131] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 63.951520][ 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) [ 63.951770][ T1131] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 63.952012][ T1131] register_netdevice (net/core/dev.c:11003) [ 63.952272][ T1131] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 63.952521][ T1131] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 63.952774][ T1131] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 63.953075][ T1131] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 63.953397][ T1131] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 63.953702][ T1131] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 63.954006][ T1131] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 63.954309][ T1131] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 63.954609][ T1131] ? devl_region_destroy (net/devlink/region.c:1178) [ 63.954844][ T1131] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 63.955168][ T1131] devlink_reload (net/devlink/dev.c:474) [ 63.955431][ T1131] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 63.955674][ T1131] ? devlink_resources_validate (net/devlink/resource.c:311) [ 63.955969][ T1131] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 63.956217][ T1131] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 63.956508][ T1131] ? __nla_parse (lib/nlattr.c:732) [ 63.956760][ T1131] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 63.957007][ T1131] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 63.957363][ T1131] ? cap_capable (security/commoncap.c:131) [ 63.957605][ T1131] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 63.957857][ T1131] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 63.958108][ T1131] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 63.958364][ T1131] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 63.958653][ T1131] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 63.958947][ T1131] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 63.959267][ T1131] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 63.959514][ T1131] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 63.959747][ T1131] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 63.960001][ T1131] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 63.960261][ T1131] ? genl_rcv (net/netlink/genetlink.c:1219) [ 63.960449][ T1131] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 63.960689][ T1131] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 63.960931][ T1131] genl_rcv (net/netlink/genetlink.c:1220) [ 63.961119][ T1131] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 63.961374][ T1131] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 63.961642][ T1131] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 63.961895][ T1131] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 63.962139][ T1131] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 63.962386][ T1131] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 63.962628][ T1131] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 63.962876][ T1131] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 63.963119][ T1131] ? __pfx___sys_sendto (net/socket.c:2145) [ 63.963385][ T1131] ? __lock_release (kernel/locking/lockdep.c:5527) [ 63.963634][ T1131] ? __sys_recvmsg (net/socket.c:2859) [ 63.963869][ T1131] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 63.964127][ T1131] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 63.964384][ T1131] __x64_sys_sendto (net/socket.c:2181) [ 63.964618][ T1131] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 63.964908][ T1131] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 63.965145][ T1131] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 63.965443][ T1131] RIP: 0033:0x7efd8b0aaa4a [ 63.965705][ 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 [ 63.966505][ T1131] RSP: 002b:00007fff2591bf98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 63.966852][ T1131] RAX: ffffffffffffffda RBX: 000000003c60cb00 RCX: 00007efd8b0aaa4a [ 63.967230][ T1131] RDX: 0000000000000038 RSI: 000000003c60cb00 RDI: 0000000000000005 [ 63.967583][ T1131] RBP: 000000003c60c910 R08: 00007efd8b24e200 R09: 000000000000000c [ 63.967924][ T1131] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 63.968281][ T1131] R13: 000000003c60c910 R14: 0000000000000000 R15: 0000000000000003 | [ 66.871995][ T1162] ------------[ cut here ]------------ | [ 66.872424][ T1162] WARNING: CPU: 1 PID: 1162 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 66.873073][ T1162] Modules linked in: netdevsim | [ 66.874015][ T1162] Tainted: [W]=WARN [ 66.874313][ T1162] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 66.874693][ T1162] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 66.875124][ T1162] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 66.876300][ T1162] RSP: 0018:ffffc90002bf71e8 EFLAGS: 00010246 [ 66.876701][ T1162] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 66.877236][ T1162] RDX: 0000000000000000 RSI: ffff8880025f2c98 RDI: ffff888002588b00 [ 66.877716][ T1162] RBP: ffff88800d5a8040 R08: 0000000000000000 R09: fffffbfff76bd83c [ 66.878180][ T1162] R10: ffffffffbb5ec1e7 R11: ffff888002588040 R12: 0000000000000000 [ 66.878695][ T1162] R13: ffff8880025f2128 R14: ffff8880025f2008 R15: ffff8880025f2000 [ 66.879170][ T1162] FS: 00007f832290e800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 66.879529][ T1162] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 66.879812][ T1162] CR2: 00007f8599ca45a0 CR3: 000000000a4fa002 CR4: 0000000000772ef0 [ 66.880129][ T1162] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 66.880442][ T1162] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 66.880755][ T1162] PKRU: 55555554 [ 66.880912][ T1162] Call Trace: [ 66.881069][ T1162] [ 66.881177][ T1162] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 66.881409][ T1162] ? __warn (kernel/panic.c:748) [ 66.881565][ T1162] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 66.881772][ T1162] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 66.881980][ T1162] ? handle_bug (arch/x86/kernel/traps.c:285) [ 66.882132][ T1162] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 66.882362][ T1162] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 66.882590][ T1162] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 66.882811][ T1162] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 66.883016][ T1162] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 66.883294][ T1162] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 66.883521][ T1162] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 66.883736][ T1162] register_netdevice (net/core/dev.c:11003) [ 66.883942][ T1162] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 66.884162][ T1162] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 66.884395][ T1162] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 66.884671][ T1162] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 66.884947][ T1162] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 66.885239][ T1162] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 66.885498][ T1162] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 66.885772][ T1162] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 66.886042][ T1162] ? devl_region_destroy (net/devlink/region.c:1178) [ 66.886286][ T1162] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 66.886573][ T1162] devlink_reload (net/devlink/dev.c:474) [ 66.886806][ T1162] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 66.887022][ T1162] ? devlink_resources_validate (net/devlink/resource.c:311) [ 66.887301][ T1162] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 66.887524][ T1162] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 66.887780][ T1162] ? __nla_parse (lib/nlattr.c:732) [ 66.887992][ T1162] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 66.888194][ T1162] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 66.888513][ T1162] ? cap_capable (security/commoncap.c:131) [ 66.888791][ T1162] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 66.889092][ T1162] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 66.889439][ T1162] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 66.889740][ T1162] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 66.890151][ T1162] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 66.890598][ T1162] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 66.891024][ T1162] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 66.891378][ T1162] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 66.891698][ T1162] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 66.892033][ T1162] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 66.892404][ T1162] ? genl_rcv (net/netlink/genetlink.c:1219) [ 66.892656][ T1162] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 66.892988][ T1162] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 66.893348][ T1162] genl_rcv (net/netlink/genetlink.c:1220) [ 66.893598][ T1162] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 66.893921][ T1162] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 66.894347][ T1162] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 66.894684][ T1162] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 66.895010][ T1162] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 66.895388][ T1162] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 66.895743][ T1162] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 66.896066][ T1162] ? __pfx___sys_sendto (net/socket.c:2145) [ 66.896434][ T1162] ? __lock_release (kernel/locking/lockdep.c:5527) [ 66.896790][ T1162] ? __sys_recvmsg (net/socket.c:2859) [ 66.897109][ T1162] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 66.897464][ T1162] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 66.897781][ T1162] __x64_sys_sendto (net/socket.c:2181) [ 66.898104][ T1162] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 66.898546][ T1162] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 66.898763][ T1162] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 66.899014][ T1162] RIP: 0033:0x7f8322b1aa4a [ 66.899242][ T1162] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 66.899962][ T1162] RSP: 002b:00007fffa967c888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 66.900291][ T1162] RAX: ffffffffffffffda RBX: 0000000009397b00 RCX: 00007f8322b1aa4a [ 66.900594][ T1162] RDX: 0000000000000038 RSI: 0000000009397b00 RDI: 0000000000000005 [ 66.900892][ T1162] RBP: 0000000009397910 R08: 00007f8322cbe200 R09: 000000000000000c [ 66.901187][ T1162] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 66.901490][ T1162] R13: 0000000009397910 R14: 0000000000000000 R15: 0000000000000003 | [ 69.555565][ T1190] ------------[ cut here ]------------ | [ 69.555917][ T1190] WARNING: CPU: 2 PID: 1190 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 69.556429][ T1190] Modules linked in: netdevsim | [ 69.557110][ T1190] Tainted: [W]=WARN [ 69.557336][ T1190] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.557650][ T1190] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 69.557962][ T1190] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 69.558801][ T1190] RSP: 0018:ffffc90002d671e8 EFLAGS: 00010246 [ 69.559108][ T1190] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 69.559476][ T1190] RDX: 0000000000000000 RSI: ffff88800d7f2c98 RDI: ffff88800d50d080 [ 69.559834][ T1190] RBP: ffff88800d5a8040 R08: 0000000000000000 R09: fffffbfff76bd83c [ 69.560204][ T1190] R10: ffffffffbb5ec1e7 R11: ffff88800d50c5c0 R12: 0000000000000000 [ 69.560579][ T1190] R13: ffff88800d7f2128 R14: ffff88800d7f2008 R15: ffff88800d7f2000 [ 69.560935][ T1190] FS: 00007fb1f0508800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 69.561375][ T1190] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.561684][ T1190] CR2: 00007fb1f08b8200 CR3: 000000000aa30005 CR4: 0000000000772ef0 [ 69.562043][ T1190] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 69.562414][ T1190] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 69.562772][ T1190] PKRU: 55555554 [ 69.562965][ T1190] Call Trace: [ 69.563155][ T1190] [ 69.563305][ T1190] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 69.563560][ T1190] ? __warn (kernel/panic.c:748) [ 69.563756][ T1190] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 69.564004][ T1190] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 69.564269][ T1190] ? handle_bug (arch/x86/kernel/traps.c:285) [ 69.564464][ T1190] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 69.564710][ T1190] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 69.564969][ T1190] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 69.565251][ T1190] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 69.565514][ T1190] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 69.565822][ T1190] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 69.566072][ T1190] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 69.566337][ T1190] register_netdevice (net/core/dev.c:11003) [ 69.566590][ T1190] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 69.566850][ T1190] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 69.567119][ T1190] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 69.567450][ T1190] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 69.567769][ T1190] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 69.568087][ T1190] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 69.568409][ T1190] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 69.568715][ T1190] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 69.569026][ T1190] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 69.569373][ T1190] devlink_reload (net/devlink/dev.c:474) [ 69.569631][ T1190] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 69.569895][ T1190] ? devlink_resources_validate (net/devlink/resource.c:311) [ 69.570230][ T1190] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 69.570492][ T1190] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 69.570815][ T1190] ? __nla_parse (lib/nlattr.c:732) [ 69.571075][ T1190] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 69.571344][ T1190] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 69.571660][ T1190] ? cap_capable (security/commoncap.c:131) [ 69.571906][ T1190] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 69.572159][ T1190] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 69.572424][ T1190] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 69.572671][ T1190] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 69.572964][ T1190] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 69.573289][ T1190] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 69.573607][ T1190] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 69.573858][ T1190] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 69.574100][ T1190] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 69.574363][ T1190] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 69.574622][ T1190] ? genl_rcv (net/netlink/genetlink.c:1219) [ 69.574812][ T1190] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 69.575060][ T1190] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 69.575333][ T1190] genl_rcv (net/netlink/genetlink.c:1220) [ 69.575529][ T1190] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 69.575777][ T1190] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 69.576022][ T1190] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 69.576292][ T1190] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 69.576546][ T1190] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 69.576791][ T1190] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 69.577047][ T1190] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 69.577333][ T1190] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 69.577587][ T1190] ? __pfx___sys_sendto (net/socket.c:2145) [ 69.577845][ T1190] ? __lock_release (kernel/locking/lockdep.c:5527) [ 69.578096][ T1190] ? __sys_recvmsg (net/socket.c:2859) [ 69.578360][ T1190] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 69.578626][ T1190] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 69.578880][ T1190] __x64_sys_sendto (net/socket.c:2181) [ 69.579143][ T1190] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 69.579456][ T1190] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 69.579707][ T1190] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 69.580015][ T1190] RIP: 0033:0x7fb1f0714a4a [ 69.580287][ T1190] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 69.581095][ T1190] RSP: 002b:00007ffe24f4fe68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 69.581482][ T1190] RAX: ffffffffffffffda RBX: 000000001ebabb00 RCX: 00007fb1f0714a4a [ 69.581839][ T1190] RDX: 0000000000000038 RSI: 000000001ebabb00 RDI: 0000000000000005 [ 69.582194][ T1190] RBP: 000000001ebab910 R08: 00007fb1f08b8200 R09: 000000000000000c [ 69.582571][ T1190] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 69.582930][ T1190] R13: 000000001ebab910 R14: 0000000000000000 R15: 0000000000000003 | [ 80.266385][ T1411] ------------[ cut here ]------------ | [ 80.266711][ T1411] WARNING: CPU: 1 PID: 1411 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 80.267096][ T1411] Modules linked in: netdevsim | [ 80.267652][ T1411] Tainted: [W]=WARN [ 80.267804][ T1411] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 80.268045][ T1411] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 80.268307][ T1411] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 80.268984][ T1411] RSP: 0018:ffffc900035671e8 EFLAGS: 00010246 [ 80.269249][ T1411] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 80.269547][ T1411] RDX: 0000000000000000 RSI: ffff88800a68ac98 RDI: ffff888009330b00 [ 80.269851][ T1411] RBP: ffff88800d5a8040 R08: 0000000000000000 R09: fffffbfff76bd83c [ 80.270135][ T1411] R10: ffffffffbb5ec1e7 R11: ffff888009330040 R12: 0000000000000000 [ 80.270434][ T1411] R13: ffff88800a68a128 R14: ffff88800a68a008 R15: ffff88800a68a000 [ 80.270720][ T1411] FS: 00007f8fe1729800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 80.271063][ T1411] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 80.271319][ T1411] CR2: 0000563c60689dec CR3: 0000000004f3e003 CR4: 0000000000772ef0 [ 80.271609][ T1411] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 80.271903][ T1411] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 80.272191][ T1411] PKRU: 55555554 [ 80.272351][ T1411] Call Trace: [ 80.272503][ T1411] [ 80.272609][ T1411] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 80.272806][ T1411] ? __warn (kernel/panic.c:748) [ 80.272959][ T1411] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 80.273156][ T1411] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 80.273373][ T1411] ? handle_bug (arch/x86/kernel/traps.c:285) [ 80.273529][ T1411] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 80.273723][ T1411] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 80.273933][ T1411] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 80.274127][ T1411] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 80.274340][ T1411] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 80.274588][ T1411] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 80.274790][ T1411] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 80.274991][ T1411] register_netdevice (net/core/dev.c:11003) [ 80.275190][ T1411] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 80.275408][ T1411] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 80.275621][ T1411] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 80.275874][ T1411] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 80.276136][ T1411] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 80.276404][ T1411] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 80.276662][ T1411] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 80.276911][ T1411] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 80.277154][ T1411] ? devl_region_destroy (net/devlink/region.c:1178) [ 80.277358][ T1411] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 80.277617][ T1411] devlink_reload (net/devlink/dev.c:474) [ 80.277819][ T1411] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 80.278018][ T1411] ? devlink_resources_validate (net/devlink/resource.c:311) [ 80.278316][ T1411] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 80.278515][ T1411] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 80.278756][ T1411] ? __nla_parse (lib/nlattr.c:732) [ 80.278960][ T1411] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 80.279163][ T1411] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 80.279431][ T1411] ? cap_capable (security/commoncap.c:131) [ 80.279623][ T1411] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 80.279839][ T1411] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 80.280058][ T1411] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 80.280266][ T1411] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 80.280512][ T1411] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 80.280750][ T1411] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 80.280999][ T1411] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 80.281195][ T1411] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 80.281397][ T1411] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 80.281589][ T1411] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 80.281796][ T1411] ? genl_rcv (net/netlink/genetlink.c:1219) [ 80.281943][ T1411] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 80.282241][ T1411] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 80.282443][ T1411] genl_rcv (net/netlink/genetlink.c:1220) [ 80.282589][ T1411] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 80.282789][ T1411] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 80.282981][ T1411] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 80.283180][ T1411] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 80.283403][ T1411] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 80.283610][ T1411] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 80.283826][ T1411] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 80.284046][ T1411] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 80.284269][ T1411] ? __pfx___sys_sendto (net/socket.c:2145) [ 80.284488][ T1411] ? __lock_release (kernel/locking/lockdep.c:5527) [ 80.284701][ T1411] ? __sys_recvmsg (net/socket.c:2859) [ 80.284908][ T1411] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 80.285132][ T1411] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 80.285357][ T1411] __x64_sys_sendto (net/socket.c:2181) [ 80.285567][ T1411] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 80.285832][ T1411] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 80.286071][ T1411] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 80.286337][ T1411] RIP: 0033:0x7f8fe1935a4a [ 80.286553][ T1411] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 80.287305][ T1411] RSP: 002b:00007ffdae6afd68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 80.287652][ T1411] RAX: ffffffffffffffda RBX: 00000000127d7b00 RCX: 00007f8fe1935a4a [ 80.287961][ T1411] RDX: 0000000000000038 RSI: 00000000127d7b00 RDI: 0000000000000005 [ 80.288284][ T1411] RBP: 00000000127d7910 R08: 00007f8fe1ad9200 R09: 000000000000000c [ 80.288598][ T1411] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 80.288920][ T1411] R13: 00000000127d7910 R14: 0000000000000000 R15: 0000000000000003 | [ 81.238320][ T1428] ------------[ cut here ]------------ | [ 81.238776][ T1428] WARNING: CPU: 2 PID: 1428 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) | [ 81.239454][ T1428] Modules linked in: netdevsim | [ 81.240430][ T1428] Tainted: [W]=WARN [ 81.240695][ T1428] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 81.241105][ T1428] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 81.241694][ T1428] 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 [ 81.242947][ T1428] RSP: 0018:ffffc900036271e8 EFLAGS: 00010246 [ 81.243523][ T1428] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 81.244150][ T1428] RDX: 0000000000000000 RSI: ffff8880098fac98 RDI: ffff88800d690b00 [ 81.244790][ T1428] RBP: ffff88800d5a8040 R08: 0000000000000000 R09: fffffbfff76bd83c [ 81.245445][ T1428] R10: ffffffffbb5ec1e7 R11: ffff88800d690040 R12: 0000000000000000 [ 81.246011][ T1428] R13: ffff8880098fa128 R14: ffff8880098fa008 R15: ffff8880098fa000 [ 81.246502][ T1428] FS: 00007f755a458800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 81.247045][ T1428] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 81.247451][ T1428] CR2: 00007f8599cc17d0 CR3: 000000000d45a002 CR4: 0000000000772ef0 [ 81.247910][ T1428] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 81.248417][ T1428] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 81.248901][ T1428] PKRU: 55555554 [ 81.249168][ T1428] Call Trace: [ 81.249439][ T1428] [ 81.249624][ T1428] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 81.249971][ T1428] ? __warn (kernel/panic.c:748) [ 81.250232][ T1428] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 81.250530][ T1428] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 81.250830][ T1428] ? handle_bug (arch/x86/kernel/traps.c:285) [ 81.251055][ T1428] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 81.251359][ T1428] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 81.251668][ T1428] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 81.251954][ T1428] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 81.252263][ T1428] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 81.252622][ T1428] ? _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) [ 81.252922][ T1428] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 81.253228][ T1428] register_netdevice (net/core/dev.c:11003) [ 81.253528][ T1428] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 81.253830][ T1428] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 81.254140][ T1428] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 81.254534][ T1428] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 81.254913][ T1428] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 81.255300][ T1428] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 81.255666][ T1428] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 81.256028][ T1428] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 81.256403][ T1428] ? devl_region_destroy (net/devlink/region.c:1178) [ 81.256691][ T1428] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 81.257063][ T1428] devlink_reload (net/devlink/dev.c:474) [ 81.257372][ T1428] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 81.257666][ T1428] ? devlink_resources_validate (net/devlink/resource.c:311) [ 81.258030][ T1428] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 81.258337][ T1428] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 81.258692][ T1428] ? __nla_parse (lib/nlattr.c:732) [ 81.258995][ T1428] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 81.259305][ T1428] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 81.259681][ T1428] ? cap_capable (security/commoncap.c:131) [ 81.259978][ T1428] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 81.260289][ T1428] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 81.260584][ T1428] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 81.260867][ T1428] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 81.261228][ T1428] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 81.261579][ T1428] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 81.261948][ T1428] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 81.262253][ T1428] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 81.262538][ T1428] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 81.262826][ T1428] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 81.263134][ T1428] ? genl_rcv (net/netlink/genetlink.c:1219) [ 81.263370][ T1428] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 81.263659][ T1428] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 81.263955][ T1428] genl_rcv (net/netlink/genetlink.c:1220) [ 81.264180][ T1428] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 81.264488][ T1428] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 81.264780][ T1428] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 81.265076][ T1428] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 81.265383][ T1428] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 81.265669][ T1428] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 81.265958][ T1428] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 81.266273][ T1428] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 81.266569][ T1428] ? __pfx___sys_sendto (net/socket.c:2145) [ 81.266871][ T1428] ? __lock_release (kernel/locking/lockdep.c:5527) [ 81.267166][ T1428] ? __sys_recvmsg (net/socket.c:2859) [ 81.267466][ T1428] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 81.267786][ T1428] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 81.268079][ T1428] __x64_sys_sendto (net/socket.c:2181) [ 81.268383][ T1428] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 81.268734][ T1428] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 81.269020][ T1428] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 81.269389][ T1428] RIP: 0033:0x7f755a664a4a [ 81.269680][ T1428] 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 [ 81.270654][ T1428] RSP: 002b:00007ffc140de9d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 81.271070][ T1428] RAX: ffffffffffffffda RBX: 000000002d6a4b00 RCX: 00007f755a664a4a [ 81.271496][ T1428] RDX: 0000000000000038 RSI: 000000002d6a4b00 RDI: 0000000000000005 [ 81.271910][ T1428] RBP: 000000002d6a4910 R08: 00007f755a808200 R09: 000000000000000c [ 81.272333][ T1428] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 81.272738][ T1428] R13: 000000002d6a4910 R14: 0000000000000000 R15: 0000000000000003 | [ 82.287004][ T1444] ------------[ cut here ]------------ | [ 82.287360][ T1444] WARNING: CPU: 2 PID: 1444 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 82.287791][ T1444] Modules linked in: netdevsim | [ 82.288425][ T1444] Tainted: [W]=WARN [ 82.288599][ T1444] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 82.288863][ T1444] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 82.289140][ T1444] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 82.289897][ T1444] RSP: 0018:ffffc900033171e8 EFLAGS: 00010246 [ 82.290175][ T1444] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 82.290508][ T1444] RDX: 0000000000000000 RSI: ffff88800d7fac98 RDI: ffff888009598b00 [ 82.290829][ T1444] RBP: ffff88800d5a8040 R08: 0000000000000000 R09: fffffbfff76bd83c [ 82.291146][ T1444] R10: ffffffffbb5ec1e7 R11: ffff888009598040 R12: 0000000000000000 [ 82.291481][ T1444] R13: ffff88800d7fa128 R14: ffff88800d7fa008 R15: ffff88800d7fa000 [ 82.291802][ T1444] FS: 00007fd7a84ba800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 82.292176][ T1444] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 82.292465][ T1444] CR2: 00007fd7a886a200 CR3: 000000000a7de006 CR4: 0000000000772ef0 [ 82.292795][ T1444] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 82.293110][ T1444] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 82.293448][ T1444] PKRU: 55555554 [ 82.293622][ T1444] Call Trace: [ 82.293796][ T1444] [ 82.293916][ T1444] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 82.294139][ T1444] ? __warn (kernel/panic.c:748) [ 82.294331][ T1444] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 82.294552][ T1444] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 82.294782][ T1444] ? handle_bug (arch/x86/kernel/traps.c:285) [ 82.294956][ T1444] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 82.295177][ T1444] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 82.295423][ T1444] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 82.295646][ T1444] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 82.295873][ T1444] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 82.296149][ T1444] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 82.296390][ T1444] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 82.296620][ T1444] register_netdevice (net/core/dev.c:11003) [ 82.296855][ T1444] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 82.297089][ T1444] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 82.297348][ T1444] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 82.297629][ T1444] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 82.297913][ T1444] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 82.298198][ T1444] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 82.298500][ T1444] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 82.298776][ T1444] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 82.299046][ T1444] ? devl_region_destroy (net/devlink/region.c:1178) [ 82.299279][ T1444] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 82.299563][ T1444] devlink_reload (net/devlink/dev.c:474) [ 82.299797][ T1444] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 82.300026][ T1444] ? devlink_resources_validate (net/devlink/resource.c:311) [ 82.300316][ T1444] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 82.300540][ T1444] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 82.300812][ T1444] ? __nla_parse (lib/nlattr.c:732) [ 82.301040][ T1444] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 82.301280][ T1444] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 82.301567][ T1444] ? cap_capable (security/commoncap.c:131) [ 82.301788][ T1444] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 82.302011][ T1444] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 82.302248][ T1444] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 82.302471][ T1444] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 82.302740][ T1444] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 82.303005][ T1444] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 82.303303][ T1444] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 82.303524][ T1444] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 82.303741][ T1444] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 82.303965][ T1444] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 82.304234][ T1444] ? genl_rcv (net/netlink/genetlink.c:1219) [ 82.304418][ T1444] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 82.304643][ T1444] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 82.304875][ T1444] genl_rcv (net/netlink/genetlink.c:1220) [ 82.305046][ T1444] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 82.305289][ T1444] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 82.305511][ T1444] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 82.305738][ T1444] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 82.305960][ T1444] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 82.306179][ T1444] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 82.306413][ T1444] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 82.306676][ T1444] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 82.306901][ T1444] ? __pfx___sys_sendto (net/socket.c:2145) [ 82.307130][ T1444] ? __lock_release (kernel/locking/lockdep.c:5527) [ 82.307372][ T1444] ? __sys_recvmsg (net/socket.c:2859) [ 82.307593][ T1444] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 82.307811][ T1444] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 82.308030][ T1444] __x64_sys_sendto (net/socket.c:2181) [ 82.308268][ T1444] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 82.308541][ T1444] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 82.308763][ T1444] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 82.309034][ T1444] RIP: 0033:0x7fd7a86c6a4a [ 82.309282][ T1444] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 82.310023][ T1444] RSP: 002b:00007ffe6f8124b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 82.310361][ T1444] RAX: ffffffffffffffda RBX: 000000002270cb00 RCX: 00007fd7a86c6a4a [ 82.310677][ T1444] RDX: 0000000000000038 RSI: 000000002270cb00 RDI: 0000000000000005 [ 82.310991][ T1444] RBP: 000000002270c910 R08: 00007fd7a886a200 R09: 000000000000000c [ 82.311329][ T1444] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 82.311642][ T1444] R13: 000000002270c910 R14: 0000000000000000 R15: 0000000000000003 | [ 85.578066][ T1500] ------------[ cut here ]------------ | [ 85.578340][ T1500] WARNING: CPU: 0 PID: 1500 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) | [ 85.578748][ T1500] Modules linked in: netdevsim | [ 85.579317][ T1500] Tainted: [W]=WARN [ 85.579474][ T1500] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 85.579742][ T1500] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 85.580022][ T1500] 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 [ 85.580779][ T1500] RSP: 0018:ffffc900039671e8 EFLAGS: 00010246 [ 85.581048][ T1500] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 85.581369][ T1500] RDX: 0000000000000000 RSI: ffff8880025f2c98 RDI: ffff888005d8d080 [ 85.581719][ T1500] RBP: ffff88800d5a8040 R08: 0000000000000000 R09: fffffbfff76bd83c [ 85.582050][ T1500] R10: ffffffffbb5ec1e7 R11: ffff888005d8c5c0 R12: 0000000000000000 [ 85.582387][ T1500] R13: ffff8880025f2128 R14: ffff8880025f2008 R15: ffff8880025f2000 [ 85.582710][ T1500] FS: 00007fe91a05b800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 85.583067][ T1500] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 85.583369][ T1500] CR2: 00007f71826f0000 CR3: 000000000512c006 CR4: 0000000000772ef0 [ 85.583687][ T1500] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 85.584002][ T1500] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 85.584345][ T1500] PKRU: 55555554 [ 85.584507][ T1500] Call Trace: [ 85.584668][ T1500] [ 85.584777][ T1500] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 85.584982][ T1500] ? __warn (kernel/panic.c:748) [ 85.585146][ T1500] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 85.585379][ T1500] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 85.585639][ T1500] ? handle_bug (arch/x86/kernel/traps.c:285) [ 85.585807][ T1500] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 85.586004][ T1500] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 85.586250][ T1500] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 85.586460][ T1500] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 85.586667][ T1500] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 85.586926][ T1500] ? _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) [ 85.587137][ T1500] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 85.587361][ T1500] register_netdevice (net/core/dev.c:11003) [ 85.587579][ T1500] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 85.587798][ T1500] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 85.588015][ T1500] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 85.588325][ T1500] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 85.588617][ T1500] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 85.588903][ T1500] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 85.589187][ T1500] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 85.589499][ T1500] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 85.589812][ T1500] ? devl_region_destroy (net/devlink/region.c:1178) [ 85.590035][ T1500] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 85.590355][ T1500] devlink_reload (net/devlink/dev.c:474) [ 85.590577][ T1500] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 85.590789][ T1500] ? devlink_resources_validate (net/devlink/resource.c:311) [ 85.591057][ T1500] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 85.591293][ T1500] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 85.591563][ T1500] ? __nla_parse (lib/nlattr.c:732) [ 85.591788][ T1500] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 85.592003][ T1500] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 85.592293][ T1500] ? cap_capable (security/commoncap.c:131) [ 85.592505][ T1500] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 85.592716][ T1500] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 85.592914][ T1500] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 85.593111][ T1500] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 85.593365][ T1500] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 85.593639][ T1500] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 85.593898][ T1500] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 85.594099][ T1500] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 85.594301][ T1500] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 85.594497][ T1500] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 85.594706][ T1500] ? genl_rcv (net/netlink/genetlink.c:1219) [ 85.594853][ T1500] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 85.595049][ T1500] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 85.595256][ T1500] genl_rcv (net/netlink/genetlink.c:1220) [ 85.595406][ T1500] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 85.595624][ T1500] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 85.595816][ T1500] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 85.596015][ T1500] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 85.596227][ T1500] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 85.596450][ T1500] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 85.596662][ T1500] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 85.596884][ T1500] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 85.597097][ T1500] ? __pfx___sys_sendto (net/socket.c:2145) [ 85.597322][ T1500] ? __lock_release (kernel/locking/lockdep.c:5527) [ 85.597535][ T1500] ? __sys_recvmsg (net/socket.c:2859) [ 85.597774][ T1500] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 85.598010][ T1500] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 85.598248][ T1500] __x64_sys_sendto (net/socket.c:2181) [ 85.598470][ T1500] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 85.598735][ T1500] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 85.598941][ T1500] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 85.599203][ T1500] RIP: 0033:0x7fe91a267a4a [ 85.599437][ T1500] 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 [ 85.600172][ T1500] RSP: 002b:00007ffc50aa9258 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 85.600495][ T1500] RAX: ffffffffffffffda RBX: 000000003de49b00 RCX: 00007fe91a267a4a [ 85.600811][ T1500] RDX: 0000000000000038 RSI: 000000003de49b00 RDI: 0000000000000005 [ 85.601112][ T1500] RBP: 000000003de49910 R08: 00007fe91a40b200 R09: 000000000000000c [ 85.601419][ T1500] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 85.601752][ T1500] R13: 000000003de49910 R14: 0000000000000000 R15: 0000000000000003 | [ 88.078712][ T1529] ------------[ cut here ]------------ | [ 88.079002][ T1529] WARNING: CPU: 0 PID: 1529 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 88.079438][ T1529] Modules linked in: netdevsim | [ 88.080004][ T1529] Tainted: [W]=WARN [ 88.080149][ T1529] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 88.080399][ T1529] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 88.080678][ T1529] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 88.081388][ T1529] RSP: 0018:ffffc90003ad71e8 EFLAGS: 00010246 [ 88.081656][ T1529] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 88.081967][ T1529] RDX: 0000000000000000 RSI: ffff88800b602c98 RDI: ffff888009332dc0 [ 88.082272][ T1529] RBP: ffff88800d5a8040 R08: 0000000000000000 R09: fffffbfff76bd83c [ 88.082557][ T1529] R10: ffffffffbb5ec1e7 R11: ffff888009332300 R12: 0000000000000000 [ 88.082839][ T1529] R13: ffff88800b602128 R14: ffff88800b602008 R15: ffff88800b602000 [ 88.083118][ T1529] FS: 00007f8ffa518800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 88.083519][ T1529] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 88.083756][ T1529] CR2: 00007f8ffa8c8200 CR3: 000000000dd2a002 CR4: 0000000000772ef0 [ 88.084039][ T1529] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 88.084328][ T1529] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 88.084613][ T1529] PKRU: 55555554 [ 88.084755][ T1529] Call Trace: [ 88.084900][ T1529] [ 88.085004][ T1529] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 88.085196][ T1529] ? __warn (kernel/panic.c:748) [ 88.085357][ T1529] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 88.085565][ T1529] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 88.085775][ T1529] ? handle_bug (arch/x86/kernel/traps.c:285) [ 88.085927][ T1529] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 88.086124][ T1529] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 88.086369][ T1529] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 88.086562][ T1529] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 88.086769][ T1529] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 88.087009][ T1529] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 88.087202][ T1529] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 88.087428][ T1529] register_netdevice (net/core/dev.c:11003) [ 88.087624][ T1529] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 88.087827][ T1529] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 88.088049][ T1529] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 88.088306][ T1529] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 88.088564][ T1529] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 88.088830][ T1529] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 88.089075][ T1529] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 88.089347][ T1529] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 88.089596][ T1529] ? devl_region_destroy (net/devlink/region.c:1178) [ 88.089830][ T1529] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 88.090087][ T1529] devlink_reload (net/devlink/dev.c:474) [ 88.090309][ T1529] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 88.090506][ T1529] ? devlink_resources_validate (net/devlink/resource.c:311) [ 88.090764][ T1529] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 88.090957][ T1529] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 88.091224][ T1529] ? __nla_parse (lib/nlattr.c:732) [ 88.091433][ T1529] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 88.091640][ T1529] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 88.091892][ T1529] ? cap_capable (security/commoncap.c:131) [ 88.092085][ T1529] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 88.092307][ T1529] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 88.092507][ T1529] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 88.092699][ T1529] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 88.092936][ T1529] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 88.093168][ T1529] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 88.093427][ T1529] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 88.093632][ T1529] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 88.093820][ T1529] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 88.094026][ T1529] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 88.094253][ T1529] ? genl_rcv (net/netlink/genetlink.c:1219) [ 88.094406][ T1529] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 88.094599][ T1529] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 88.094796][ T1529] genl_rcv (net/netlink/genetlink.c:1220) [ 88.094940][ T1529] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 88.095135][ T1529] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 88.095351][ T1529] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 88.095552][ T1529] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 88.095761][ T1529] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 88.095952][ T1529] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 88.096174][ T1529] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 88.096395][ T1529] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 88.096590][ T1529] ? __pfx___sys_sendto (net/socket.c:2145) [ 88.096823][ T1529] ? __lock_release (kernel/locking/lockdep.c:5527) [ 88.097047][ T1529] ? __sys_recvmsg (net/socket.c:2859) [ 88.097247][ T1529] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 88.097448][ T1529] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 88.097642][ T1529] __x64_sys_sendto (net/socket.c:2181) [ 88.097835][ T1529] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 88.098079][ T1529] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 88.098280][ T1529] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 88.098515][ T1529] RIP: 0033:0x7f8ffa724a4a [ 88.098725][ T1529] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 88.099432][ T1529] RSP: 002b:00007ffc183bdf38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 88.099813][ T1529] RAX: ffffffffffffffda RBX: 0000000007aa2b00 RCX: 00007f8ffa724a4a [ 88.100095][ T1529] RDX: 0000000000000038 RSI: 0000000007aa2b00 RDI: 0000000000000005 [ 88.100388][ T1529] RBP: 0000000007aa2910 R08: 00007f8ffa8c8200 R09: 000000000000000c [ 88.100670][ T1529] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 88.100951][ T1529] R13: 0000000007aa2910 R14: 0000000000000000 R15: 0000000000000003 | [ 90.630287][ T1557] ------------[ cut here ]------------ | [ 90.630537][ T1557] WARNING: CPU: 3 PID: 1557 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) | [ 90.630920][ T1557] Modules linked in: netdevsim | [ 90.631483][ T1557] Tainted: [W]=WARN [ 90.631636][ T1557] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 90.631876][ T1557] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 90.632122][ T1557] 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 [ 90.632837][ T1557] RSP: 0018:ffffc90003c771e8 EFLAGS: 00010246 [ 90.633100][ T1557] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 90.633421][ T1557] RDX: 0000000000000000 RSI: ffff88800d7f2c98 RDI: ffff888006352dc0 [ 90.633729][ T1557] RBP: ffff88800d5a8040 R08: 0000000000000000 R09: fffffbfff76bd83c [ 90.634040][ T1557] R10: ffffffffbb5ec1e7 R11: ffff888006352300 R12: 0000000000000000 [ 90.634367][ T1557] R13: ffff88800d7f2128 R14: ffff88800d7f2008 R15: ffff88800d7f2000 [ 90.634677][ T1557] FS: 00007f4d7ea18800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 90.635032][ T1557] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 90.635599][ T1557] CR2: 00007f8599ce0220 CR3: 000000000a97e003 CR4: 0000000000772ef0 [ 90.635916][ T1557] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 90.636232][ T1557] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 90.636537][ T1557] PKRU: 55555554 [ 90.636694][ T1557] Call Trace: [ 90.636852][ T1557] [ 90.636960][ T1557] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 90.637160][ T1557] ? __warn (kernel/panic.c:748) [ 90.637330][ T1557] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 90.637544][ T1557] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 90.637758][ T1557] ? handle_bug (arch/x86/kernel/traps.c:285) [ 90.637915][ T1557] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 90.638120][ T1557] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 90.638352][ T1557] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 90.638565][ T1557] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 90.638781][ T1557] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 90.639046][ T1557] ? _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) [ 90.639275][ T1557] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 90.639490][ T1557] register_netdevice (net/core/dev.c:11003) [ 90.639705][ T1557] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 90.639946][ T1557] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 90.640172][ T1557] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 90.640457][ T1557] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 90.640736][ T1557] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 90.641009][ T1557] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 90.641286][ T1557] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 90.641556][ T1557] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 90.641816][ T1557] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 90.642068][ T1557] devlink_reload (net/devlink/dev.c:474) [ 90.642279][ T1557] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 90.642478][ T1557] ? devlink_resources_validate (net/devlink/resource.c:311) [ 90.642734][ T1557] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 90.642932][ T1557] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 90.643182][ T1557] ? __nla_parse (lib/nlattr.c:732) [ 90.643404][ T1557] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 90.643609][ T1557] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 90.643879][ T1557] ? cap_capable (security/commoncap.c:131) [ 90.644084][ T1557] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 90.644312][ T1557] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 90.644525][ T1557] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 90.644731][ T1557] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 90.644988][ T1557] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 90.645263][ T1557] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 90.645537][ T1557] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 90.645750][ T1557] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 90.645985][ T1557] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 90.646180][ T1557] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 90.646400][ T1557] ? genl_rcv (net/netlink/genetlink.c:1219) [ 90.646581][ T1557] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 90.646792][ T1557] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 90.647007][ T1557] genl_rcv (net/netlink/genetlink.c:1220) [ 90.647165][ T1557] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 90.647390][ T1557] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 90.647604][ T1557] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 90.647814][ T1557] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 90.648011][ T1557] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 90.648202][ T1557] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 90.648416][ T1557] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 90.648627][ T1557] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 90.648840][ T1557] ? __pfx___sys_sendto (net/socket.c:2145) [ 90.649063][ T1557] ? __lock_release (kernel/locking/lockdep.c:5527) [ 90.649296][ T1557] ? __sys_recvmsg (net/socket.c:2859) [ 90.649513][ T1557] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 90.649740][ T1557] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 90.649968][ T1557] __x64_sys_sendto (net/socket.c:2181) [ 90.650169][ T1557] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 90.650442][ T1557] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 90.650656][ T1557] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 90.650898][ T1557] RIP: 0033:0x7f4d7ec24a4a [ 90.651104][ T1557] 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 [ 90.651787][ T1557] RSP: 002b:00007ffe9ff2c4a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 90.652090][ T1557] RAX: ffffffffffffffda RBX: 00000000383a3b00 RCX: 00007f4d7ec24a4a [ 90.652391][ T1557] RDX: 0000000000000038 RSI: 00000000383a3b00 RDI: 0000000000000005 [ 90.652675][ T1557] RBP: 00000000383a3910 R08: 00007f4d7edc8200 R09: 000000000000000c [ 90.652965][ T1557] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 90.653258][ T1557] R13: 00000000383a3910 R14: 0000000000000000 R15: 0000000000000003 | [ 114.407565][ T1995] ------------[ cut here ]------------ | [ 114.407850][ T1995] WARNING: CPU: 0 PID: 1995 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 114.408744][ T1995] Modules linked in: netdevsim | [ 114.409373][ T1995] Tainted: [W]=WARN [ 114.409536][ T1995] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 114.409814][ T1995] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 114.410087][ T1995] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 114.410942][ T1995] RSP: 0018:ffffc90004eb71e8 EFLAGS: 00010246 [ 114.411232][ T1995] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 114.411547][ T1995] RDX: 0000000000000000 RSI: ffff88800a68ac98 RDI: ffff888006352dc0 [ 114.411856][ T1995] RBP: ffff88800d5a8040 R08: 0000000000000000 R09: fffffbfff76bd83c [ 114.412160][ T1995] R10: ffffffffbb5ec1e7 R11: ffff888006352300 R12: 0000000000000000 [ 114.412484][ T1995] R13: ffff88800a68a128 R14: ffff88800a68a008 R15: ffff88800a68a000 [ 114.412774][ T1995] FS: 00007f0ef37f2800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 114.413106][ T1995] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 114.413375][ T1995] CR2: 00007f0ef3ba2200 CR3: 000000000b9d4001 CR4: 0000000000772ef0 [ 114.413671][ T1995] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 114.413960][ T1995] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 114.414295][ T1995] PKRU: 55555554 [ 114.414458][ T1995] Call Trace: [ 114.414620][ T1995] [ 114.414728][ T1995] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 114.414939][ T1995] ? __warn (kernel/panic.c:748) [ 114.415098][ T1995] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 114.415333][ T1995] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 114.415552][ T1995] ? handle_bug (arch/x86/kernel/traps.c:285) [ 114.415712][ T1995] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 114.415919][ T1995] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 114.416139][ T1995] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 114.416375][ T1995] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 114.416588][ T1995] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 114.416858][ T1995] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 114.417074][ T1995] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 114.417306][ T1995] register_netdevice (net/core/dev.c:11003) [ 114.417526][ T1995] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 114.417745][ T1995] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 114.417969][ T1995] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 114.418295][ T1995] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 114.418583][ T1995] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 114.418856][ T1995] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 114.419121][ T1995] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 114.419406][ T1995] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 114.419688][ T1995] ? devl_region_destroy (net/devlink/region.c:1178) [ 114.419895][ T1995] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 114.420162][ T1995] devlink_reload (net/devlink/dev.c:474) [ 114.420379][ T1995] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 114.420597][ T1995] ? devlink_resources_validate (net/devlink/resource.c:311) [ 114.420866][ T1995] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 114.421079][ T1995] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 114.421351][ T1995] ? __nla_parse (lib/nlattr.c:732) [ 114.421570][ T1995] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 114.421782][ T1995] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 114.422049][ T1995] ? cap_capable (security/commoncap.c:131) [ 114.422270][ T1995] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 114.422485][ T1995] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 114.422698][ T1995] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 114.422909][ T1995] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 114.423162][ T1995] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 114.423428][ T1995] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 114.423704][ T1995] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 114.423912][ T1995] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 114.424118][ T1995] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 114.424352][ T1995] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 114.424586][ T1995] ? genl_rcv (net/netlink/genetlink.c:1219) [ 114.424749][ T1995] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 114.424973][ T1995] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 114.425199][ T1995] genl_rcv (net/netlink/genetlink.c:1220) [ 114.425371][ T1995] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 114.425591][ T1995] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 114.425799][ T1995] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 114.426013][ T1995] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 114.426243][ T1995] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 114.426452][ T1995] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 114.426684][ T1995] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 114.426904][ T1995] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 114.427120][ T1995] ? __pfx___sys_sendto (net/socket.c:2145) [ 114.427348][ T1995] ? __lock_release (kernel/locking/lockdep.c:5527) [ 114.427563][ T1995] ? __sys_recvmsg (net/socket.c:2859) [ 114.427774][ T1995] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 114.427997][ T1995] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 114.428226][ T1995] __x64_sys_sendto (net/socket.c:2181) [ 114.428439][ T1995] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 114.428705][ T1995] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 114.428918][ T1995] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 114.429193][ T1995] RIP: 0033:0x7f0ef39fea4a [ 114.429422][ T1995] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 114.430154][ T1995] RSP: 002b:00007ffc74b01a88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 114.430485][ T1995] RAX: ffffffffffffffda RBX: 00000000273e2b00 RCX: 00007f0ef39fea4a [ 114.430798][ T1995] RDX: 0000000000000038 RSI: 00000000273e2b00 RDI: 0000000000000005 [ 114.431123][ T1995] RBP: 00000000273e2910 R08: 00007f0ef3ba2200 R09: 000000000000000c [ 114.431448][ T1995] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 114.431755][ T1995] R13: 00000000273e2910 R14: 0000000000000000 R15: 0000000000000003 | [ 116.287509][ T2027] ------------[ cut here ]------------ | [ 116.287936][ T2027] WARNING: CPU: 3 PID: 2027 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 116.288594][ T2027] Modules linked in: netdevsim | [ 116.289564][ T2027] Tainted: [W]=WARN [ 116.289824][ T2027] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 116.290393][ T2027] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 116.290824][ T2027] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 116.291986][ T2027] RSP: 0018:ffffc90004fe71e8 EFLAGS: 00010246 [ 116.292428][ T2027] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 116.292911][ T2027] RDX: 0000000000000000 RSI: ffff8880098fac98 RDI: ffff88800bab2dc0 [ 116.293411][ T2027] RBP: ffff88800d5a8040 R08: 0000000000000000 R09: fffffbfff76bd83c [ 116.293909][ T2027] R10: ffffffffbb5ec1e7 R11: ffff88800bab2300 R12: 0000000000000000 [ 116.294408][ T2027] R13: ffff8880098fa128 R14: ffff8880098fa008 R15: ffff8880098fa000 [ 116.294883][ T2027] FS: 00007f7578a9e800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 116.295473][ T2027] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 116.295881][ T2027] CR2: 00007f7578e4e200 CR3: 000000000b60e004 CR4: 0000000000772ef0 [ 116.296387][ T2027] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 116.296885][ T2027] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 116.297428][ T2027] PKRU: 55555554 [ 116.297670][ T2027] Call Trace: [ 116.297921][ T2027] [ 116.298101][ T2027] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 116.298480][ T2027] ? __warn (kernel/panic.c:748) [ 116.298752][ T2027] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 116.299085][ T2027] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 116.299447][ T2027] ? handle_bug (arch/x86/kernel/traps.c:285) [ 116.299719][ T2027] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 116.300053][ T2027] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 116.300428][ T2027] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 116.300788][ T2027] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 116.301122][ T2027] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 116.301547][ T2027] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 116.301888][ T2027] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 116.302247][ T2027] register_netdevice (net/core/dev.c:11003) [ 116.302596][ T2027] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 116.302943][ T2027] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 116.303327][ T2027] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 116.303749][ T2027] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 116.304200][ T2027] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 116.304669][ T2027] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 116.305112][ T2027] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 116.305582][ T2027] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 116.305994][ T2027] ? devl_region_destroy (net/devlink/region.c:1178) [ 116.306338][ T2027] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 116.306777][ T2027] devlink_reload (net/devlink/dev.c:474) [ 116.307113][ T2027] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 116.307473][ T2027] ? devlink_resources_validate (net/devlink/resource.c:311) [ 116.307890][ T2027] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 116.308246][ T2027] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 116.308660][ T2027] ? __nla_parse (lib/nlattr.c:732) [ 116.309000][ T2027] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 116.309344][ T2027] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 116.309794][ T2027] ? cap_capable (security/commoncap.c:131) [ 116.310150][ T2027] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 116.310510][ T2027] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 116.310856][ T2027] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 116.311184][ T2027] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 116.311609][ T2027] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 116.312007][ T2027] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 116.312452][ T2027] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 116.312792][ T2027] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 116.313142][ T2027] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 116.313502][ T2027] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 116.313864][ T2027] ? genl_rcv (net/netlink/genetlink.c:1219) [ 116.314113][ T2027] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 116.314467][ T2027] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 116.314811][ T2027] genl_rcv (net/netlink/genetlink.c:1220) [ 116.315064][ T2027] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 116.315423][ T2027] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 116.315752][ T2027] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 116.316076][ T2027] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 116.316436][ T2027] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 116.316757][ T2027] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 116.317080][ T2027] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 116.317436][ T2027] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 116.317773][ T2027] ? __pfx___sys_sendto (net/socket.c:2145) [ 116.318145][ T2027] ? __lock_release (kernel/locking/lockdep.c:5527) [ 116.318513][ T2027] ? __sys_recvmsg (net/socket.c:2859) [ 116.318832][ T2027] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 116.319182][ T2027] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 116.319554][ T2027] __x64_sys_sendto (net/socket.c:2181) [ 116.319793][ T2027] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 116.320042][ T2027] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 116.320268][ T2027] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 116.320513][ T2027] RIP: 0033:0x7f7578caaa4a [ 116.320716][ T2027] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 116.321457][ T2027] RSP: 002b:00007fffd26a7b58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 116.321752][ T2027] RAX: ffffffffffffffda RBX: 000000000e4a8b00 RCX: 00007f7578caaa4a [ 116.322045][ T2027] RDX: 0000000000000038 RSI: 000000000e4a8b00 RDI: 0000000000000005 [ 116.322349][ T2027] RBP: 000000000e4a8910 R08: 00007f7578e4e200 R09: 000000000000000c [ 116.322638][ T2027] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 116.322929][ T2027] R13: 000000000e4a8910 R14: 0000000000000000 R15: 0000000000000003 | [ 117.569760][ T2052] ------------[ cut here ]------------ | [ 117.570025][ T2052] WARNING: CPU: 0 PID: 2052 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 117.570524][ T2052] Modules linked in: netdevsim | [ 117.571168][ T2052] Tainted: [W]=WARN [ 117.571341][ T2052] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 117.571593][ T2052] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 117.571877][ T2052] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 117.572608][ T2052] RSP: 0018:ffffc900050c71e8 EFLAGS: 00010246 [ 117.572870][ T2052] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 117.573194][ T2052] RDX: 0000000000000000 RSI: ffff88800d7fac98 RDI: ffff88800b5a8b00 [ 117.573520][ T2052] RBP: ffff88800d5a8040 R08: 0000000000000000 R09: fffffbfff76bd83c [ 117.573829][ T2052] R10: ffffffffbb5ec1e7 R11: ffff88800b5a8040 R12: 0000000000000000 [ 117.574136][ T2052] R13: ffff88800d7fa128 R14: ffff88800d7fa008 R15: ffff88800d7fa000 [ 117.574526][ T2052] FS: 00007f642ecf5800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 117.574950][ T2052] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 117.575712][ T2052] CR2: 00007f642f0a5200 CR3: 000000000b948004 CR4: 0000000000772ef0 [ 117.576049][ T2052] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 117.576388][ T2052] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 117.576726][ T2052] PKRU: 55555554 [ 117.576899][ T2052] Call Trace: [ 117.577067][ T2052] [ 117.577182][ T2052] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 117.577428][ T2052] ? __warn (kernel/panic.c:748) [ 117.577607][ T2052] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 117.577837][ T2052] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 117.578075][ T2052] ? handle_bug (arch/x86/kernel/traps.c:285) [ 117.578316][ T2052] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 117.578552][ T2052] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 117.578793][ T2052] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 117.579025][ T2052] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 117.579271][ T2052] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 117.579564][ T2052] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 117.579820][ T2052] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 117.580064][ T2052] register_netdevice (net/core/dev.c:11003) [ 117.580310][ T2052] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 117.580553][ T2052] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 117.580796][ T2052] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 117.581081][ T2052] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 117.581384][ T2052] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 117.581680][ T2052] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 117.581967][ T2052] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 117.582311][ T2052] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 117.582592][ T2052] ? devl_region_destroy (net/devlink/region.c:1178) [ 117.582812][ T2052] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 117.583110][ T2052] devlink_reload (net/devlink/dev.c:474) [ 117.583368][ T2052] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 117.583598][ T2052] ? devlink_resources_validate (net/devlink/resource.c:311) [ 117.583880][ T2052] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 117.584104][ T2052] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 117.584396][ T2052] ? __nla_parse (lib/nlattr.c:732) [ 117.584634][ T2052] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 117.584869][ T2052] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 117.585153][ T2052] ? cap_capable (security/commoncap.c:131) [ 117.585398][ T2052] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 117.585632][ T2052] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 117.585858][ T2052] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 117.586080][ T2052] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 117.586405][ T2052] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 117.586685][ T2052] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 117.586968][ T2052] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 117.587191][ T2052] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 117.587423][ T2052] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 117.587646][ T2052] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 117.587879][ T2052] ? genl_rcv (net/netlink/genetlink.c:1219) [ 117.588050][ T2052] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 117.588294][ T2052] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 117.588525][ T2052] genl_rcv (net/netlink/genetlink.c:1220) [ 117.588696][ T2052] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 117.588921][ T2052] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 117.589143][ T2052] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 117.589387][ T2052] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 117.589643][ T2052] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 117.589916][ T2052] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 117.590160][ T2052] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 117.590467][ T2052] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 117.590709][ T2052] ? __pfx___sys_sendto (net/socket.c:2145) [ 117.590953][ T2052] ? __lock_release (kernel/locking/lockdep.c:5527) [ 117.591200][ T2052] ? __sys_recvmsg (net/socket.c:2859) [ 117.591446][ T2052] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 117.591689][ T2052] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 117.591930][ T2052] __x64_sys_sendto (net/socket.c:2181) [ 117.592172][ T2052] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 117.592517][ T2052] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 117.592743][ T2052] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 117.593064][ T2052] RIP: 0033:0x7f642ef01a4a [ 117.593332][ T2052] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 117.594156][ T2052] RSP: 002b:00007ffff712aaa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 117.594566][ T2052] RAX: ffffffffffffffda RBX: 000000001f3e6b00 RCX: 00007f642ef01a4a [ 117.594982][ T2052] RDX: 0000000000000038 RSI: 000000001f3e6b00 RDI: 0000000000000005 [ 117.595410][ T2052] RBP: 000000001f3e6910 R08: 00007f642f0a5200 R09: 000000000000000c [ 117.595810][ T2052] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 117.596168][ T2052] R13: 000000001f3e6910 R14: 0000000000000000 R15: 0000000000000003 | [ 120.614933][ T2085] ------------[ cut here ]------------ | [ 120.615256][ T2085] WARNING: CPU: 3 PID: 2085 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 120.615726][ T2085] Modules linked in: netdevsim | [ 120.616415][ T2085] Tainted: [W]=WARN [ 120.616602][ T2085] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.616901][ T2085] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 120.617320][ T2085] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 120.618122][ T2085] RSP: 0018:ffffc900052871e8 EFLAGS: 00010246 [ 120.618479][ T2085] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 120.618837][ T2085] RDX: 0000000000000000 RSI: ffff8880025f2c98 RDI: ffff88800df40b00 [ 120.619178][ T2085] RBP: ffff88800d5a8040 R08: 0000000000000000 R09: fffffbfff76bd83c [ 120.619553][ T2085] R10: ffffffffbb5ec1e7 R11: ffff88800df40040 R12: 0000000000000000 [ 120.619886][ T2085] R13: ffff8880025f2128 R14: ffff8880025f2008 R15: ffff8880025f2000 [ 120.620246][ T2085] FS: 00007f2b04850800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 120.620610][ T2085] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 120.620875][ T2085] CR2: 00007f2b04c00200 CR3: 000000000ba84002 CR4: 0000000000772ef0 [ 120.621238][ T2085] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 120.621549][ T2085] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 120.621862][ T2085] PKRU: 55555554 [ 120.622048][ T2085] Call Trace: [ 120.622274][ T2085] [ 120.622385][ T2085] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 120.622601][ T2085] ? __warn (kernel/panic.c:748) [ 120.622762][ T2085] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 120.622983][ T2085] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 120.623230][ T2085] ? handle_bug (arch/x86/kernel/traps.c:285) [ 120.623392][ T2085] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 120.623643][ T2085] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 120.623910][ T2085] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 120.624136][ T2085] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 120.624370][ T2085] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 120.624640][ T2085] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 120.624858][ T2085] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 120.625105][ T2085] register_netdevice (net/core/dev.c:11003) [ 120.625340][ T2085] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 120.625563][ T2085] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 120.625791][ T2085] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 120.626190][ T2085] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 120.626569][ T2085] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 120.626888][ T2085] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 120.627169][ T2085] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 120.627464][ T2085] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 120.627791][ T2085] ? devl_region_destroy (net/devlink/region.c:1178) [ 120.628009][ T2085] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 120.628315][ T2085] devlink_reload (net/devlink/dev.c:474) [ 120.628535][ T2085] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 120.628747][ T2085] ? devlink_resources_validate (net/devlink/resource.c:311) [ 120.629036][ T2085] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 120.629274][ T2085] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 120.629542][ T2085] ? __nla_parse (lib/nlattr.c:732) [ 120.629779][ T2085] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 120.630006][ T2085] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 120.630312][ T2085] ? cap_capable (security/commoncap.c:131) [ 120.630526][ T2085] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 120.630743][ T2085] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 120.630958][ T2085] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 120.631184][ T2085] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 120.631464][ T2085] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 120.631724][ T2085] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 120.632004][ T2085] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 120.632243][ T2085] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 120.632460][ T2085] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 120.632687][ T2085] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 120.632898][ T2085] ? genl_rcv (net/netlink/genetlink.c:1219) [ 120.633145][ T2085] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 120.633386][ T2085] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 120.633607][ T2085] genl_rcv (net/netlink/genetlink.c:1220) [ 120.633771][ T2085] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 120.633991][ T2085] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 120.634265][ T2085] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 120.634536][ T2085] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 120.634754][ T2085] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 120.634964][ T2085] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 120.635248][ T2085] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 120.635520][ T2085] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 120.635804][ T2085] ? __pfx___sys_sendto (net/socket.c:2145) [ 120.636124][ T2085] ? __lock_release (kernel/locking/lockdep.c:5527) [ 120.636487][ T2085] ? __sys_recvmsg (net/socket.c:2859) [ 120.636829][ T2085] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 120.637203][ T2085] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 120.637591][ T2085] __x64_sys_sendto (net/socket.c:2181) [ 120.637919][ T2085] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 120.638270][ T2085] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 120.638509][ T2085] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 120.638826][ T2085] RIP: 0033:0x7f2b04a5ca4a [ 120.639073][ T2085] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 120.639839][ T2085] RSP: 002b:00007ffc375132d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 120.640167][ T2085] RAX: ffffffffffffffda RBX: 000000003cb55b00 RCX: 00007f2b04a5ca4a [ 120.640488][ T2085] RDX: 0000000000000038 RSI: 000000003cb55b00 RDI: 0000000000000005 [ 120.640806][ T2085] RBP: 000000003cb55910 R08: 00007f2b04c00200 R09: 000000000000000c [ 120.641130][ T2085] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 120.641501][ T2085] R13: 000000003cb55910 R14: 0000000000000000 R15: 0000000000000003 | [ 123.563999][ T2115] ------------[ cut here ]------------ | [ 123.564292][ T2115] WARNING: CPU: 1 PID: 2115 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 123.564704][ T2115] Modules linked in: netdevsim | [ 123.565656][ T2115] Tainted: [W]=WARN [ 123.565819][ T2115] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 123.566100][ T2115] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 123.566379][ T2115] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 123.567071][ T2115] RSP: 0018:ffffc900054571e8 EFLAGS: 00010246 [ 123.567335][ T2115] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 123.567633][ T2115] RDX: 0000000000000000 RSI: ffff88800b602c98 RDI: ffff88800ea70b00 [ 123.567940][ T2115] RBP: ffff88800d5a8040 R08: 0000000000000000 R09: fffffbfff76bd83c [ 123.568272][ T2115] R10: ffffffffbb5ec1e7 R11: ffff88800ea70040 R12: 0000000000000000 [ 123.568560][ T2115] R13: ffff88800b602128 R14: ffff88800b602008 R15: ffff88800b602000 [ 123.568873][ T2115] FS: 00007f5a02ad6800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 123.569230][ T2115] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 123.569483][ T2115] CR2: 00007f8c015e4000 CR3: 000000000595c003 CR4: 0000000000772ef0 [ 123.569844][ T2115] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 123.570154][ T2115] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 123.570478][ T2115] PKRU: 55555554 [ 123.570633][ T2115] Call Trace: [ 123.570794][ T2115] [ 123.570905][ T2115] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 123.571122][ T2115] ? __warn (kernel/panic.c:748) [ 123.571298][ T2115] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 123.571514][ T2115] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 123.571748][ T2115] ? handle_bug (arch/x86/kernel/traps.c:285) [ 123.571913][ T2115] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 123.572124][ T2115] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 123.572358][ T2115] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 123.572594][ T2115] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 123.572812][ T2115] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 123.573079][ T2115] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 123.573308][ T2115] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 123.573524][ T2115] register_netdevice (net/core/dev.c:11003) [ 123.573746][ T2115] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 123.573965][ T2115] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 123.574226][ T2115] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 123.574509][ T2115] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 123.574786][ T2115] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 123.575070][ T2115] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 123.575365][ T2115] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 123.575658][ T2115] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 123.575945][ T2115] ? devl_region_destroy (net/devlink/region.c:1178) [ 123.576163][ T2115] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 123.576449][ T2115] devlink_reload (net/devlink/dev.c:474) [ 123.576678][ T2115] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 123.576893][ T2115] ? devlink_resources_validate (net/devlink/resource.c:311) [ 123.577164][ T2115] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 123.577389][ T2115] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 123.577654][ T2115] ? __nla_parse (lib/nlattr.c:732) [ 123.577874][ T2115] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 123.578091][ T2115] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 123.578382][ T2115] ? cap_capable (security/commoncap.c:131) [ 123.578592][ T2115] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 123.578822][ T2115] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 123.579048][ T2115] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 123.579280][ T2115] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 123.579565][ T2115] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 123.579852][ T2115] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 123.580127][ T2115] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 123.580367][ T2115] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 123.580574][ T2115] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 123.580791][ T2115] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 123.581018][ T2115] ? genl_rcv (net/netlink/genetlink.c:1219) [ 123.581186][ T2115] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 123.581417][ T2115] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 123.581644][ T2115] genl_rcv (net/netlink/genetlink.c:1220) [ 123.581821][ T2115] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 123.582049][ T2115] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 123.582275][ T2115] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 123.582492][ T2115] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 123.582716][ T2115] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 123.582933][ T2115] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 123.583145][ T2115] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 123.583377][ T2115] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 123.583602][ T2115] ? __pfx___sys_sendto (net/socket.c:2145) [ 123.583838][ T2115] ? __lock_release (kernel/locking/lockdep.c:5527) [ 123.584052][ T2115] ? __sys_recvmsg (net/socket.c:2859) [ 123.584281][ T2115] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 123.584501][ T2115] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 123.584715][ T2115] __x64_sys_sendto (net/socket.c:2181) [ 123.584940][ T2115] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 123.585225][ T2115] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 123.585447][ T2115] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 123.585716][ T2115] RIP: 0033:0x7f5a02ce2a4a [ 123.585944][ T2115] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 123.586699][ T2115] RSP: 002b:00007ffc9ed70c88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 123.587032][ T2115] RAX: ffffffffffffffda RBX: 0000000011746b00 RCX: 00007f5a02ce2a4a [ 123.587351][ T2115] RDX: 0000000000000038 RSI: 0000000011746b00 RDI: 0000000000000005 [ 123.587658][ T2115] RBP: 0000000011746910 R08: 00007f5a02e86200 R09: 000000000000000c [ 123.587964][ T2115] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 123.588295][ T2115] R13: 0000000011746910 R14: 0000000000000000 R15: 0000000000000003 | [ 126.256707][ T2143] ------------[ cut here ]------------ | [ 126.257103][ T2143] WARNING: CPU: 1 PID: 2143 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 126.257881][ T2143] Modules linked in: netdevsim | [ 126.258795][ T2143] Tainted: [W]=WARN [ 126.259038][ T2143] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 126.259458][ T2143] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 126.259886][ T2143] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 126.260814][ T2143] RSP: 0018:ffffc900055d71e8 EFLAGS: 00010246 [ 126.261078][ T2143] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 126.261446][ T2143] RDX: 0000000000000000 RSI: ffff88800d7f2c98 RDI: ffff88800a818b00 [ 126.261730][ T2143] RBP: ffff88800d5a8040 R08: 0000000000000000 R09: fffffbfff76bd83c [ 126.262018][ T2143] R10: ffffffffbb5ec1e7 R11: ffff88800a818040 R12: 0000000000000000 [ 126.262321][ T2143] R13: ffff88800d7f2128 R14: ffff88800d7f2008 R15: ffff88800d7f2000 [ 126.262628][ T2143] FS: 00007f80b19be800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 126.262959][ T2143] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 126.263233][ T2143] CR2: 00007f80b1d6e200 CR3: 000000000dc74006 CR4: 0000000000772ef0 [ 126.263616][ T2143] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 126.264010][ T2143] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 126.264503][ T2143] PKRU: 55555554 [ 126.264741][ T2143] Call Trace: [ 126.264972][ T2143] [ 126.265137][ T2143] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 126.265493][ T2143] ? __warn (kernel/panic.c:748) [ 126.265749][ T2143] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 126.266083][ T2143] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 126.266440][ T2143] ? handle_bug (arch/x86/kernel/traps.c:285) [ 126.266692][ T2143] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 126.267011][ T2143] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 126.267374][ T2143] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 126.267704][ T2143] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 126.268044][ T2143] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 126.268473][ T2143] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 126.268820][ T2143] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 126.269154][ T2143] register_netdevice (net/core/dev.c:11003) [ 126.269510][ T2143] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 126.269875][ T2143] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 126.270238][ T2143] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 126.270541][ T2143] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 126.270807][ T2143] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 126.271062][ T2143] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 126.271358][ T2143] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 126.271619][ T2143] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 126.271869][ T2143] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 126.272126][ T2143] devlink_reload (net/devlink/dev.c:474) [ 126.272337][ T2143] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 126.272642][ T2143] ? devlink_resources_validate (net/devlink/resource.c:311) [ 126.272889][ T2143] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 126.273087][ T2143] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 126.273342][ T2143] ? __nla_parse (lib/nlattr.c:732) [ 126.273561][ T2143] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 126.273757][ T2143] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 126.274012][ T2143] ? cap_capable (security/commoncap.c:131) [ 126.274220][ T2143] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 126.274437][ T2143] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 126.274635][ T2143] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 126.274828][ T2143] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 126.275068][ T2143] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 126.275380][ T2143] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 126.275775][ T2143] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 126.276083][ T2143] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 126.276395][ T2143] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 126.276714][ T2143] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 126.277058][ T2143] ? genl_rcv (net/netlink/genetlink.c:1219) [ 126.277325][ T2143] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 126.277652][ T2143] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 126.277984][ T2143] genl_rcv (net/netlink/genetlink.c:1220) [ 126.278249][ T2143] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 126.278580][ T2143] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 126.278907][ T2143] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 126.279264][ T2143] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 126.279627][ T2143] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 126.279942][ T2143] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 126.280284][ T2143] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 126.280621][ T2143] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 126.280947][ T2143] ? __pfx___sys_sendto (net/socket.c:2145) [ 126.281312][ T2143] ? __lock_release (kernel/locking/lockdep.c:5527) [ 126.281639][ T2143] ? __sys_recvmsg (net/socket.c:2859) [ 126.281918][ T2143] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 126.282120][ T2143] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 126.282332][ T2143] __x64_sys_sendto (net/socket.c:2181) [ 126.282543][ T2143] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 126.282815][ T2143] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 126.283016][ T2143] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 126.283264][ T2143] RIP: 0033:0x7f80b1bcaa4a [ 126.283487][ T2143] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 126.284151][ T2143] RSP: 002b:00007ffcb2d1bc38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 126.284462][ T2143] RAX: ffffffffffffffda RBX: 0000000025ebcb00 RCX: 00007f80b1bcaa4a [ 126.284746][ T2143] RDX: 0000000000000038 RSI: 0000000025ebcb00 RDI: 0000000000000005 [ 126.285027][ T2143] RBP: 0000000025ebc910 R08: 00007f80b1d6e200 R09: 000000000000000c [ 126.285326][ T2143] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 126.285741][ T2143] R13: 0000000025ebc910 R14: 0000000000000000 R15: 0000000000000003 | [ 127.199402][ T66] ------------[ cut here ]------------ | [ 127.199909][ T66] WARNING: CPU: 1 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) | [ 127.200524][ T66] Modules linked in: netdevsim | [ 127.201721][ T66] Tainted: [W]=WARN [ 127.201942][ T66] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 127.202313][ T66] Workqueue: netns cleanup_net [ 127.202653][ T66] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 127.203018][ 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 [ 127.204080][ T66] RSP: 0018:ffffc90000477620 EFLAGS: 00010246 [ 127.204450][ T66] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 127.204866][ T66] RDX: 0000000000000000 RSI: ffff88800a68ac98 RDI: ffff888008fd50d0 [ 127.205302][ T66] RBP: ffffffffbd723440 R08: 0000000000000000 R09: fffffbfff76bd83c [ 127.205719][ T66] R10: ffffffffbb5ec1e7 R11: ffff888008fd45c0 R12: 0000000000000000 [ 127.206134][ T66] R13: ffff88800a68a128 R14: ffff88800a68a008 R15: ffff88800a68a000 [ 127.206561][ T66] FS: 0000000000000000(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 127.207050][ T66] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 127.207418][ T66] CR2: 00007ff92e7162f0 CR3: 00000000061ce005 CR4: 0000000000772ef0 [ 127.207835][ T66] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 127.208270][ T66] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 127.208683][ T66] PKRU: 55555554 [ 127.208902][ T66] Call Trace: [ 127.209119][ T66] [ 127.209283][ T66] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 127.209583][ T66] ? __warn (kernel/panic.c:748) [ 127.209802][ T66] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 127.210086][ T66] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 127.210395][ T66] ? handle_bug (arch/x86/kernel/traps.c:285) [ 127.210614][ T66] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 127.210908][ T66] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 127.211239][ T66] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 127.211542][ T66] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 127.211904][ 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) [ 127.212198][ T66] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 127.212537][ T66] register_netdevice (net/core/dev.c:11003) [ 127.212830][ T66] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 127.213142][ T66] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 127.213475][ T66] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 127.213852][ T66] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 127.214259][ T66] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 127.214638][ T66] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 127.215012][ T66] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 127.215394][ T66] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 127.215745][ T66] devlink_reload (net/devlink/dev.c:474) [ 127.216014][ T66] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 127.216301][ T66] ? devlinks_xa_find_get (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/devlink/core.c:343) [ 127.216574][ T66] devlink_pernet_pre_exit (net/devlink/core.c:288 net/devlink/devl_internal.h:114 net/devlink/core.c:513) [ 127.216841][ T66] ? __pfx_devlink_pernet_pre_exit (net/devlink/core.c:496) [ 127.217079][ T66] cleanup_net (net/core/net_namespace.c:162 net/core/net_namespace.c:632) [ 127.217297][ T66] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 127.217476][ T66] ? __pfx_cleanup_net (net/core/net_namespace.c:594) [ 127.217650][ T66] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 127.217829][ T66] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 127.218000][ T66] ? process_one_work (kernel/workqueue.c:3214) [ 127.218199][ T66] process_one_work (kernel/workqueue.c:3238) [ 127.218412][ T66] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 127.218590][ T66] ? __pfx_process_one_work (kernel/workqueue.c:3140) [ 127.218780][ T66] ? assign_work (kernel/workqueue.c:1200) [ 127.218962][ T66] worker_thread (kernel/workqueue.c:3313 kernel/workqueue.c:3400) [ 127.219142][ T66] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 127.219384][ T66] ? __pfx_worker_thread (kernel/workqueue.c:3346) [ 127.219590][ T66] kthread (kernel/kthread.c:464) [ 127.219728][ T66] ? __pfx_kthread (kernel/kthread.c:413) [ 127.219908][ T66] ? __pfx_kthread (kernel/kthread.c:413) [ 127.220084][ T66] ret_from_fork (arch/x86/kernel/process.c:148) [ 127.220291][ 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