====================================== | 0 | xx__-> [ 9.952067][ T228] ------------[ cut here ]------------ | [ 9.952482][ T228] WARNING: CPU: 0 PID: 228 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 9.952966][ T228] Modules linked in: netdevsim [ 9.953534][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.953799][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.954063][ T228] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 9.954790][ T228] RSP: 0018:ffffc90000af7520 EFLAGS: 00010246 [ 9.955054][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 9.955377][ T228] RDX: 0000000000000000 RSI: ffff88800b632c98 RDI: ffff8880062550f8 [ 9.955705][ T228] RBP: ffffffff94723440 R08: 0000000000000000 R09: fffffbfff24bd83c [ 9.956015][ T228] R10: ffffffff925ec1e7 R11: ffff8880062545c0 R12: 0000000000000000 [ 9.956337][ T228] R13: ffff88800b632128 R14: ffff88800b632008 R15: ffff88800b632000 [ 9.956650][ T228] FS: 00007f7530c7a740(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 9.957009][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.957291][ T228] CR2: 00007f17bd345080 CR3: 000000000b6ae002 CR4: 0000000000772ef0 [ 9.957605][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 9.957919][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 9.958239][ T228] PKRU: 55555554 [ 9.958399][ T228] Call Trace: [ 9.958558][ T228] [ 9.958670][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.958882][ T228] ? __warn (kernel/panic.c:748) [ 9.959044][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.959265][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 9.959481][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 9.959642][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 9.959856][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 9.960089][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.960309][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 9.960571][ T228] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 9.960784][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 9.960996][ T228] register_netdevice (net/core/dev.c:11003) [ 9.961238][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 9.961469][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 9.961693][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 9.961958][ T228] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 9.962131][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 9.962401][ T228] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 9.962666][ T228] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 9.962931][ T228] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 9.963160][ T228] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 9.963423][ T228] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 9.963634][ T228] ? kernfs_put (./arch/x86/include/asm/atomic.h:67 (discriminator 1) ./include/linux/atomic/atomic-arch-fallback.h:2278 (discriminator 1) ./include/linux/atomic/atomic-instrumented.h:1384 (discriminator 1) fs/kernfs/dir.c:557 (discriminator 1)) [ 9.963789][ T228] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 9.964003][ T228] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 9.964230][ T228] __driver_probe_device (drivers/base/dd.c:800) [ 9.964441][ T228] driver_probe_device (drivers/base/dd.c:830) [ 9.964649][ T228] __device_attach_driver (drivers/base/dd.c:959) [ 9.964856][ T228] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 9.965120][ T228] bus_for_each_drv (drivers/base/bus.c:462) [ 9.965328][ T228] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 9.965532][ T228] ? bus_to_subsys (drivers/base/bus.c:85) [ 9.965742][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 9.965950][ T228] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 9.966184][ T228] __device_attach (drivers/base/dd.c:1030) [ 9.966390][ T228] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 9.966597][ T228] ? bus_to_subsys (drivers/base/bus.c:85) [ 9.966813][ T228] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.967028][ T228] bus_probe_device (drivers/base/bus.c:537) [ 9.967247][ T228] device_add (drivers/base/core.c:3672) [ 9.967464][ T228] ? __pfx_device_add (drivers/base/core.c:3548) [ 9.967670][ T228] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 9.967889][ T228] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 9.968169][ T228] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 9.968443][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 9.968647][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 9.968859][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 9.969066][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 9.969290][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 9.969453][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 9.969666][ T228] ? __lock_release (kernel/locking/lockdep.c:5527) [ 9.969881][ T228] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 9.970105][ T228] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 9.970321][ T228] ksys_write (fs/read_write.c:731) [ 9.970479][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 9.970684][ T228] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 9.970901][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 9.971121][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 9.971375][ T228] RIP: 0033:0x7f7530dbbb77 [ 9.971594][ T228] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 9.972341][ T228] RSP: 002b:00007ffe76bd29c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 9.972652][ T228] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 00007f7530dbbb77 [ 9.972964][ T228] RDX: 0000000000000007 RSI: 0000556d55e025d0 RDI: 0000000000000001 [ 9.973279][ T228] RBP: 0000556d55e025d0 R08: 0000000000000003 R09: 0000000000000077 [ 9.973589][ T228] R10: 0000000000000063 R11: 0000000000000246 R12: 0000000000000007 [ 9.973894][ T228] R13: 00007f7530e77760 R14: 0000000000000007 R15: 00007f7530e729c0 | [ 10.212773][ T254] ------------[ cut here ]------------ | [ 10.213060][ T254] WARNING: CPU: 0 PID: 254 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 10.213534][ T254] Modules linked in: netdevsim | [ 10.214068][ T254] Tainted: [W]=WARN [ 10.214258][ T254] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.214499][ T254] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.214739][ T254] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 10.215404][ T254] RSP: 0018:ffffc90000b171e8 EFLAGS: 00010246 [ 10.215650][ T254] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 10.215931][ T254] RDX: 0000000000000000 RSI: ffff88800b4e2c98 RDI: ffff8880099c0b00 [ 10.216216][ T254] RBP: ffff888005138040 R08: 0000000000000000 R09: fffffbfff24bd83c [ 10.216496][ T254] R10: ffffffff925ec1e7 R11: ffff8880099c0040 R12: 0000000000000000 [ 10.216776][ T254] R13: ffff88800b4e2128 R14: ffff88800b4e2008 R15: ffff88800b4e2000 [ 10.217053][ T254] FS: 00007fb775920800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 10.217383][ T254] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.217619][ T254] CR2: 0000556d4754edec CR3: 00000000050be001 CR4: 0000000000772ef0 [ 10.217899][ T254] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 10.218186][ T254] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 10.218463][ T254] PKRU: 55555554 [ 10.218605][ T254] Call Trace: [ 10.218747][ T254] [ 10.218844][ T254] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.219037][ T254] ? __warn (kernel/panic.c:748) [ 10.219190][ T254] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.219383][ T254] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 10.219576][ T254] ? handle_bug (arch/x86/kernel/traps.c:285) [ 10.219721][ T254] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 10.219929][ T254] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 10.220139][ T254] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.220331][ T254] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 10.220540][ T254] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 10.220781][ T254] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 10.220977][ T254] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 10.221183][ T254] register_netdevice (net/core/dev.c:11003) [ 10.221376][ T254] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 10.221574][ T254] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 10.221778][ T254] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 10.222023][ T254] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 10.222282][ T254] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 10.222539][ T254] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 10.222786][ T254] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 10.223024][ T254] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 10.223280][ T254] devlink_reload (net/devlink/dev.c:474) [ 10.223474][ T254] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 10.223660][ T254] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 10.223855][ T254] ? cap_capable (security/commoncap.c:131) [ 10.224046][ T254] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1146 fs/file.c:1160) [ 10.224208][ T254] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 10.224407][ T254] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 10.224648][ T254] ? __nla_parse (lib/nlattr.c:732) [ 10.224847][ T254] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 10.225039][ T254] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 10.225297][ T254] ? cap_capable (security/commoncap.c:131) [ 10.225487][ T254] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 10.225683][ T254] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 10.225874][ T254] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 10.226064][ T254] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 10.226301][ T254] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 10.226537][ T254] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 10.226787][ T254] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 10.226978][ T254] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 10.227174][ T254] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 10.227368][ T254] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 10.227570][ T254] ? genl_rcv (net/netlink/genetlink.c:1219) [ 10.227713][ T254] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 10.227906][ T254] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 10.228112][ T254] genl_rcv (net/netlink/genetlink.c:1220) [ 10.228261][ T254] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 10.228455][ T254] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 10.228645][ T254] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 10.228842][ T254] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 10.229036][ T254] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 10.229298][ T254] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 10.229491][ T254] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 10.229696][ T254] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 10.229899][ T254] ? __pfx___sys_sendto (net/socket.c:2145) [ 10.230098][ T254] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 10.230287][ T254] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 10.230492][ T254] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 10.230687][ T254] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 10.230924][ T254] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 10.231177][ T254] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 10.231374][ T254] __x64_sys_sendto (net/socket.c:2181) [ 10.231562][ T254] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 10.231799][ T254] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 10.231992][ T254] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 10.232231][ T254] RIP: 0033:0x7fb775b2ca4a [ 10.232425][ T254] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 10.233088][ T254] RSP: 002b:00007ffcffc27208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 10.233368][ T254] RAX: ffffffffffffffda RBX: 0000000017099b00 RCX: 00007fb775b2ca4a [ 10.233645][ T254] RDX: 0000000000000040 RSI: 0000000017099b00 RDI: 0000000000000005 [ 10.233930][ T254] RBP: 0000000017099910 R08: 00007fb775cd0200 R09: 000000000000000c [ 10.234219][ T254] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 10.234499][ T254] R13: 0000000017099910 R14: 0000000000000000 R15: 0000000000000001 | [ 18.363110][ T457] ------------[ cut here ]------------ | [ 18.363335][ T457] WARNING: CPU: 0 PID: 457 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 18.363716][ T457] Modules linked in: netdevsim | [ 18.364257][ T457] Tainted: [W]=WARN [ 18.364404][ T457] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.364645][ T457] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 18.364888][ 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 [ 18.365553][ T457] RSP: 0018:ffffc90000eb71e8 EFLAGS: 00010246 [ 18.365793][ T457] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 18.366099][ T457] RDX: 0000000000000000 RSI: ffff88800b62ac98 RDI: ffff888009ec0b00 [ 18.366387][ T457] RBP: ffff888005138040 R08: 0000000000000000 R09: fffffbfff24bd83c [ 18.366671][ T457] R10: ffffffff925ec1e7 R11: ffff888009ec0040 R12: 0000000000000000 [ 18.366952][ T457] R13: ffff88800b62a128 R14: ffff88800b62a008 R15: ffff88800b62a000 [ 18.367241][ T457] FS: 00007f01d763c800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 18.367570][ T457] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.367811][ T457] CR2: 00007f01d79ec200 CR3: 000000000a6e2001 CR4: 0000000000772ef0 [ 18.368106][ T457] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 18.368388][ T457] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 18.368672][ T457] PKRU: 55555554 [ 18.368828][ T457] Call Trace: [ 18.368972][ T457] [ 18.369084][ T457] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 18.369278][ T457] ? __warn (kernel/panic.c:748) [ 18.369425][ T457] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 18.369618][ T457] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 18.369822][ T457] ? handle_bug (arch/x86/kernel/traps.c:285) [ 18.369975][ T457] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 18.370178][ T457] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 18.370383][ T457] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 18.370575][ T457] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 18.370774][ T457] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 18.371018][ 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) [ 18.371228][ T457] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 18.371423][ T457] register_netdevice (net/core/dev.c:11003) [ 18.371622][ T457] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 18.371825][ T457] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 18.372032][ T457] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 18.372287][ T457] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 18.372544][ T457] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 18.372798][ T457] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 18.373049][ T457] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 18.373303][ T457] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 18.373547][ T457] ? devl_region_destroy (net/devlink/region.c:1178) [ 18.373739][ T457] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 18.373995][ T457] devlink_reload (net/devlink/dev.c:474) [ 18.374216][ T457] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 18.374410][ T457] ? devlink_resources_validate (net/devlink/resource.c:311) [ 18.374659][ T457] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 18.374856][ T457] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 18.375167][ T457] ? __nla_parse (lib/nlattr.c:732) [ 18.375370][ T457] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 18.375569][ T457] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 18.375818][ T457] ? cap_capable (security/commoncap.c:131) [ 18.376006][ T457] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 18.376214][ T457] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 18.376411][ T457] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 18.376603][ T457] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 18.376839][ T457] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 18.377089][ T457] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 18.377338][ T457] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 18.377535][ T457] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 18.377726][ T457] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 18.377919][ T457] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 18.378145][ T457] ? genl_rcv (net/netlink/genetlink.c:1219) [ 18.378295][ T457] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 18.378491][ T457] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 18.378690][ T457] genl_rcv (net/netlink/genetlink.c:1220) [ 18.378836][ T457] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 18.379035][ T457] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 18.379240][ T457] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 18.379441][ T457] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 18.379639][ T457] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 18.379838][ T457] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 18.380030][ T457] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 18.380241][ T457] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 18.380436][ T457] ? __pfx___sys_sendto (net/socket.c:2145) [ 18.380644][ T457] ? __lock_release (kernel/locking/lockdep.c:5527) [ 18.380841][ T457] ? __sys_recvmsg (net/socket.c:2859) [ 18.381031][ T457] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 18.381241][ T457] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 18.381437][ T457] __x64_sys_sendto (net/socket.c:2181) [ 18.381627][ T457] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 18.381863][ T457] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 18.382064][ T457] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 18.382318][ T457] RIP: 0033:0x7f01d7848a4a [ 18.382517][ 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 [ 18.383181][ T457] RSP: 002b:00007fff47572578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 18.383466][ T457] RAX: ffffffffffffffda RBX: 000000002558cb00 RCX: 00007f01d7848a4a [ 18.383742][ T457] RDX: 0000000000000038 RSI: 000000002558cb00 RDI: 0000000000000005 [ 18.384020][ T457] RBP: 000000002558c910 R08: 00007f01d79ec200 R09: 000000000000000c [ 18.384308][ T457] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 18.384590][ T457] R13: 000000002558c910 R14: 0000000000000000 R15: 0000000000000003 | [ 19.229544][ T474] ------------[ cut here ]------------ | [ 19.229853][ T474] WARNING: CPU: 0 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) | [ 19.230268][ T474] Modules linked in: netdevsim | [ 19.230798][ T474] Tainted: [W]=WARN [ 19.230941][ T474] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.231186][ T474] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 19.231426][ 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 [ 19.232090][ T474] RSP: 0018:ffffc90000f671e8 EFLAGS: 00010246 [ 19.232328][ T474] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 19.232603][ T474] RDX: 0000000000000000 RSI: ffff88800abeac98 RDI: ffff88800be08b00 [ 19.232880][ T474] RBP: ffff888005138040 R08: 0000000000000000 R09: fffffbfff24bd83c [ 19.233174][ T474] R10: ffffffff925ec1e7 R11: ffff88800be08040 R12: 0000000000000000 [ 19.233454][ T474] R13: ffff88800abea128 R14: ffff88800abea008 R15: ffff88800abea000 [ 19.233730][ T474] FS: 00007f2d2a58a800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 19.234053][ T474] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.234318][ T474] CR2: 00007f2d2a93a200 CR3: 0000000004ea6005 CR4: 0000000000772ef0 [ 19.234603][ T474] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 19.234882][ T474] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 19.235171][ T474] PKRU: 55555554 [ 19.235313][ T474] Call Trace: [ 19.235455][ T474] [ 19.235552][ T474] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 19.235744][ T474] ? __warn (kernel/panic.c:748) [ 19.235889][ T474] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 19.236090][ T474] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 19.236286][ T474] ? handle_bug (arch/x86/kernel/traps.c:285) [ 19.236431][ T474] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 19.236619][ T474] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 19.236819][ T474] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 19.237008][ T474] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 19.237218][ T474] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 19.237457][ 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) [ 19.237650][ T474] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 19.237840][ T474] register_netdevice (net/core/dev.c:11003) [ 19.238033][ T474] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 19.238240][ T474] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 19.238449][ T474] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 19.238693][ T474] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 19.238944][ T474] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 19.239202][ T474] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 19.239443][ T474] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 19.239686][ T474] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 19.239935][ T474] ? devl_region_destroy (net/devlink/region.c:1178) [ 19.240133][ T474] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 19.240381][ T474] devlink_reload (net/devlink/dev.c:474) [ 19.240576][ T474] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 19.240766][ T474] ? devlink_resources_validate (net/devlink/resource.c:311) [ 19.241011][ T474] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 19.241218][ T474] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 19.241452][ T474] ? __nla_parse (lib/nlattr.c:732) [ 19.241651][ T474] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 19.241844][ T474] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 19.242106][ T474] ? cap_capable (security/commoncap.c:131) [ 19.242294][ T474] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 19.242491][ T474] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 19.242687][ T474] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 19.242874][ T474] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 19.243118][ T474] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 19.243348][ T474] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 19.243592][ T474] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 19.243782][ T474] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 19.243971][ T474] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 19.244172][ T474] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 19.244375][ T474] ? genl_rcv (net/netlink/genetlink.c:1219) [ 19.244526][ T474] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 19.244717][ T474] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 19.244912][ T474] genl_rcv (net/netlink/genetlink.c:1220) [ 19.245054][ T474] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 19.245259][ T474] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 19.245455][ T474] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 19.245650][ T474] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 19.245844][ T474] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 19.246029][ T474] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 19.246251][ T474] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 19.246449][ T474] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 19.246642][ T474] ? __pfx___sys_sendto (net/socket.c:2145) [ 19.246842][ T474] ? __lock_release (kernel/locking/lockdep.c:5527) [ 19.247037][ T474] ? __sys_recvmsg (net/socket.c:2859) [ 19.247235][ T474] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 19.247436][ T474] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 19.247627][ T474] __x64_sys_sendto (net/socket.c:2181) [ 19.247814][ T474] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 19.248047][ T474] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 19.248245][ T474] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 19.248477][ T474] RIP: 0033:0x7f2d2a796a4a [ 19.248670][ 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 [ 19.249326][ T474] RSP: 002b:00007fff9a735388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 19.249613][ T474] RAX: ffffffffffffffda RBX: 0000000008c8ab00 RCX: 00007f2d2a796a4a [ 19.249897][ T474] RDX: 0000000000000038 RSI: 0000000008c8ab00 RDI: 0000000000000005 [ 19.250182][ T474] RBP: 0000000008c8a910 R08: 00007f2d2a93a200 R09: 000000000000000c [ 19.250459][ T474] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 19.250736][ T474] R13: 0000000008c8a910 R14: 0000000000000000 R15: 0000000000000003 | [ 20.075591][ T490] ------------[ cut here ]------------ | [ 20.075920][ T490] WARNING: CPU: 2 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) | [ 20.076414][ T490] Modules linked in: netdevsim | [ 20.077132][ T490] Tainted: [W]=WARN [ 20.077367][ T490] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.077687][ T490] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 20.078020][ 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 [ 20.078765][ T490] RSP: 0018:ffffc900010171e8 EFLAGS: 00010246 [ 20.079018][ T490] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 20.079335][ T490] RDX: 0000000000000000 RSI: ffff888005072c98 RDI: ffff888009ec0b00 [ 20.079636][ T490] RBP: ffff888005138040 R08: 0000000000000000 R09: fffffbfff24bd83c [ 20.079937][ T490] R10: ffffffff925ec1e7 R11: ffff888009ec0040 R12: 0000000000000000 [ 20.080241][ T490] R13: ffff888005072128 R14: ffff888005072008 R15: ffff888005072000 [ 20.080534][ T490] FS: 00007feecd823800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 20.080870][ T490] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.081133][ T490] CR2: 00007f17bd0e55a0 CR3: 0000000006080006 CR4: 0000000000772ef0 [ 20.081428][ T490] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 20.081717][ T490] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 20.082009][ T490] PKRU: 55555554 [ 20.082173][ T490] Call Trace: [ 20.082330][ T490] [ 20.082440][ T490] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 20.082641][ T490] ? __warn (kernel/panic.c:748) [ 20.082802][ T490] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 20.083006][ T490] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 20.083240][ T490] ? handle_bug (arch/x86/kernel/traps.c:285) [ 20.083399][ T490] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 20.083605][ T490] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 20.083820][ T490] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 20.084024][ T490] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 20.084247][ T490] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 20.084503][ 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) [ 20.084707][ T490] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 20.084919][ T490] register_netdevice (net/core/dev.c:11003) [ 20.085141][ T490] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 20.085361][ T490] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 20.085579][ T490] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 20.085838][ T490] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 20.086115][ T490] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 20.086379][ T490] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 20.086635][ T490] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 20.086890][ T490] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 20.087161][ T490] ? devl_region_destroy (net/devlink/region.c:1178) [ 20.087367][ T490] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 20.087629][ T490] devlink_reload (net/devlink/dev.c:474) [ 20.087840][ T490] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 20.088047][ T490] ? devlink_resources_validate (net/devlink/resource.c:311) [ 20.088324][ T490] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 20.088528][ T490] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 20.088781][ T490] ? __nla_parse (lib/nlattr.c:732) [ 20.088993][ T490] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 20.089214][ T490] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 20.089474][ T490] ? cap_capable (security/commoncap.c:131) [ 20.089677][ T490] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 20.089896][ T490] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 20.090118][ T490] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 20.090322][ T490] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 20.090565][ T490] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 20.090807][ T490] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 20.091065][ T490] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 20.091291][ T490] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 20.091499][ T490] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 20.091703][ T490] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 20.091921][ T490] ? genl_rcv (net/netlink/genetlink.c:1219) [ 20.092088][ T490] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 20.092302][ T490] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 20.092510][ T490] genl_rcv (net/netlink/genetlink.c:1220) [ 20.092666][ T490] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 20.092872][ T490] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 20.093089][ T490] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 20.093300][ T490] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 20.093505][ T490] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 20.093702][ T490] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 20.093907][ T490] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 20.094127][ T490] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 20.094332][ T490] ? __pfx___sys_sendto (net/socket.c:2145) [ 20.094545][ T490] ? __lock_release (kernel/locking/lockdep.c:5527) [ 20.094750][ T490] ? __sys_recvmsg (net/socket.c:2859) [ 20.094954][ T490] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 20.095185][ T490] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 20.095403][ T490] __x64_sys_sendto (net/socket.c:2181) [ 20.095602][ T490] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 20.095853][ T490] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 20.096055][ T490] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 20.096315][ T490] RIP: 0033:0x7feecda2fa4a [ 20.096521][ 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 [ 20.097205][ T490] RSP: 002b:00007ffcbb80a228 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 20.097501][ T490] RAX: ffffffffffffffda RBX: 000000003855cb00 RCX: 00007feecda2fa4a [ 20.097791][ T490] RDX: 0000000000000038 RSI: 000000003855cb00 RDI: 0000000000000005 [ 20.098095][ T490] RBP: 000000003855c910 R08: 00007feecdbd3200 R09: 000000000000000c [ 20.098387][ T490] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 20.098672][ T490] R13: 000000003855c910 R14: 0000000000000000 R15: 0000000000000003 | [ 23.511434][ T546] ------------[ cut here ]------------ | [ 23.511668][ T546] WARNING: CPU: 0 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) | [ 23.512051][ T546] Modules linked in: netdevsim | [ 23.513551][ T546] Tainted: [W]=WARN [ 23.513700][ T546] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.513940][ T546] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 23.514322][ 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 [ 23.514990][ T546] RSP: 0018:ffffc900012a71e8 EFLAGS: 00010246 [ 23.515351][ T546] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 23.515634][ T546] RDX: 0000000000000000 RSI: ffff88800b632c98 RDI: ffff88800aa4adc0 [ 23.515927][ T546] RBP: ffff888005138040 R08: 0000000000000000 R09: fffffbfff24bd83c [ 23.516288][ T546] R10: ffffffff925ec1e7 R11: ffff88800aa4a300 R12: 0000000000000000 [ 23.516578][ T546] R13: ffff88800b632128 R14: ffff88800b632008 R15: ffff88800b632000 [ 23.516864][ T546] FS: 00007fcc503b8800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 23.517204][ T546] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.517446][ T546] CR2: 00007ffe85149938 CR3: 00000000059ea001 CR4: 0000000000772ef0 [ 23.517730][ T546] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 23.518016][ T546] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 23.518311][ T546] PKRU: 55555554 [ 23.518460][ T546] Call Trace: [ 23.518604][ T546] [ 23.518703][ T546] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 23.518893][ T546] ? __warn (kernel/panic.c:748) [ 23.519041][ T546] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 23.519247][ T546] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 23.519444][ T546] ? handle_bug (arch/x86/kernel/traps.c:285) [ 23.519589][ T546] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 23.519789][ T546] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 23.519999][ T546] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 23.520204][ T546] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 23.520403][ T546] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 23.520646][ 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) [ 23.520841][ T546] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 23.521039][ T546] register_netdevice (net/core/dev.c:11003) [ 23.521245][ T546] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 23.521447][ T546] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 23.521653][ T546] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 23.521901][ T546] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 23.522171][ T546] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 23.522428][ T546] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 23.522674][ T546] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 23.522924][ T546] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 23.523177][ T546] ? devl_region_destroy (net/devlink/region.c:1178) [ 23.523367][ T546] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 23.523622][ T546] devlink_reload (net/devlink/dev.c:474) [ 23.523820][ T546] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 23.524012][ T546] ? devlink_resources_validate (net/devlink/resource.c:311) [ 23.524266][ T546] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 23.524464][ T546] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 23.524706][ T546] ? __nla_parse (lib/nlattr.c:732) [ 23.524908][ T546] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 23.525116][ T546] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 23.525366][ T546] ? cap_capable (security/commoncap.c:131) [ 23.525555][ T546] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 23.525754][ T546] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 23.525946][ T546] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 23.526149][ T546] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 23.526388][ T546] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 23.526620][ T546] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 23.526864][ T546] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 23.527056][ T546] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 23.527256][ T546] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 23.527446][ T546] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 23.527650][ T546] ? genl_rcv (net/netlink/genetlink.c:1219) [ 23.527794][ T546] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 23.527984][ T546] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 23.528192][ T546] genl_rcv (net/netlink/genetlink.c:1220) [ 23.528336][ T546] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 23.528530][ T546] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 23.528720][ T546] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 23.528915][ T546] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 23.529119][ T546] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 23.529309][ T546] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 23.529507][ T546] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 23.529705][ T546] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 23.529906][ T546] ? __pfx___sys_sendto (net/socket.c:2145) [ 23.530116][ T546] ? __lock_release (kernel/locking/lockdep.c:5527) [ 23.530311][ T546] ? __sys_recvmsg (net/socket.c:2859) [ 23.530499][ T546] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 23.530698][ T546] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 23.530892][ T546] __x64_sys_sendto (net/socket.c:2181) [ 23.531094][ T546] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 23.531327][ T546] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 23.531519][ T546] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 23.531751][ T546] RIP: 0033:0x7fcc505c4a4a [ 23.531946][ 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 [ 23.532606][ T546] RSP: 002b:00007ffc55bd7058 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 23.532890][ T546] RAX: ffffffffffffffda RBX: 000000001286bb00 RCX: 00007fcc505c4a4a [ 23.533175][ T546] RDX: 0000000000000038 RSI: 000000001286bb00 RDI: 0000000000000005 [ 23.533453][ T546] RBP: 000000001286b910 R08: 00007fcc50768200 R09: 000000000000000c [ 23.533733][ T546] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 23.534009][ T546] R13: 000000001286b910 R14: 0000000000000000 R15: 0000000000000003 | [ 25.902034][ T575] ------------[ cut here ]------------ | [ 25.902436][ T575] WARNING: CPU: 3 PID: 575 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 25.902853][ T575] Modules linked in: netdevsim | [ 25.903424][ T575] Tainted: [W]=WARN [ 25.903578][ T575] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.903828][ T575] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 25.904098][ 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 [ 25.904788][ T575] RSP: 0018:ffffc900014471e8 EFLAGS: 00010246 [ 25.905044][ T575] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 25.905355][ T575] RDX: 0000000000000000 RSI: ffff88800b7dac98 RDI: ffff888005125080 [ 25.905662][ T575] RBP: ffff888005138040 R08: 0000000000000000 R09: fffffbfff24bd83c [ 25.905959][ T575] R10: ffffffff925ec1e7 R11: ffff8880051245c0 R12: 0000000000000000 [ 25.906264][ T575] R13: ffff88800b7da128 R14: ffff88800b7da008 R15: ffff88800b7da000 [ 25.906559][ T575] FS: 00007f23f80d4800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 25.906901][ T575] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.907161][ T575] CR2: 00007f23f8484200 CR3: 000000000b700005 CR4: 0000000000772ef0 [ 25.907457][ T575] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 25.907752][ T575] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 25.908039][ T575] PKRU: 55555554 [ 25.908204][ T575] Call Trace: [ 25.908358][ T575] [ 25.908463][ T575] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 25.908664][ T575] ? __warn (kernel/panic.c:748) [ 25.908822][ T575] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 25.909023][ T575] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 25.909253][ T575] ? handle_bug (arch/x86/kernel/traps.c:285) [ 25.909409][ T575] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 25.909606][ T575] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 25.909829][ T575] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 25.910031][ T575] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 25.910251][ T575] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 25.910503][ 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) [ 25.910711][ T575] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 25.910920][ T575] register_netdevice (net/core/dev.c:11003) [ 25.911133][ T575] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 25.911337][ T575] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 25.911557][ T575] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 25.911815][ T575] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 25.912090][ T575] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 25.912354][ T575] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 25.912619][ T575] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 25.912869][ T575] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 25.913139][ T575] ? devl_region_destroy (net/devlink/region.c:1178) [ 25.913340][ T575] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 25.913598][ T575] devlink_reload (net/devlink/dev.c:474) [ 25.913804][ T575] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 25.914027][ T575] ? devlink_resources_validate (net/devlink/resource.c:311) [ 25.914304][ T575] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 25.914507][ T575] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 25.914768][ T575] ? __nla_parse (lib/nlattr.c:732) [ 25.914985][ T575] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 25.915209][ T575] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 25.915478][ T575] ? cap_capable (security/commoncap.c:131) [ 25.915678][ T575] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 25.915887][ T575] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 25.916108][ T575] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 25.916312][ T575] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 25.916559][ T575] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 25.916808][ T575] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 25.917070][ T575] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 25.917291][ T575] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 25.917487][ T575] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 25.917691][ T575] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 25.917904][ T575] ? genl_rcv (net/netlink/genetlink.c:1219) [ 25.918054][ T575] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 25.918275][ T575] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 25.918485][ T575] genl_rcv (net/netlink/genetlink.c:1220) [ 25.918636][ T575] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 25.918838][ T575] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 25.919035][ T575] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 25.919255][ T575] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 25.919464][ T575] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 25.919659][ T575] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 25.919865][ T575] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 25.920104][ T575] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 25.920343][ T575] ? __pfx___sys_sendto (net/socket.c:2145) [ 25.920552][ T575] ? __lock_release (kernel/locking/lockdep.c:5527) [ 25.920759][ T575] ? __sys_recvmsg (net/socket.c:2859) [ 25.920958][ T575] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 25.921184][ T575] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 25.921390][ T575] __x64_sys_sendto (net/socket.c:2181) [ 25.921592][ T575] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 25.921844][ T575] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 25.922044][ T575] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 25.922302][ T575] RIP: 0033:0x7f23f82e0a4a [ 25.922509][ 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 [ 25.923195][ T575] RSP: 002b:00007fff921d12e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 25.923502][ T575] RAX: ffffffffffffffda RBX: 00000000091f7b00 RCX: 00007f23f82e0a4a [ 25.923796][ T575] RDX: 0000000000000038 RSI: 00000000091f7b00 RDI: 0000000000000005 [ 25.924101][ T575] RBP: 00000000091f7910 R08: 00007f23f8484200 R09: 000000000000000c [ 25.924399][ T575] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 25.924699][ T575] R13: 00000000091f7910 R14: 0000000000000000 R15: 0000000000000003 | [ 28.448835][ T603] ------------[ cut here ]------------ | [ 28.449293][ T603] WARNING: CPU: 0 PID: 603 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 28.449927][ T603] Modules linked in: netdevsim | [ 28.450780][ T603] Tainted: [W]=WARN [ 28.450995][ T603] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.451394][ T603] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 28.451802][ 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 [ 28.452862][ T603] RSP: 0018:ffffc900015e71e8 EFLAGS: 00010246 [ 28.453274][ T603] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 28.453741][ T603] RDX: 0000000000000000 RSI: ffff88800b4e2c98 RDI: ffff88800246adc0 [ 28.454220][ T603] RBP: ffff888005138040 R08: 0000000000000000 R09: fffffbfff24bd83c [ 28.454681][ T603] R10: ffffffff925ec1e7 R11: ffff88800246a300 R12: 0000000000000000 [ 28.455234][ T603] R13: ffff88800b4e2128 R14: ffff88800b4e2008 R15: ffff88800b4e2000 [ 28.455715][ T603] FS: 00007fdbc351f800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 28.456291][ T603] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.456705][ T603] CR2: 00007fdbc38cf200 CR3: 000000000de4a002 CR4: 0000000000772ef0 [ 28.457224][ T603] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 28.457696][ T603] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 28.458147][ T603] PKRU: 55555554 [ 28.458380][ T603] Call Trace: [ 28.458609][ T603] [ 28.458761][ T603] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 28.459139][ T603] ? __warn (kernel/panic.c:748) [ 28.459404][ T603] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 28.459723][ T603] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 28.460036][ T603] ? handle_bug (arch/x86/kernel/traps.c:285) [ 28.460311][ T603] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 28.460630][ T603] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 28.460975][ T603] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 28.461338][ T603] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 28.461689][ T603] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 28.462137][ 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) [ 28.462461][ T603] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 28.462775][ T603] register_netdevice (net/core/dev.c:11003) [ 28.463143][ T603] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 28.463474][ T603] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 28.463827][ T603] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 28.464262][ T603] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 28.464675][ T603] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 28.465119][ T603] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 28.465519][ T603] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 28.465913][ T603] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 28.466350][ T603] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 28.466777][ T603] devlink_reload (net/devlink/dev.c:474) [ 28.467155][ T603] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 28.467498][ T603] ? devlink_resources_validate (net/devlink/resource.c:311) [ 28.467928][ T603] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 28.468268][ T603] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 28.468673][ T603] ? __nla_parse (lib/nlattr.c:732) [ 28.469017][ T603] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 28.469371][ T603] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 28.469813][ T603] ? cap_capable (security/commoncap.c:131) [ 28.470150][ T603] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 28.470442][ T603] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 28.470726][ T603] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 28.471001][ T603] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 28.471361][ T603] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 28.471702][ T603] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 28.472118][ T603] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 28.472418][ T603] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 28.472718][ T603] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 28.473041][ T603] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 28.473451][ T603] ? genl_rcv (net/netlink/genetlink.c:1219) [ 28.473717][ T603] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 28.474054][ T603] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 28.474411][ T603] genl_rcv (net/netlink/genetlink.c:1220) [ 28.474662][ T603] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 28.474987][ T603] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 28.475314][ T603] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 28.475600][ T603] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 28.475877][ T603] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 28.476163][ T603] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 28.476442][ T603] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 28.476736][ T603] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 28.477014][ T603] ? __pfx___sys_sendto (net/socket.c:2145) [ 28.477341][ T603] ? __lock_release (kernel/locking/lockdep.c:5527) [ 28.477627][ T603] ? __sys_recvmsg (net/socket.c:2859) [ 28.477898][ T603] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 28.478207][ T603] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 28.478521][ T603] __x64_sys_sendto (net/socket.c:2181) [ 28.478791][ T603] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 28.479137][ T603] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 28.479445][ T603] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 28.479878][ T603] RIP: 0033:0x7fdbc372ba4a [ 28.480222][ 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 [ 28.481299][ T603] RSP: 002b:00007fff4f842058 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 28.481727][ T603] RAX: ffffffffffffffda RBX: 000000000b4dbb00 RCX: 00007fdbc372ba4a [ 28.482160][ T603] RDX: 0000000000000038 RSI: 000000000b4dbb00 RDI: 0000000000000005 [ 28.482646][ T603] RBP: 000000000b4db910 R08: 00007fdbc38cf200 R09: 000000000000000c [ 28.483138][ T603] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 28.483623][ T603] R13: 000000000b4db910 R14: 0000000000000000 R15: 0000000000000003 | [ 54.457390][ T1041] ------------[ cut here ]------------ | [ 54.457726][ T1041] WARNING: CPU: 3 PID: 1041 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 54.458185][ T1041] Modules linked in: netdevsim | [ 54.458816][ T1041] Tainted: [W]=WARN [ 54.458980][ T1041] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.459268][ T1041] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 54.459566][ T1041] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 54.460348][ T1041] RSP: 0018:ffffc900028571e8 EFLAGS: 00010246 [ 54.460635][ T1041] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 54.460972][ T1041] RDX: 0000000000000000 RSI: ffff88800b62ac98 RDI: ffff888009ec0b00 [ 54.461322][ T1041] RBP: ffff888005138040 R08: 0000000000000000 R09: fffffbfff24bd83c [ 54.461657][ T1041] R10: ffffffff925ec1e7 R11: ffff888009ec0040 R12: 0000000000000000 [ 54.461989][ T1041] R13: ffff88800b62a128 R14: ffff88800b62a008 R15: ffff88800b62a000 [ 54.462332][ T1041] FS: 00007fd67ac32800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 54.462725][ T1041] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 54.463002][ T1041] CR2: 00007fd67afe2200 CR3: 000000000dd62003 CR4: 0000000000772ef0 [ 54.463435][ T1041] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 54.463780][ T1041] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 54.464200][ T1041] PKRU: 55555554 [ 54.464367][ T1041] Call Trace: [ 54.464539][ T1041] [ 54.464654][ T1041] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 54.464889][ T1041] ? __warn (kernel/panic.c:748) [ 54.465065][ T1041] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 54.465391][ T1041] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 54.465630][ T1041] ? handle_bug (arch/x86/kernel/traps.c:285) [ 54.465801][ T1041] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 54.466031][ T1041] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 54.466374][ T1041] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 54.466599][ T1041] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 54.466831][ T1041] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 54.467188][ T1041] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 54.467402][ T1041] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 54.467616][ T1041] register_netdevice (net/core/dev.c:11003) [ 54.467833][ T1041] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 54.468062][ T1041] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 54.468380][ T1041] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 54.468655][ T1041] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 54.468929][ T1041] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 54.469212][ T1041] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 54.469490][ T1041] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 54.469767][ T1041] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 54.470050][ T1041] ? devl_region_destroy (net/devlink/region.c:1178) [ 54.470281][ T1041] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 54.470558][ T1041] devlink_reload (net/devlink/dev.c:474) [ 54.470774][ T1041] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 54.470990][ T1041] ? devlink_resources_validate (net/devlink/resource.c:311) [ 54.471272][ T1041] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 54.471491][ T1041] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 54.471756][ T1041] ? __nla_parse (lib/nlattr.c:732) [ 54.471984][ T1041] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 54.472209][ T1041] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 54.472488][ T1041] ? cap_capable (security/commoncap.c:131) [ 54.472694][ T1041] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 54.472906][ T1041] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 54.473131][ T1041] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 54.473342][ T1041] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 54.473596][ T1041] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 54.473847][ T1041] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 54.474124][ T1041] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 54.474336][ T1041] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 54.474541][ T1041] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 54.474751][ T1041] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 54.474971][ T1041] ? genl_rcv (net/netlink/genetlink.c:1219) [ 54.475140][ T1041] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 54.475360][ T1041] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 54.475574][ T1041] genl_rcv (net/netlink/genetlink.c:1220) [ 54.475727][ T1041] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 54.475937][ T1041] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 54.476165][ T1041] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 54.476394][ T1041] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 54.476612][ T1041] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 54.476815][ T1041] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 54.477031][ T1041] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 54.477261][ T1041] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 54.477473][ T1041] ? __pfx___sys_sendto (net/socket.c:2145) [ 54.477694][ T1041] ? __lock_release (kernel/locking/lockdep.c:5527) [ 54.477906][ T1041] ? __sys_recvmsg (net/socket.c:2859) [ 54.478131][ T1041] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 54.478357][ T1041] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 54.478568][ T1041] __x64_sys_sendto (net/socket.c:2181) [ 54.478777][ T1041] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 54.479049][ T1041] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 54.479287][ T1041] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 54.479544][ T1041] RIP: 0033:0x7fd67ae3ea4a [ 54.479766][ T1041] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 54.480492][ T1041] RSP: 002b:00007ffc11c75248 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 54.480806][ T1041] RAX: ffffffffffffffda RBX: 0000000009fa1b00 RCX: 00007fd67ae3ea4a [ 54.481145][ T1041] RDX: 0000000000000038 RSI: 0000000009fa1b00 RDI: 0000000000000005 [ 54.481445][ T1041] RBP: 0000000009fa1910 R08: 00007fd67afe2200 R09: 000000000000000c [ 54.481766][ T1041] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 54.482103][ T1041] R13: 0000000009fa1910 R14: 0000000000000000 R15: 0000000000000003 | [ 55.987551][ T1073] ------------[ cut here ]------------ | [ 55.987902][ T1073] WARNING: CPU: 2 PID: 1073 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 55.988411][ T1073] Modules linked in: netdevsim | [ 55.989031][ T1073] Tainted: [W]=WARN [ 55.989207][ T1073] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.989451][ T1073] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 55.989722][ 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 [ 55.990405][ T1073] RSP: 0018:ffffc900029c71e8 EFLAGS: 00010246 [ 55.990660][ T1073] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 55.990951][ T1073] RDX: 0000000000000000 RSI: ffff88800abeac98 RDI: ffff888009abd080 [ 55.991258][ T1073] RBP: ffff888005138040 R08: 0000000000000000 R09: fffffbfff24bd83c [ 55.991547][ T1073] R10: ffffffff925ec1e7 R11: ffff888009abc5c0 R12: 0000000000000000 [ 55.991844][ T1073] R13: ffff88800abea128 R14: ffff88800abea008 R15: ffff88800abea000 [ 55.992147][ T1073] FS: 00007ff96fc73800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 55.992483][ T1073] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 55.992735][ T1073] CR2: 00007ff970023200 CR3: 0000000008e5c003 CR4: 0000000000772ef0 [ 55.993032][ T1073] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 55.993336][ T1073] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 55.993637][ T1073] PKRU: 55555554 [ 55.993792][ T1073] Call Trace: [ 55.993950][ T1073] [ 55.994062][ T1073] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 55.994278][ T1073] ? __warn (kernel/panic.c:748) [ 55.994443][ T1073] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 55.994653][ T1073] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 55.994871][ T1073] ? handle_bug (arch/x86/kernel/traps.c:285) [ 55.995036][ T1073] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 55.995252][ T1073] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 55.995468][ T1073] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 55.995671][ T1073] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 55.995886][ T1073] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 55.996155][ 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) [ 55.996367][ T1073] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 55.996578][ T1073] register_netdevice (net/core/dev.c:11003) [ 55.996789][ T1073] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 55.997002][ T1073] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 55.997234][ T1073] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 55.997492][ T1073] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 55.997763][ T1073] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 55.998024][ T1073] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 55.998298][ T1073] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 55.998555][ T1073] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 55.998808][ T1073] ? devl_region_destroy (net/devlink/region.c:1178) [ 55.999013][ T1073] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 55.999288][ T1073] devlink_reload (net/devlink/dev.c:474) [ 55.999505][ T1073] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 55.999724][ T1073] ? devlink_resources_validate (net/devlink/resource.c:311) [ 55.999985][ T1073] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 56.000208][ T1073] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 56.000466][ T1073] ? __nla_parse (lib/nlattr.c:732) [ 56.000681][ T1073] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 56.000888][ T1073] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 56.001163][ T1073] ? cap_capable (security/commoncap.c:131) [ 56.001372][ T1073] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 56.001584][ T1073] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 56.001788][ T1073] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 56.001992][ T1073] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 56.002247][ T1073] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 56.002497][ T1073] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 56.002755][ T1073] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 56.002961][ T1073] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 56.003176][ T1073] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 56.003385][ T1073] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 56.003600][ T1073] ? genl_rcv (net/netlink/genetlink.c:1219) [ 56.003759][ T1073] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 56.003971][ T1073] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 56.004201][ T1073] genl_rcv (net/netlink/genetlink.c:1220) [ 56.004366][ T1073] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 56.004579][ T1073] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 56.004782][ T1073] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 56.004990][ T1073] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 56.005215][ T1073] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 56.005417][ T1073] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 56.005621][ T1073] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 56.005830][ T1073] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 56.006040][ T1073] ? __pfx___sys_sendto (net/socket.c:2145) [ 56.006252][ T1073] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4341 kernel/locking/lockdep.c:4408) [ 56.006528][ T1073] ? __sys_recvmsg (net/socket.c:2859) [ 56.006730][ T1073] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 56.006933][ T1073] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4341 kernel/locking/lockdep.c:4408) [ 56.007205][ T1073] __x64_sys_sendto (net/socket.c:2181) [ 56.007411][ T1073] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 56.007655][ T1073] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 56.007861][ T1073] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 56.008126][ T1073] RIP: 0033:0x7ff96fe7fa4a [ 56.008340][ T1073] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 56.009001][ T1073] RSP: 002b:00007ffe7dd9acf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 56.009308][ T1073] RAX: ffffffffffffffda RBX: 0000000012fcbb00 RCX: 00007ff96fe7fa4a [ 56.009611][ T1073] RDX: 0000000000000038 RSI: 0000000012fcbb00 RDI: 0000000000000005 [ 56.009903][ T1073] RBP: 0000000012fcb910 R08: 00007ff970023200 R09: 000000000000000c [ 56.010205][ T1073] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 56.010498][ T1073] R13: 0000000012fcb910 R14: 0000000000000000 R15: 0000000000000003 | [ 57.106477][ T1098] ------------[ cut here ]------------ | [ 57.106825][ T1098] WARNING: CPU: 0 PID: 1098 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 57.107213][ T1098] Modules linked in: netdevsim | [ 57.107750][ T1098] Tainted: [W]=WARN [ 57.107896][ T1098] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 57.108155][ T1098] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 57.108401][ T1098] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 57.109085][ T1098] RSP: 0018:ffffc90002ab71e8 EFLAGS: 00010246 [ 57.109324][ T1098] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 57.109610][ T1098] RDX: 0000000000000000 RSI: ffff888005072c98 RDI: ffff88800246adc0 [ 57.109889][ T1098] RBP: ffff888005138040 R08: 0000000000000000 R09: fffffbfff24bd83c [ 57.110179][ T1098] R10: ffffffff925ec1e7 R11: ffff88800246a300 R12: 0000000000000000 [ 57.110459][ T1098] R13: ffff888005072128 R14: ffff888005072008 R15: ffff888005072000 [ 57.110744][ T1098] FS: 00007fd6bcf78800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 57.111068][ T1098] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 57.111322][ T1098] CR2: 00007f17bd0e55a0 CR3: 000000000b5f8005 CR4: 0000000000772ef0 [ 57.111603][ T1098] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 57.111885][ T1098] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 57.112186][ T1098] PKRU: 55555554 [ 57.112329][ T1098] Call Trace: [ 57.112472][ T1098] [ 57.112570][ T1098] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 57.112758][ T1098] ? __warn (kernel/panic.c:748) [ 57.112904][ T1098] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 57.113103][ T1098] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 57.113302][ T1098] ? handle_bug (arch/x86/kernel/traps.c:285) [ 57.113454][ T1098] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 57.113644][ T1098] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 57.113844][ T1098] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 57.114038][ T1098] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 57.114242][ T1098] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 57.114481][ T1098] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 57.114680][ T1098] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 57.114878][ T1098] register_netdevice (net/core/dev.c:11003) [ 57.115090][ T1098] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 57.115293][ T1098] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 57.115501][ T1098] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 57.115747][ T1098] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 57.116000][ T1098] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 57.116274][ T1098] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 57.116529][ T1098] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 57.116770][ T1098] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 57.117007][ T1098] ? devl_region_destroy (net/devlink/region.c:1178) [ 57.117206][ T1098] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 57.117456][ T1098] devlink_reload (net/devlink/dev.c:474) [ 57.117653][ T1098] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 57.117848][ T1098] ? devlink_resources_validate (net/devlink/resource.c:311) [ 57.118103][ T1098] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 57.118300][ T1098] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 57.118537][ T1098] ? __nla_parse (lib/nlattr.c:732) [ 57.118736][ T1098] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 57.118928][ T1098] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 57.119187][ T1098] ? cap_capable (security/commoncap.c:131) [ 57.119376][ T1098] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 57.119577][ T1098] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 57.119779][ T1098] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 57.119973][ T1098] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 57.120227][ T1098] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 57.120465][ T1098] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 57.120710][ T1098] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 57.120902][ T1098] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 57.121099][ T1098] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 57.121296][ T1098] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 57.121501][ T1098] ? genl_rcv (net/netlink/genetlink.c:1219) [ 57.121645][ T1098] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 57.121836][ T1098] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 57.122034][ T1098] genl_rcv (net/netlink/genetlink.c:1220) [ 57.122187][ T1098] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 57.122383][ T1098] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 57.122575][ T1098] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 57.122771][ T1098] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 57.122964][ T1098] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 57.123161][ T1098] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 57.123353][ T1098] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 57.123550][ T1098] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 57.123743][ T1098] ? __pfx___sys_sendto (net/socket.c:2145) [ 57.123945][ T1098] ? __lock_release (kernel/locking/lockdep.c:5527) [ 57.124159][ T1098] ? __sys_recvmsg (net/socket.c:2859) [ 57.124353][ T1098] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 57.124556][ T1098] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 57.124755][ T1098] __x64_sys_sendto (net/socket.c:2181) [ 57.124943][ T1098] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 57.125187][ T1098] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 57.125378][ T1098] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 57.125610][ T1098] RIP: 0033:0x7fd6bd184a4a [ 57.125806][ T1098] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 57.126474][ T1098] RSP: 002b:00007ffd5221c0c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 57.126758][ T1098] RAX: ffffffffffffffda RBX: 000000001de6ab00 RCX: 00007fd6bd184a4a [ 57.127049][ T1098] RDX: 0000000000000038 RSI: 000000001de6ab00 RDI: 0000000000000005 [ 57.127357][ T1098] RBP: 000000001de6a910 R08: 00007fd6bd328200 R09: 000000000000000c [ 57.127637][ T1098] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 57.127915][ T1098] R13: 000000001de6a910 R14: 0000000000000000 R15: 0000000000000003 | [ 59.708157][ T1131] ------------[ cut here ]------------ | [ 59.708436][ 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) | [ 59.708842][ T1131] Modules linked in: netdevsim | [ 59.709547][ T1131] Tainted: [W]=WARN [ 59.709797][ T1131] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.710149][ T1131] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 59.710494][ 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 [ 59.711279][ T1131] RSP: 0018:ffffc90002c671e8 EFLAGS: 00010246 [ 59.711615][ T1131] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 59.712005][ T1131] RDX: 0000000000000000 RSI: ffff88800b632c98 RDI: ffff88800de30b00 [ 59.712354][ T1131] RBP: ffff888005138040 R08: 0000000000000000 R09: fffffbfff24bd83c [ 59.712662][ T1131] R10: ffffffff925ec1e7 R11: ffff88800de30040 R12: 0000000000000000 [ 59.712975][ T1131] R13: ffff88800b632128 R14: ffff88800b632008 R15: ffff88800b632000 [ 59.713300][ T1131] FS: 00007fe1bc492800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 59.713654][ T1131] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 59.713920][ T1131] CR2: 00007fe1bc842200 CR3: 000000000bed6001 CR4: 0000000000772ef0 [ 59.714256][ T1131] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 59.714559][ T1131] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 59.714878][ T1131] PKRU: 55555554 [ 59.715043][ T1131] Call Trace: [ 59.715224][ T1131] [ 59.715342][ T1131] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 59.715557][ T1131] ? __warn (kernel/panic.c:748) [ 59.715728][ T1131] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 59.715949][ T1131] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 59.716181][ T1131] ? handle_bug (arch/x86/kernel/traps.c:285) [ 59.716355][ T1131] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 59.716567][ T1131] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 59.716783][ T1131] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 59.716991][ T1131] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 59.717220][ T1131] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 59.717487][ 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) [ 59.717708][ T1131] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 59.717925][ T1131] register_netdevice (net/core/dev.c:11003) [ 59.718159][ T1131] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 59.718385][ T1131] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 59.718618][ T1131] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 59.718892][ T1131] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 59.719185][ T1131] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 59.719466][ T1131] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 59.719749][ T1131] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 59.720019][ T1131] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 59.720296][ T1131] ? devl_region_destroy (net/devlink/region.c:1178) [ 59.720514][ T1131] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 59.720788][ T1131] devlink_reload (net/devlink/dev.c:474) [ 59.720996][ T1131] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 59.721217][ T1131] ? devlink_resources_validate (net/devlink/resource.c:311) [ 59.721483][ T1131] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 59.721699][ T1131] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 59.721958][ T1131] ? __nla_parse (lib/nlattr.c:732) [ 59.722197][ T1131] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 59.722418][ T1131] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 59.722690][ T1131] ? cap_capable (security/commoncap.c:131) [ 59.722900][ T1131] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 59.723128][ T1131] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 59.723344][ T1131] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 59.723560][ T1131] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 59.723813][ T1131] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 59.724084][ T1131] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 59.724360][ T1131] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 59.724576][ T1131] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 59.724788][ T1131] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 59.724999][ T1131] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 59.725228][ T1131] ? genl_rcv (net/netlink/genetlink.c:1219) [ 59.725388][ T1131] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 59.725592][ T1131] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 59.725803][ T1131] genl_rcv (net/netlink/genetlink.c:1220) [ 59.725959][ T1131] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 59.726188][ T1131] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 59.726393][ T1131] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 59.726607][ T1131] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 59.726816][ T1131] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 59.727021][ T1131] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 59.727238][ T1131] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 59.727448][ T1131] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 59.727656][ T1131] ? __pfx___sys_sendto (net/socket.c:2145) [ 59.727864][ T1131] ? __lock_release (kernel/locking/lockdep.c:5527) [ 59.728083][ T1131] ? __sys_recvmsg (net/socket.c:2859) [ 59.728283][ T1131] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 59.728497][ T1131] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 59.728710][ T1131] __x64_sys_sendto (net/socket.c:2181) [ 59.728914][ T1131] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 59.729171][ T1131] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 59.729376][ T1131] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 59.729642][ T1131] RIP: 0033:0x7fe1bc69ea4a [ 59.729855][ 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 [ 59.730534][ T1131] RSP: 002b:00007ffe72176208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 59.730827][ T1131] RAX: ffffffffffffffda RBX: 00000000135bfb00 RCX: 00007fe1bc69ea4a [ 59.731129][ T1131] RDX: 0000000000000038 RSI: 00000000135bfb00 RDI: 0000000000000005 [ 59.731422][ T1131] RBP: 00000000135bf910 R08: 00007fe1bc842200 R09: 000000000000000c [ 59.731712][ T1131] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 59.732002][ T1131] R13: 00000000135bf910 R14: 0000000000000000 R15: 0000000000000003 | [ 62.125255][ T1161] ------------[ cut here ]------------ | [ 62.125588][ T1161] WARNING: CPU: 0 PID: 1161 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 62.125963][ T1161] Modules linked in: netdevsim | [ 62.126506][ T1161] Tainted: [W]=WARN [ 62.126648][ T1161] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 62.126885][ T1161] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 62.127142][ T1161] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 62.127796][ T1161] RSP: 0018:ffffc90002e371e8 EFLAGS: 00010246 [ 62.128033][ T1161] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 62.128345][ T1161] RDX: 0000000000000000 RSI: ffff88800b7dac98 RDI: ffff88800246adc0 [ 62.128624][ T1161] RBP: ffff888005138040 R08: 0000000000000000 R09: fffffbfff24bd83c [ 62.128904][ T1161] R10: ffffffff925ec1e7 R11: ffff88800246a300 R12: 0000000000000000 [ 62.129188][ T1161] R13: ffff88800b7da128 R14: ffff88800b7da008 R15: ffff88800b7da000 [ 62.129467][ T1161] FS: 00007fab1ab18800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 62.129807][ T1161] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 62.130049][ T1161] CR2: 00007fab1aec8200 CR3: 00000000052e0006 CR4: 0000000000772ef0 [ 62.130344][ T1161] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 62.130620][ T1161] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 62.130895][ T1161] PKRU: 55555554 [ 62.131038][ T1161] Call Trace: [ 62.131190][ T1161] [ 62.131288][ T1161] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 62.131481][ T1161] ? __warn (kernel/panic.c:748) [ 62.131629][ T1161] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 62.131821][ T1161] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 62.132024][ T1161] ? handle_bug (arch/x86/kernel/traps.c:285) [ 62.132182][ T1161] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 62.132375][ T1161] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 62.132579][ T1161] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 62.132771][ T1161] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 62.132965][ T1161] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 62.133217][ T1161] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 62.133415][ T1161] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 62.133609][ T1161] register_netdevice (net/core/dev.c:11003) [ 62.133807][ T1161] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 62.134006][ T1161] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 62.134217][ T1161] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 62.134466][ T1161] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 62.134718][ T1161] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 62.134965][ T1161] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 62.135218][ T1161] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 62.135456][ T1161] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 62.135695][ T1161] ? devl_region_destroy (net/devlink/region.c:1178) [ 62.135885][ T1161] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 62.136142][ T1161] devlink_reload (net/devlink/dev.c:474) [ 62.136340][ T1161] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 62.136532][ T1161] ? devlink_resources_validate (net/devlink/resource.c:311) [ 62.136773][ T1161] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 62.136968][ T1161] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 62.137214][ T1161] ? __nla_parse (lib/nlattr.c:732) [ 62.137419][ T1161] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 62.137613][ T1161] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 62.137863][ T1161] ? cap_capable (security/commoncap.c:131) [ 62.138052][ T1161] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 62.138255][ T1161] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 62.138447][ T1161] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 62.138636][ T1161] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 62.138873][ T1161] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 62.139113][ T1161] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 62.139362][ T1161] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 62.139561][ T1161] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 62.139750][ T1161] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 62.139941][ T1161] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 62.140156][ T1161] ? genl_rcv (net/netlink/genetlink.c:1219) [ 62.140303][ T1161] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 62.140493][ T1161] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 62.140692][ T1161] genl_rcv (net/netlink/genetlink.c:1220) [ 62.140836][ T1161] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 62.141030][ T1161] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 62.141239][ T1161] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 62.141438][ T1161] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 62.141633][ T1161] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 62.141818][ T1161] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 62.142008][ T1161] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 62.142214][ T1161] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 62.142406][ T1161] ? __pfx___sys_sendto (net/socket.c:2145) [ 62.142601][ T1161] ? __lock_release (kernel/locking/lockdep.c:5527) [ 62.142800][ T1161] ? __sys_recvmsg (net/socket.c:2859) [ 62.142990][ T1161] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 62.143199][ T1161] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 62.143393][ T1161] __x64_sys_sendto (net/socket.c:2181) [ 62.143582][ T1161] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 62.143814][ T1161] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 62.144003][ T1161] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 62.144247][ T1161] RIP: 0033:0x7fab1ad24a4a [ 62.144443][ T1161] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 62.145099][ T1161] RSP: 002b:00007ffc8e792478 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 62.145384][ T1161] RAX: ffffffffffffffda RBX: 00000000170d9b00 RCX: 00007fab1ad24a4a [ 62.145663][ T1161] RDX: 0000000000000038 RSI: 00000000170d9b00 RDI: 0000000000000005 [ 62.145939][ T1161] RBP: 00000000170d9910 R08: 00007fab1aec8200 R09: 000000000000000c [ 62.146223][ T1161] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 62.146502][ T1161] R13: 00000000170d9910 R14: 0000000000000000 R15: 0000000000000003 | [ 64.458975][ T1189] ------------[ cut here ]------------ | [ 64.459321][ T1189] WARNING: CPU: 3 PID: 1189 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 64.459759][ T1189] Modules linked in: netdevsim | [ 64.460355][ T1189] Tainted: [W]=WARN [ 64.460508][ T1189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 64.460764][ T1189] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 64.461037][ T1189] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 64.461769][ T1189] RSP: 0018:ffffc90002f871e8 EFLAGS: 00010246 [ 64.462029][ T1189] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 64.462340][ T1189] RDX: 0000000000000000 RSI: ffff88800b4e2c98 RDI: ffff888009da2dc0 [ 64.462672][ T1189] RBP: ffff888005138040 R08: 0000000000000000 R09: fffffbfff24bd83c [ 64.462986][ T1189] R10: ffffffff925ec1e7 R11: ffff888009da2300 R12: 0000000000000000 [ 64.463297][ T1189] R13: ffff88800b4e2128 R14: ffff88800b4e2008 R15: ffff88800b4e2000 [ 64.463614][ T1189] FS: 00007f33e8d25800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 64.463977][ T1189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 64.464261][ T1189] CR2: 00007f33e90d5200 CR3: 000000000b540004 CR4: 0000000000772ef0 [ 64.464575][ T1189] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 64.464875][ T1189] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 64.465206][ T1189] PKRU: 55555554 [ 64.465373][ T1189] Call Trace: [ 64.465527][ T1189] [ 64.465632][ T1189] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 64.465852][ T1189] ? __warn (kernel/panic.c:748) [ 64.466012][ T1189] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 64.466236][ T1189] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 64.466463][ T1189] ? handle_bug (arch/x86/kernel/traps.c:285) [ 64.466618][ T1189] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 64.466832][ T1189] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 64.467047][ T1189] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 64.467261][ T1189] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 64.467473][ T1189] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 64.467753][ T1189] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 64.467972][ T1189] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 64.468197][ T1189] register_netdevice (net/core/dev.c:11003) [ 64.468407][ T1189] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 64.468622][ T1189] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 64.468845][ T1189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 64.469131][ T1189] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 64.469399][ T1189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 64.469691][ T1189] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 64.469957][ T1189] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 64.470226][ T1189] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 64.470484][ T1189] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 64.470754][ T1189] devlink_reload (net/devlink/dev.c:474) [ 64.470965][ T1189] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 64.471193][ T1189] ? devlink_resources_validate (net/devlink/resource.c:311) [ 64.471457][ T1189] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 64.471662][ T1189] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 64.471915][ T1189] ? __nla_parse (lib/nlattr.c:732) [ 64.472144][ T1189] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 64.472357][ T1189] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 64.472623][ T1189] ? cap_capable (security/commoncap.c:131) [ 64.472828][ T1189] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 64.473043][ T1189] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 64.473258][ T1189] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 64.473477][ T1189] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 64.473753][ T1189] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 64.474012][ T1189] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 64.474310][ T1189] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 64.474536][ T1189] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 64.474739][ T1189] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 64.474944][ T1189] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 64.475173][ T1189] ? genl_rcv (net/netlink/genetlink.c:1219) [ 64.475329][ T1189] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 64.475535][ T1189] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 64.475746][ T1189] genl_rcv (net/netlink/genetlink.c:1220) [ 64.475903][ T1189] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 64.476122][ T1189] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 64.476341][ T1189] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 64.476556][ T1189] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 64.476766][ T1189] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 64.476968][ T1189] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 64.477187][ T1189] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 64.477406][ T1189] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 64.477616][ T1189] ? __pfx___sys_sendto (net/socket.c:2145) [ 64.477829][ T1189] ? __lock_release (kernel/locking/lockdep.c:5527) [ 64.478051][ T1189] ? __sys_recvmsg (net/socket.c:2859) [ 64.478262][ T1189] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 64.478484][ T1189] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 64.478694][ T1189] __x64_sys_sendto (net/socket.c:2181) [ 64.478896][ T1189] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 64.479153][ T1189] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 64.479357][ T1189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 64.479617][ T1189] RIP: 0033:0x7f33e8f31a4a [ 64.479831][ T1189] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 64.480543][ T1189] RSP: 002b:00007ffd8bb70458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 64.480845][ T1189] RAX: ffffffffffffffda RBX: 0000000033a39b00 RCX: 00007f33e8f31a4a [ 64.481149][ T1189] RDX: 0000000000000038 RSI: 0000000033a39b00 RDI: 0000000000000005 [ 64.481454][ T1189] RBP: 0000000033a39910 R08: 00007f33e90d5200 R09: 000000000000000c [ 64.481751][ T1189] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 64.482050][ T1189] R13: 0000000033a39910 R14: 0000000000000000 R15: 0000000000000003 | [ 73.640316][ T1409] ------------[ cut here ]------------ | [ 73.640583][ T1409] WARNING: CPU: 2 PID: 1409 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 73.640983][ T1409] Modules linked in: netdevsim | [ 73.642115][ T1409] Tainted: [W]=WARN [ 73.642281][ T1409] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 73.642525][ T1409] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 73.642780][ T1409] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 73.643464][ T1409] RSP: 0018:ffffc900038071e8 EFLAGS: 00010246 [ 73.643722][ T1409] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 73.644015][ T1409] RDX: 0000000000000000 RSI: ffff88800b62ac98 RDI: ffff88800de35080 [ 73.644322][ T1409] RBP: ffff888005138040 R08: 0000000000000000 R09: fffffbfff24bd83c [ 73.644613][ T1409] R10: ffffffff925ec1e7 R11: ffff88800de345c0 R12: 0000000000000000 [ 73.644907][ T1409] R13: ffff88800b62a128 R14: ffff88800b62a008 R15: ffff88800b62a000 [ 73.645237][ T1409] FS: 00007fb035634800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 73.645582][ T1409] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 73.645835][ T1409] CR2: 00005637542119e8 CR3: 000000000d93a005 CR4: 0000000000772ef0 [ 73.646151][ T1409] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 73.646446][ T1409] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 73.646737][ T1409] PKRU: 55555554 [ 73.646894][ T1409] Call Trace: [ 73.647050][ T1409] [ 73.647174][ T1409] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 73.647374][ T1409] ? __warn (kernel/panic.c:748) [ 73.647537][ T1409] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 73.647744][ T1409] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 73.647958][ T1409] ? handle_bug (arch/x86/kernel/traps.c:285) [ 73.648129][ T1409] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 73.648332][ T1409] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 73.648545][ T1409] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 73.648748][ T1409] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 73.648959][ T1409] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 73.649239][ T1409] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 73.649458][ T1409] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 73.649671][ T1409] register_netdevice (net/core/dev.c:11003) [ 73.649879][ T1409] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 73.650104][ T1409] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 73.650328][ T1409] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 73.650585][ T1409] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 73.650851][ T1409] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 73.651124][ T1409] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 73.651382][ T1409] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 73.651635][ T1409] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 73.651885][ T1409] ? devl_region_destroy (net/devlink/region.c:1178) [ 73.652101][ T1409] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 73.652368][ T1409] devlink_reload (net/devlink/dev.c:474) [ 73.652577][ T1409] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 73.652783][ T1409] ? devlink_resources_validate (net/devlink/resource.c:311) [ 73.653039][ T1409] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 73.653273][ T1409] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 73.653524][ T1409] ? __nla_parse (lib/nlattr.c:732) [ 73.653735][ T1409] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 73.653945][ T1409] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 73.654217][ T1409] ? cap_capable (security/commoncap.c:131) [ 73.654423][ T1409] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 73.654635][ T1409] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 73.654838][ T1409] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 73.655040][ T1409] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 73.655291][ T1409] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 73.655533][ T1409] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 73.655794][ T1409] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 73.655999][ T1409] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 73.656207][ T1409] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 73.656413][ T1409] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 73.656629][ T1409] ? genl_rcv (net/netlink/genetlink.c:1219) [ 73.656788][ T1409] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 73.656990][ T1409] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 73.657227][ T1409] genl_rcv (net/netlink/genetlink.c:1220) [ 73.657384][ T1409] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 73.657593][ T1409] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 73.657796][ T1409] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 73.658003][ T1409] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 73.658224][ T1409] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 73.658423][ T1409] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 73.658626][ T1409] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 73.658838][ T1409] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 73.659045][ T1409] ? __pfx___sys_sendto (net/socket.c:2145) [ 73.659265][ T1409] ? __lock_release (kernel/locking/lockdep.c:5527) [ 73.659482][ T1409] ? __sys_recvmsg (net/socket.c:2859) [ 73.659705][ T1409] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 73.659918][ T1409] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 73.660139][ T1409] __x64_sys_sendto (net/socket.c:2181) [ 73.660342][ T1409] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 73.660587][ T1409] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 73.660794][ T1409] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 73.661038][ T1409] RIP: 0033:0x7fb035840a4a [ 73.661287][ T1409] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 73.661965][ T1409] RSP: 002b:00007ffc566c0968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 73.662276][ T1409] RAX: ffffffffffffffda RBX: 000000000ba58b00 RCX: 00007fb035840a4a [ 73.662570][ T1409] RDX: 0000000000000038 RSI: 000000000ba58b00 RDI: 0000000000000005 [ 73.662859][ T1409] RBP: 000000000ba58910 R08: 00007fb0359e4200 R09: 000000000000000c [ 73.663156][ T1409] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 73.663450][ T1409] R13: 000000000ba58910 R14: 0000000000000000 R15: 0000000000000003 | [ 74.554795][ T1426] ------------[ cut here ]------------ | [ 74.555116][ T1426] WARNING: CPU: 0 PID: 1426 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 74.555504][ T1426] Modules linked in: netdevsim | [ 74.556040][ T1426] Tainted: [W]=WARN [ 74.556248][ T1426] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 74.556487][ T1426] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 74.556732][ T1426] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 74.557399][ T1426] RSP: 0018:ffffc900038b71e8 EFLAGS: 00010246 [ 74.557644][ T1426] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 74.557925][ T1426] RDX: 0000000000000000 RSI: ffff88800abeac98 RDI: ffff88800240d080 [ 74.558218][ T1426] RBP: ffff888005138040 R08: 0000000000000000 R09: fffffbfff24bd83c [ 74.558502][ T1426] R10: ffffffff925ec1e7 R11: ffff88800240c5c0 R12: 0000000000000000 [ 74.558785][ T1426] R13: ffff88800abea128 R14: ffff88800abea008 R15: ffff88800abea000 [ 74.559067][ T1426] FS: 00007f6897e33800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 74.559410][ T1426] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 74.559658][ T1426] CR2: 00007f68981e3200 CR3: 000000000a474003 CR4: 0000000000772ef0 [ 74.559942][ T1426] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 74.560257][ T1426] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 74.560542][ T1426] PKRU: 55555554 [ 74.560686][ T1426] Call Trace: [ 74.560831][ T1426] [ 74.560931][ T1426] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 74.561137][ T1426] ? __warn (kernel/panic.c:748) [ 74.561286][ T1426] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 74.561482][ T1426] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 74.561679][ T1426] ? handle_bug (arch/x86/kernel/traps.c:285) [ 74.561827][ T1426] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 74.562019][ T1426] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 74.562233][ T1426] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 74.562425][ T1426] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 74.562624][ T1426] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 74.562871][ T1426] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 74.563069][ T1426] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 74.563278][ T1426] register_netdevice (net/core/dev.c:11003) [ 74.563476][ T1426] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 74.563678][ T1426] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 74.563887][ T1426] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 74.564153][ T1426] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 74.564410][ T1426] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 74.564664][ T1426] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 74.564913][ T1426] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 74.565168][ T1426] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 74.565415][ T1426] ? devl_region_destroy (net/devlink/region.c:1178) [ 74.565606][ T1426] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 74.565858][ T1426] devlink_reload (net/devlink/dev.c:474) [ 74.566057][ T1426] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 74.566262][ T1426] ? devlink_resources_validate (net/devlink/resource.c:311) [ 74.566509][ T1426] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 74.566705][ T1426] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 74.566949][ T1426] ? __nla_parse (lib/nlattr.c:732) [ 74.567166][ T1426] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 74.567363][ T1426] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 74.567614][ T1426] ? cap_capable (security/commoncap.c:131) [ 74.567805][ T1426] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 74.568002][ T1426] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 74.568208][ T1426] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 74.568408][ T1426] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 74.568644][ T1426] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 74.568885][ T1426] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 74.569145][ T1426] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 74.569341][ T1426] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 74.569543][ T1426] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 74.569738][ T1426] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 74.569949][ T1426] ? genl_rcv (net/netlink/genetlink.c:1219) [ 74.570104][ T1426] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 74.570299][ T1426] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 74.570501][ T1426] genl_rcv (net/netlink/genetlink.c:1220) [ 74.570647][ T1426] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 74.570843][ T1426] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 74.571036][ T1426] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 74.571251][ T1426] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 74.571451][ T1426] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 74.571641][ T1426] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 74.571835][ T1426] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 74.572039][ T1426] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 74.572247][ T1426] ? __pfx___sys_sendto (net/socket.c:2145) [ 74.572449][ T1426] ? __lock_release (kernel/locking/lockdep.c:5527) [ 74.572648][ T1426] ? __sys_recvmsg (net/socket.c:2859) [ 74.572844][ T1426] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 74.573046][ T1426] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 74.573255][ T1426] __x64_sys_sendto (net/socket.c:2181) [ 74.573449][ T1426] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 74.573690][ T1426] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 74.573886][ T1426] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 74.574133][ T1426] RIP: 0033:0x7f689803fa4a [ 74.574334][ T1426] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 74.574991][ T1426] RSP: 002b:00007ffce8b009d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 74.575283][ T1426] RAX: ffffffffffffffda RBX: 000000003f786b00 RCX: 00007f689803fa4a [ 74.575573][ T1426] RDX: 0000000000000038 RSI: 000000003f786b00 RDI: 0000000000000005 [ 74.575853][ T1426] RBP: 000000003f786910 R08: 00007f68981e3200 R09: 000000000000000c [ 74.576146][ T1426] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 74.576430][ T1426] R13: 000000003f786910 R14: 0000000000000000 R15: 0000000000000003 | [ 75.440631][ T1442] ------------[ cut here ]------------ | [ 75.440966][ T1442] WARNING: CPU: 3 PID: 1442 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 75.441423][ T1442] Modules linked in: netdevsim | [ 75.442038][ T1442] Tainted: [W]=WARN [ 75.442214][ T1442] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 75.442469][ T1442] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 75.442731][ T1442] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 75.443472][ T1442] RSP: 0018:ffffc900039371e8 EFLAGS: 00010246 [ 75.443732][ T1442] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 75.444033][ T1442] RDX: 0000000000000000 RSI: ffff888005072c98 RDI: ffff888009da5080 [ 75.444351][ T1442] RBP: ffff888005138040 R08: 0000000000000000 R09: fffffbfff24bd83c [ 75.444650][ T1442] R10: ffffffff925ec1e7 R11: ffff888009da45c0 R12: 0000000000000000 [ 75.444953][ T1442] R13: ffff888005072128 R14: ffff888005072008 R15: ffff888005072000 [ 75.445266][ T1442] FS: 00007fb17a4e1800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 75.445621][ T1442] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 75.445874][ T1442] CR2: 00007fb17a891200 CR3: 000000000b7aa005 CR4: 0000000000772ef0 [ 75.446202][ T1442] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 75.446501][ T1442] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 75.446805][ T1442] PKRU: 55555554 [ 75.446959][ T1442] Call Trace: [ 75.447128][ T1442] [ 75.447234][ T1442] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 75.447439][ T1442] ? __warn (kernel/panic.c:748) [ 75.447601][ T1442] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 75.447807][ T1442] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 75.448017][ T1442] ? handle_bug (arch/x86/kernel/traps.c:285) [ 75.448190][ T1442] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 75.448396][ T1442] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 75.448613][ T1442] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 75.448821][ T1442] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 75.449030][ T1442] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 75.449299][ T1442] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 75.449518][ T1442] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 75.449722][ T1442] register_netdevice (net/core/dev.c:11003) [ 75.449932][ T1442] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 75.450176][ T1442] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 75.450400][ T1442] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 75.450664][ T1442] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 75.450950][ T1442] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 75.451255][ T1442] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 75.451541][ T1442] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 75.451822][ T1442] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 75.452096][ T1442] ? devl_region_destroy (net/devlink/region.c:1178) [ 75.452305][ T1442] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 75.452583][ T1442] devlink_reload (net/devlink/dev.c:474) [ 75.452804][ T1442] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 75.453020][ T1442] ? devlink_resources_validate (net/devlink/resource.c:311) [ 75.453320][ T1442] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 75.453536][ T1442] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 75.453812][ T1442] ? __nla_parse (lib/nlattr.c:732) [ 75.454043][ T1442] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 75.454285][ T1442] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 75.454563][ T1442] ? cap_capable (security/commoncap.c:131) [ 75.454767][ T1442] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 75.454991][ T1442] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 75.455218][ T1442] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 75.455428][ T1442] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 75.455679][ T1442] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 75.455944][ T1442] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 75.456238][ T1442] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 75.456445][ T1442] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 75.456647][ T1442] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 75.456853][ T1442] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 75.457096][ T1442] ? genl_rcv (net/netlink/genetlink.c:1219) [ 75.457259][ T1442] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 75.457478][ T1442] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 75.457700][ T1442] genl_rcv (net/netlink/genetlink.c:1220) [ 75.457857][ T1442] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 75.458062][ T1442] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 75.458308][ T1442] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 75.458539][ T1442] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 75.458745][ T1442] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 75.458948][ T1442] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 75.459166][ T1442] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 75.459390][ T1442] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 75.459620][ T1442] ? __pfx___sys_sendto (net/socket.c:2145) [ 75.459830][ T1442] ? __lock_release (kernel/locking/lockdep.c:5527) [ 75.460048][ T1442] ? __sys_recvmsg (net/socket.c:2859) [ 75.460274][ T1442] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 75.460498][ T1442] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 75.460726][ T1442] __x64_sys_sendto (net/socket.c:2181) [ 75.460928][ T1442] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 75.461190][ T1442] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 75.461409][ T1442] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 75.461665][ T1442] RIP: 0033:0x7fb17a6eda4a [ 75.461872][ T1442] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 75.462617][ T1442] RSP: 002b:00007ffc35741878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 75.462937][ T1442] RAX: ffffffffffffffda RBX: 00000000247eeb00 RCX: 00007fb17a6eda4a [ 75.463270][ T1442] RDX: 0000000000000038 RSI: 00000000247eeb00 RDI: 0000000000000005 [ 75.463590][ T1442] RBP: 00000000247ee910 R08: 00007fb17a891200 R09: 000000000000000c [ 75.463888][ T1442] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 75.464216][ T1442] R13: 00000000247ee910 R14: 0000000000000000 R15: 0000000000000003 | [ 78.419029][ T1498] ------------[ cut here ]------------ | [ 78.419275][ T1498] WARNING: CPU: 3 PID: 1498 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 78.419668][ T1498] Modules linked in: netdevsim | [ 78.420221][ T1498] Tainted: [W]=WARN [ 78.420368][ T1498] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 78.420607][ T1498] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 78.420853][ T1498] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 78.421545][ T1498] RSP: 0018:ffffc90003bc71e8 EFLAGS: 00010246 [ 78.421788][ T1498] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 78.422085][ T1498] RDX: 0000000000000000 RSI: ffff88800b632c98 RDI: ffff88800a6ad080 [ 78.422369][ T1498] RBP: ffff888005138040 R08: 0000000000000000 R09: fffffbfff24bd83c [ 78.422650][ T1498] R10: ffffffff925ec1e7 R11: ffff88800a6ac5c0 R12: 0000000000000000 [ 78.422931][ T1498] R13: ffff88800b632128 R14: ffff88800b632008 R15: ffff88800b632000 [ 78.423294][ T1498] FS: 00007ff12fded800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 78.423627][ T1498] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 78.423863][ T1498] CR2: 00007ff13019d200 CR3: 0000000009374006 CR4: 0000000000772ef0 [ 78.424159][ T1498] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 78.424447][ T1498] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 78.424724][ T1498] PKRU: 55555554 [ 78.424870][ T1498] Call Trace: [ 78.425016][ T1498] [ 78.425124][ T1498] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 78.425321][ T1498] ? __warn (kernel/panic.c:748) [ 78.425471][ T1498] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 78.425663][ T1498] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 78.425865][ T1498] ? handle_bug (arch/x86/kernel/traps.c:285) [ 78.426014][ T1498] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 78.426215][ T1498] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 78.426424][ T1498] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 78.426614][ T1498] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 78.426809][ T1498] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 78.427050][ T1498] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 78.427257][ T1498] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 78.427455][ T1498] register_netdevice (net/core/dev.c:11003) [ 78.427654][ T1498] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 78.427857][ T1498] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 78.428065][ T1498] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 78.428323][ T1498] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 78.428577][ T1498] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 78.428826][ T1498] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 78.429085][ T1498] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 78.429330][ T1498] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 78.429578][ T1498] ? devl_region_destroy (net/devlink/region.c:1178) [ 78.429769][ T1498] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 78.430018][ T1498] devlink_reload (net/devlink/dev.c:474) [ 78.430233][ T1498] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 78.430428][ T1498] ? devlink_resources_validate (net/devlink/resource.c:311) [ 78.430672][ T1498] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 78.430867][ T1498] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 78.431117][ T1498] ? __nla_parse (lib/nlattr.c:732) [ 78.431320][ T1498] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 78.431518][ T1498] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 78.431767][ T1498] ? cap_capable (security/commoncap.c:131) [ 78.431960][ T1498] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 78.432173][ T1498] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 78.432368][ T1498] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 78.432560][ T1498] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 78.432791][ T1498] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 78.433024][ T1498] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 78.433283][ T1498] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 78.433483][ T1498] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 78.433673][ T1498] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 78.433864][ T1498] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 78.434068][ T1498] ? genl_rcv (net/netlink/genetlink.c:1219) [ 78.434224][ T1498] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 78.434415][ T1498] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 78.434610][ T1498] genl_rcv (net/netlink/genetlink.c:1220) [ 78.434752][ T1498] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 78.434946][ T1498] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 78.435147][ T1498] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 78.435345][ T1498] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 78.435540][ T1498] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 78.435727][ T1498] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 78.435917][ T1498] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 78.436128][ T1498] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 78.436333][ T1498] ? __pfx___sys_sendto (net/socket.c:2145) [ 78.436529][ T1498] ? __lock_release (kernel/locking/lockdep.c:5527) [ 78.436721][ T1498] ? __sys_recvmsg (net/socket.c:2859) [ 78.436909][ T1498] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 78.437116][ T1498] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 78.437312][ T1498] __x64_sys_sendto (net/socket.c:2181) [ 78.437498][ T1498] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 78.437736][ T1498] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 78.437925][ T1498] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 78.438165][ T1498] RIP: 0033:0x7ff12fff9a4a [ 78.438360][ T1498] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 78.439009][ T1498] RSP: 002b:00007ffc9b32dc28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 78.439303][ T1498] RAX: ffffffffffffffda RBX: 0000000001963b00 RCX: 00007ff12fff9a4a [ 78.439590][ T1498] RDX: 0000000000000038 RSI: 0000000001963b00 RDI: 0000000000000005 [ 78.439866][ T1498] RBP: 0000000001963910 R08: 00007ff13019d200 R09: 000000000000000c [ 78.440152][ T1498] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 78.440432][ T1498] R13: 0000000001963910 R14: 0000000000000000 R15: 0000000000000003 | [ 80.592106][ T1526] ------------[ cut here ]------------ | [ 80.592347][ T1526] WARNING: CPU: 3 PID: 1526 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 80.592730][ T1526] Modules linked in: netdevsim | [ 80.593275][ T1526] Tainted: [W]=WARN [ 80.593424][ T1526] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 80.593657][ T1526] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 80.593911][ T1526] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 80.594585][ T1526] RSP: 0018:ffffc90003d471e8 EFLAGS: 00010246 [ 80.594823][ T1526] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 80.595116][ T1526] RDX: 0000000000000000 RSI: ffff88800b7dac98 RDI: ffff88800d905080 [ 80.595403][ T1526] RBP: ffff888005138040 R08: 0000000000000000 R09: fffffbfff24bd83c [ 80.595682][ T1526] R10: ffffffff925ec1e7 R11: ffff88800d9045c0 R12: 0000000000000000 [ 80.595965][ T1526] R13: ffff88800b7da128 R14: ffff88800b7da008 R15: ffff88800b7da000 [ 80.596258][ T1526] FS: 00007fb2c6999800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 80.596585][ T1526] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 80.596820][ T1526] CR2: 00007fb2c6d49200 CR3: 000000000bc08005 CR4: 0000000000772ef0 [ 80.597121][ T1526] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 80.597402][ T1526] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 80.597679][ T1526] PKRU: 55555554 [ 80.597822][ T1526] Call Trace: [ 80.597965][ T1526] [ 80.598067][ T1526] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 80.598273][ T1526] ? __warn (kernel/panic.c:748) [ 80.598421][ T1526] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 80.598612][ T1526] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 80.598811][ T1526] ? handle_bug (arch/x86/kernel/traps.c:285) [ 80.598956][ T1526] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 80.599158][ T1526] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 80.599360][ T1526] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 80.599562][ T1526] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 80.599759][ T1526] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 80.599994][ T1526] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 80.600203][ T1526] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 80.600399][ T1526] register_netdevice (net/core/dev.c:11003) [ 80.600592][ T1526] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 80.600789][ T1526] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 80.600989][ T1526] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 80.601248][ T1526] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 80.601501][ T1526] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 80.601750][ T1526] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 80.601995][ T1526] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 80.602252][ T1526] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 80.602491][ T1526] ? devl_region_destroy (net/devlink/region.c:1178) [ 80.602683][ T1526] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 80.602932][ T1526] devlink_reload (net/devlink/dev.c:474) [ 80.603137][ T1526] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 80.603331][ T1526] ? devlink_resources_validate (net/devlink/resource.c:311) [ 80.603573][ T1526] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 80.603765][ T1526] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 80.604003][ T1526] ? __nla_parse (lib/nlattr.c:732) [ 80.604218][ T1526] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 80.604413][ T1526] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 80.604676][ T1526] ? cap_capable (security/commoncap.c:131) [ 80.604862][ T1526] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 80.605056][ T1526] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 80.605263][ T1526] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 80.605457][ T1526] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 80.605688][ T1526] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 80.605923][ T1526] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 80.606181][ T1526] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 80.606375][ T1526] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 80.606564][ T1526] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 80.606757][ T1526] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 80.606959][ T1526] ? genl_rcv (net/netlink/genetlink.c:1219) [ 80.607117][ T1526] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 80.607307][ T1526] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 80.607507][ T1526] genl_rcv (net/netlink/genetlink.c:1220) [ 80.607650][ T1526] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 80.607844][ T1526] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 80.608033][ T1526] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 80.608241][ T1526] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 80.608440][ T1526] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 80.608625][ T1526] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 80.608813][ T1526] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 80.609012][ T1526] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 80.609228][ T1526] ? __pfx___sys_sendto (net/socket.c:2145) [ 80.609431][ T1526] ? __lock_release (kernel/locking/lockdep.c:5527) [ 80.609629][ T1526] ? __sys_recvmsg (net/socket.c:2859) [ 80.609817][ T1526] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 80.610014][ T1526] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 80.610219][ T1526] __x64_sys_sendto (net/socket.c:2181) [ 80.610408][ T1526] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 80.610641][ T1526] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 80.610833][ T1526] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 80.611065][ T1526] RIP: 0033:0x7fb2c6ba5a4a [ 80.611278][ T1526] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 80.611927][ T1526] RSP: 002b:00007ffed3094728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 80.612222][ T1526] RAX: ffffffffffffffda RBX: 0000000037c84b00 RCX: 00007fb2c6ba5a4a [ 80.612500][ T1526] RDX: 0000000000000038 RSI: 0000000037c84b00 RDI: 0000000000000005 [ 80.612777][ T1526] RBP: 0000000037c84910 R08: 00007fb2c6d49200 R09: 000000000000000c [ 80.613055][ T1526] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 80.613352][ T1526] R13: 0000000037c84910 R14: 0000000000000000 R15: 0000000000000003 | [ 82.750011][ T1554] ------------[ cut here ]------------ | [ 82.750270][ T1554] WARNING: CPU: 3 PID: 1554 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 82.750648][ T1554] Modules linked in: netdevsim | [ 82.751181][ T1554] Tainted: [W]=WARN [ 82.751336][ T1554] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 82.751572][ T1554] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 82.751813][ T1554] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 82.752477][ T1554] RSP: 0018:ffffc90003ec71e8 EFLAGS: 00010246 [ 82.752725][ T1554] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 82.753004][ T1554] RDX: 0000000000000000 RSI: ffff88800b4e2c98 RDI: ffff88800a64d080 [ 82.753296][ T1554] RBP: ffff888005138040 R08: 0000000000000000 R09: fffffbfff24bd83c [ 82.753577][ T1554] R10: ffffffff925ec1e7 R11: ffff88800a64c5c0 R12: 0000000000000000 [ 82.753857][ T1554] R13: ffff88800b4e2128 R14: ffff88800b4e2008 R15: ffff88800b4e2000 [ 82.754151][ T1554] FS: 00007f59ea708800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 82.754480][ T1554] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 82.754717][ T1554] CR2: 00007f59eaab8200 CR3: 000000000ea96005 CR4: 0000000000772ef0 [ 82.755003][ T1554] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 82.755297][ T1554] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 82.755585][ T1554] PKRU: 55555554 [ 82.755729][ T1554] Call Trace: [ 82.755874][ T1554] [ 82.755974][ T1554] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 82.756178][ T1554] ? __warn (kernel/panic.c:748) [ 82.756326][ T1554] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 82.756518][ T1554] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 82.756721][ T1554] ? handle_bug (arch/x86/kernel/traps.c:285) [ 82.756869][ T1554] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 82.757059][ T1554] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 82.757272][ T1554] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 82.757464][ T1554] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 82.757664][ T1554] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 82.757909][ T1554] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 82.758114][ T1554] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 82.758307][ T1554] register_netdevice (net/core/dev.c:11003) [ 82.758505][ T1554] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 82.758706][ T1554] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 82.758918][ T1554] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 82.759172][ T1554] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 82.759437][ T1554] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 82.759698][ T1554] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 82.759943][ T1554] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 82.760194][ T1554] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 82.760436][ T1554] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 82.760686][ T1554] devlink_reload (net/devlink/dev.c:474) [ 82.760884][ T1554] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 82.761084][ T1554] ? devlink_resources_validate (net/devlink/resource.c:311) [ 82.761328][ T1554] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 82.761523][ T1554] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 82.761762][ T1554] ? __nla_parse (lib/nlattr.c:732) [ 82.761961][ T1554] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 82.762161][ T1554] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 82.762413][ T1554] ? cap_capable (security/commoncap.c:131) [ 82.762601][ T1554] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 82.762797][ T1554] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 82.762993][ T1554] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 82.763191][ T1554] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 82.763422][ T1554] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 82.763657][ T1554] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 82.763909][ T1554] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 82.764105][ T1554] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 82.764293][ T1554] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 82.764491][ T1554] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 82.764694][ T1554] ? genl_rcv (net/netlink/genetlink.c:1219) [ 82.764842][ T1554] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 82.765033][ T1554] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 82.765240][ T1554] genl_rcv (net/netlink/genetlink.c:1220) [ 82.765394][ T1554] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 82.765587][ T1554] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 82.765776][ T1554] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 82.765973][ T1554] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 82.766176][ T1554] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 82.766365][ T1554] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 82.766556][ T1554] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 82.766760][ T1554] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 82.766955][ T1554] ? __pfx___sys_sendto (net/socket.c:2145) [ 82.767165][ T1554] ? __lock_release (kernel/locking/lockdep.c:5527) [ 82.767365][ T1554] ? __sys_recvmsg (net/socket.c:2859) [ 82.767555][ T1554] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 82.767753][ T1554] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 82.767948][ T1554] __x64_sys_sendto (net/socket.c:2181) [ 82.768147][ T1554] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 82.768389][ T1554] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 82.768581][ T1554] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 82.768814][ T1554] RIP: 0033:0x7f59ea914a4a [ 82.769008][ T1554] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 82.769674][ T1554] RSP: 002b:00007ffd56e3d978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 82.769959][ T1554] RAX: ffffffffffffffda RBX: 000000001ee57b00 RCX: 00007f59ea914a4a [ 82.770248][ T1554] RDX: 0000000000000038 RSI: 000000001ee57b00 RDI: 0000000000000005 [ 82.770526][ T1554] RBP: 000000001ee57910 R08: 00007f59eaab8200 R09: 000000000000000c [ 82.770810][ T1554] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 82.771097][ T1554] R13: 000000001ee57910 R14: 0000000000000000 R15: 0000000000000003 | [ 103.238858][ T1992] ------------[ cut here ]------------ | [ 103.239609][ T1992] WARNING: CPU: 2 PID: 1992 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 103.240015][ T1992] Modules linked in: netdevsim | [ 103.240606][ T1992] Tainted: [W]=WARN [ 103.240766][ T1992] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 103.241018][ T1992] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 103.241294][ T1992] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 103.241965][ T1992] RSP: 0018:ffffc900050371e8 EFLAGS: 00010246 [ 103.242239][ T1992] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 103.242538][ T1992] RDX: 0000000000000000 RSI: ffff88800b62ac98 RDI: ffff88800df6d080 [ 103.242836][ T1992] RBP: ffff888005138040 R08: 0000000000000000 R09: fffffbfff24bd83c [ 103.243153][ T1992] R10: ffffffff925ec1e7 R11: ffff88800df6c5c0 R12: 0000000000000000 [ 103.243468][ T1992] R13: ffff88800b62a128 R14: ffff88800b62a008 R15: ffff88800b62a000 [ 103.243765][ T1992] FS: 00007f0529a3b800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 103.244121][ T1992] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 103.244377][ T1992] CR2: 00007f0529deb200 CR3: 000000000bf52002 CR4: 0000000000772ef0 [ 103.244683][ T1992] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 103.244976][ T1992] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 103.245285][ T1992] PKRU: 55555554 [ 103.245442][ T1992] Call Trace: [ 103.245602][ T1992] [ 103.245715][ T1992] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 103.245921][ T1992] ? __warn (kernel/panic.c:748) [ 103.246095][ T1992] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 103.246301][ T1992] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 103.246516][ T1992] ? handle_bug (arch/x86/kernel/traps.c:285) [ 103.246686][ T1992] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 103.246893][ T1992] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 103.247128][ T1992] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 103.247339][ T1992] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 103.247550][ T1992] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 103.247807][ T1992] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 103.248015][ T1992] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 103.248242][ T1992] register_netdevice (net/core/dev.c:11003) [ 103.248457][ T1992] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 103.248673][ T1992] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 103.248895][ T1992] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 103.249167][ T1992] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 103.249446][ T1992] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 103.249711][ T1992] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 103.249970][ T1992] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 103.250237][ T1992] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 103.250493][ T1992] ? devl_region_destroy (net/devlink/region.c:1178) [ 103.250702][ T1992] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 103.250967][ T1992] devlink_reload (net/devlink/dev.c:474) [ 103.251194][ T1992] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 103.251403][ T1992] ? devlink_resources_validate (net/devlink/resource.c:311) [ 103.251664][ T1992] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 103.251873][ T1992] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 103.252140][ T1992] ? __nla_parse (lib/nlattr.c:732) [ 103.252355][ T1992] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 103.252565][ T1992] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 103.252826][ T1992] ? cap_capable (security/commoncap.c:131) [ 103.253031][ T1992] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 103.253255][ T1992] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 103.253467][ T1992] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 103.253672][ T1992] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 103.253923][ T1992] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 103.254184][ T1992] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 103.254454][ T1992] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 103.254660][ T1992] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 103.254866][ T1992] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 103.255090][ T1992] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 103.255329][ T1992] ? genl_rcv (net/netlink/genetlink.c:1219) [ 103.255488][ T1992] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 103.255693][ T1992] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 103.255905][ T1992] genl_rcv (net/netlink/genetlink.c:1220) [ 103.256065][ T1992] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 103.256290][ T1992] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 103.256498][ T1992] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 103.256714][ T1992] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 103.256926][ T1992] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 103.257146][ T1992] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 103.257355][ T1992] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 103.257578][ T1992] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 103.257786][ T1992] ? __pfx___sys_sendto (net/socket.c:2145) [ 103.258003][ T1992] ? __lock_release (kernel/locking/lockdep.c:5527) [ 103.258225][ T1992] ? __sys_recvmsg (net/socket.c:2859) [ 103.258430][ T1992] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 103.258644][ T1992] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 103.258853][ T1992] __x64_sys_sendto (net/socket.c:2181) [ 103.259061][ T1992] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 103.259337][ T1992] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 103.259554][ T1992] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 103.259800][ T1992] RIP: 0033:0x7f0529c47a4a [ 103.260010][ T1992] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 103.260697][ T1992] RSP: 002b:00007ffef6ba74c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 103.261002][ T1992] RAX: ffffffffffffffda RBX: 0000000025237b00 RCX: 00007f0529c47a4a [ 103.261306][ T1992] RDX: 0000000000000038 RSI: 0000000025237b00 RDI: 0000000000000005 [ 103.261601][ T1992] RBP: 0000000025237910 R08: 00007f0529deb200 R09: 000000000000000c [ 103.261900][ T1992] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 103.262204][ T1992] R13: 0000000025237910 R14: 0000000000000000 R15: 0000000000000003 | [ 104.763126][ T2024] ------------[ cut here ]------------ | [ 104.763426][ T2024] WARNING: CPU: 0 PID: 2024 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 104.763805][ T2024] Modules linked in: netdevsim | [ 104.764350][ T2024] Tainted: [W]=WARN [ 104.764503][ T2024] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 104.764737][ T2024] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 104.764979][ T2024] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 104.765652][ T2024] RSP: 0018:ffffc900051971e8 EFLAGS: 00010246 [ 104.765891][ T2024] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 104.766185][ T2024] RDX: 0000000000000000 RSI: ffff88800abeac98 RDI: ffff888005278b00 [ 104.766469][ T2024] RBP: ffff888005138040 R08: 0000000000000000 R09: fffffbfff24bd83c [ 104.766746][ T2024] R10: ffffffff925ec1e7 R11: ffff888005278040 R12: 0000000000000000 [ 104.767024][ T2024] R13: ffff88800abea128 R14: ffff88800abea008 R15: ffff88800abea000 [ 104.767317][ T2024] FS: 00007fe63c52e800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 104.767642][ T2024] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 104.767880][ T2024] CR2: 00007fe63c8de200 CR3: 000000000da58004 CR4: 0000000000772ef0 [ 104.768168][ T2024] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 104.768450][ T2024] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 104.768726][ T2024] PKRU: 55555554 [ 104.768868][ T2024] Call Trace: [ 104.769011][ T2024] [ 104.769123][ T2024] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 104.769318][ T2024] ? __warn (kernel/panic.c:748) [ 104.769464][ T2024] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 104.769657][ T2024] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 104.769854][ T2024] ? handle_bug (arch/x86/kernel/traps.c:285) [ 104.769998][ T2024] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 104.770194][ T2024] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 104.770399][ T2024] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 104.770589][ T2024] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 104.770784][ T2024] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 104.771024][ T2024] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 104.771228][ T2024] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 104.771421][ T2024] register_netdevice (net/core/dev.c:11003) [ 104.771621][ T2024] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 104.771823][ T2024] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 104.772028][ T2024] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 104.772280][ T2024] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 104.772535][ T2024] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 104.772782][ T2024] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 104.773025][ T2024] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 104.773281][ T2024] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 104.773516][ T2024] ? devl_region_destroy (net/devlink/region.c:1178) [ 104.773705][ T2024] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 104.773954][ T2024] devlink_reload (net/devlink/dev.c:474) [ 104.774154][ T2024] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 104.774345][ T2024] ? devlink_resources_validate (net/devlink/resource.c:311) [ 104.774590][ T2024] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 104.774782][ T2024] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 104.775018][ T2024] ? __nla_parse (lib/nlattr.c:732) [ 104.775228][ T2024] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 104.775425][ T2024] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 104.775672][ T2024] ? cap_capable (security/commoncap.c:131) [ 104.775860][ T2024] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 104.776060][ T2024] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 104.776263][ T2024] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 104.776452][ T2024] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 104.776684][ T2024] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 104.776919][ T2024] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 104.777177][ T2024] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 104.777371][ T2024] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 104.777558][ T2024] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 104.777749][ T2024] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 104.777951][ T2024] ? genl_rcv (net/netlink/genetlink.c:1219) [ 104.778104][ T2024] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 104.778294][ T2024] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 104.778492][ T2024] genl_rcv (net/netlink/genetlink.c:1220) [ 104.778634][ T2024] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 104.778827][ T2024] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 104.779016][ T2024] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 104.779222][ T2024] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 104.779438][ T2024] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 104.779626][ T2024] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 104.779816][ T2024] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 104.780013][ T2024] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 104.780216][ T2024] ? __pfx___sys_sendto (net/socket.c:2145) [ 104.780413][ T2024] ? __lock_release (kernel/locking/lockdep.c:5527) [ 104.780608][ T2024] ? __sys_recvmsg (net/socket.c:2859) [ 104.780795][ T2024] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 104.780999][ T2024] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 104.781208][ T2024] __x64_sys_sendto (net/socket.c:2181) [ 104.781396][ T2024] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 104.781631][ T2024] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 104.781823][ T2024] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 104.782053][ T2024] RIP: 0033:0x7fe63c73aa4a [ 104.782257][ T2024] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 104.782915][ T2024] RSP: 002b:00007ffc90a1ad68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 104.783206][ T2024] RAX: ffffffffffffffda RBX: 000000001d2c8b00 RCX: 00007fe63c73aa4a [ 104.783484][ T2024] RDX: 0000000000000038 RSI: 000000001d2c8b00 RDI: 0000000000000005 [ 104.783766][ T2024] RBP: 000000001d2c8910 R08: 00007fe63c8de200 R09: 000000000000000c [ 104.784040][ T2024] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 104.784325][ T2024] R13: 000000001d2c8910 R14: 0000000000000000 R15: 0000000000000003 | [ 105.914465][ T2049] ------------[ cut here ]------------ | [ 105.914771][ T2049] WARNING: CPU: 0 PID: 2049 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 105.915177][ T2049] Modules linked in: netdevsim | [ 105.915703][ T2049] Tainted: [W]=WARN [ 105.915846][ T2049] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 105.916091][ T2049] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 105.916337][ T2049] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 105.916988][ T2049] RSP: 0018:ffffc900052971e8 EFLAGS: 00010246 [ 105.917237][ T2049] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 105.917520][ T2049] RDX: 0000000000000000 RSI: ffff888005072c98 RDI: ffff88800f415080 [ 105.917801][ T2049] RBP: ffff888005138040 R08: 0000000000000000 R09: fffffbfff24bd83c [ 105.918091][ T2049] R10: ffffffff925ec1e7 R11: ffff88800f4145c0 R12: 0000000000000000 [ 105.918370][ T2049] R13: ffff888005072128 R14: ffff888005072008 R15: ffff888005072000 [ 105.918649][ T2049] FS: 00007fdd94e18800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 105.918972][ T2049] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 105.919235][ T2049] CR2: 00007fdd951c8200 CR3: 00000000061be004 CR4: 0000000000772ef0 [ 105.919538][ T2049] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 105.919816][ T2049] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 105.920275][ T2049] PKRU: 55555554 [ 105.920418][ T2049] Call Trace: [ 105.920560][ T2049] [ 105.920657][ T2049] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 105.920848][ T2049] ? __warn (kernel/panic.c:748) [ 105.920994][ T2049] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 105.921193][ T2049] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 105.921390][ T2049] ? handle_bug (arch/x86/kernel/traps.c:285) [ 105.921536][ T2049] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 105.921726][ T2049] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 105.921926][ T2049] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 105.922129][ T2049] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 105.922326][ T2049] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 105.922565][ T2049] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 105.922760][ T2049] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 105.922954][ T2049] register_netdevice (net/core/dev.c:11003) [ 105.923180][ T2049] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 105.923381][ T2049] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 105.923586][ T2049] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 105.923833][ T2049] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 105.924095][ T2049] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 105.924342][ T2049] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 105.924587][ T2049] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 105.924829][ T2049] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 105.925067][ T2049] ? devl_region_destroy (net/devlink/region.c:1178) [ 105.925268][ T2049] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 105.925516][ T2049] devlink_reload (net/devlink/dev.c:474) [ 105.925717][ T2049] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 105.925909][ T2049] ? devlink_resources_validate (net/devlink/resource.c:311) [ 105.926161][ T2049] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 105.926355][ T2049] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 105.926593][ T2049] ? __nla_parse (lib/nlattr.c:732) [ 105.926793][ T2049] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 105.926988][ T2049] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 105.927258][ T2049] ? cap_capable (security/commoncap.c:131) [ 105.927458][ T2049] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 105.927652][ T2049] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 105.927846][ T2049] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 105.928036][ T2049] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 105.928283][ T2049] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 105.928517][ T2049] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 105.928764][ T2049] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 105.928954][ T2049] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 105.929149][ T2049] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 105.929355][ T2049] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 105.929561][ T2049] ? genl_rcv (net/netlink/genetlink.c:1219) [ 105.929705][ T2049] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 105.929898][ T2049] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 105.930108][ T2049] genl_rcv (net/netlink/genetlink.c:1220) [ 105.930253][ T2049] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 105.930446][ T2049] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 105.930638][ T2049] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 105.930837][ T2049] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 105.931031][ T2049] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 105.931240][ T2049] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 105.931433][ T2049] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 105.931634][ T2049] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 105.931824][ T2049] ? __pfx___sys_sendto (net/socket.c:2145) [ 105.932011][ T2049] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 105.932219][ T2049] ? trace_rcu_quiescent_state_report (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1116 ./include/trace/events/rcu.h:368) [ 105.932467][ T2049] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4341 kernel/locking/lockdep.c:4408) [ 105.932708][ T2049] ? __local_bh_enable (kernel/softirq.c:350) [ 105.932904][ T2049] __x64_sys_sendto (net/socket.c:2181) [ 105.933102][ T2049] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 105.933341][ T2049] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 105.933540][ T2049] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 105.933774][ T2049] RIP: 0033:0x7fdd95024a4a [ 105.933972][ T2049] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 105.934639][ T2049] RSP: 002b:00007fff7d686f18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 105.934926][ T2049] RAX: ffffffffffffffda RBX: 000000003bf9bb00 RCX: 00007fdd95024a4a [ 105.935233][ T2049] RDX: 0000000000000038 RSI: 000000003bf9bb00 RDI: 0000000000000005 [ 105.935512][ T2049] RBP: 000000003bf9b910 R08: 00007fdd951c8200 R09: 000000000000000c [ 105.935790][ T2049] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 105.936087][ T2049] R13: 000000003bf9b910 R14: 0000000000000000 R15: 0000000000000003 | [ 108.533469][ T2082] ------------[ cut here ]------------ | [ 108.533765][ T2082] WARNING: CPU: 1 PID: 2082 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 108.534161][ T2082] Modules linked in: netdevsim | [ 108.534691][ T2082] Tainted: [W]=WARN [ 108.534837][ T2082] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 108.535097][ T2082] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 108.535378][ T2082] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 108.536033][ T2082] RSP: 0018:ffffc900054771e8 EFLAGS: 00010246 [ 108.536294][ T2082] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 108.536572][ T2082] RDX: 0000000000000000 RSI: ffff88800b632c98 RDI: ffff88800a7b2dc0 [ 108.536853][ T2082] RBP: ffff888005138040 R08: 0000000000000000 R09: fffffbfff24bd83c [ 108.537142][ T2082] R10: ffffffff925ec1e7 R11: ffff88800a7b2300 R12: 0000000000000000 [ 108.537421][ T2082] R13: ffff88800b632128 R14: ffff88800b632008 R15: ffff88800b632000 [ 108.537701][ T2082] FS: 00007fb8bd31c800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 108.538022][ T2082] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 108.538272][ T2082] CR2: 00007fb8bd6cc200 CR3: 000000000ea0c004 CR4: 0000000000772ef0 [ 108.538552][ T2082] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 108.538830][ T2082] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 108.539116][ T2082] PKRU: 55555554 [ 108.539258][ T2082] Call Trace: [ 108.539414][ T2082] [ 108.539514][ T2082] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 108.539705][ T2082] ? __warn (kernel/panic.c:748) [ 108.539853][ T2082] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 108.540044][ T2082] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 108.540251][ T2082] ? handle_bug (arch/x86/kernel/traps.c:285) [ 108.540397][ T2082] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 108.540585][ T2082] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 108.540787][ T2082] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 108.540980][ T2082] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 108.541189][ T2082] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 108.541430][ T2082] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 108.541625][ T2082] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 108.541818][ T2082] register_netdevice (net/core/dev.c:11003) [ 108.542013][ T2082] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 108.542224][ T2082] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 108.542432][ T2082] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 108.542677][ T2082] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 108.542930][ T2082] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 108.543191][ T2082] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 108.543437][ T2082] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 108.543675][ T2082] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 108.543915][ T2082] ? devl_region_destroy (net/devlink/region.c:1178) [ 108.544115][ T2082] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 108.544368][ T2082] devlink_reload (net/devlink/dev.c:474) [ 108.544564][ T2082] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 108.544756][ T2082] ? devlink_resources_validate (net/devlink/resource.c:311) [ 108.544998][ T2082] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 108.545210][ T2082] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 108.545446][ T2082] ? __nla_parse (lib/nlattr.c:732) [ 108.545644][ T2082] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 108.545840][ T2082] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 108.546100][ T2082] ? cap_capable (security/commoncap.c:131) [ 108.546292][ T2082] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 108.546489][ T2082] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 108.546681][ T2082] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 108.546872][ T2082] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 108.547114][ T2082] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 108.547347][ T2082] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 108.547593][ T2082] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 108.547784][ T2082] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 108.547973][ T2082] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 108.548178][ T2082] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 108.548383][ T2082] ? genl_rcv (net/netlink/genetlink.c:1219) [ 108.548543][ T2082] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 108.548740][ T2082] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 108.548938][ T2082] genl_rcv (net/netlink/genetlink.c:1220) [ 108.549096][ T2082] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 108.549296][ T2082] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 108.549490][ T2082] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 108.549686][ T2082] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 108.549878][ T2082] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 108.550068][ T2082] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 108.550273][ T2082] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 108.550477][ T2082] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 108.550667][ T2082] ? __pfx___sys_sendto (net/socket.c:2145) [ 108.550863][ T2082] ? __lock_release (kernel/locking/lockdep.c:5527) [ 108.551057][ T2082] ? __sys_recvmsg (net/socket.c:2859) [ 108.551253][ T2082] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 108.551451][ T2082] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 108.551644][ T2082] __x64_sys_sendto (net/socket.c:2181) [ 108.551837][ T2082] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 108.552068][ T2082] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 108.552270][ T2082] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 108.552503][ T2082] RIP: 0033:0x7fb8bd528a4a [ 108.552694][ T2082] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 108.553359][ T2082] RSP: 002b:00007ffecc97a1c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 108.553641][ T2082] RAX: ffffffffffffffda RBX: 00000000302fab00 RCX: 00007fb8bd528a4a [ 108.553915][ T2082] RDX: 0000000000000038 RSI: 00000000302fab00 RDI: 0000000000000005 [ 108.554203][ T2082] RBP: 00000000302fa910 R08: 00007fb8bd6cc200 R09: 000000000000000c [ 108.554485][ T2082] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 108.554760][ T2082] R13: 00000000302fa910 R14: 0000000000000000 R15: 0000000000000003 | [ 111.028751][ T2112] ------------[ cut here ]------------ | [ 111.029061][ T2112] WARNING: CPU: 0 PID: 2112 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 111.029463][ T2112] Modules linked in: netdevsim | [ 111.029991][ T2112] Tainted: [W]=WARN [ 111.030592][ T2112] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 111.030826][ T2112] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 111.031066][ T2112] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 111.031735][ T2112] RSP: 0018:ffffc900056071e8 EFLAGS: 00010246 [ 111.031973][ T2112] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 111.032262][ T2112] RDX: 0000000000000000 RSI: ffff88800b7dac98 RDI: ffff888009ec0b00 [ 111.032543][ T2112] RBP: ffff888005138040 R08: 0000000000000000 R09: fffffbfff24bd83c [ 111.032823][ T2112] R10: ffffffff925ec1e7 R11: ffff888009ec0040 R12: 0000000000000000 [ 111.033117][ T2112] R13: ffff88800b7da128 R14: ffff88800b7da008 R15: ffff88800b7da000 [ 111.033393][ T2112] FS: 00007fe9dcecb800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 111.033717][ T2112] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 111.033956][ T2112] CR2: 00007fe9dd27b200 CR3: 000000000d936005 CR4: 0000000000772ef0 [ 111.034262][ T2112] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 111.034542][ T2112] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 111.034817][ T2112] PKRU: 55555554 [ 111.034960][ T2112] Call Trace: [ 111.035113][ T2112] [ 111.035215][ T2112] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 111.035405][ T2112] ? __warn (kernel/panic.c:748) [ 111.035552][ T2112] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 111.035746][ T2112] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 111.035945][ T2112] ? handle_bug (arch/x86/kernel/traps.c:285) [ 111.036098][ T2112] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 111.036289][ T2112] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 111.036494][ T2112] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 111.036687][ T2112] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 111.036884][ T2112] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 111.037136][ T2112] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 111.037336][ T2112] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 111.037559][ T2112] register_netdevice (net/core/dev.c:11003) [ 111.037759][ T2112] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 111.037959][ T2112] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 111.038189][ T2112] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 111.038439][ T2112] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 111.038690][ T2112] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 111.038938][ T2112] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 111.039198][ T2112] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 111.039449][ T2112] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 111.039685][ T2112] ? devl_region_destroy (net/devlink/region.c:1178) [ 111.039875][ T2112] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 111.040134][ T2112] devlink_reload (net/devlink/dev.c:474) [ 111.040333][ T2112] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 111.040523][ T2112] ? devlink_resources_validate (net/devlink/resource.c:311) [ 111.040768][ T2112] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 111.040963][ T2112] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 111.041214][ T2112] ? __nla_parse (lib/nlattr.c:732) [ 111.041420][ T2112] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 111.041612][ T2112] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 111.041860][ T2112] ? cap_capable (security/commoncap.c:131) [ 111.042052][ T2112] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 111.042277][ T2112] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 111.042472][ T2112] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 111.042664][ T2112] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 111.042896][ T2112] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 111.043137][ T2112] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 111.043395][ T2112] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 111.043586][ T2112] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 111.043773][ T2112] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 111.043966][ T2112] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 111.044187][ T2112] ? genl_rcv (net/netlink/genetlink.c:1219) [ 111.044334][ T2112] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 111.044527][ T2112] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 111.044726][ T2112] genl_rcv (net/netlink/genetlink.c:1220) [ 111.044871][ T2112] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 111.045066][ T2112] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 111.045271][ T2112] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 111.045468][ T2112] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 111.045662][ T2112] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 111.045849][ T2112] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 111.046056][ T2112] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 111.046290][ T2112] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 111.046498][ T2112] ? __pfx___sys_sendto (net/socket.c:2145) [ 111.046711][ T2112] ? __lock_release (kernel/locking/lockdep.c:5527) [ 111.046920][ T2112] ? __sys_recvmsg (net/socket.c:2859) [ 111.047132][ T2112] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 111.047344][ T2112] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 111.047552][ T2112] __x64_sys_sendto (net/socket.c:2181) [ 111.047755][ T2112] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 111.048007][ T2112] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 111.048223][ T2112] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 111.048495][ T2112] RIP: 0033:0x7fe9dd0d7a4a [ 111.048707][ T2112] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 111.049440][ T2112] RSP: 002b:00007ffef00c8588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 111.049747][ T2112] RAX: ffffffffffffffda RBX: 000000002765ab00 RCX: 00007fe9dd0d7a4a [ 111.050102][ T2112] RDX: 0000000000000038 RSI: 000000002765ab00 RDI: 0000000000000005 [ 111.050405][ T2112] RBP: 000000002765a910 R08: 00007fe9dd27b200 R09: 000000000000000c [ 111.050703][ T2112] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 111.051002][ T2112] R13: 000000002765a910 R14: 0000000000000000 R15: 0000000000000003 | [ 113.230290][ T2140] ------------[ cut here ]------------ | [ 113.230565][ T2140] WARNING: CPU: 2 PID: 2140 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 113.230956][ T2140] Modules linked in: netdevsim | [ 113.231525][ T2140] Tainted: [W]=WARN [ 113.231681][ T2140] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 113.231925][ T2140] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 113.232188][ T2140] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 113.232846][ T2140] RSP: 0018:ffffc900057a71e8 EFLAGS: 00010246 [ 113.233108][ T2140] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 113.233403][ T2140] RDX: 0000000000000000 RSI: ffff88800b4e2c98 RDI: ffff88800df6d080 [ 113.233694][ T2140] RBP: ffff888005138040 R08: 0000000000000000 R09: fffffbfff24bd83c [ 113.233989][ T2140] R10: ffffffff925ec1e7 R11: ffff88800df6c5c0 R12: 0000000000000000 [ 113.234288][ T2140] R13: ffff88800b4e2128 R14: ffff88800b4e2008 R15: ffff88800b4e2000 [ 113.234581][ T2140] FS: 00007f9db380b800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 113.234918][ T2140] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 113.235176][ T2140] CR2: 00007f9db3bbb200 CR3: 0000000004f4a002 CR4: 0000000000772ef0 [ 113.235471][ T2140] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 113.235759][ T2140] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 113.236049][ T2140] PKRU: 55555554 [ 113.236215][ T2140] Call Trace: [ 113.236371][ T2140] [ 113.236483][ T2140] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 113.236685][ T2140] ? __warn (kernel/panic.c:748) [ 113.236844][ T2140] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 113.237047][ T2140] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 113.237267][ T2140] ? handle_bug (arch/x86/kernel/traps.c:285) [ 113.237424][ T2140] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 113.237627][ T2140] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 113.237839][ T2140] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 113.238044][ T2140] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 113.238262][ T2140] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 113.238514][ T2140] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 113.238723][ T2140] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 113.238927][ T2140] register_netdevice (net/core/dev.c:11003) [ 113.239148][ T2140] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 113.239376][ T2140] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 113.239594][ T2140] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 113.239851][ T2140] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 113.240129][ T2140] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 113.240393][ T2140] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 113.240652][ T2140] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 113.240907][ T2140] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 113.241176][ T2140] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 113.241441][ T2140] devlink_reload (net/devlink/dev.c:474) [ 113.241645][ T2140] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 113.241852][ T2140] ? devlink_resources_validate (net/devlink/resource.c:311) [ 113.242117][ T2140] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 113.242324][ T2140] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 113.242572][ T2140] ? __nla_parse (lib/nlattr.c:732) [ 113.242784][ T2140] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 113.242990][ T2140] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 113.243260][ T2140] ? cap_capable (security/commoncap.c:131) [ 113.243459][ T2140] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 113.243668][ T2140] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 113.243873][ T2140] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 113.244085][ T2140] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 113.244329][ T2140] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 113.244672][ T2140] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 113.244931][ T2140] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 113.245150][ T2140] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 113.245349][ T2140] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 113.245558][ T2140] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 113.245774][ T2140] ? genl_rcv (net/netlink/genetlink.c:1219) [ 113.245929][ T2140] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 113.246145][ T2140] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 113.246352][ T2140] genl_rcv (net/netlink/genetlink.c:1220) [ 113.246509][ T2140] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 113.246714][ T2140] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 113.246923][ T2140] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 113.247143][ T2140] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 113.247352][ T2140] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 113.247552][ T2140] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 113.247757][ T2140] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 113.247967][ T2140] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 113.248186][ T2140] ? __pfx___sys_sendto (net/socket.c:2145) [ 113.248404][ T2140] ? __lock_release (kernel/locking/lockdep.c:5527) [ 113.248609][ T2140] ? __sys_recvmsg (net/socket.c:2859) [ 113.248819][ T2140] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 113.249032][ T2140] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 113.249263][ T2140] __x64_sys_sendto (net/socket.c:2181) [ 113.249465][ T2140] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 113.249712][ T2140] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 113.249914][ T2140] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 113.250173][ T2140] RIP: 0033:0x7f9db3a17a4a [ 113.250383][ T2140] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 113.251041][ T2140] RSP: 002b:00007ffeb5763128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 113.251345][ T2140] RAX: ffffffffffffffda RBX: 000000001001eb00 RCX: 00007f9db3a17a4a [ 113.251644][ T2140] RDX: 0000000000000038 RSI: 000000001001eb00 RDI: 0000000000000005 [ 113.251933][ T2140] RBP: 000000001001e910 R08: 00007f9db3bbb200 R09: 000000000000000c [ 113.252231][ T2140] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 113.252521][ T2140] R13: 000000001001e910 R14: 0000000000000000 R15: 0000000000000003 | [ 114.011005][ T11] ------------[ cut here ]------------ | [ 114.011340][ T11] WARNING: CPU: 2 PID: 11 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 114.011739][ T11] Modules linked in: netdevsim | [ 114.012595][ T11] Tainted: [W]=WARN [ 114.012763][ T11] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 114.012987][ T11] Workqueue: netns cleanup_net [ 114.013211][ T11] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 114.013447][ T11] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 114.014087][ T11] RSP: 0018:ffffc900000b7620 EFLAGS: 00010246 [ 114.014317][ T11] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 114.014577][ T11] RDX: 0000000000000000 RSI: ffff88800b62ac98 RDI: ffff888001a82e10 [ 114.014858][ T11] RBP: ffffffff94723440 R08: 0000000000000000 R09: fffffbfff24bd83c [ 114.015131][ T11] R10: ffffffff925ec1e7 R11: ffff888001a82300 R12: 0000000000000000 [ 114.015394][ T11] R13: ffff88800b62a128 R14: ffff88800b62a008 R15: ffff88800b62a000 [ 114.015670][ T11] FS: 0000000000000000(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 114.015981][ T11] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 114.016217][ T11] CR2: 00007f7530c79258 CR3: 000000001b528004 CR4: 0000000000772ef0 [ 114.016479][ T11] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 114.016859][ T11] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 114.017137][ T11] PKRU: 55555554 [ 114.017284][ T11] Call Trace: [ 114.017427][ T11] [ 114.017529][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 114.017727][ T11] ? __warn (kernel/panic.c:748) [ 114.017874][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 114.018062][ T11] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 114.018264][ T11] ? handle_bug (arch/x86/kernel/traps.c:285) [ 114.018409][ T11] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 114.018598][ T11] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 114.018812][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 114.019006][ T11] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 114.019257][ T11] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 114.019451][ T11] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 114.019642][ T11] register_netdevice (net/core/dev.c:11003) [ 114.019848][ T11] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 114.020050][ T11] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 114.020259][ T11] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 114.020496][ T11] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 114.020751][ T11] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 114.020993][ T11] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 114.021234][ T11] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 114.021474][ T11] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 114.021758][ T11] devlink_reload (net/devlink/dev.c:474) [ 114.022087][ T11] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 114.022293][ T11] ? devlinks_xa_find_get (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/devlink/core.c:343) [ 114.022488][ T11] devlink_pernet_pre_exit (net/devlink/core.c:288 net/devlink/devl_internal.h:114 net/devlink/core.c:513) [ 114.022690][ T11] ? __pfx_devlink_pernet_pre_exit (net/devlink/core.c:496) [ 114.022929][ T11] cleanup_net (net/core/net_namespace.c:162 net/core/net_namespace.c:632) [ 114.023125][ T11] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 114.023311][ T11] ? __pfx_cleanup_net (net/core/net_namespace.c:594) [ 114.023490][ T11] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 114.023695][ T11] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 114.023876][ T11] ? process_one_work (kernel/workqueue.c:3214) [ 114.024084][ T11] process_one_work (kernel/workqueue.c:3238) [ 114.024280][ T11] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 114.024463][ T11] ? __pfx_process_one_work (kernel/workqueue.c:3140) [ 114.024672][ T11] ? assign_work (kernel/workqueue.c:1200) [ 114.024863][ T11] worker_thread (kernel/workqueue.c:3313 kernel/workqueue.c:3400) [ 114.025059][ T11] ? __pfx_worker_thread (kernel/workqueue.c:3346) [ 114.025255][ T11] kthread (kernel/kthread.c:464) [ 114.025402][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 114.025596][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 114.025799][ T11] ret_from_fork (arch/x86/kernel/process.c:148) [ 114.025987][ T11] ? __pfx_kthread (kernel/kthread.c:413) Finger prints: __netdev_update_features:register_netdevice:nsim_create:__nsim_dev_port_add:nsim_dev_reload_create __netdev_update_features:register_netdevice:nsim_create:__nsim_dev_port_add:nsim_dev_port_add_all