====================================== | 0 | xx__-> [ 11.792368][ T227] ------------[ cut here ]------------ | [ 11.792799][ T227] WARNING: CPU: 0 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 11.793301][ T227] Modules linked in: netdevsim [ 11.794123][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.794434][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.794754][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 11.795664][ T227] RSP: 0018:ffffc90000aa7520 EFLAGS: 00010246 [ 11.795973][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 11.796348][ T227] RDX: 0000000000000000 RSI: ffff8880099f2c98 RDI: ffff888004bd50f8 [ 11.796706][ T227] RBP: ffffffffb4123440 R08: 0000000000000000 R09: fffffbfff63fd83c [ 11.797080][ T227] R10: ffffffffb1fec1e7 R11: ffff888004bd45c0 R12: 0000000000000000 [ 11.797445][ T227] R13: ffff8880099f2128 R14: ffff8880099f2008 R15: ffff8880099f2000 [ 11.797822][ T227] FS: 00007f634841a740(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 11.798264][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.798574][ T227] CR2: 00007f089fb71a00 CR3: 0000000008d26005 CR4: 0000000000772ef0 [ 11.798938][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 11.799315][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 11.799684][ T227] PKRU: 55555554 [ 11.799880][ T227] Call Trace: [ 11.800081][ T227] [ 11.800217][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.800482][ T227] ? __warn (kernel/panic.c:748) [ 11.800675][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.800922][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 11.801257][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 11.801447][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 11.801691][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 11.801934][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.802196][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 11.802513][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 11.802762][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 11.803019][ T227] register_netdevice (net/core/dev.c:11003) [ 11.803273][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 11.803534][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 11.803799][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 11.804121][ T227] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 11.804312][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 11.804633][ T227] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 11.804944][ T227] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 11.805268][ T227] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 11.805529][ T227] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 11.805854][ T227] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 11.806118][ T227] ? kernfs_put (./arch/x86/include/asm/atomic.h:67 (discriminator 1) ./include/linux/atomic/atomic-arch-fallback.h:2278 (discriminator 1) ./include/linux/atomic/atomic-instrumented.h:1384 (discriminator 1) fs/kernfs/dir.c:557 (discriminator 1)) [ 11.806307][ T227] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 11.806571][ T227] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 11.806830][ T227] __driver_probe_device (drivers/base/dd.c:800) [ 11.807098][ T227] driver_probe_device (drivers/base/dd.c:830) [ 11.807347][ T227] __device_attach_driver (drivers/base/dd.c:959) [ 11.807600][ T227] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 11.807899][ T227] bus_for_each_drv (drivers/base/bus.c:462) [ 11.808162][ T227] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 11.808406][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 11.808645][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 11.808888][ T227] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 11.809148][ T227] __device_attach (drivers/base/dd.c:1030) [ 11.809395][ T227] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 11.809635][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 11.809876][ T227] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.810139][ T227] bus_probe_device (drivers/base/bus.c:537) [ 11.810386][ T227] device_add (drivers/base/core.c:3672) [ 11.810631][ T227] ? __pfx_device_add (drivers/base/core.c:3548) [ 11.810878][ T227] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 11.811143][ T227] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 11.811473][ T227] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 11.811796][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 11.812078][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 11.812329][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 11.812578][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 11.812829][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 11.813060][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 11.813314][ T227] ? __lock_release (kernel/locking/lockdep.c:5527) [ 11.813559][ T227] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 11.813838][ T227] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 11.814106][ T227] ksys_write (fs/read_write.c:731) [ 11.814317][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 11.814563][ T227] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 11.814836][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 11.815096][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 11.815408][ T227] RIP: 0033:0x7f634855bb77 [ 11.815670][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 11.816552][ T227] RSP: 002b:00007fff7723df88 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 11.816943][ T227] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 00007f634855bb77 [ 11.817316][ T227] RDX: 0000000000000007 RSI: 000055f52377e5d0 RDI: 0000000000000001 [ 11.817689][ T227] RBP: 000055f52377e5d0 R08: 0000000000000003 R09: 0000000000000077 [ 11.818083][ T227] R10: 0000000000000063 R11: 0000000000000246 R12: 0000000000000007 [ 11.818462][ T227] R13: 00007f6348617760 R14: 0000000000000007 R15: 00007f63486129c0 | [ 12.126852][ T253] ------------[ cut here ]------------ | [ 12.127257][ T253] WARNING: CPU: 2 PID: 253 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 12.127712][ T253] Modules linked in: netdevsim | [ 12.128378][ T253] Tainted: [W]=WARN [ 12.128602][ T253] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.128888][ T253] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.129192][ T253] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 12.129976][ T253] RSP: 0018:ffffc900007271e8 EFLAGS: 00010246 [ 12.130309][ T253] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 12.130654][ T253] RDX: 0000000000000000 RSI: ffff8880089c2c98 RDI: ffff888009e7adc0 [ 12.130984][ T253] RBP: ffff888008ed0040 R08: 0000000000000000 R09: fffffbfff63fd83c [ 12.131357][ T253] R10: ffffffffb1fec1e7 R11: ffff888009e7a300 R12: 0000000000000000 [ 12.131703][ T253] R13: ffff8880089c2128 R14: ffff8880089c2008 R15: ffff8880089c2000 [ 12.132051][ T253] FS: 00007fa0ed29f800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 12.132470][ T253] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.132763][ T253] CR2: 0000560ed419f918 CR3: 0000000009b3e001 CR4: 0000000000772ef0 [ 12.133169][ T253] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 12.133633][ T253] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 12.133991][ T253] PKRU: 55555554 [ 12.134179][ T253] Call Trace: [ 12.134352][ T253] [ 12.134478][ T253] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.134701][ T253] ? __warn (kernel/panic.c:748) [ 12.134887][ T253] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.135148][ T253] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 12.135385][ T253] ? handle_bug (arch/x86/kernel/traps.c:285) [ 12.135563][ T253] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 12.135795][ T253] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 12.136064][ T253] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.136302][ T253] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 12.136539][ T253] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 12.136842][ T253] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 12.137104][ T253] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 12.137349][ T253] register_netdevice (net/core/dev.c:11003) [ 12.137581][ T253] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 12.137814][ T253] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 12.138065][ T253] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 12.138357][ T253] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 12.138659][ T253] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 12.139031][ T253] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 12.139322][ T253] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 12.139602][ T253] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 12.139909][ T253] devlink_reload (net/devlink/dev.c:474) [ 12.140169][ T253] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 12.140418][ T253] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 12.140670][ T253] ? cap_capable (security/commoncap.c:131) [ 12.140906][ T253] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1146 fs/file.c:1160) [ 12.141132][ T253] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 12.141390][ T253] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 12.141669][ T253] ? __nla_parse (lib/nlattr.c:732) [ 12.141906][ T253] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 12.142165][ T253] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 12.142471][ T253] ? cap_capable (security/commoncap.c:131) [ 12.142703][ T253] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 12.142959][ T253] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 12.143216][ T253] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 12.143463][ T253] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 12.143751][ T253] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 12.144058][ T253] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 12.144361][ T253] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 12.144603][ T253] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 12.144870][ T253] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 12.145137][ T253] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 12.145401][ T253] ? genl_rcv (net/netlink/genetlink.c:1219) [ 12.145631][ T253] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 12.145921][ T253] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 12.146204][ T253] genl_rcv (net/netlink/genetlink.c:1220) [ 12.146401][ T253] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 12.146653][ T253] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 12.146917][ T253] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 12.147194][ T253] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 12.147440][ T253] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 12.147699][ T253] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 12.147946][ T253] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 12.148225][ T253] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 12.148483][ T253] ? __pfx___sys_sendto (net/socket.c:2145) [ 12.148728][ T253] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 12.148984][ T253] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 12.149254][ T253] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 12.149512][ T253] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 12.149824][ T253] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 12.150157][ T253] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 12.150403][ T253] __x64_sys_sendto (net/socket.c:2181) [ 12.150651][ T253] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 12.150940][ T253] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 12.151204][ T253] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 12.151522][ T253] RIP: 0033:0x7fa0ed4aba4a [ 12.151773][ T253] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 12.152531][ T253] RSP: 002b:00007ffdd4feab98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 12.152888][ T253] RAX: ffffffffffffffda RBX: 00000000010d3b00 RCX: 00007fa0ed4aba4a [ 12.153237][ T253] RDX: 0000000000000040 RSI: 00000000010d3b00 RDI: 0000000000000005 [ 12.153568][ T253] RBP: 00000000010d3910 R08: 00007fa0ed64f200 R09: 000000000000000c [ 12.153893][ T253] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 12.154255][ T253] R13: 00000000010d3910 R14: 0000000000000000 R15: 0000000000000001 | [ 22.632712][ T457] ------------[ cut here ]------------ | [ 22.632974][ 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) | [ 22.633420][ T457] Modules linked in: netdevsim | [ 22.633983][ T457] Tainted: [W]=WARN [ 22.634141][ T457] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.634388][ T457] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 22.634639][ T457] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 22.635332][ T457] RSP: 0018:ffffc90000df71e8 EFLAGS: 00010246 [ 22.635579][ T457] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 22.635874][ T457] RDX: 0000000000000000 RSI: ffff88800b202c98 RDI: ffff888002a75080 [ 22.636174][ T457] RBP: ffff888008ed0040 R08: 0000000000000000 R09: fffffbfff63fd83c [ 22.636464][ T457] R10: ffffffffb1fec1e7 R11: ffff888002a745c0 R12: 0000000000000000 [ 22.636767][ T457] R13: ffff88800b202128 R14: ffff88800b202008 R15: ffff88800b202000 [ 22.637072][ T457] FS: 00007ff193499800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 22.637420][ T457] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.637675][ T457] CR2: 00007ff193849200 CR3: 0000000008b36002 CR4: 0000000000772ef0 [ 22.637983][ T457] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 22.638293][ T457] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 22.638583][ T457] PKRU: 55555554 [ 22.638749][ T457] Call Trace: [ 22.638899][ T457] [ 22.639016][ T457] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 22.639232][ T457] ? __warn (kernel/panic.c:748) [ 22.639389][ T457] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 22.639582][ T457] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 22.639787][ T457] ? handle_bug (arch/x86/kernel/traps.c:285) [ 22.639953][ T457] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 22.640162][ T457] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 22.640376][ T457] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 22.640574][ T457] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 22.640775][ T457] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 22.641040][ T457] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 22.641271][ T457] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 22.641494][ T457] register_netdevice (net/core/dev.c:11003) [ 22.641701][ T457] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 22.641916][ T457] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 22.642151][ T457] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 22.642430][ T457] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 22.642694][ T457] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 22.642971][ T457] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 22.643241][ T457] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 22.643502][ T457] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 22.643746][ T457] ? devl_region_destroy (net/devlink/region.c:1178) [ 22.643958][ T457] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 22.644225][ T457] devlink_reload (net/devlink/dev.c:474) [ 22.644441][ T457] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 22.644653][ T457] ? devlink_resources_validate (net/devlink/resource.c:311) [ 22.644914][ T457] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 22.645141][ T457] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 22.645410][ T457] ? __nla_parse (lib/nlattr.c:732) [ 22.645623][ T457] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 22.645838][ T457] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 22.646107][ T457] ? cap_capable (security/commoncap.c:131) [ 22.646322][ T457] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 22.646544][ T457] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 22.646752][ T457] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 22.646951][ T457] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 22.647203][ T457] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 22.647451][ T457] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 22.647715][ T457] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 22.647921][ T457] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 22.648129][ T457] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 22.648343][ T457] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 22.648561][ T457] ? genl_rcv (net/netlink/genetlink.c:1219) [ 22.648714][ T457] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 22.648915][ T457] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 22.649137][ T457] genl_rcv (net/netlink/genetlink.c:1220) [ 22.649302][ T457] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 22.649506][ T457] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 22.649703][ T457] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 22.649909][ T457] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 22.650124][ T457] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 22.650324][ T457] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 22.650527][ T457] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 22.650749][ T457] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 22.650972][ T457] ? __pfx___sys_sendto (net/socket.c:2145) [ 22.651214][ T457] ? __lock_release (kernel/locking/lockdep.c:5527) [ 22.651436][ T457] ? __sys_recvmsg (net/socket.c:2859) [ 22.651647][ T457] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 22.651873][ T457] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 22.652101][ T457] __x64_sys_sendto (net/socket.c:2181) [ 22.652319][ T457] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 22.652596][ T457] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 22.652817][ T457] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 22.653097][ T457] RIP: 0033:0x7ff1936a5a4a [ 22.653323][ T457] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 22.654090][ T457] RSP: 002b:00007ffdd204f3b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 22.654406][ T457] RAX: ffffffffffffffda RBX: 000000001c058b00 RCX: 00007ff1936a5a4a [ 22.654717][ T457] RDX: 0000000000000038 RSI: 000000001c058b00 RDI: 0000000000000005 [ 22.655032][ T457] RBP: 000000001c058910 R08: 00007ff193849200 R09: 000000000000000c [ 22.655343][ T457] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 22.655693][ T457] R13: 000000001c058910 R14: 0000000000000000 R15: 0000000000000003 | [ 23.719054][ T474] ------------[ cut here ]------------ | [ 23.719405][ T474] WARNING: CPU: 3 PID: 474 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 23.719821][ T474] Modules linked in: netdevsim | [ 23.720467][ T474] Tainted: [W]=WARN [ 23.720627][ T474] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.720882][ T474] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 23.721199][ T474] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 23.721920][ T474] RSP: 0018:ffffc90000e771e8 EFLAGS: 00010246 [ 23.722660][ T474] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 23.722982][ T474] RDX: 0000000000000000 RSI: ffff888009e2ac98 RDI: ffff88800b0d8b00 [ 23.723304][ T474] RBP: ffff888008ed0040 R08: 0000000000000000 R09: fffffbfff63fd83c [ 23.723610][ T474] R10: ffffffffb1fec1e7 R11: ffff88800b0d8040 R12: 0000000000000000 [ 23.723909][ T474] R13: ffff888009e2a128 R14: ffff888009e2a008 R15: ffff888009e2a000 [ 23.724236][ T474] FS: 00007f7279cfa800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 23.724585][ T474] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.724847][ T474] CR2: 00007f727a0aa200 CR3: 00000000091c2002 CR4: 0000000000772ef0 [ 23.725208][ T474] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 23.725507][ T474] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 23.725803][ T474] PKRU: 55555554 [ 23.725958][ T474] Call Trace: [ 23.726145][ T474] [ 23.726254][ T474] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 23.726460][ T474] ? __warn (kernel/panic.c:748) [ 23.726619][ T474] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 23.726822][ T474] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 23.727057][ T474] ? handle_bug (arch/x86/kernel/traps.c:285) [ 23.727215][ T474] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 23.727417][ T474] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 23.727637][ T474] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 23.727848][ T474] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 23.728081][ T474] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 23.728338][ T474] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 23.728546][ T474] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 23.728753][ T474] register_netdevice (net/core/dev.c:11003) [ 23.728964][ T474] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 23.729218][ T474] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 23.729440][ T474] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 23.729705][ T474] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 23.729973][ T474] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 23.730263][ T474] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 23.730532][ T474] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 23.730794][ T474] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 23.731075][ T474] ? devl_region_destroy (net/devlink/region.c:1178) [ 23.731291][ T474] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 23.731558][ T474] devlink_reload (net/devlink/dev.c:474) [ 23.731774][ T474] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 23.731988][ T474] ? devlink_resources_validate (net/devlink/resource.c:311) [ 23.732277][ T474] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 23.732488][ T474] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 23.732742][ T474] ? __nla_parse (lib/nlattr.c:732) [ 23.732958][ T474] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 23.733209][ T474] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 23.733476][ T474] ? cap_capable (security/commoncap.c:131) [ 23.733686][ T474] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 23.733899][ T474] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 23.734133][ T474] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 23.734341][ T474] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 23.734595][ T474] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 23.734850][ T474] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 23.735150][ T474] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 23.735361][ T474] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 23.735565][ T474] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 23.735778][ T474] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 23.735994][ T474] ? genl_rcv (net/netlink/genetlink.c:1219) [ 23.736175][ T474] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 23.736385][ T474] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 23.736597][ T474] genl_rcv (net/netlink/genetlink.c:1220) [ 23.736756][ T474] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 23.736965][ T474] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 23.737216][ T474] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 23.737431][ T474] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 23.737640][ T474] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 23.737843][ T474] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 23.738077][ T474] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 23.738293][ T474] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 23.738509][ T474] ? __pfx___sys_sendto (net/socket.c:2145) [ 23.738730][ T474] ? __lock_release (kernel/locking/lockdep.c:5527) [ 23.738938][ T474] ? __sys_recvmsg (net/socket.c:2859) [ 23.739163][ T474] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 23.739380][ T474] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 23.739589][ T474] __x64_sys_sendto (net/socket.c:2181) [ 23.739796][ T474] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 23.740075][ T474] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 23.740282][ T474] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 23.740533][ T474] RIP: 0033:0x7f7279f06a4a [ 23.740744][ T474] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 23.741522][ T474] RSP: 002b:00007fff2e6adec8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 23.741832][ T474] RAX: ffffffffffffffda RBX: 000000001bc81b00 RCX: 00007f7279f06a4a [ 23.742150][ T474] RDX: 0000000000000038 RSI: 000000001bc81b00 RDI: 0000000000000005 [ 23.742452][ T474] RBP: 000000001bc81910 R08: 00007f727a0aa200 R09: 000000000000000c [ 23.742752][ T474] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 23.743089][ T474] R13: 000000001bc81910 R14: 0000000000000000 R15: 0000000000000003 | [ 24.753615][ T490] ------------[ cut here ]------------ | [ 24.753899][ T490] WARNING: CPU: 1 PID: 490 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 24.754368][ T490] Modules linked in: netdevsim | [ 24.754979][ T490] Tainted: [W]=WARN [ 24.755164][ T490] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.755419][ T490] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 24.755690][ T490] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 24.756497][ T490] RSP: 0018:ffffc90000f171e8 EFLAGS: 00010246 [ 24.756758][ T490] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 24.757131][ T490] RDX: 0000000000000000 RSI: ffff8880099f2c98 RDI: ffff888009fc5080 [ 24.757433][ T490] RBP: ffff888008ed0040 R08: 0000000000000000 R09: fffffbfff63fd83c [ 24.757734][ T490] R10: ffffffffb1fec1e7 R11: ffff888009fc45c0 R12: 0000000000000000 [ 24.758048][ T490] R13: ffff8880099f2128 R14: ffff8880099f2008 R15: ffff8880099f2000 [ 24.758355][ T490] FS: 00007fd9a0d78800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 24.758708][ T490] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.758974][ T490] CR2: 00007fd9a1128200 CR3: 0000000008ddc002 CR4: 0000000000772ef0 [ 24.759297][ T490] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 24.759591][ T490] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 24.759879][ T490] PKRU: 55555554 [ 24.760037][ T490] Call Trace: [ 24.760190][ T490] [ 24.760298][ T490] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 24.760505][ T490] ? __warn (kernel/panic.c:748) [ 24.760673][ T490] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 24.760881][ T490] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 24.761132][ T490] ? handle_bug (arch/x86/kernel/traps.c:285) [ 24.761296][ T490] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 24.761493][ T490] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 24.761706][ T490] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 24.761909][ T490] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 24.762130][ T490] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 24.762379][ T490] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 24.762579][ T490] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 24.762779][ T490] register_netdevice (net/core/dev.c:11003) [ 24.762977][ T490] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 24.763197][ T490] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 24.763416][ T490] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 24.763688][ T490] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 24.763955][ T490] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 24.764235][ T490] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 24.764490][ T490] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 24.764782][ T490] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 24.765071][ T490] ? devl_region_destroy (net/devlink/region.c:1178) [ 24.765269][ T490] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 24.765557][ T490] devlink_reload (net/devlink/dev.c:474) [ 24.765763][ T490] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 24.765966][ T490] ? devlink_resources_validate (net/devlink/resource.c:311) [ 24.766251][ T490] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 24.766465][ T490] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 24.766722][ T490] ? __nla_parse (lib/nlattr.c:732) [ 24.766936][ T490] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 24.767164][ T490] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 24.767432][ T490] ? cap_capable (security/commoncap.c:131) [ 24.767636][ T490] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 24.767883][ T490] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 24.768110][ T490] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 24.768321][ T490] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 24.768602][ T490] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 24.768860][ T490] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 24.769154][ T490] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 24.769358][ T490] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 24.769555][ T490] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 24.769762][ T490] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 24.769968][ T490] ? genl_rcv (net/netlink/genetlink.c:1219) [ 24.770139][ T490] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 24.770346][ T490] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 24.770559][ T490] genl_rcv (net/netlink/genetlink.c:1220) [ 24.770734][ T490] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 24.770972][ T490] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 24.771217][ T490] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 24.771451][ T490] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 24.771649][ T490] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 24.771841][ T490] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 24.772061][ T490] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 24.772280][ T490] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 24.772483][ T490] ? __pfx___sys_sendto (net/socket.c:2145) [ 24.772697][ T490] ? __lock_release (kernel/locking/lockdep.c:5527) [ 24.772896][ T490] ? __sys_recvmsg (net/socket.c:2859) [ 24.773110][ T490] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 24.773334][ T490] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 24.773533][ T490] __x64_sys_sendto (net/socket.c:2181) [ 24.773729][ T490] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 24.773973][ T490] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 24.774186][ T490] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 24.774448][ T490] RIP: 0033:0x7fd9a0f84a4a [ 24.774646][ T490] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 24.775348][ T490] RSP: 002b:00007ffea2838ac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 24.775653][ T490] RAX: ffffffffffffffda RBX: 0000000030a4ab00 RCX: 00007fd9a0f84a4a [ 24.775963][ T490] RDX: 0000000000000038 RSI: 0000000030a4ab00 RDI: 0000000000000005 [ 24.776268][ T490] RBP: 0000000030a4a910 R08: 00007fd9a1128200 R09: 000000000000000c [ 24.776592][ T490] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 24.776893][ T490] R13: 0000000030a4a910 R14: 0000000000000000 R15: 0000000000000003 | [ 28.234724][ T546] ------------[ cut here ]------------ | [ 28.235105][ 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) | [ 28.235724][ T546] Modules linked in: netdevsim | [ 28.236665][ T546] Tainted: [W]=WARN [ 28.236916][ T546] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.237344][ T546] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 28.237721][ 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 [ 28.238529][ T546] RSP: 0018:ffffc900011d71e8 EFLAGS: 00010246 [ 28.238845][ T546] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 28.239341][ T546] RDX: 0000000000000000 RSI: ffff8880089c2c98 RDI: ffff88800af05080 [ 28.239796][ T546] RBP: ffff888008ed0040 R08: 0000000000000000 R09: fffffbfff63fd83c [ 28.240143][ T546] R10: ffffffffb1fec1e7 R11: ffff88800af045c0 R12: 0000000000000000 [ 28.240494][ T546] R13: ffff8880089c2128 R14: ffff8880089c2008 R15: ffff8880089c2000 [ 28.240839][ T546] FS: 00007f6aa2c1a800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 28.241262][ T546] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.241555][ T546] CR2: 00007f6aa2fca200 CR3: 00000000091bc003 CR4: 0000000000772ef0 [ 28.241881][ T546] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 28.242230][ T546] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 28.242577][ T546] PKRU: 55555554 [ 28.242751][ T546] Call Trace: [ 28.242919][ T546] [ 28.243058][ T546] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 28.243280][ T546] ? __warn (kernel/panic.c:748) [ 28.243440][ T546] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 28.243663][ T546] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 28.243882][ T546] ? handle_bug (arch/x86/kernel/traps.c:285) [ 28.244039][ T546] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 28.244256][ T546] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 28.244489][ T546] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 28.244707][ T546] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 28.244940][ T546] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 28.245231][ 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) [ 28.245454][ T546] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 28.245676][ T546] register_netdevice (net/core/dev.c:11003) [ 28.245897][ T546] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 28.246132][ T546] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 28.246379][ T546] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 28.246677][ T546] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 28.246932][ T546] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 28.247196][ T546] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 28.247459][ T546] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 28.247703][ T546] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 28.247940][ T546] ? devl_region_destroy (net/devlink/region.c:1178) [ 28.248142][ T546] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 28.248396][ T546] devlink_reload (net/devlink/dev.c:474) [ 28.248598][ T546] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 28.248793][ T546] ? devlink_resources_validate (net/devlink/resource.c:311) [ 28.249051][ T546] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 28.249251][ T546] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 28.249492][ T546] ? __nla_parse (lib/nlattr.c:732) [ 28.249698][ T546] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 28.249894][ T546] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 28.250154][ T546] ? cap_capable (security/commoncap.c:131) [ 28.250345][ T546] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 28.250546][ T546] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 28.250752][ T546] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 28.250946][ T546] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 28.251252][ T546] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 28.251548][ T546] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 28.251812][ T546] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 28.252036][ T546] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 28.252249][ T546] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 28.252476][ T546] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 28.252700][ T546] ? genl_rcv (net/netlink/genetlink.c:1219) [ 28.252868][ T546] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 28.253099][ T546] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 28.253334][ T546] genl_rcv (net/netlink/genetlink.c:1220) [ 28.253506][ T546] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 28.253772][ T546] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 28.254034][ T546] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 28.254294][ T546] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 28.254529][ T546] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 28.254750][ T546] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 28.254974][ T546] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 28.255239][ T546] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 28.255482][ T546] ? __pfx___sys_sendto (net/socket.c:2145) [ 28.255685][ T546] ? __lock_release (kernel/locking/lockdep.c:5527) [ 28.255903][ T546] ? __sys_recvmsg (net/socket.c:2859) [ 28.256128][ T546] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 28.256350][ T546] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 28.256580][ T546] __x64_sys_sendto (net/socket.c:2181) [ 28.256807][ T546] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 28.257079][ T546] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 28.257308][ T546] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 28.257582][ T546] RIP: 0033:0x7f6aa2e26a4a [ 28.257800][ T546] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 28.258500][ T546] RSP: 002b:00007ffd4d5c83d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 28.258790][ T546] RAX: ffffffffffffffda RBX: 000000002662db00 RCX: 00007f6aa2e26a4a [ 28.259088][ T546] RDX: 0000000000000038 RSI: 000000002662db00 RDI: 0000000000000005 [ 28.259406][ T546] RBP: 000000002662d910 R08: 00007f6aa2fca200 R09: 000000000000000c [ 28.259718][ T546] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 28.259995][ T546] R13: 000000002662d910 R14: 0000000000000000 R15: 0000000000000003 | [ 30.999446][ T575] ------------[ cut here ]------------ | [ 30.999816][ T575] WARNING: CPU: 0 PID: 575 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 31.000345][ T575] Modules linked in: netdevsim | [ 31.001087][ T575] Tainted: [W]=WARN [ 31.001294][ T575] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.001604][ T575] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 31.001936][ 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 [ 31.002837][ T575] RSP: 0018:ffffc900013571e8 EFLAGS: 00010246 [ 31.003186][ T575] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 31.003593][ T575] RDX: 0000000000000000 RSI: ffff88800b202c98 RDI: ffff88800addadc0 [ 31.003983][ T575] RBP: ffff888008ed0040 R08: 0000000000000000 R09: fffffbfff63fd83c [ 31.004393][ T575] R10: ffffffffb1fec1e7 R11: ffff88800adda300 R12: 0000000000000000 [ 31.004780][ T575] R13: ffff88800b202128 R14: ffff88800b202008 R15: ffff88800b202000 [ 31.005197][ T575] FS: 00007f0dada97800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 31.005674][ T575] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 31.005987][ T575] CR2: 00007f0dade47200 CR3: 00000000090aa005 CR4: 0000000000772ef0 [ 31.006340][ T575] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 31.006740][ T575] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 31.007137][ T575] PKRU: 55555554 [ 31.007329][ T575] Call Trace: [ 31.007498][ T575] [ 31.007618][ T575] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 31.007861][ T575] ? __warn (kernel/panic.c:748) [ 31.008061][ T575] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 31.008359][ T575] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 31.008644][ T575] ? handle_bug (arch/x86/kernel/traps.c:285) [ 31.008844][ T575] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 31.009131][ T575] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 31.009399][ T575] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 31.009651][ T575] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 31.009911][ T575] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 31.010242][ 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) [ 31.010537][ T575] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 31.010802][ T575] register_netdevice (net/core/dev.c:11003) [ 31.011131][ T575] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 31.011430][ T575] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 31.011705][ T575] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 31.012055][ T575] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 31.012375][ T575] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 31.012700][ T575] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 31.013053][ T575] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 31.013403][ T575] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 31.013737][ T575] ? devl_region_destroy (net/devlink/region.c:1178) [ 31.014029][ T575] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 31.014381][ T575] devlink_reload (net/devlink/dev.c:474) [ 31.014668][ T575] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 31.014947][ T575] ? devlink_resources_validate (net/devlink/resource.c:311) [ 31.015348][ T575] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 31.015605][ T575] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 31.015900][ T575] ? __nla_parse (lib/nlattr.c:732) [ 31.016184][ T575] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 31.016432][ T575] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 31.016764][ T575] ? cap_capable (security/commoncap.c:131) [ 31.016990][ T575] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 31.017261][ T575] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 31.017514][ T575] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 31.017810][ T575] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 31.018168][ T575] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 31.018503][ T575] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 31.018826][ T575] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 31.019119][ T575] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 31.019382][ T575] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 31.019636][ T575] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 31.019921][ T575] ? genl_rcv (net/netlink/genetlink.c:1219) [ 31.020131][ T575] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 31.020398][ T575] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 31.020672][ T575] genl_rcv (net/netlink/genetlink.c:1220) [ 31.020868][ T575] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 31.021160][ T575] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 31.021430][ T575] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 31.021682][ T575] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 31.021922][ T575] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 31.022152][ T575] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 31.022432][ T575] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 31.022732][ T575] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 31.022993][ T575] ? __pfx___sys_sendto (net/socket.c:2145) [ 31.023305][ T575] ? __lock_release (kernel/locking/lockdep.c:5527) [ 31.023582][ T575] ? __sys_recvmsg (net/socket.c:2859) [ 31.023881][ T575] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 31.024185][ T575] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 31.024457][ T575] __x64_sys_sendto (net/socket.c:2181) [ 31.024723][ T575] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 31.025026][ T575] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 31.025296][ T575] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 31.025592][ T575] RIP: 0033:0x7f0dadca3a4a [ 31.025866][ 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 [ 31.026704][ T575] RSP: 002b:00007ffcb9a64c28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 31.027134][ T575] RAX: ffffffffffffffda RBX: 0000000029696b00 RCX: 00007f0dadca3a4a [ 31.027536][ T575] RDX: 0000000000000038 RSI: 0000000029696b00 RDI: 0000000000000005 [ 31.027914][ T575] RBP: 0000000029696910 R08: 00007f0dade47200 R09: 000000000000000c [ 31.028304][ T575] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 31.028668][ T575] R13: 0000000029696910 R14: 0000000000000000 R15: 0000000000000003 | [ 33.716983][ T603] ------------[ cut here ]------------ | [ 33.717295][ T603] WARNING: CPU: 3 PID: 603 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 33.717727][ T603] Modules linked in: netdevsim | [ 33.718332][ T603] Tainted: [W]=WARN [ 33.718487][ T603] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.718739][ T603] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 33.719022][ T603] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 33.719728][ T603] RSP: 0018:ffffc900014b71e8 EFLAGS: 00010246 [ 33.720022][ T603] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 33.720325][ T603] RDX: 0000000000000000 RSI: ffff888009e2ac98 RDI: ffff88800b308b00 [ 33.720621][ T603] RBP: ffff888008ed0040 R08: 0000000000000000 R09: fffffbfff63fd83c [ 33.720934][ T603] R10: ffffffffb1fec1e7 R11: ffff88800b308040 R12: 0000000000000000 [ 33.721256][ T603] R13: ffff888009e2a128 R14: ffff888009e2a008 R15: ffff888009e2a000 [ 33.721568][ T603] FS: 00007f0538db5800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 33.721924][ T603] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 33.722195][ T603] CR2: 000055f502157dec CR3: 000000000932c001 CR4: 0000000000772ef0 [ 33.722500][ T603] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 33.722802][ T603] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 33.723130][ T603] PKRU: 55555554 [ 33.723280][ T603] Call Trace: [ 33.723427][ T603] [ 33.723527][ T603] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 33.723724][ T603] ? __warn (kernel/panic.c:748) [ 33.723876][ T603] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 33.724105][ T603] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 33.724311][ T603] ? handle_bug (arch/x86/kernel/traps.c:285) [ 33.724469][ T603] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 33.724686][ T603] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 33.724900][ T603] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 33.725132][ T603] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 33.725337][ T603] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 33.725587][ T603] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 33.725791][ T603] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 33.726012][ T603] register_netdevice (net/core/dev.c:11003) [ 33.726221][ T603] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 33.726425][ T603] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 33.726646][ T603] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 33.726899][ T603] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 33.727212][ T603] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 33.727466][ T603] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 33.727723][ T603] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 33.727985][ T603] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 33.728249][ T603] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 33.728508][ T603] devlink_reload (net/devlink/dev.c:474) [ 33.728709][ T603] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 33.728906][ T603] ? devlink_resources_validate (net/devlink/resource.c:311) [ 33.729179][ T603] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 33.729383][ T603] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 33.729637][ T603] ? __nla_parse (lib/nlattr.c:732) [ 33.729849][ T603] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 33.730069][ T603] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 33.730333][ T603] ? cap_capable (security/commoncap.c:131) [ 33.730545][ T603] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 33.730748][ T603] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 33.730954][ T603] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 33.731188][ T603] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 33.731431][ T603] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 33.731670][ T603] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 33.731931][ T603] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 33.732141][ T603] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 33.732337][ T603] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 33.732531][ T603] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 33.732746][ T603] ? genl_rcv (net/netlink/genetlink.c:1219) [ 33.732901][ T603] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 33.733118][ T603] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 33.733342][ T603] genl_rcv (net/netlink/genetlink.c:1220) [ 33.733495][ T603] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 33.733699][ T603] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 33.733901][ T603] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 33.734114][ T603] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 33.734315][ T603] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 33.734510][ T603] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 33.734707][ T603] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 33.734935][ T603] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 33.735155][ T603] ? __pfx___sys_sendto (net/socket.c:2145) [ 33.735360][ T603] ? __lock_release (kernel/locking/lockdep.c:5527) [ 33.735557][ T603] ? __sys_recvmsg (net/socket.c:2859) [ 33.735746][ T603] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 33.735976][ T603] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 33.736206][ T603] __x64_sys_sendto (net/socket.c:2181) [ 33.736401][ T603] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 33.736651][ T603] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 33.736866][ T603] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 33.737112][ T603] RIP: 0033:0x7f0538fc1a4a [ 33.737324][ T603] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 33.737994][ T603] RSP: 002b:00007ffedaa7ac88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 33.738302][ T603] RAX: ffffffffffffffda RBX: 000000001b62bb00 RCX: 00007f0538fc1a4a [ 33.738584][ T603] RDX: 0000000000000038 RSI: 000000001b62bb00 RDI: 0000000000000005 [ 33.738871][ T603] RBP: 000000001b62b910 R08: 00007f0539165200 R09: 000000000000000c [ 33.739159][ T603] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 33.739440][ T603] R13: 000000001b62b910 R14: 0000000000000000 R15: 0000000000000003 | [ 58.065571][ T1041] ------------[ cut here ]------------ | [ 58.065825][ 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) | [ 58.066325][ T1041] Modules linked in: netdevsim | [ 58.066891][ T1041] Tainted: [W]=WARN [ 58.067131][ T1041] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.067368][ T1041] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 58.067613][ 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 [ 58.068365][ T1041] RSP: 0018:ffffc900025471e8 EFLAGS: 00010246 [ 58.068614][ T1041] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 58.068898][ T1041] RDX: 0000000000000000 RSI: ffff8880099f2c98 RDI: ffff888002662dc0 [ 58.069272][ T1041] RBP: ffff888008ed0040 R08: 0000000000000000 R09: fffffbfff63fd83c [ 58.069563][ T1041] R10: ffffffffb1fec1e7 R11: ffff888002662300 R12: 0000000000000000 [ 58.069845][ T1041] R13: ffff8880099f2128 R14: ffff8880099f2008 R15: ffff8880099f2000 [ 58.070147][ T1041] FS: 00007f1e7c131800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 58.070482][ T1041] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 58.070726][ T1041] CR2: 00007f1e7c4e1200 CR3: 000000000b60e004 CR4: 0000000000772ef0 [ 58.071030][ T1041] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 58.071323][ T1041] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 58.071609][ T1041] PKRU: 55555554 [ 58.071756][ T1041] Call Trace: [ 58.071902][ T1041] [ 58.072014][ T1041] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 58.072213][ T1041] ? __warn (kernel/panic.c:748) [ 58.072370][ T1041] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 58.072570][ T1041] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 58.072779][ T1041] ? handle_bug (arch/x86/kernel/traps.c:285) [ 58.072929][ T1041] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 58.073131][ T1041] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 58.073338][ T1041] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 58.073537][ T1041] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 58.073738][ T1041] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 58.073985][ 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) [ 58.074202][ T1041] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 58.074402][ T1041] register_netdevice (net/core/dev.c:11003) [ 58.074603][ T1041] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 58.074805][ T1041] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 58.075023][ T1041] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 58.075273][ T1041] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 58.075532][ T1041] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 58.075789][ T1041] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 58.076045][ T1041] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 58.076292][ T1041] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 58.076562][ T1041] ? devl_region_destroy (net/devlink/region.c:1178) [ 58.076756][ T1041] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 58.077020][ T1041] devlink_reload (net/devlink/dev.c:474) [ 58.077222][ T1041] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 58.077421][ T1041] ? devlink_resources_validate (net/devlink/resource.c:311) [ 58.077669][ T1041] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 58.077870][ T1041] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 58.078123][ T1041] ? __nla_parse (lib/nlattr.c:732) [ 58.078330][ T1041] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 58.078533][ T1041] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 58.078790][ T1041] ? cap_capable (security/commoncap.c:131) [ 58.078985][ T1041] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 58.079196][ T1041] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 58.079392][ T1041] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 58.079591][ T1041] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 58.079828][ T1041] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 58.080078][ T1041] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 58.080331][ T1041] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 58.080523][ T1041] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 58.080716][ T1041] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 58.080908][ T1041] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 58.081137][ T1041] ? genl_rcv (net/netlink/genetlink.c:1219) [ 58.081286][ T1041] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 58.081483][ T1041] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 58.081687][ T1041] genl_rcv (net/netlink/genetlink.c:1220) [ 58.081837][ T1041] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 58.082057][ T1041] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 58.082253][ T1041] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 58.082452][ T1041] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 58.082648][ T1041] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 58.082838][ T1041] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 58.083041][ T1041] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 58.083248][ T1041] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 58.083447][ T1041] ? __pfx___sys_sendto (net/socket.c:2145) [ 58.083651][ T1041] ? __lock_release (kernel/locking/lockdep.c:5527) [ 58.083847][ T1041] ? __sys_recvmsg (net/socket.c:2859) [ 58.084045][ T1041] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 58.084246][ T1041] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 58.084447][ T1041] __x64_sys_sendto (net/socket.c:2181) [ 58.084683][ T1041] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 58.084934][ T1041] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 58.085158][ T1041] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 58.085393][ T1041] RIP: 0033:0x7f1e7c33da4a [ 58.085590][ 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 [ 58.086265][ T1041] RSP: 002b:00007ffc8b0a14c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 58.086564][ T1041] RAX: ffffffffffffffda RBX: 00000000076e2b00 RCX: 00007f1e7c33da4a [ 58.086848][ T1041] RDX: 0000000000000038 RSI: 00000000076e2b00 RDI: 0000000000000005 [ 58.087141][ T1041] RBP: 00000000076e2910 R08: 00007f1e7c4e1200 R09: 000000000000000c [ 58.087422][ T1041] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 58.087705][ T1041] R13: 00000000076e2910 R14: 0000000000000000 R15: 0000000000000003 | [ 59.840842][ T1073] ------------[ cut here ]------------ | [ 59.841186][ T1073] WARNING: CPU: 3 PID: 1073 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 59.841575][ T1073] Modules linked in: netdevsim | [ 59.842224][ T1073] Tainted: [W]=WARN [ 59.842372][ T1073] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.842609][ T1073] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 59.842866][ T1073] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 59.843619][ T1073] RSP: 0018:ffffc900026771e8 EFLAGS: 00010246 [ 59.843864][ T1073] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 59.844176][ T1073] RDX: 0000000000000000 RSI: ffff8880089c2c98 RDI: ffff888004d0d080 [ 59.844466][ T1073] RBP: ffff888008ed0040 R08: 0000000000000000 R09: fffffbfff63fd83c [ 59.844761][ T1073] R10: ffffffffb1fec1e7 R11: ffff888004d0c5c0 R12: 0000000000000000 [ 59.845056][ T1073] R13: ffff8880089c2128 R14: ffff8880089c2008 R15: ffff8880089c2000 [ 59.845343][ T1073] FS: 00007fab60f68800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 59.845680][ T1073] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 59.845926][ T1073] CR2: 00007fab61318200 CR3: 00000000098d2005 CR4: 0000000000772ef0 [ 59.846225][ T1073] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 59.846506][ T1073] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 59.846815][ T1073] PKRU: 55555554 [ 59.846964][ T1073] Call Trace: [ 59.847120][ T1073] [ 59.847220][ T1073] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 59.847415][ T1073] ? __warn (kernel/panic.c:748) [ 59.847572][ T1073] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 59.847767][ T1073] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 59.847967][ T1073] ? handle_bug (arch/x86/kernel/traps.c:285) [ 59.848129][ T1073] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 59.848340][ T1073] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 59.848547][ T1073] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 59.848743][ T1073] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 59.848941][ T1073] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 59.849201][ T1073] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 59.849405][ T1073] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 59.849600][ T1073] register_netdevice (net/core/dev.c:11003) [ 59.849798][ T1073] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 59.850018][ T1073] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 59.850229][ T1073] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 59.850479][ T1073] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 59.850739][ T1073] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 59.851024][ T1073] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 59.851275][ T1073] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 59.851521][ T1073] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 59.851765][ T1073] ? devl_region_destroy (net/devlink/region.c:1178) [ 59.851963][ T1073] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 59.852236][ T1073] devlink_reload (net/devlink/dev.c:474) [ 59.852439][ T1073] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 59.852635][ T1073] ? devlink_resources_validate (net/devlink/resource.c:311) [ 59.852881][ T1073] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 59.853085][ T1073] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 59.853328][ T1073] ? __nla_parse (lib/nlattr.c:732) [ 59.853532][ T1073] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 59.853728][ T1073] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 59.853991][ T1073] ? cap_capable (security/commoncap.c:131) [ 59.854203][ T1073] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 59.854407][ T1073] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 59.854613][ T1073] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 59.854816][ T1073] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 59.855064][ T1073] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 59.855301][ T1073] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 59.855550][ T1073] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 59.855742][ T1073] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 59.855936][ T1073] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 59.856146][ T1073] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 59.856368][ T1073] ? genl_rcv (net/netlink/genetlink.c:1219) [ 59.856514][ T1073] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 59.856708][ T1073] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 59.856909][ T1073] genl_rcv (net/netlink/genetlink.c:1220) [ 59.857064][ T1073] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 59.857262][ T1073] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 59.857460][ T1073] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 59.857661][ T1073] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 59.857857][ T1073] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 59.858059][ T1073] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 59.858256][ T1073] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 59.858458][ T1073] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 59.858656][ T1073] ? __pfx___sys_sendto (net/socket.c:2145) [ 59.858863][ T1073] ? __lock_release (kernel/locking/lockdep.c:5527) [ 59.859073][ T1073] ? __sys_recvmsg (net/socket.c:2859) [ 59.859267][ T1073] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 59.859479][ T1073] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 59.859683][ T1073] __x64_sys_sendto (net/socket.c:2181) [ 59.859877][ T1073] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 59.860125][ T1073] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 59.860328][ T1073] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 59.860565][ T1073] RIP: 0033:0x7fab61174a4a [ 59.860772][ T1073] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 59.861443][ T1073] RSP: 002b:00007fff0647f758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 59.861725][ T1073] RAX: ffffffffffffffda RBX: 000000002bff5b00 RCX: 00007fab61174a4a [ 59.862033][ T1073] RDX: 0000000000000038 RSI: 000000002bff5b00 RDI: 0000000000000005 [ 59.862311][ T1073] RBP: 000000002bff5910 R08: 00007fab61318200 R09: 000000000000000c [ 59.862607][ T1073] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 59.862924][ T1073] R13: 000000002bff5910 R14: 0000000000000000 R15: 0000000000000003 | [ 61.129199][ T1098] ------------[ cut here ]------------ | [ 61.129456][ T1098] WARNING: CPU: 1 PID: 1098 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 61.129992][ T1098] Modules linked in: netdevsim | [ 61.130762][ T1098] Tainted: [W]=WARN [ 61.130921][ T1098] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 61.131262][ T1098] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 61.131552][ 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 [ 61.132336][ T1098] RSP: 0018:ffffc900027671e8 EFLAGS: 00010246 [ 61.132633][ T1098] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 61.132922][ T1098] RDX: 0000000000000000 RSI: ffff88800b202c98 RDI: ffff88800d328b00 [ 61.133301][ T1098] RBP: ffff888008ed0040 R08: 0000000000000000 R09: fffffbfff63fd83c [ 61.133597][ T1098] R10: ffffffffb1fec1e7 R11: ffff88800d328040 R12: 0000000000000000 [ 61.133944][ T1098] R13: ffff88800b202128 R14: ffff88800b202008 R15: ffff88800b202000 [ 61.134474][ T1098] FS: 00007fec7bc87800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 61.134849][ T1098] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 61.135214][ T1098] CR2: 00007f6348419258 CR3: 0000000008b96004 CR4: 0000000000772ef0 [ 61.135578][ T1098] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 61.135883][ T1098] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 61.136209][ T1098] PKRU: 55555554 [ 61.136454][ T1098] Call Trace: [ 61.136637][ T1098] [ 61.136754][ T1098] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 61.137036][ T1098] ? __warn (kernel/panic.c:748) [ 61.137197][ T1098] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 61.137418][ T1098] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 61.137700][ T1098] ? handle_bug (arch/x86/kernel/traps.c:285) [ 61.137862][ T1098] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 61.138087][ T1098] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 61.138392][ T1098] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 61.138628][ T1098] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 61.138848][ T1098] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 61.139187][ 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) [ 61.139444][ T1098] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 61.139681][ T1098] register_netdevice (net/core/dev.c:11003) [ 61.139897][ T1098] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 61.140130][ T1098] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 61.140344][ T1098] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 61.140664][ T1098] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 61.140969][ T1098] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 61.141235][ T1098] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 61.141509][ T1098] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 61.141822][ T1098] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 61.142087][ T1098] ? devl_region_destroy (net/devlink/region.c:1178) [ 61.142280][ T1098] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 61.142567][ T1098] devlink_reload (net/devlink/dev.c:474) [ 61.142835][ T1098] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 61.143045][ T1098] ? devlink_resources_validate (net/devlink/resource.c:311) [ 61.143373][ T1098] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 61.143652][ T1098] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 61.143898][ T1098] ? __nla_parse (lib/nlattr.c:732) [ 61.144119][ T1098] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 61.144320][ T1098] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 61.144649][ T1098] ? cap_capable (security/commoncap.c:131) [ 61.144844][ T1098] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 61.145083][ T1098] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 61.145314][ T1098] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 61.145528][ T1098] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 61.145836][ T1098] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 61.146128][ T1098] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 61.146424][ T1098] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 61.146663][ T1098] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 61.146932][ T1098] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 61.147151][ T1098] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 61.147365][ T1098] ? genl_rcv (net/netlink/genetlink.c:1219) [ 61.147568][ T1098] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 61.147766][ T1098] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 61.147967][ T1098] genl_rcv (net/netlink/genetlink.c:1220) [ 61.148191][ T1098] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 61.148413][ T1098] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 61.148612][ T1098] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 61.148813][ T1098] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 61.149089][ T1098] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 61.149291][ T1098] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 61.149503][ T1098] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 61.149770][ T1098] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 61.149977][ T1098] ? __pfx___sys_sendto (net/socket.c:2145) [ 61.150197][ T1098] ? __lock_release (kernel/locking/lockdep.c:5527) [ 61.150430][ T1098] ? __sys_recvmsg (net/socket.c:2859) [ 61.150696][ T1098] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 61.150909][ T1098] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 61.151188][ T1098] __x64_sys_sendto (net/socket.c:2181) [ 61.151413][ T1098] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 61.151715][ T1098] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 61.151910][ T1098] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 61.152177][ T1098] RIP: 0033:0x7fec7be93a4a [ 61.152398][ 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 [ 61.153186][ T1098] RSP: 002b:00007ffd46c45198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 61.153489][ T1098] RAX: ffffffffffffffda RBX: 0000000014f68b00 RCX: 00007fec7be93a4a [ 61.153777][ T1098] RDX: 0000000000000038 RSI: 0000000014f68b00 RDI: 0000000000000005 [ 61.154098][ T1098] RBP: 0000000014f68910 R08: 00007fec7c037200 R09: 000000000000000c [ 61.154421][ T1098] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 61.154740][ T1098] R13: 0000000014f68910 R14: 0000000000000000 R15: 0000000000000003 | [ 64.255794][ T1131] ------------[ cut here ]------------ | [ 64.256074][ T1131] WARNING: CPU: 1 PID: 1131 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 64.256477][ T1131] Modules linked in: netdevsim | [ 64.257069][ T1131] Tainted: [W]=WARN [ 64.257233][ T1131] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 64.257480][ T1131] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 64.257738][ 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 [ 64.258538][ T1131] RSP: 0018:ffffc900029271e8 EFLAGS: 00010246 [ 64.258837][ T1131] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 64.259233][ T1131] RDX: 0000000000000000 RSI: ffff888009e2ac98 RDI: ffff888004e1d080 [ 64.259521][ T1131] RBP: ffff888008ed0040 R08: 0000000000000000 R09: fffffbfff63fd83c [ 64.259813][ T1131] R10: ffffffffb1fec1e7 R11: ffff888004e1c5c0 R12: 0000000000000000 [ 64.260211][ T1131] R13: ffff888009e2a128 R14: ffff888009e2a008 R15: ffff888009e2a000 [ 64.260501][ T1131] FS: 00007fc2101d1800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 64.260851][ T1131] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 64.261159][ T1131] CR2: 00007fb3cef13000 CR3: 000000000dc5c006 CR4: 0000000000772ef0 [ 64.261456][ T1131] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 64.261767][ T1131] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 64.262079][ T1131] PKRU: 55555554 [ 64.262238][ T1131] Call Trace: [ 64.262392][ T1131] [ 64.262495][ T1131] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 64.262730][ T1131] ? __warn (kernel/panic.c:748) [ 64.262902][ T1131] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 64.263132][ T1131] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 64.263349][ T1131] ? handle_bug (arch/x86/kernel/traps.c:285) [ 64.263501][ T1131] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 64.263698][ T1131] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 64.263905][ T1131] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 64.264139][ T1131] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 64.264346][ T1131] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 64.264607][ 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) [ 64.264821][ T1131] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 64.265049][ T1131] register_netdevice (net/core/dev.c:11003) [ 64.265252][ T1131] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 64.265461][ T1131] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 64.265684][ T1131] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 64.265935][ T1131] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 64.266231][ T1131] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 64.266486][ T1131] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 64.266771][ T1131] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 64.267030][ T1131] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 64.267279][ T1131] ? devl_region_destroy (net/devlink/region.c:1178) [ 64.267475][ T1131] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 64.267741][ T1131] devlink_reload (net/devlink/dev.c:474) [ 64.267952][ T1131] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 64.268173][ T1131] ? devlink_resources_validate (net/devlink/resource.c:311) [ 64.268425][ T1131] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 64.268635][ T1131] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 64.268874][ T1131] ? __nla_parse (lib/nlattr.c:732) [ 64.269096][ T1131] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 64.269307][ T1131] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 64.269563][ T1131] ? cap_capable (security/commoncap.c:131) [ 64.269763][ T1131] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 64.269968][ T1131] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 64.270172][ T1131] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 64.270365][ T1131] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 64.270613][ T1131] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 64.270911][ T1131] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 64.271218][ T1131] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 64.271434][ T1131] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 64.271643][ T1131] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 64.271847][ T1131] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 64.272078][ T1131] ? genl_rcv (net/netlink/genetlink.c:1219) [ 64.272238][ T1131] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 64.272434][ T1131] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 64.272644][ T1131] genl_rcv (net/netlink/genetlink.c:1220) [ 64.272790][ T1131] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 64.273042][ T1131] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 64.273247][ T1131] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 64.273456][ T1131] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 64.273663][ T1131] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 64.273854][ T1131] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 64.274057][ T1131] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 64.274259][ T1131] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 64.274453][ T1131] ? __pfx___sys_sendto (net/socket.c:2145) [ 64.274665][ T1131] ? __lock_release (kernel/locking/lockdep.c:5527) [ 64.274894][ T1131] ? __sys_recvmsg (net/socket.c:2859) [ 64.275118][ T1131] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 64.275328][ T1131] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 64.275533][ T1131] __x64_sys_sendto (net/socket.c:2181) [ 64.275728][ T1131] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 64.275975][ T1131] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 64.276206][ T1131] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 64.276451][ T1131] RIP: 0033:0x7fc2103dda4a [ 64.276660][ 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 [ 64.277346][ T1131] RSP: 002b:00007ffe4d5e0038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 64.277640][ T1131] RAX: ffffffffffffffda RBX: 0000000029f62b00 RCX: 00007fc2103dda4a [ 64.277925][ T1131] RDX: 0000000000000038 RSI: 0000000029f62b00 RDI: 0000000000000005 [ 64.278226][ T1131] RBP: 0000000029f62910 R08: 00007fc210581200 R09: 000000000000000c [ 64.278507][ T1131] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 64.278834][ T1131] R13: 0000000029f62910 R14: 0000000000000000 R15: 0000000000000003 | [ 67.033948][ T1162] ------------[ cut here ]------------ | [ 67.034252][ T1162] WARNING: CPU: 1 PID: 1162 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 67.034635][ T1162] Modules linked in: netdevsim | [ 67.035692][ T1162] Tainted: [W]=WARN [ 67.035848][ T1162] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 67.036099][ T1162] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 67.036346][ T1162] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 67.037019][ T1162] RSP: 0018:ffffc90002ac71e8 EFLAGS: 00010246 [ 67.037267][ T1162] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 67.037551][ T1162] RDX: 0000000000000000 RSI: ffff8880099f2c98 RDI: ffff88800af05080 [ 67.037835][ T1162] RBP: ffff888008ed0040 R08: 0000000000000000 R09: fffffbfff63fd83c [ 67.038123][ T1162] R10: ffffffffb1fec1e7 R11: ffff88800af045c0 R12: 0000000000000000 [ 67.038403][ T1162] R13: ffff8880099f2128 R14: ffff8880099f2008 R15: ffff8880099f2000 [ 67.038690][ T1162] FS: 00007fc172dcd800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 67.039032][ T1162] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 67.039273][ T1162] CR2: 00007fe2c4f50000 CR3: 000000000b39e006 CR4: 0000000000772ef0 [ 67.039559][ T1162] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 67.039847][ T1162] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 67.040146][ T1162] PKRU: 55555554 [ 67.040294][ T1162] Call Trace: [ 67.040440][ T1162] [ 67.040539][ T1162] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 67.040737][ T1162] ? __warn (kernel/panic.c:748) [ 67.040907][ T1162] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 67.041116][ T1162] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 67.041318][ T1162] ? handle_bug (arch/x86/kernel/traps.c:285) [ 67.041465][ T1162] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 67.041654][ T1162] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 67.041857][ T1162] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 67.042070][ T1162] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 67.042268][ T1162] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 67.042510][ T1162] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 67.042707][ T1162] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 67.042903][ T1162] register_netdevice (net/core/dev.c:11003) [ 67.043123][ T1162] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 67.043324][ T1162] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 67.043532][ T1162] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 67.043782][ T1162] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 67.044050][ T1162] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 67.044304][ T1162] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 67.044556][ T1162] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 67.044807][ T1162] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 67.045064][ T1162] ? devl_region_destroy (net/devlink/region.c:1178) [ 67.045262][ T1162] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 67.045553][ T1162] devlink_reload (net/devlink/dev.c:474) [ 67.045765][ T1162] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 67.045960][ T1162] ? devlink_resources_validate (net/devlink/resource.c:311) [ 67.046243][ T1162] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 67.046438][ T1162] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 67.046676][ T1162] ? __nla_parse (lib/nlattr.c:732) [ 67.046885][ T1162] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 67.047096][ T1162] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 67.047348][ T1162] ? cap_capable (security/commoncap.c:131) [ 67.047542][ T1162] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 67.047741][ T1162] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 67.047947][ T1162] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 67.048153][ T1162] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 67.048388][ T1162] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 67.048620][ T1162] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 67.048875][ T1162] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 67.049085][ T1162] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 67.049278][ T1162] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 67.049477][ T1162] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 67.049685][ T1162] ? genl_rcv (net/netlink/genetlink.c:1219) [ 67.049834][ T1162] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 67.050043][ T1162] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 67.050244][ T1162] genl_rcv (net/netlink/genetlink.c:1220) [ 67.050390][ T1162] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 67.050586][ T1162] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 67.050781][ T1162] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 67.050995][ T1162] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 67.051219][ T1162] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 67.051417][ T1162] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 67.051614][ T1162] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 67.051816][ T1162] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 67.052032][ T1162] ? __pfx___sys_sendto (net/socket.c:2145) [ 67.052241][ T1162] ? __lock_release (kernel/locking/lockdep.c:5527) [ 67.052456][ T1162] ? __sys_recvmsg (net/socket.c:2859) [ 67.052648][ T1162] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 67.052853][ T1162] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 67.053066][ T1162] __x64_sys_sendto (net/socket.c:2181) [ 67.053258][ T1162] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 67.053496][ T1162] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 67.053688][ T1162] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 67.053930][ T1162] RIP: 0033:0x7fc172fd9a4a [ 67.054143][ T1162] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 67.054798][ T1162] RSP: 002b:00007ffffae04f68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 67.055096][ T1162] RAX: ffffffffffffffda RBX: 000000003c239b00 RCX: 00007fc172fd9a4a [ 67.055386][ T1162] RDX: 0000000000000038 RSI: 000000003c239b00 RDI: 0000000000000005 [ 67.055692][ T1162] RBP: 000000003c239910 R08: 00007fc17317d200 R09: 000000000000000c [ 67.055973][ T1162] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 67.056277][ T1162] R13: 000000003c239910 R14: 0000000000000000 R15: 0000000000000003 | [ 69.890727][ T1190] ------------[ cut here ]------------ | [ 69.891038][ T1190] WARNING: CPU: 0 PID: 1190 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 69.891431][ T1190] Modules linked in: netdevsim | [ 69.891989][ T1190] Tainted: [W]=WARN [ 69.892151][ T1190] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.892403][ T1190] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 69.892656][ T1190] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 69.893508][ T1190] RSP: 0018:ffffc90002c371e8 EFLAGS: 00010246 [ 69.893760][ T1190] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 69.894065][ T1190] RDX: 0000000000000000 RSI: ffff8880089c2c98 RDI: ffff888009dc5080 [ 69.894359][ T1190] RBP: ffff888008ed0040 R08: 0000000000000000 R09: fffffbfff63fd83c [ 69.894657][ T1190] R10: ffffffffb1fec1e7 R11: ffff888009dc45c0 R12: 0000000000000000 [ 69.894950][ T1190] R13: ffff8880089c2128 R14: ffff8880089c2008 R15: ffff8880089c2000 [ 69.895254][ T1190] FS: 00007f49ff6cf800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 69.895597][ T1190] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.895849][ T1190] CR2: 00007f49ffa7f200 CR3: 0000000009e08005 CR4: 0000000000772ef0 [ 69.896162][ T1190] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 69.896460][ T1190] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 69.896752][ T1190] PKRU: 55555554 [ 69.896899][ T1190] Call Trace: [ 69.897068][ T1190] [ 69.897177][ T1190] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 69.897374][ T1190] ? __warn (kernel/panic.c:748) [ 69.897525][ T1190] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 69.897720][ T1190] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 69.897928][ T1190] ? handle_bug (arch/x86/kernel/traps.c:285) [ 69.898091][ T1190] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 69.898286][ T1190] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 69.898495][ T1190] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 69.898687][ T1190] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 69.898888][ T1190] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 69.899148][ T1190] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 69.899348][ T1190] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 69.899547][ T1190] register_netdevice (net/core/dev.c:11003) [ 69.899745][ T1190] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 69.899948][ T1190] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 69.900172][ T1190] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 69.900421][ T1190] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 69.900683][ T1190] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 69.900946][ T1190] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 69.901206][ T1190] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 69.901461][ T1190] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 69.901707][ T1190] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 69.901960][ T1190] devlink_reload (net/devlink/dev.c:474) [ 69.902187][ T1190] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 69.902385][ T1190] ? devlink_resources_validate (net/devlink/resource.c:311) [ 69.902630][ T1190] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 69.902826][ T1190] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 69.903082][ T1190] ? __nla_parse (lib/nlattr.c:732) [ 69.903288][ T1190] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 69.903486][ T1190] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 69.903738][ T1190] ? cap_capable (security/commoncap.c:131) [ 69.903930][ T1190] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 69.904148][ T1190] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 69.904349][ T1190] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 69.904542][ T1190] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 69.904780][ T1190] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 69.905031][ T1190] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 69.905288][ T1190] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 69.905485][ T1190] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 69.905681][ T1190] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 69.905877][ T1190] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 69.906096][ T1190] ? genl_rcv (net/netlink/genetlink.c:1219) [ 69.906246][ T1190] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 69.906447][ T1190] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 69.906651][ T1190] genl_rcv (net/netlink/genetlink.c:1220) [ 69.906796][ T1190] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 69.906998][ T1190] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 69.907213][ T1190] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 69.907415][ T1190] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 69.907617][ T1190] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 69.907810][ T1190] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 69.908025][ T1190] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 69.908232][ T1190] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 69.908433][ T1190] ? __pfx___sys_sendto (net/socket.c:2145) [ 69.908636][ T1190] ? __lock_release (kernel/locking/lockdep.c:5527) [ 69.908836][ T1190] ? __sys_recvmsg (net/socket.c:2859) [ 69.909046][ T1190] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 69.909248][ T1190] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 69.909464][ T1190] __x64_sys_sendto (net/socket.c:2181) [ 69.909656][ T1190] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 69.909895][ T1190] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 69.910106][ T1190] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 69.910347][ T1190] RIP: 0033:0x7f49ff8dba4a [ 69.910548][ T1190] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 69.911258][ T1190] RSP: 002b:00007fffb3a804d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 69.911550][ T1190] RAX: ffffffffffffffda RBX: 000000001208fb00 RCX: 00007f49ff8dba4a [ 69.911833][ T1190] RDX: 0000000000000038 RSI: 000000001208fb00 RDI: 0000000000000005 [ 69.912133][ T1190] RBP: 000000001208f910 R08: 00007f49ffa7f200 R09: 000000000000000c [ 69.912417][ T1190] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 69.912700][ T1190] R13: 000000001208f910 R14: 0000000000000000 R15: 0000000000000003 | [ 80.672145][ T1410] ------------[ cut here ]------------ | [ 80.672408][ T1410] WARNING: CPU: 3 PID: 1410 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 80.672796][ T1410] Modules linked in: netdevsim | [ 80.673359][ T1410] Tainted: [W]=WARN [ 80.673515][ T1410] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 80.673757][ T1410] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 80.674017][ T1410] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 80.674692][ T1410] RSP: 0018:ffffc900034b71e8 EFLAGS: 00010246 [ 80.674937][ T1410] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 80.675231][ T1410] RDX: 0000000000000000 RSI: ffff88800b202c98 RDI: ffff888004d0adc0 [ 80.675527][ T1410] RBP: ffff888008ed0040 R08: 0000000000000000 R09: fffffbfff63fd83c [ 80.675817][ T1410] R10: ffffffffb1fec1e7 R11: ffff888004d0a300 R12: 0000000000000000 [ 80.676111][ T1410] R13: ffff88800b202128 R14: ffff88800b202008 R15: ffff88800b202000 [ 80.676411][ T1410] FS: 00007f9d129d2800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 80.676741][ T1410] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 80.677000][ T1410] CR2: 000055f502157dec CR3: 000000000505c003 CR4: 0000000000772ef0 [ 80.677296][ T1410] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 80.677602][ T1410] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 80.677885][ T1410] PKRU: 55555554 [ 80.678051][ T1410] Call Trace: [ 80.678206][ T1410] [ 80.678318][ T1410] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 80.678515][ T1410] ? __warn (kernel/panic.c:748) [ 80.678667][ T1410] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 80.678863][ T1410] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 80.679089][ T1410] ? handle_bug (arch/x86/kernel/traps.c:285) [ 80.679240][ T1410] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 80.679430][ T1410] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 80.679636][ T1410] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 80.679840][ T1410] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 80.680050][ T1410] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 80.680296][ T1410] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 80.680497][ T1410] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 80.680697][ T1410] register_netdevice (net/core/dev.c:11003) [ 80.680908][ T1410] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 80.681123][ T1410] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 80.681341][ T1410] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 80.681591][ T1410] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 80.681845][ T1410] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 80.682111][ T1410] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 80.682364][ T1410] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 80.682609][ T1410] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 80.682855][ T1410] ? devl_region_destroy (net/devlink/region.c:1178) [ 80.683057][ T1410] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 80.683314][ T1410] devlink_reload (net/devlink/dev.c:474) [ 80.683516][ T1410] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 80.683712][ T1410] ? devlink_resources_validate (net/devlink/resource.c:311) [ 80.683959][ T1410] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 80.684163][ T1410] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 80.684411][ T1410] ? __nla_parse (lib/nlattr.c:732) [ 80.684615][ T1410] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 80.684814][ T1410] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 80.685074][ T1410] ? cap_capable (security/commoncap.c:131) [ 80.685270][ T1410] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 80.685474][ T1410] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 80.685685][ T1410] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 80.685884][ T1410] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 80.686130][ T1410] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 80.686369][ T1410] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 80.686624][ T1410] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 80.686821][ T1410] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 80.687021][ T1410] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 80.687224][ T1410] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 80.687429][ T1410] ? genl_rcv (net/netlink/genetlink.c:1219) [ 80.687576][ T1410] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 80.687771][ T1410] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 80.687969][ T1410] genl_rcv (net/netlink/genetlink.c:1220) [ 80.688119][ T1410] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 80.688319][ T1410] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 80.688511][ T1410] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 80.688714][ T1410] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 80.688910][ T1410] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 80.689108][ T1410] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 80.689309][ T1410] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 80.689513][ T1410] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 80.689709][ T1410] ? __pfx___sys_sendto (net/socket.c:2145) [ 80.689911][ T1410] ? __lock_release (kernel/locking/lockdep.c:5527) [ 80.690122][ T1410] ? __sys_recvmsg (net/socket.c:2859) [ 80.690317][ T1410] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 80.690519][ T1410] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 80.690719][ T1410] __x64_sys_sendto (net/socket.c:2181) [ 80.690931][ T1410] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 80.691194][ T1410] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 80.691392][ T1410] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 80.691632][ T1410] RIP: 0033:0x7f9d12bdea4a [ 80.691838][ T1410] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 80.692508][ T1410] RSP: 002b:00007ffc33620388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 80.692799][ T1410] RAX: ffffffffffffffda RBX: 0000000014f0bb00 RCX: 00007f9d12bdea4a [ 80.693092][ T1410] RDX: 0000000000000038 RSI: 0000000014f0bb00 RDI: 0000000000000005 [ 80.693373][ T1410] RBP: 0000000014f0b910 R08: 00007f9d12d82200 R09: 000000000000000c [ 80.693656][ T1410] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 80.693936][ T1410] R13: 0000000014f0b910 R14: 0000000000000000 R15: 0000000000000003 | [ 81.651255][ T1427] ------------[ cut here ]------------ | [ 81.651591][ T1427] WARNING: CPU: 2 PID: 1427 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 81.652043][ T1427] Modules linked in: netdevsim | [ 81.652660][ T1427] Tainted: [W]=WARN [ 81.652834][ T1427] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 81.653135][ T1427] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 81.653413][ T1427] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 81.654124][ T1427] RSP: 0018:ffffc900035571e8 EFLAGS: 00010246 [ 81.654403][ T1427] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 81.654694][ T1427] RDX: 0000000000000000 RSI: ffff88800599ac98 RDI: ffff88800550d080 [ 81.654992][ T1427] RBP: ffff888008ed0040 R08: 0000000000000000 R09: fffffbfff63fd83c [ 81.655294][ T1427] R10: ffffffffb1fec1e7 R11: ffff88800550c5c0 R12: 0000000000000000 [ 81.655593][ T1427] R13: ffff88800599a128 R14: ffff88800599a008 R15: ffff88800599a000 [ 81.655883][ T1427] FS: 00007f3e3a82b800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 81.656234][ T1427] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 81.656485][ T1427] CR2: 00007f3e3abdb200 CR3: 000000000ad5c003 CR4: 0000000000772ef0 [ 81.656786][ T1427] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 81.657095][ T1427] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 81.657391][ T1427] PKRU: 55555554 [ 81.657547][ T1427] Call Trace: [ 81.657702][ T1427] [ 81.657815][ T1427] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 81.658030][ T1427] ? __warn (kernel/panic.c:748) [ 81.658198][ T1427] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 81.658401][ T1427] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 81.658610][ T1427] ? handle_bug (arch/x86/kernel/traps.c:285) [ 81.658771][ T1427] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 81.658972][ T1427] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 81.659200][ T1427] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 81.659403][ T1427] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 81.659611][ T1427] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 81.659869][ T1427] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 81.660093][ T1427] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 81.660299][ T1427] register_netdevice (net/core/dev.c:11003) [ 81.660510][ T1427] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 81.660722][ T1427] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 81.660958][ T1427] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 81.661254][ T1427] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 81.661525][ T1427] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 81.661785][ T1427] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 81.662061][ T1427] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 81.662314][ T1427] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 81.662574][ T1427] ? devl_region_destroy (net/devlink/region.c:1178) [ 81.662776][ T1427] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 81.663051][ T1427] devlink_reload (net/devlink/dev.c:474) [ 81.663259][ T1427] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 81.663465][ T1427] ? devlink_resources_validate (net/devlink/resource.c:311) [ 81.663719][ T1427] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 81.663925][ T1427] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 81.664193][ T1427] ? __nla_parse (lib/nlattr.c:732) [ 81.664407][ T1427] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 81.664612][ T1427] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 81.664875][ T1427] ? cap_capable (security/commoncap.c:131) [ 81.665099][ T1427] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 81.665310][ T1427] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 81.665511][ T1427] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 81.665721][ T1427] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 81.665964][ T1427] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 81.666223][ T1427] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 81.666483][ T1427] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 81.666689][ T1427] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 81.666887][ T1427] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 81.667112][ T1427] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 81.667327][ T1427] ? genl_rcv (net/netlink/genetlink.c:1219) [ 81.667486][ T1427] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 81.667689][ T1427] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 81.667897][ T1427] genl_rcv (net/netlink/genetlink.c:1220) [ 81.668065][ T1427] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 81.668269][ T1427] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 81.668475][ T1427] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 81.668689][ T1427] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 81.668896][ T1427] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 81.669118][ T1427] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 81.669325][ T1427] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 81.669535][ T1427] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 81.669743][ T1427] ? __pfx___sys_sendto (net/socket.c:2145) [ 81.669953][ T1427] ? __lock_release (kernel/locking/lockdep.c:5527) [ 81.670176][ T1427] ? __sys_recvmsg (net/socket.c:2859) [ 81.670381][ T1427] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 81.670596][ T1427] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 81.670811][ T1427] __x64_sys_sendto (net/socket.c:2181) [ 81.671031][ T1427] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 81.671283][ T1427] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 81.671492][ T1427] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 81.671741][ T1427] RIP: 0033:0x7f3e3aa37a4a [ 81.671954][ T1427] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 81.672629][ T1427] RSP: 002b:00007ffd55adda38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 81.672925][ T1427] RAX: ffffffffffffffda RBX: 000000003d4b1b00 RCX: 00007f3e3aa37a4a [ 81.673245][ T1427] RDX: 0000000000000038 RSI: 000000003d4b1b00 RDI: 0000000000000005 [ 81.673537][ T1427] RBP: 000000003d4b1910 R08: 00007f3e3abdb200 R09: 000000000000000c [ 81.673828][ T1427] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 81.674133][ T1427] R13: 000000003d4b1910 R14: 0000000000000000 R15: 0000000000000003 | [ 82.681707][ T1443] ------------[ cut here ]------------ | [ 82.682206][ T1443] WARNING: CPU: 2 PID: 1443 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 82.682870][ T1443] Modules linked in: netdevsim | [ 82.684337][ T1443] Tainted: [W]=WARN [ 82.684607][ T1443] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 82.685052][ T1443] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 82.685493][ T1443] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 82.686682][ T1443] RSP: 0018:ffffc900035c71e8 EFLAGS: 00010246 [ 82.687141][ T1443] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 82.687633][ T1443] RDX: 0000000000000000 RSI: ffff888009e2ac98 RDI: ffff888004bd2dc0 [ 82.688160][ T1443] RBP: ffff888008ed0040 R08: 0000000000000000 R09: fffffbfff63fd83c [ 82.688661][ T1443] R10: ffffffffb1fec1e7 R11: ffff888004bd2300 R12: 0000000000000000 [ 82.689179][ T1443] R13: ffff888009e2a128 R14: ffff888009e2a008 R15: ffff888009e2a000 [ 82.689680][ T1443] FS: 00007fd08b065800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 82.690308][ T1443] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 82.690736][ T1443] CR2: 00007fd08b415200 CR3: 000000000913a001 CR4: 0000000000772ef0 [ 82.691273][ T1443] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 82.691776][ T1443] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 82.692300][ T1443] PKRU: 55555554 [ 82.692569][ T1443] Call Trace: [ 82.692835][ T1443] [ 82.693047][ T1443] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 82.693400][ T1443] ? __warn (kernel/panic.c:748) [ 82.693678][ T1443] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 82.694073][ T1443] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 82.694436][ T1443] ? handle_bug (arch/x86/kernel/traps.c:285) [ 82.694709][ T1443] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 82.695082][ T1443] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 82.695456][ T1443] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 82.695806][ T1443] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 82.696190][ T1443] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 82.696625][ T1443] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 82.696988][ T1443] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 82.697371][ T1443] register_netdevice (net/core/dev.c:11003) [ 82.697733][ T1443] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 82.698157][ T1443] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 82.698538][ T1443] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 82.698988][ T1443] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 82.699481][ T1443] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 82.699933][ T1443] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 82.700413][ T1443] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 82.700870][ T1443] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 82.701326][ T1443] ? devl_region_destroy (net/devlink/region.c:1178) [ 82.701675][ T1443] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 82.702182][ T1443] devlink_reload (net/devlink/dev.c:474) [ 82.702545][ T1443] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 82.702903][ T1443] ? devlink_resources_validate (net/devlink/resource.c:311) [ 82.703370][ T1443] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 82.703732][ T1443] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 82.704191][ T1443] ? __nla_parse (lib/nlattr.c:732) [ 82.704552][ T1443] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 82.704904][ T1443] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 82.705377][ T1443] ? cap_capable (security/commoncap.c:131) [ 82.705727][ T1443] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 82.706133][ T1443] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 82.706504][ T1443] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 82.706856][ T1443] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 82.707306][ T1443] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 82.707725][ T1443] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 82.708196][ T1443] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 82.708554][ T1443] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 82.708908][ T1443] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 82.709298][ T1443] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 82.709676][ T1443] ? genl_rcv (net/netlink/genetlink.c:1219) [ 82.709949][ T1443] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 82.710351][ T1443] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 82.710718][ T1443] genl_rcv (net/netlink/genetlink.c:1220) [ 82.711030][ T1443] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 82.711401][ T1443] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 82.711758][ T1443] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 82.712152][ T1443] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 82.712516][ T1443] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 82.712867][ T1443] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 82.713251][ T1443] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 82.713610][ T1443] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 82.713942][ T1443] ? __pfx___sys_sendto (net/socket.c:2145) [ 82.714340][ T1443] ? __lock_release (kernel/locking/lockdep.c:5527) [ 82.714685][ T1443] ? __sys_recvmsg (net/socket.c:2859) [ 82.715033][ T1443] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 82.715392][ T1443] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 82.715736][ T1443] __x64_sys_sendto (net/socket.c:2181) [ 82.716098][ T1443] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 82.716507][ T1443] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 82.716849][ T1443] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 82.717278][ T1443] RIP: 0033:0x7fd08b271a4a [ 82.717609][ T1443] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 82.718736][ T1443] RSP: 002b:00007ffd36f323c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 82.719254][ T1443] RAX: ffffffffffffffda RBX: 0000000022adbb00 RCX: 00007fd08b271a4a [ 82.719725][ T1443] RDX: 0000000000000038 RSI: 0000000022adbb00 RDI: 0000000000000005 [ 82.720226][ T1443] RBP: 0000000022adb910 R08: 00007fd08b415200 R09: 000000000000000c [ 82.720704][ T1443] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 82.721220][ T1443] R13: 0000000022adb910 R14: 0000000000000000 R15: 0000000000000003 | [ 85.983853][ T1499] ------------[ cut here ]------------ | [ 85.984575][ T1499] WARNING: CPU: 0 PID: 1499 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 85.984990][ T1499] Modules linked in: netdevsim | [ 85.985582][ T1499] Tainted: [W]=WARN [ 85.985742][ T1499] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 85.985996][ T1499] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 85.986275][ T1499] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 85.986987][ T1499] RSP: 0018:ffffc900038571e8 EFLAGS: 00010246 [ 85.987288][ T1499] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 85.987628][ T1499] RDX: 0000000000000000 RSI: ffff8880099f2c98 RDI: ffff888009df2dc0 [ 85.987955][ T1499] RBP: ffff888008ed0040 R08: 0000000000000000 R09: fffffbfff63fd83c [ 85.988279][ T1499] R10: ffffffffb1fec1e7 R11: ffff888009df2300 R12: 0000000000000000 [ 85.988593][ T1499] R13: ffff8880099f2128 R14: ffff8880099f2008 R15: ffff8880099f2000 [ 85.988923][ T1499] FS: 00007f4996078800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 85.989298][ T1499] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 85.989559][ T1499] CR2: 00007f4996428200 CR3: 0000000009e1e004 CR4: 0000000000772ef0 [ 85.989873][ T1499] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 85.990198][ T1499] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 85.990511][ T1499] PKRU: 55555554 [ 85.990669][ T1499] Call Trace: [ 85.990838][ T1499] [ 85.990947][ T1499] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 85.991172][ T1499] ? __warn (kernel/panic.c:748) [ 85.991338][ T1499] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 85.991585][ T1499] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 85.991803][ T1499] ? handle_bug (arch/x86/kernel/traps.c:285) [ 85.991962][ T1499] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 85.992187][ T1499] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 85.992407][ T1499] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 85.992624][ T1499] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 85.992835][ T1499] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 85.993115][ T1499] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 85.993333][ T1499] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 85.993546][ T1499] register_netdevice (net/core/dev.c:11003) [ 85.993762][ T1499] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 85.993984][ T1499] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 85.994231][ T1499] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 85.994503][ T1499] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 85.994778][ T1499] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 85.995068][ T1499] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 85.995341][ T1499] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 85.995634][ T1499] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 85.995902][ T1499] ? devl_region_destroy (net/devlink/region.c:1178) [ 85.996126][ T1499] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 85.996402][ T1499] devlink_reload (net/devlink/dev.c:474) [ 85.996625][ T1499] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 85.996838][ T1499] ? devlink_resources_validate (net/devlink/resource.c:311) [ 85.997116][ T1499] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 85.997326][ T1499] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 85.997586][ T1499] ? __nla_parse (lib/nlattr.c:732) [ 85.997810][ T1499] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 85.998033][ T1499] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 85.998304][ T1499] ? cap_capable (security/commoncap.c:131) [ 85.998515][ T1499] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 85.998731][ T1499] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 85.998941][ T1499] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 85.999165][ T1499] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 85.999447][ T1499] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 85.999714][ T1499] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 85.999987][ T1499] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 86.000215][ T1499] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 86.000429][ T1499] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 86.000643][ T1499] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 86.000883][ T1499] ? genl_rcv (net/netlink/genetlink.c:1219) [ 86.001061][ T1499] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 86.001275][ T1499] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 86.001490][ T1499] genl_rcv (net/netlink/genetlink.c:1220) [ 86.001648][ T1499] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 86.001864][ T1499] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 86.002085][ T1499] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 86.002302][ T1499] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 86.002514][ T1499] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 86.002729][ T1499] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 86.002940][ T1499] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 86.003170][ T1499] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 86.003395][ T1499] ? __pfx___sys_sendto (net/socket.c:2145) [ 86.003634][ T1499] ? __lock_release (kernel/locking/lockdep.c:5527) [ 86.003851][ T1499] ? __sys_recvmsg (net/socket.c:2859) [ 86.004075][ T1499] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 86.004305][ T1499] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 86.004520][ T1499] __x64_sys_sendto (net/socket.c:2181) [ 86.004728][ T1499] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 86.005189][ T1499] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 86.005404][ T1499] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 86.005663][ T1499] RIP: 0033:0x7f4996284a4a [ 86.005995][ T1499] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 86.006745][ T1499] RSP: 002b:00007fffadc17fd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 86.007185][ T1499] RAX: ffffffffffffffda RBX: 000000003634db00 RCX: 00007f4996284a4a [ 86.007528][ T1499] RDX: 0000000000000038 RSI: 000000003634db00 RDI: 0000000000000005 [ 86.007948][ T1499] RBP: 000000003634d910 R08: 00007f4996428200 R09: 000000000000000c [ 86.008275][ T1499] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 86.008583][ T1499] R13: 000000003634d910 R14: 0000000000000000 R15: 0000000000000003 | [ 88.466686][ T1528] ------------[ cut here ]------------ | [ 88.466973][ T1528] WARNING: CPU: 2 PID: 1528 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 88.467450][ T1528] Modules linked in: netdevsim | [ 88.468036][ T1528] Tainted: [W]=WARN [ 88.468201][ T1528] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 88.468451][ T1528] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 88.468707][ T1528] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 88.469476][ T1528] RSP: 0018:ffffc900039e71e8 EFLAGS: 00010246 [ 88.469730][ T1528] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 88.470078][ T1528] RDX: 0000000000000000 RSI: ffff88800ad9ac98 RDI: ffff88800bb15080 [ 88.470374][ T1528] RBP: ffff888008ed0040 R08: 0000000000000000 R09: fffffbfff63fd83c [ 88.470667][ T1528] R10: ffffffffb1fec1e7 R11: ffff88800bb145c0 R12: 0000000000000000 [ 88.470973][ T1528] R13: ffff88800ad9a128 R14: ffff88800ad9a008 R15: ffff88800ad9a000 [ 88.471279][ T1528] FS: 00007fe0e80ba800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 88.471618][ T1528] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 88.471873][ T1528] CR2: 00007fe0e846a200 CR3: 000000000d138005 CR4: 0000000000772ef0 [ 88.472179][ T1528] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 88.472475][ T1528] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 88.472787][ T1528] PKRU: 55555554 [ 88.472943][ T1528] Call Trace: [ 88.473115][ T1528] [ 88.473227][ T1528] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 88.473431][ T1528] ? __warn (kernel/panic.c:748) [ 88.473594][ T1528] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 88.473799][ T1528] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 88.474041][ T1528] ? handle_bug (arch/x86/kernel/traps.c:285) [ 88.474207][ T1528] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 88.474414][ T1528] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 88.474630][ T1528] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 88.474833][ T1528] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 88.475056][ T1528] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 88.475366][ T1528] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 88.475579][ T1528] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 88.475793][ T1528] register_netdevice (net/core/dev.c:11003) [ 88.476031][ T1528] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 88.476245][ T1528] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 88.476470][ T1528] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 88.476741][ T1528] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 88.477035][ T1528] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 88.477299][ T1528] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 88.477575][ T1528] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 88.477833][ T1528] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 88.478125][ T1528] ? devl_region_destroy (net/devlink/region.c:1178) [ 88.478330][ T1528] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 88.478613][ T1528] devlink_reload (net/devlink/dev.c:474) [ 88.478842][ T1528] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 88.479072][ T1528] ? devlink_resources_validate (net/devlink/resource.c:311) [ 88.479351][ T1528] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 88.479570][ T1528] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 88.479828][ T1528] ? __nla_parse (lib/nlattr.c:732) [ 88.480057][ T1528] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 88.480269][ T1528] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 88.480543][ T1528] ? cap_capable (security/commoncap.c:131) [ 88.480761][ T1528] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 88.480980][ T1528] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 88.481217][ T1528] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 88.481428][ T1528] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 88.481676][ T1528] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 88.481943][ T1528] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 88.482234][ T1528] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 88.482449][ T1528] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 88.482650][ T1528] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 88.482872][ T1528] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 88.483106][ T1528] ? genl_rcv (net/netlink/genetlink.c:1219) [ 88.483283][ T1528] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 88.483503][ T1528] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 88.483730][ T1528] genl_rcv (net/netlink/genetlink.c:1220) [ 88.483891][ T1528] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 88.484127][ T1528] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 88.484349][ T1528] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 88.484572][ T1528] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 88.484805][ T1528] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 88.485035][ T1528] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 88.485262][ T1528] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 88.485487][ T1528] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 88.485713][ T1528] ? __pfx___sys_sendto (net/socket.c:2145) [ 88.485934][ T1528] ? __lock_release (kernel/locking/lockdep.c:5527) [ 88.486217][ T1528] ? __sys_recvmsg (net/socket.c:2859) [ 88.486459][ T1528] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 88.486673][ T1528] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 88.486918][ T1528] __x64_sys_sendto (net/socket.c:2181) [ 88.487151][ T1528] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 88.487415][ T1528] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 88.487646][ T1528] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 88.487909][ T1528] RIP: 0033:0x7fe0e82c6a4a [ 88.488155][ T1528] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 88.488852][ T1528] RSP: 002b:00007ffed72036b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 88.489191][ T1528] RAX: ffffffffffffffda RBX: 0000000027742b00 RCX: 00007fe0e82c6a4a [ 88.489498][ T1528] RDX: 0000000000000038 RSI: 0000000027742b00 RDI: 0000000000000005 [ 88.489803][ T1528] RBP: 0000000027742910 R08: 00007fe0e846a200 R09: 000000000000000c [ 88.490132][ T1528] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 88.490454][ T1528] R13: 0000000027742910 R14: 0000000000000000 R15: 0000000000000003 | [ 91.050286][ T1556] ------------[ cut here ]------------ | [ 91.050562][ T1556] WARNING: CPU: 2 PID: 1556 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 91.051482][ T1556] Modules linked in: netdevsim | [ 91.052075][ T1556] Tainted: [W]=WARN [ 91.052235][ T1556] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 91.052485][ T1556] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 91.052812][ T1556] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 91.053534][ T1556] RSP: 0018:ffffc90003b771e8 EFLAGS: 00010246 [ 91.053789][ T1556] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 91.054100][ T1556] RDX: 0000000000000000 RSI: ffff8880089c2c98 RDI: ffff888004d0adc0 [ 91.054399][ T1556] RBP: ffff888008ed0040 R08: 0000000000000000 R09: fffffbfff63fd83c [ 91.054706][ T1556] R10: ffffffffb1fec1e7 R11: ffff888004d0a300 R12: 0000000000000000 [ 91.055023][ T1556] R13: ffff8880089c2128 R14: ffff8880089c2008 R15: ffff8880089c2000 [ 91.055322][ T1556] FS: 00007f25334cd800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 91.055808][ T1556] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 91.056083][ T1556] CR2: 00007f253387d200 CR3: 000000000df48005 CR4: 0000000000772ef0 [ 91.056384][ T1556] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 91.056714][ T1556] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 91.057020][ T1556] PKRU: 55555554 [ 91.057182][ T1556] Call Trace: [ 91.057339][ T1556] [ 91.057452][ T1556] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 91.057658][ T1556] ? __warn (kernel/panic.c:748) [ 91.057817][ T1556] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 91.058034][ T1556] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 91.058254][ T1556] ? handle_bug (arch/x86/kernel/traps.c:285) [ 91.058415][ T1556] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 91.058615][ T1556] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 91.058833][ T1556] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 91.059045][ T1556] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 91.059255][ T1556] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 91.059512][ T1556] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 91.059723][ T1556] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 91.059930][ T1556] register_netdevice (net/core/dev.c:11003) [ 91.060155][ T1556] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 91.060370][ T1556] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 91.060618][ T1556] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 91.060908][ T1556] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 91.061200][ T1556] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 91.061468][ T1556] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 91.061728][ T1556] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 91.061986][ T1556] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 91.062261][ T1556] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 91.062526][ T1556] devlink_reload (net/devlink/dev.c:474) [ 91.062738][ T1556] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 91.062948][ T1556] ? devlink_resources_validate (net/devlink/resource.c:311) [ 91.063217][ T1556] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 91.063429][ T1556] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 91.063774][ T1556] ? __nla_parse (lib/nlattr.c:732) [ 91.063990][ T1556] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 91.064212][ T1556] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 91.064486][ T1556] ? cap_capable (security/commoncap.c:131) [ 91.064721][ T1556] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 91.064937][ T1556] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 91.065173][ T1556] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 91.065379][ T1556] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 91.065630][ T1556] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 91.065875][ T1556] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 91.066150][ T1556] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 91.066354][ T1556] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 91.066560][ T1556] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 91.066769][ T1556] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 91.066992][ T1556] ? genl_rcv (net/netlink/genetlink.c:1219) [ 91.067164][ T1556] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 91.067372][ T1556] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 91.067582][ T1556] genl_rcv (net/netlink/genetlink.c:1220) [ 91.067737][ T1556] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 91.067945][ T1556] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 91.068161][ T1556] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 91.068378][ T1556] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 91.068618][ T1556] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 91.068829][ T1556] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 91.069059][ T1556] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 91.069285][ T1556] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 91.069508][ T1556] ? __pfx___sys_sendto (net/socket.c:2145) [ 91.069734][ T1556] ? __lock_release (kernel/locking/lockdep.c:5527) [ 91.069966][ T1556] ? __sys_recvmsg (net/socket.c:2859) [ 91.070204][ T1556] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 91.070434][ T1556] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 91.070669][ T1556] __x64_sys_sendto (net/socket.c:2181) [ 91.070948][ T1556] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 91.071233][ T1556] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 91.071454][ T1556] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 91.071721][ T1556] RIP: 0033:0x7f25336d9a4a [ 91.071947][ T1556] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 91.072718][ T1556] RSP: 002b:00007fff1671e6f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 91.073048][ T1556] RAX: ffffffffffffffda RBX: 0000000006959b00 RCX: 00007f25336d9a4a [ 91.073362][ T1556] RDX: 0000000000000038 RSI: 0000000006959b00 RDI: 0000000000000005 [ 91.073712][ T1556] RBP: 0000000006959910 R08: 00007f253387d200 R09: 000000000000000c [ 91.074040][ T1556] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 91.074355][ T1556] R13: 0000000006959910 R14: 0000000000000000 R15: 0000000000000003 | [ 115.510382][ T1994] ------------[ cut here ]------------ | [ 115.510629][ T1994] WARNING: CPU: 0 PID: 1994 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) | [ 115.511156][ T1994] Modules linked in: netdevsim | [ 115.511700][ T1994] Tainted: [W]=WARN [ 115.511849][ T1994] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 115.512110][ T1994] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 115.512363][ T1994] 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 [ 115.513036][ T1994] RSP: 0018:ffffc90004cd71e8 EFLAGS: 00010246 [ 115.513297][ T1994] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 115.513584][ T1994] RDX: 0000000000000000 RSI: ffff88800b202c98 RDI: ffff8880072f0b00 [ 115.513869][ T1994] RBP: ffff888008ed0040 R08: 0000000000000000 R09: fffffbfff63fd83c [ 115.514189][ T1994] R10: ffffffffb1fec1e7 R11: ffff8880072f0040 R12: 0000000000000000 [ 115.514481][ T1994] R13: ffff88800b202128 R14: ffff88800b202008 R15: ffff88800b202000 [ 115.514777][ T1994] FS: 00007fe70bfce800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 115.515138][ T1994] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 115.515394][ T1994] CR2: 00007fe70c37e200 CR3: 00000000093b4005 CR4: 0000000000772ef0 [ 115.515691][ T1994] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 115.515993][ T1994] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 115.516428][ T1994] PKRU: 55555554 [ 115.516583][ T1994] Call Trace: [ 115.516735][ T1994] [ 115.516840][ T1994] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 115.517060][ T1994] ? __warn (kernel/panic.c:748) [ 115.517217][ T1994] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 115.517414][ T1994] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 115.517622][ T1994] ? handle_bug (arch/x86/kernel/traps.c:285) [ 115.517776][ T1994] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 115.517965][ T1994] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 115.518211][ T1994] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 115.518415][ T1994] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 115.518623][ T1994] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 115.518882][ T1994] ? _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) [ 115.519112][ T1994] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 115.519322][ T1994] register_netdevice (net/core/dev.c:11003) [ 115.519525][ T1994] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 115.519730][ T1994] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 115.519948][ T1994] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 115.520230][ T1994] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 115.520503][ T1994] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 115.520780][ T1994] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 115.521064][ T1994] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 115.521331][ T1994] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 115.521592][ T1994] ? devl_region_destroy (net/devlink/region.c:1178) [ 115.521795][ T1994] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 115.522088][ T1994] devlink_reload (net/devlink/dev.c:474) [ 115.522304][ T1994] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 115.522510][ T1994] ? devlink_resources_validate (net/devlink/resource.c:311) [ 115.522767][ T1994] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 115.522996][ T1994] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 115.523363][ T1994] ? __nla_parse (lib/nlattr.c:732) [ 115.523577][ T1994] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 115.523782][ T1994] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 115.524071][ T1994] ? cap_capable (security/commoncap.c:131) [ 115.524388][ T1994] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 115.524739][ T1994] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 115.525111][ T1994] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 115.525443][ T1994] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 115.525861][ T1994] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 115.526295][ T1994] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 115.526736][ T1994] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 115.527100][ T1994] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 115.527436][ T1994] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 115.527780][ T1994] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 115.528157][ T1994] ? genl_rcv (net/netlink/genetlink.c:1219) [ 115.528419][ T1994] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 115.528767][ T1994] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 115.529136][ T1994] genl_rcv (net/netlink/genetlink.c:1220) [ 115.529392][ T1994] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 115.529741][ T1994] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 115.530103][ T1994] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 115.530448][ T1994] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 115.530801][ T1994] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 115.531147][ T1994] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 115.531486][ T1994] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 115.531871][ T1994] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 115.532232][ T1994] ? __pfx___sys_sendto (net/socket.c:2145) [ 115.532585][ T1994] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 115.532919][ T1994] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 115.533309][ T1994] ? __sys_recvmsg (net/socket.c:2859) [ 115.533659][ T1994] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 115.534039][ T1994] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 115.534385][ T1994] __x64_sys_sendto (net/socket.c:2181) [ 115.534729][ T1994] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 115.535165][ T1994] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 115.535506][ T1994] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 115.535910][ T1994] RIP: 0033:0x7fe70c1daa4a [ 115.536255][ T1994] 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 [ 115.537374][ T1994] RSP: 002b:00007ffe003d3388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 115.537864][ T1994] RAX: ffffffffffffffda RBX: 0000000024218b00 RCX: 00007fe70c1daa4a [ 115.538348][ T1994] RDX: 0000000000000038 RSI: 0000000024218b00 RDI: 0000000000000005 [ 115.538825][ T1994] RBP: 0000000024218910 R08: 00007fe70c37e200 R09: 000000000000000c [ 115.539328][ T1994] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 115.539800][ T1994] R13: 0000000024218910 R14: 0000000000000000 R15: 0000000000000003 | [ 117.318768][ T2026] ------------[ cut here ]------------ | [ 117.319105][ T2026] WARNING: CPU: 3 PID: 2026 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 117.319560][ T2026] Modules linked in: netdevsim | [ 117.320212][ T2026] Tainted: [W]=WARN [ 117.320394][ T2026] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 117.320698][ T2026] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 117.320984][ T2026] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 117.321869][ T2026] RSP: 0018:ffffc90004e071e8 EFLAGS: 00010246 [ 117.322247][ T2026] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 117.322574][ T2026] RDX: 0000000000000000 RSI: ffff88800599ac98 RDI: ffff888004d0adc0 [ 117.322903][ T2026] RBP: ffff888008ed0040 R08: 0000000000000000 R09: fffffbfff63fd83c [ 117.323317][ T2026] R10: ffffffffb1fec1e7 R11: ffff888004d0a300 R12: 0000000000000000 [ 117.323643][ T2026] R13: ffff88800599a128 R14: ffff88800599a008 R15: ffff88800599a000 [ 117.323968][ T2026] FS: 00007fb72b7aa800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 117.324445][ T2026] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 117.324721][ T2026] CR2: 0000560ed4194128 CR3: 000000000e85a006 CR4: 0000000000772ef0 [ 117.325138][ T2026] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 117.325468][ T2026] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 117.325799][ T2026] PKRU: 55555554 [ 117.325966][ T2026] Call Trace: [ 117.326226][ T2026] [ 117.326342][ T2026] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 117.326586][ T2026] ? __warn (kernel/panic.c:748) [ 117.326762][ T2026] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 117.326984][ T2026] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 117.327291][ T2026] ? handle_bug (arch/x86/kernel/traps.c:285) [ 117.327466][ T2026] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 117.327686][ T2026] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 117.327936][ T2026] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 117.328278][ T2026] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 117.328627][ T2026] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 117.329075][ T2026] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 117.329316][ T2026] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 117.329543][ T2026] register_netdevice (net/core/dev.c:11003) [ 117.329788][ T2026] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 117.330039][ T2026] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 117.330280][ T2026] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 117.330568][ T2026] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 117.330884][ T2026] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 117.331189][ T2026] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 117.331499][ T2026] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 117.331798][ T2026] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 117.332090][ T2026] ? devl_region_destroy (net/devlink/region.c:1178) [ 117.332312][ T2026] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 117.332611][ T2026] devlink_reload (net/devlink/dev.c:474) [ 117.332863][ T2026] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 117.333102][ T2026] ? devlink_resources_validate (net/devlink/resource.c:311) [ 117.333384][ T2026] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 117.333612][ T2026] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 117.333907][ T2026] ? __nla_parse (lib/nlattr.c:732) [ 117.334151][ T2026] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 117.334377][ T2026] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 117.334667][ T2026] ? cap_capable (security/commoncap.c:131) [ 117.334909][ T2026] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 117.335158][ T2026] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 117.335384][ T2026] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 117.335612][ T2026] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 117.335897][ T2026] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 117.336177][ T2026] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 117.336466][ T2026] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 117.336692][ T2026] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 117.336930][ T2026] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 117.337166][ T2026] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 117.337404][ T2026] ? genl_rcv (net/netlink/genetlink.c:1219) [ 117.337575][ T2026] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 117.337835][ T2026] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 117.338083][ T2026] genl_rcv (net/netlink/genetlink.c:1220) [ 117.338251][ T2026] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 117.338476][ T2026] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 117.338705][ T2026] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 117.338936][ T2026] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 117.339177][ T2026] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 117.339394][ T2026] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 117.339616][ T2026] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 117.339848][ T2026] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 117.340089][ T2026] ? __pfx___sys_sendto (net/socket.c:2145) [ 117.340318][ T2026] ? __lock_release (kernel/locking/lockdep.c:5527) [ 117.340545][ T2026] ? __sys_recvmsg (net/socket.c:2859) [ 117.340768][ T2026] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 117.341011][ T2026] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 117.341223][ T2026] __x64_sys_sendto (net/socket.c:2181) [ 117.341430][ T2026] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 117.341684][ T2026] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 117.341893][ T2026] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 117.342182][ T2026] RIP: 0033:0x7fb72b9b6a4a [ 117.342403][ T2026] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 117.343130][ T2026] RSP: 002b:00007ffdd349fa68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 117.343435][ T2026] RAX: ffffffffffffffda RBX: 000000003a7e5b00 RCX: 00007fb72b9b6a4a [ 117.343737][ T2026] RDX: 0000000000000038 RSI: 000000003a7e5b00 RDI: 0000000000000005 [ 117.344050][ T2026] RBP: 000000003a7e5910 R08: 00007fb72bb5a200 R09: 000000000000000c [ 117.344445][ T2026] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 117.344745][ T2026] R13: 000000003a7e5910 R14: 0000000000000000 R15: 0000000000000003 | [ 118.487985][ T2051] ------------[ cut here ]------------ | [ 118.488399][ T2051] WARNING: CPU: 3 PID: 2051 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) | [ 118.488919][ T2051] Modules linked in: netdevsim | [ 118.489530][ T2051] Tainted: [W]=WARN [ 118.489696][ T2051] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 118.489951][ T2051] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 118.490240][ T2051] 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 [ 118.491019][ T2051] RSP: 0018:ffffc90004f071e8 EFLAGS: 00010246 [ 118.491275][ T2051] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 118.491568][ T2051] RDX: 0000000000000000 RSI: ffff888009e2ac98 RDI: ffff888008f02dc0 [ 118.491863][ T2051] RBP: ffff888008ed0040 R08: 0000000000000000 R09: fffffbfff63fd83c [ 118.492183][ T2051] R10: ffffffffb1fec1e7 R11: ffff888008f02300 R12: 0000000000000000 [ 118.492475][ T2051] R13: ffff888009e2a128 R14: ffff888009e2a008 R15: ffff888009e2a000 [ 118.492768][ T2051] FS: 00007fbebf358800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 118.493213][ T2051] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 118.493591][ T2051] CR2: 00007f6348419258 CR3: 00000000091b4005 CR4: 0000000000772ef0 [ 118.493893][ T2051] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 118.494218][ T2051] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 118.494520][ T2051] PKRU: 55555554 [ 118.494674][ T2051] Call Trace: [ 118.494826][ T2051] [ 118.494930][ T2051] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 118.495159][ T2051] ? __warn (kernel/panic.c:748) [ 118.495340][ T2051] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 118.495547][ T2051] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 118.495758][ T2051] ? handle_bug (arch/x86/kernel/traps.c:285) [ 118.495917][ T2051] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 118.496179][ T2051] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 118.496395][ T2051] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 118.496595][ T2051] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 118.496807][ T2051] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 118.497095][ T2051] ? _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) [ 118.497305][ T2051] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 118.497513][ T2051] register_netdevice (net/core/dev.c:11003) [ 118.497720][ T2051] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 118.497932][ T2051] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 118.498171][ T2051] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 118.498436][ T2051] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 118.498704][ T2051] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 118.498967][ T2051] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 118.499251][ T2051] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 118.499507][ T2051] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 118.499759][ T2051] ? devl_region_destroy (net/devlink/region.c:1178) [ 118.499957][ T2051] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 118.500235][ T2051] devlink_reload (net/devlink/dev.c:474) [ 118.500446][ T2051] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 118.500673][ T2051] ? devlink_resources_validate (net/devlink/resource.c:311) [ 118.500930][ T2051] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 118.501146][ T2051] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 118.501399][ T2051] ? __nla_parse (lib/nlattr.c:732) [ 118.501618][ T2051] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 118.501830][ T2051] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 118.502167][ T2051] ? cap_capable (security/commoncap.c:131) [ 118.502377][ T2051] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 118.502585][ T2051] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 118.502794][ T2051] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 118.503000][ T2051] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 118.503266][ T2051] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 118.503506][ T2051] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 118.503763][ T2051] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 118.503969][ T2051] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 118.504204][ T2051] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 118.504422][ T2051] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 118.504639][ T2051] ? genl_rcv (net/netlink/genetlink.c:1219) [ 118.504793][ T2051] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 118.505015][ T2051] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 118.505220][ T2051] genl_rcv (net/netlink/genetlink.c:1220) [ 118.505373][ T2051] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 118.505580][ T2051] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 118.505784][ T2051] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 118.505997][ T2051] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 118.506218][ T2051] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 118.506412][ T2051] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 118.506611][ T2051] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 118.506818][ T2051] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 118.507030][ T2051] ? __pfx___sys_sendto (net/socket.c:2145) [ 118.507245][ T2051] ? __lock_release (kernel/locking/lockdep.c:5527) [ 118.507540][ T2051] ? __sys_recvmsg (net/socket.c:2859) [ 118.507739][ T2051] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 118.507949][ T2051] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 118.508168][ T2051] __x64_sys_sendto (net/socket.c:2181) [ 118.508375][ T2051] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 118.508626][ T2051] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 118.508831][ T2051] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 118.509094][ T2051] RIP: 0033:0x7fbebf564a4a [ 118.509307][ T2051] 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 [ 118.510111][ T2051] RSP: 002b:00007ffee8737b98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 118.510435][ T2051] RAX: ffffffffffffffda RBX: 0000000039961b00 RCX: 00007fbebf564a4a [ 118.510770][ T2051] RDX: 0000000000000038 RSI: 0000000039961b00 RDI: 0000000000000005 [ 118.511088][ T2051] RBP: 0000000039961910 R08: 00007fbebf708200 R09: 000000000000000c [ 118.511404][ T2051] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 118.511731][ T2051] R13: 0000000039961910 R14: 0000000000000000 R15: 0000000000000003 | [ 121.433138][ T2084] ------------[ cut here ]------------ | [ 121.433431][ T2084] WARNING: CPU: 3 PID: 2084 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 121.433857][ T2084] Modules linked in: netdevsim | [ 121.434433][ T2084] Tainted: [W]=WARN [ 121.434588][ T2084] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 121.434869][ T2084] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 121.435134][ T2084] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 121.435809][ T2084] RSP: 0018:ffffc900050d71e8 EFLAGS: 00010246 [ 121.436064][ T2084] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 121.436351][ T2084] RDX: 0000000000000000 RSI: ffff8880099f2c98 RDI: ffff888009dc5080 [ 121.436641][ T2084] RBP: ffff888008ed0040 R08: 0000000000000000 R09: fffffbfff63fd83c [ 121.436927][ T2084] R10: ffffffffb1fec1e7 R11: ffff888009dc45c0 R12: 0000000000000000 [ 121.437248][ T2084] R13: ffff8880099f2128 R14: ffff8880099f2008 R15: ffff8880099f2000 [ 121.437534][ T2084] FS: 00007f8468ec0800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 121.437868][ T2084] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 121.438157][ T2084] CR2: 00007f8469270200 CR3: 000000000d180001 CR4: 0000000000772ef0 [ 121.438454][ T2084] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 121.438766][ T2084] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 121.439064][ T2084] PKRU: 55555554 [ 121.439228][ T2084] Call Trace: [ 121.439377][ T2084] [ 121.439478][ T2084] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 121.439673][ T2084] ? __warn (kernel/panic.c:748) [ 121.439823][ T2084] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 121.440032][ T2084] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 121.440236][ T2084] ? handle_bug (arch/x86/kernel/traps.c:285) [ 121.440387][ T2084] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 121.440609][ T2084] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 121.440849][ T2084] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 121.441097][ T2084] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 121.441310][ T2084] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 121.441563][ T2084] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 121.441762][ T2084] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 121.441963][ T2084] register_netdevice (net/core/dev.c:11003) [ 121.442179][ T2084] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 121.442384][ T2084] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 121.442600][ T2084] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 121.442888][ T2084] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 121.443168][ T2084] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 121.443426][ T2084] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 121.443676][ T2084] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 121.443952][ T2084] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 121.444213][ T2084] ? devl_region_destroy (net/devlink/region.c:1178) [ 121.444433][ T2084] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 121.444690][ T2084] devlink_reload (net/devlink/dev.c:474) [ 121.444894][ T2084] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 121.445119][ T2084] ? devlink_resources_validate (net/devlink/resource.c:311) [ 121.445379][ T2084] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 121.445576][ T2084] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 121.445819][ T2084] ? __nla_parse (lib/nlattr.c:732) [ 121.446038][ T2084] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 121.446238][ T2084] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 121.446496][ T2084] ? cap_capable (security/commoncap.c:131) [ 121.446687][ T2084] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 121.446889][ T2084] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 121.447103][ T2084] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 121.447297][ T2084] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 121.447530][ T2084] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 121.447801][ T2084] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 121.448066][ T2084] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 121.448270][ T2084] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 121.448464][ T2084] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 121.448663][ T2084] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 121.448871][ T2084] ? genl_rcv (net/netlink/genetlink.c:1219) [ 121.449044][ T2084] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 121.449243][ T2084] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 121.449442][ T2084] genl_rcv (net/netlink/genetlink.c:1220) [ 121.449588][ T2084] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 121.449789][ T2084] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 121.449983][ T2084] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 121.450204][ T2084] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 121.450405][ T2084] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 121.450630][ T2084] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 121.450831][ T2084] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 121.451046][ T2084] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 121.451245][ T2084] ? __pfx___sys_sendto (net/socket.c:2145) [ 121.451448][ T2084] ? __lock_release (kernel/locking/lockdep.c:5527) [ 121.451646][ T2084] ? __sys_recvmsg (net/socket.c:2859) [ 121.451868][ T2084] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 121.452085][ T2084] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 121.452290][ T2084] __x64_sys_sendto (net/socket.c:2181) [ 121.452483][ T2084] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 121.452722][ T2084] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 121.452917][ T2084] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 121.453198][ T2084] RIP: 0033:0x7f84690cca4a [ 121.453403][ T2084] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 121.454080][ T2084] RSP: 002b:00007ffd231aafa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 121.454369][ T2084] RAX: ffffffffffffffda RBX: 000000003be90b00 RCX: 00007f84690cca4a [ 121.454660][ T2084] RDX: 0000000000000038 RSI: 000000003be90b00 RDI: 0000000000000005 [ 121.454939][ T2084] RBP: 000000003be90910 R08: 00007f8469270200 R09: 000000000000000c [ 121.455232][ T2084] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 121.455517][ T2084] R13: 000000003be90910 R14: 0000000000000000 R15: 0000000000000003 | [ 124.242367][ T2114] ------------[ cut here ]------------ | [ 124.242634][ T2114] WARNING: CPU: 0 PID: 2114 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) | [ 124.243076][ T2114] Modules linked in: netdevsim | [ 124.243665][ T2114] Tainted: [W]=WARN [ 124.243831][ T2114] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 124.244114][ T2114] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 124.244392][ T2114] 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 [ 124.245158][ T2114] RSP: 0018:ffffc900052771e8 EFLAGS: 00010246 [ 124.245445][ T2114] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 124.245768][ T2114] RDX: 0000000000000000 RSI: ffff88800ad9ac98 RDI: ffff88800ae60b00 [ 124.246103][ T2114] RBP: ffff888008ed0040 R08: 0000000000000000 R09: fffffbfff63fd83c [ 124.246424][ T2114] R10: ffffffffb1fec1e7 R11: ffff88800ae60040 R12: 0000000000000000 [ 124.246744][ T2114] R13: ffff88800ad9a128 R14: ffff88800ad9a008 R15: ffff88800ad9a000 [ 124.247083][ T2114] FS: 00007f214f3b4800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 124.247454][ T2114] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 124.247724][ T2114] CR2: 00007f214f764200 CR3: 0000000009114003 CR4: 0000000000772ef0 [ 124.248054][ T2114] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 124.248375][ T2114] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 124.248693][ T2114] PKRU: 55555554 [ 124.248853][ T2114] Call Trace: [ 124.249021][ T2114] [ 124.249153][ T2114] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 124.249361][ T2114] ? __warn (kernel/panic.c:748) [ 124.249533][ T2114] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 124.249754][ T2114] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 124.249976][ T2114] ? handle_bug (arch/x86/kernel/traps.c:285) [ 124.250144][ T2114] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 124.250363][ T2114] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 124.250592][ T2114] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 124.250805][ T2114] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 124.251019][ T2114] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 124.251275][ T2114] ? _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) [ 124.251482][ T2114] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 124.251688][ T2114] register_netdevice (net/core/dev.c:11003) [ 124.251895][ T2114] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 124.252116][ T2114] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 124.252338][ T2114] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 124.252603][ T2114] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 124.252872][ T2114] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 124.253153][ T2114] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 124.253426][ T2114] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 124.253705][ T2114] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 124.253972][ T2114] ? devl_region_destroy (net/devlink/region.c:1178) [ 124.254196][ T2114] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 124.254472][ T2114] devlink_reload (net/devlink/dev.c:474) [ 124.254680][ T2114] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 124.254892][ T2114] ? devlink_resources_validate (net/devlink/resource.c:311) [ 124.255162][ T2114] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 124.255365][ T2114] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 124.255618][ T2114] ? __nla_parse (lib/nlattr.c:732) [ 124.255828][ T2114] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 124.256044][ T2114] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 124.256312][ T2114] ? cap_capable (security/commoncap.c:131) [ 124.256507][ T2114] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 124.256713][ T2114] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 124.256933][ T2114] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 124.257149][ T2114] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 124.257395][ T2114] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 124.257659][ T2114] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 124.257928][ T2114] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 124.258144][ T2114] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 124.258351][ T2114] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 124.258561][ T2114] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 124.258796][ T2114] ? genl_rcv (net/netlink/genetlink.c:1219) [ 124.258953][ T2114] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 124.259176][ T2114] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 124.259409][ T2114] genl_rcv (net/netlink/genetlink.c:1220) [ 124.259555][ T2114] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 124.259755][ T2114] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 124.259952][ T2114] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 124.260202][ T2114] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 124.260423][ T2114] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 124.260634][ T2114] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 124.260844][ T2114] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 124.261070][ T2114] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 124.261282][ T2114] ? __pfx___sys_sendto (net/socket.c:2145) [ 124.261496][ T2114] ? __lock_release (kernel/locking/lockdep.c:5527) [ 124.261737][ T2114] ? __sys_recvmsg (net/socket.c:2859) [ 124.261963][ T2114] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 124.262204][ T2114] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 124.262424][ T2114] __x64_sys_sendto (net/socket.c:2181) [ 124.262627][ T2114] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 124.262885][ T2114] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 124.263100][ T2114] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 124.263356][ T2114] RIP: 0033:0x7f214f5c0a4a [ 124.263563][ T2114] 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 [ 124.264323][ T2114] RSP: 002b:00007ffcad799e38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 124.264642][ T2114] RAX: ffffffffffffffda RBX: 000000001d367b00 RCX: 00007f214f5c0a4a [ 124.264948][ T2114] RDX: 0000000000000038 RSI: 000000001d367b00 RDI: 0000000000000005 [ 124.265279][ T2114] RBP: 000000001d367910 R08: 00007f214f764200 R09: 000000000000000c [ 124.265585][ T2114] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 124.265895][ T2114] R13: 000000001d367910 R14: 0000000000000000 R15: 0000000000000003 | [ 126.783400][ T2142] ------------[ cut here ]------------ | [ 126.783676][ T2142] WARNING: CPU: 3 PID: 2142 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 126.784598][ T2142] Modules linked in: netdevsim | [ 126.785257][ T2142] Tainted: [W]=WARN [ 126.785427][ T2142] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 126.785701][ T2142] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 126.785988][ T2142] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 126.786765][ T2142] RSP: 0018:ffffc900054171e8 EFLAGS: 00010246 [ 126.787060][ T2142] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 126.787390][ T2142] RDX: 0000000000000000 RSI: ffff8880089c2c98 RDI: ffff88800d150b00 [ 126.787730][ T2142] RBP: ffff888008ed0040 R08: 0000000000000000 R09: fffffbfff63fd83c [ 126.788072][ T2142] R10: ffffffffb1fec1e7 R11: ffff88800d150040 R12: 0000000000000000 [ 126.788407][ T2142] R13: ffff8880089c2128 R14: ffff8880089c2008 R15: ffff8880089c2000 [ 126.788737][ T2142] FS: 00007f65ce21e800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 126.789129][ T2142] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 126.789405][ T2142] CR2: 00007f65ce5ce200 CR3: 000000000dfc6004 CR4: 0000000000772ef0 [ 126.789738][ T2142] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 126.790087][ T2142] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 126.790427][ T2142] PKRU: 55555554 [ 126.790608][ T2142] Call Trace: [ 126.790774][ T2142] [ 126.790888][ T2142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 126.791136][ T2142] ? __warn (kernel/panic.c:748) [ 126.791313][ T2142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 126.791540][ T2142] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 126.791776][ T2142] ? handle_bug (arch/x86/kernel/traps.c:285) [ 126.791948][ T2142] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 126.792188][ T2142] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 126.792427][ T2142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 126.792656][ T2142] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 126.792883][ T2142] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 126.793179][ T2142] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 126.793409][ T2142] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 126.793635][ T2142] register_netdevice (net/core/dev.c:11003) [ 126.793859][ T2142] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 126.794100][ T2142] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 126.794344][ T2142] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 126.794630][ T2142] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 126.794922][ T2142] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 126.795230][ T2142] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 126.795514][ T2142] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 126.795793][ T2142] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 126.796088][ T2142] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 126.796380][ T2142] devlink_reload (net/devlink/dev.c:474) [ 126.796608][ T2142] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 126.796840][ T2142] ? devlink_resources_validate (net/devlink/resource.c:311) [ 126.797136][ T2142] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 126.797364][ T2142] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 126.797639][ T2142] ? __nla_parse (lib/nlattr.c:732) [ 126.797871][ T2142] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 126.798118][ T2142] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 126.798409][ T2142] ? cap_capable (security/commoncap.c:131) [ 126.798642][ T2142] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 126.798889][ T2142] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 126.799128][ T2142] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 126.799360][ T2142] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 126.799631][ T2142] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 126.799911][ T2142] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 126.800210][ T2142] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 126.800441][ T2142] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 126.800677][ T2142] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 126.800906][ T2142] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 126.801162][ T2142] ? genl_rcv (net/netlink/genetlink.c:1219) [ 126.801332][ T2142] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 126.801563][ T2142] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 126.801807][ T2142] genl_rcv (net/netlink/genetlink.c:1220) [ 126.801975][ T2142] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 126.802219][ T2142] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 126.802443][ T2142] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 126.802670][ T2142] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 126.802894][ T2142] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 126.803160][ T2142] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 126.803392][ T2142] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 126.803612][ T2142] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 126.803836][ T2142] ? __pfx___sys_sendto (net/socket.c:2145) [ 126.804079][ T2142] ? __lock_release (kernel/locking/lockdep.c:5527) [ 126.804298][ T2142] ? __sys_recvmsg (net/socket.c:2859) [ 126.804505][ T2142] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 126.804723][ T2142] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 126.804941][ T2142] __x64_sys_sendto (net/socket.c:2181) [ 126.805164][ T2142] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 126.805418][ T2142] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 126.805631][ T2142] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 126.805886][ T2142] RIP: 0033:0x7f65ce42aa4a [ 126.806111][ T2142] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 126.806855][ T2142] RSP: 002b:00007ffee2124b18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 126.807187][ T2142] RAX: ffffffffffffffda RBX: 000000001110db00 RCX: 00007f65ce42aa4a [ 126.807490][ T2142] RDX: 0000000000000038 RSI: 000000001110db00 RDI: 0000000000000005 [ 126.807795][ T2142] RBP: 000000001110d910 R08: 00007f65ce5ce200 R09: 000000000000000c [ 126.808109][ T2142] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 126.808415][ T2142] R13: 000000001110d910 R14: 0000000000000000 R15: 0000000000000003 | [ 127.651892][ T11] ------------[ cut here ]------------ | [ 127.652390][ T11] WARNING: CPU: 3 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) | [ 127.652903][ T11] Modules linked in: netdevsim | [ 127.653728][ T11] Tainted: [W]=WARN [ 127.653969][ T11] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 127.654376][ T11] Workqueue: netns cleanup_net [ 127.654751][ T11] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 127.655152][ 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 [ 127.656212][ T11] RSP: 0018:ffffc900000b7620 EFLAGS: 00010246 [ 127.656599][ T11] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 127.657064][ T11] RDX: 0000000000000000 RSI: ffff88800b202c98 RDI: ffff888001a82e10 [ 127.657509][ T11] RBP: ffffffffb4123440 R08: 0000000000000000 R09: fffffbfff63fd83c [ 127.657976][ T11] R10: ffffffffb1fec1e7 R11: ffff888001a82300 R12: 0000000000000000 [ 127.658404][ T11] R13: ffff88800b202128 R14: ffff88800b202008 R15: ffff88800b202000 [ 127.658778][ T11] FS: 0000000000000000(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 127.659292][ T11] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 127.659675][ T11] CR2: 00007f1330b2d000 CR3: 0000000015b28003 CR4: 0000000000772ef0 [ 127.660139][ T11] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 127.660596][ T11] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 127.661314][ T11] PKRU: 55555554 [ 127.661546][ T11] Call Trace: [ 127.661788][ T11] [ 127.661945][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 127.662264][ T11] ? __warn (kernel/panic.c:748) [ 127.662499][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 127.662817][ T11] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 127.663159][ T11] ? handle_bug (arch/x86/kernel/traps.c:285) [ 127.663379][ T11] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 127.663650][ T11] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 127.663947][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 127.664248][ T11] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 127.664584][ 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) [ 127.664848][ T11] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 127.665145][ T11] register_netdevice (net/core/dev.c:11003) [ 127.665407][ T11] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 127.665696][ T11] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 127.665976][ T11] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 127.666308][ T11] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 127.666661][ T11] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 127.667028][ T11] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 127.667365][ T11] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 127.667694][ T11] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 127.668026][ T11] devlink_reload (net/devlink/dev.c:474) [ 127.668275][ T11] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 127.668515][ T11] ? devlinks_xa_find_get (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/devlink/core.c:343) [ 127.668770][ T11] devlink_pernet_pre_exit (net/devlink/core.c:288 net/devlink/devl_internal.h:114 net/devlink/core.c:513) [ 127.669027][ T11] ? __pfx_devlink_pernet_pre_exit (net/devlink/core.c:496) [ 127.669350][ T11] cleanup_net (net/core/net_namespace.c:162 net/core/net_namespace.c:632) [ 127.669594][ T11] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 127.669837][ T11] ? __pfx_cleanup_net (net/core/net_namespace.c:594) [ 127.670104][ T11] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 127.670361][ T11] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 127.670614][ T11] ? process_one_work (kernel/workqueue.c:3214) [ 127.670865][ T11] process_one_work (kernel/workqueue.c:3238) [ 127.671141][ T11] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 127.671384][ T11] ? __pfx_process_one_work (kernel/workqueue.c:3140) [ 127.671637][ T11] ? assign_work (kernel/workqueue.c:1200) [ 127.671883][ T11] worker_thread (kernel/workqueue.c:3313 kernel/workqueue.c:3400) [ 127.672169][ T11] ? __pfx_worker_thread (kernel/workqueue.c:3346) [ 127.672425][ T11] kthread (kernel/kthread.c:464) [ 127.672628][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 127.672891][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 127.673169][ T11] ret_from_fork (arch/x86/kernel/process.c:148) [ 127.673414][ 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