====================================== | 0 | xx__-> [ 10.131219][ T226] ------------[ cut here ]------------ | [ 10.131689][ T226] WARNING: CPU: 2 PID: 226 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 10.132389][ T226] Modules linked in: netdevsim [ 10.132961][ T226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.133287][ T226] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.133598][ T226] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 10.134440][ T226] RSP: 0018:ffffc90000ad7520 EFLAGS: 00010246 [ 10.134745][ T226] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 10.135181][ T226] RDX: 0000000000000000 RSI: ffff88800b4cac98 RDI: ffff888009f2d0f8 [ 10.135549][ T226] RBP: ffffffff98323440 R08: 0000000000000000 R09: fffffbfff2c3d83c [ 10.135898][ T226] R10: ffffffff961ec1e7 R11: ffff888009f2c5c0 R12: 0000000000000000 [ 10.136312][ T226] R13: ffff88800b4ca128 R14: ffff88800b4ca008 R15: ffff88800b4ca000 [ 10.136665][ T226] FS: 00007fe303904740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 10.137088][ T226] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.137377][ T226] CR2: 00007f32eba21000 CR3: 000000000a796001 CR4: 0000000000772ef0 [ 10.137734][ T226] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 10.138100][ T226] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 10.138464][ T226] PKRU: 55555554 [ 10.138646][ T226] Call Trace: [ 10.138825][ T226] [ 10.138964][ T226] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.139228][ T226] ? __warn (kernel/panic.c:748) [ 10.139428][ T226] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.139673][ T226] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 10.139918][ T226] ? handle_bug (arch/x86/kernel/traps.c:285) [ 10.140119][ T226] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 10.140359][ T226] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 10.140623][ T226] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.140874][ T226] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 10.141192][ T226] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 10.141443][ T226] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 10.141699][ T226] register_netdevice (net/core/dev.c:11003) [ 10.141953][ T226] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 10.142214][ T226] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 10.142473][ T226] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 10.142781][ T226] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 10.142972][ T226] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 10.143320][ T226] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 10.143616][ T226] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 10.143900][ T226] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 10.144150][ T226] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 10.144426][ T226] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 10.144675][ T226] ? 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)) [ 10.144852][ T226] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 10.145117][ T226] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 10.145366][ T226] __driver_probe_device (drivers/base/dd.c:800) [ 10.145619][ T226] driver_probe_device (drivers/base/dd.c:830) [ 10.145864][ T226] __device_attach_driver (drivers/base/dd.c:959) [ 10.146126][ T226] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 10.146431][ T226] bus_for_each_drv (drivers/base/bus.c:462) [ 10.146661][ T226] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 10.146900][ T226] ? bus_to_subsys (drivers/base/bus.c:85) [ 10.147166][ T226] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 10.147410][ T226] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 10.147689][ T226] __device_attach (drivers/base/dd.c:1030) [ 10.147923][ T226] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 10.148166][ T226] ? bus_to_subsys (drivers/base/bus.c:85) [ 10.148399][ T226] ? 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) [ 10.148650][ T226] bus_probe_device (drivers/base/bus.c:537) [ 10.148897][ T226] device_add (drivers/base/core.c:3672) [ 10.149156][ T226] ? __pfx_device_add (drivers/base/core.c:3548) [ 10.149408][ T226] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 10.149649][ T226] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 10.149959][ T226] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 10.150280][ T226] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 10.150523][ T226] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 10.150775][ T226] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 10.151030][ T226] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 10.151294][ T226] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 10.151485][ T226] ? __pfx_vfs_write (fs/read_write.c:660) [ 10.151732][ T226] ? __lock_release (kernel/locking/lockdep.c:5527) [ 10.151968][ T226] ? 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) [ 10.152223][ T226] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 10.152461][ T226] ksys_write (fs/read_write.c:731) [ 10.152645][ T226] ? __pfx_ksys_write (fs/read_write.c:721) [ 10.152886][ T226] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 10.153167][ T226] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 10.153417][ T226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 10.153699][ T226] RIP: 0033:0x7fe303a45b77 [ 10.153943][ T226] 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 [ 10.154753][ T226] RSP: 002b:00007ffd9f0b7c98 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 10.155125][ T226] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 00007fe303a45b77 [ 10.155470][ T226] RDX: 0000000000000007 RSI: 0000563520e9e5d0 RDI: 0000000000000001 [ 10.155811][ T226] RBP: 0000563520e9e5d0 R08: 0000000000000003 R09: 0000000000000077 [ 10.156166][ T226] R10: 0000000000000063 R11: 0000000000000246 R12: 0000000000000007 [ 10.156508][ T226] R13: 00007fe303b01760 R14: 0000000000000007 R15: 00007fe303afc9c0 | [ 10.431674][ T251] ------------[ cut here ]------------ | [ 10.431989][ T251] WARNING: CPU: 3 PID: 251 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 10.432435][ T251] Modules linked in: netdevsim | [ 10.433008][ T251] Tainted: [W]=WARN [ 10.433277][ T251] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.433532][ T251] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.433804][ T251] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 10.434524][ T251] RSP: 0018:ffffc90000ae71e8 EFLAGS: 00010246 [ 10.434784][ T251] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 10.435102][ T251] RDX: 0000000000000000 RSI: ffff88800a682c98 RDI: ffff888009d7d080 [ 10.435408][ T251] RBP: ffff888002b98040 R08: 0000000000000000 R09: fffffbfff2c3d83c [ 10.435706][ T251] R10: ffffffff961ec1e7 R11: ffff888009d7c5c0 R12: 0000000000000000 [ 10.436002][ T251] R13: ffff88800a682128 R14: ffff88800a682008 R15: ffff88800a682000 [ 10.436313][ T251] FS: 00007f6179780800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 10.436671][ T251] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.436924][ T251] CR2: 00007f61798c1290 CR3: 0000000008f00005 CR4: 0000000000772ef0 [ 10.437237][ T251] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 10.437544][ T251] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 10.437845][ T251] PKRU: 55555554 [ 10.438002][ T251] Call Trace: [ 10.438169][ T251] [ 10.438275][ T251] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.438478][ T251] ? __warn (kernel/panic.c:748) [ 10.438637][ T251] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.438844][ T251] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 10.439067][ T251] ? handle_bug (arch/x86/kernel/traps.c:285) [ 10.439226][ T251] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 10.439431][ T251] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 10.439655][ T251] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.439862][ T251] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 10.440088][ T251] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 10.440349][ T251] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 10.440558][ T251] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 10.440767][ T251] register_netdevice (net/core/dev.c:11003) [ 10.440985][ T251] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 10.441215][ T251] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 10.441440][ T251] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 10.441708][ T251] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 10.441985][ T251] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 10.442261][ T251] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 10.442534][ T251] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 10.442794][ T251] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 10.443076][ T251] devlink_reload (net/devlink/dev.c:474) [ 10.443284][ T251] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 10.443482][ T251] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 10.443695][ T251] ? cap_capable (security/commoncap.c:131) [ 10.443909][ T251] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1146 fs/file.c:1160) [ 10.444092][ T251] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 10.444308][ T251] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 10.444577][ T251] ? __nla_parse (lib/nlattr.c:732) [ 10.444796][ T251] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 10.445010][ T251] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 10.445292][ T251] ? cap_capable (security/commoncap.c:131) [ 10.445506][ T251] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 10.445733][ T251] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 10.445949][ T251] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 10.446166][ T251] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 10.446423][ T251] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 10.446681][ T251] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 10.446960][ T251] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 10.447192][ T251] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 10.447402][ T251] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 10.447611][ T251] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 10.447833][ T251] ? genl_rcv (net/netlink/genetlink.c:1219) [ 10.447991][ T251] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 10.448214][ T251] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 10.448430][ T251] genl_rcv (net/netlink/genetlink.c:1220) [ 10.448596][ T251] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 10.448810][ T251] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 10.449022][ T251] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 10.449251][ T251] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 10.449469][ T251] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 10.449678][ T251] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 10.449889][ T251] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 10.450118][ T251] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 10.450336][ T251] ? __pfx___sys_sendto (net/socket.c:2145) [ 10.450539][ T251] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 10.450750][ T251] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 10.450977][ T251] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 10.451204][ T251] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 10.451464][ T251] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 10.451730][ T251] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 10.451951][ T251] __x64_sys_sendto (net/socket.c:2181) [ 10.452172][ T251] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 10.452431][ T251] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 10.452642][ T251] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 10.452905][ T251] RIP: 0033:0x7f617998ca4a [ 10.453134][ T251] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 10.453855][ T251] RSP: 002b:00007ffc519290e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 10.454191][ T251] RAX: ffffffffffffffda RBX: 0000000035de3b00 RCX: 00007f617998ca4a [ 10.454511][ T251] RDX: 0000000000000040 RSI: 0000000035de3b00 RDI: 0000000000000005 [ 10.454827][ T251] RBP: 0000000035de3910 R08: 00007f6179b30200 R09: 000000000000000c [ 10.455148][ T251] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 10.455461][ T251] R13: 0000000035de3910 R14: 0000000000000000 R15: 0000000000000001 | [ 19.265574][ T456] ------------[ cut here ]------------ | [ 19.265823][ T456] WARNING: CPU: 0 PID: 456 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 19.266267][ T456] Modules linked in: netdevsim | [ 19.266844][ T456] Tainted: [W]=WARN [ 19.267001][ T456] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.267264][ T456] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 19.267530][ T456] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 19.268283][ T456] RSP: 0018:ffffc900007071e8 EFLAGS: 00010246 [ 19.268535][ T456] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 19.268829][ T456] RDX: 0000000000000000 RSI: ffff88800b4c2c98 RDI: ffff88800ba80b00 [ 19.269140][ T456] RBP: ffff888002b98040 R08: 0000000000000000 R09: fffffbfff2c3d83c [ 19.269439][ T456] R10: ffffffff961ec1e7 R11: ffff88800ba80040 R12: 0000000000000000 [ 19.269746][ T456] R13: ffff88800b4c2128 R14: ffff88800b4c2008 R15: ffff88800b4c2000 [ 19.270058][ T456] FS: 00007fdf35118800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 19.270406][ T456] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.270660][ T456] CR2: 00007fdf354c8200 CR3: 00000000050d2005 CR4: 0000000000772ef0 [ 19.270968][ T456] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 19.271279][ T456] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 19.271579][ T456] PKRU: 55555554 [ 19.271732][ T456] Call Trace: [ 19.271882][ T456] [ 19.271986][ T456] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 19.272202][ T456] ? __warn (kernel/panic.c:748) [ 19.272360][ T456] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 19.272565][ T456] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 19.272778][ T456] ? handle_bug (arch/x86/kernel/traps.c:285) [ 19.272933][ T456] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 19.273148][ T456] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 19.273362][ T456] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 19.273564][ T456] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 19.273773][ T456] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 19.274047][ T456] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 19.274259][ T456] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 19.274463][ T456] register_netdevice (net/core/dev.c:11003) [ 19.274673][ T456] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 19.274886][ T456] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 19.275118][ T456] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 19.275383][ T456] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 19.275651][ T456] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 19.275915][ T456] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 19.276189][ T456] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 19.276445][ T456] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 19.276697][ T456] ? devl_region_destroy (net/devlink/region.c:1178) [ 19.276898][ T456] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 19.277173][ T456] devlink_reload (net/devlink/dev.c:474) [ 19.277381][ T456] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 19.277586][ T456] ? devlink_resources_validate (net/devlink/resource.c:311) [ 19.277845][ T456] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 19.278061][ T456] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 19.278316][ T456] ? __nla_parse (lib/nlattr.c:732) [ 19.278529][ T456] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 19.278733][ T456] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 19.278997][ T456] ? cap_capable (security/commoncap.c:131) [ 19.279217][ T456] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 19.279425][ T456] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 19.279631][ T456] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 19.279834][ T456] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 19.280099][ T456] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 19.280350][ T456] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 19.280610][ T456] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 19.280815][ T456] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 19.281019][ T456] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 19.281234][ T456] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 19.281452][ T456] ? genl_rcv (net/netlink/genetlink.c:1219) [ 19.281605][ T456] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 19.281814][ T456] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 19.282023][ T456] genl_rcv (net/netlink/genetlink.c:1220) [ 19.282187][ T456] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 19.282396][ T456] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 19.282599][ T456] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 19.282805][ T456] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 19.283011][ T456] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 19.283225][ T456] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 19.283431][ T456] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 19.283644][ T456] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 19.283850][ T456] ? __pfx___sys_sendto (net/socket.c:2145) [ 19.284075][ T456] ? __lock_release (kernel/locking/lockdep.c:5527) [ 19.284284][ T456] ? __sys_recvmsg (net/socket.c:2859) [ 19.284487][ T456] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 19.284697][ T456] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 19.284910][ T456] __x64_sys_sendto (net/socket.c:2181) [ 19.285119][ T456] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 19.285371][ T456] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 19.285575][ T456] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 19.285825][ T456] RIP: 0033:0x7fdf35324a4a [ 19.286046][ T456] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 19.286745][ T456] RSP: 002b:00007ffe40f82a78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 19.287061][ T456] RAX: ffffffffffffffda RBX: 0000000016ba6b00 RCX: 00007fdf35324a4a [ 19.287362][ T456] RDX: 0000000000000038 RSI: 0000000016ba6b00 RDI: 0000000000000005 [ 19.287663][ T456] RBP: 0000000016ba6910 R08: 00007fdf354c8200 R09: 000000000000000c [ 19.287964][ T456] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 19.288274][ T456] R13: 0000000016ba6910 R14: 0000000000000000 R15: 0000000000000003 | [ 20.189921][ T473] ------------[ cut here ]------------ | [ 20.190274][ T473] WARNING: CPU: 3 PID: 473 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 20.190674][ T473] Modules linked in: netdevsim | [ 20.191267][ T473] Tainted: [W]=WARN [ 20.191422][ T473] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.191681][ T473] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 20.191936][ T473] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 20.192645][ T473] RSP: 0018:ffffc90000e571e8 EFLAGS: 00010246 [ 20.192899][ T473] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 20.193207][ T473] RDX: 0000000000000000 RSI: ffff88800252ac98 RDI: ffff8880025a8b00 [ 20.193504][ T473] RBP: ffff888002b98040 R08: 0000000000000000 R09: fffffbfff2c3d83c [ 20.193798][ T473] R10: ffffffff961ec1e7 R11: ffff8880025a8040 R12: 0000000000000000 [ 20.194107][ T473] R13: ffff88800252a128 R14: ffff88800252a008 R15: ffff88800252a000 [ 20.194403][ T473] FS: 00007f2023112800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 20.194748][ T473] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.194994][ T473] CR2: 00007f71ef8f55a0 CR3: 0000000009af8005 CR4: 0000000000772ef0 [ 20.195305][ T473] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 20.195608][ T473] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 20.195904][ T473] PKRU: 55555554 [ 20.196106][ T473] Call Trace: [ 20.196270][ T473] [ 20.196375][ T473] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 20.196576][ T473] ? __warn (kernel/panic.c:748) [ 20.196731][ T473] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 20.196942][ T473] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 20.197168][ T473] ? handle_bug (arch/x86/kernel/traps.c:285) [ 20.197326][ T473] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 20.197538][ T473] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 20.197751][ T473] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 20.197967][ T473] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 20.198198][ T473] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 20.198473][ T473] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 20.198681][ T473] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 20.198903][ T473] register_netdevice (net/core/dev.c:11003) [ 20.199117][ T473] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 20.199329][ T473] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 20.199548][ T473] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 20.199816][ T473] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 20.200101][ T473] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 20.200363][ T473] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 20.200622][ T473] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 20.200879][ T473] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 20.201158][ T473] ? devl_region_destroy (net/devlink/region.c:1178) [ 20.201364][ T473] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 20.201628][ T473] devlink_reload (net/devlink/dev.c:474) [ 20.201836][ T473] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 20.202049][ T473] ? devlink_resources_validate (net/devlink/resource.c:311) [ 20.202310][ T473] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 20.202514][ T473] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 20.202770][ T473] ? __nla_parse (lib/nlattr.c:732) [ 20.202982][ T473] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 20.203218][ T473] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 20.203480][ T473] ? cap_capable (security/commoncap.c:131) [ 20.203680][ T473] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 20.203888][ T473] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 20.204101][ T473] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 20.204307][ T473] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 20.204556][ T473] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 20.204805][ T473] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 20.205072][ T473] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 20.205277][ T473] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 20.205475][ T473] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 20.205680][ T473] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 20.205898][ T473] ? genl_rcv (net/netlink/genetlink.c:1219) [ 20.206065][ T473] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 20.206271][ T473] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 20.206480][ T473] genl_rcv (net/netlink/genetlink.c:1220) [ 20.206632][ T473] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 20.206841][ T473] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 20.207054][ T473] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 20.207266][ T473] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 20.207475][ T473] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 20.207676][ T473] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 20.207879][ T473] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 20.208113][ T473] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 20.208318][ T473] ? __pfx___sys_sendto (net/socket.c:2145) [ 20.208516][ T473] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 20.208713][ T473] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 20.208933][ T473] ? __sys_recvmsg (net/socket.c:2859) [ 20.209149][ T473] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 20.209363][ T473] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 20.209571][ T473] __x64_sys_sendto (net/socket.c:2181) [ 20.209774][ T473] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 20.210020][ T473] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 20.210230][ T473] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 20.210483][ T473] RIP: 0033:0x7f202331ea4a [ 20.210691][ T473] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 20.211404][ T473] RSP: 002b:00007ffcb28163b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 20.211710][ T473] RAX: ffffffffffffffda RBX: 00000000212fdb00 RCX: 00007f202331ea4a [ 20.212009][ T473] RDX: 0000000000000038 RSI: 00000000212fdb00 RDI: 0000000000000005 [ 20.212315][ T473] RBP: 00000000212fd910 R08: 00007f20234c2200 R09: 000000000000000c [ 20.212611][ T473] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 20.212906][ T473] R13: 00000000212fd910 R14: 0000000000000000 R15: 0000000000000003 | [ 21.128472][ T489] ------------[ cut here ]------------ | [ 21.128716][ T489] WARNING: CPU: 3 PID: 489 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 21.129221][ T489] Modules linked in: netdevsim | [ 21.129833][ T489] Tainted: [W]=WARN [ 21.129993][ T489] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.130329][ T489] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 21.130609][ T489] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 21.131440][ T489] RSP: 0018:ffffc90000ed71e8 EFLAGS: 00010246 [ 21.131699][ T489] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 21.132009][ T489] RDX: 0000000000000000 RSI: ffff888005102c98 RDI: ffff8880025ad080 [ 21.132403][ T489] RBP: ffff888002b98040 R08: 0000000000000000 R09: fffffbfff2c3d83c [ 21.132701][ T489] R10: ffffffff961ec1e7 R11: ffff8880025ac5c0 R12: 0000000000000000 [ 21.133018][ T489] R13: ffff888005102128 R14: ffff888005102008 R15: ffff888005102000 [ 21.133417][ T489] FS: 00007f53ba2c8800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 21.133766][ T489] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.134031][ T489] CR2: 000055736dbdf018 CR3: 0000000008f18003 CR4: 0000000000772ef0 [ 21.134432][ T489] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 21.134742][ T489] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 21.135064][ T489] PKRU: 55555554 [ 21.135227][ T489] Call Trace: [ 21.135380][ T489] [ 21.135485][ T489] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 21.135702][ T489] ? __warn (kernel/panic.c:748) [ 21.135863][ T489] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 21.136084][ T489] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 21.136302][ T489] ? handle_bug (arch/x86/kernel/traps.c:285) [ 21.136462][ T489] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 21.136662][ T489] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 21.136884][ T489] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 21.137109][ T489] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 21.137318][ T489] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 21.137578][ T489] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 21.137794][ T489] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 21.138005][ T489] register_netdevice (net/core/dev.c:11003) [ 21.138224][ T489] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 21.138440][ T489] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 21.138671][ T489] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 21.138943][ T489] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 21.139223][ T489] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 21.139503][ T489] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 21.139772][ T489] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 21.140049][ T489] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 21.140314][ T489] ? devl_region_destroy (net/devlink/region.c:1178) [ 21.140516][ T489] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 21.140790][ T489] devlink_reload (net/devlink/dev.c:474) [ 21.141027][ T489] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 21.141245][ T489] ? devlink_resources_validate (net/devlink/resource.c:311) [ 21.141504][ T489] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 21.141708][ T489] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 21.141964][ T489] ? __nla_parse (lib/nlattr.c:732) [ 21.142196][ T489] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 21.142404][ T489] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 21.142675][ T489] ? cap_capable (security/commoncap.c:131) [ 21.142874][ T489] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 21.143096][ T489] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 21.143302][ T489] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 21.143507][ T489] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 21.143770][ T489] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 21.144056][ T489] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 21.144318][ T489] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 21.144536][ T489] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 21.144739][ T489] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 21.144953][ T489] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 21.145183][ T489] ? genl_rcv (net/netlink/genetlink.c:1219) [ 21.145348][ T489] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 21.145555][ T489] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 21.145765][ T489] genl_rcv (net/netlink/genetlink.c:1220) [ 21.145926][ T489] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 21.146147][ T489] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 21.146352][ T489] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 21.146561][ T489] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 21.146767][ T489] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 21.146968][ T489] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 21.147185][ T489] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 21.147405][ T489] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 21.147613][ T489] ? __pfx___sys_sendto (net/socket.c:2145) [ 21.147823][ T489] ? __lock_release (kernel/locking/lockdep.c:5527) [ 21.148058][ T489] ? __sys_recvmsg (net/socket.c:2859) [ 21.148264][ T489] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 21.148476][ T489] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 21.148684][ T489] __x64_sys_sendto (net/socket.c:2181) [ 21.148891][ T489] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 21.149176][ T489] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 21.149383][ T489] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 21.149633][ T489] RIP: 0033:0x7f53ba4d4a4a [ 21.149843][ T489] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 21.150563][ T489] RSP: 002b:00007ffccda3f738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 21.150868][ T489] RAX: ffffffffffffffda RBX: 000000003ad6fb00 RCX: 00007f53ba4d4a4a [ 21.151199][ T489] RDX: 0000000000000038 RSI: 000000003ad6fb00 RDI: 0000000000000005 [ 21.151497][ T489] RBP: 000000003ad6f910 R08: 00007f53ba678200 R09: 000000000000000c [ 21.151798][ T489] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 21.152122][ T489] R13: 000000003ad6f910 R14: 0000000000000000 R15: 0000000000000003 | [ 24.088269][ T546] ------------[ cut here ]------------ | [ 24.088596][ 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) | [ 24.088977][ T546] Modules linked in: netdevsim | [ 24.089531][ T546] Tainted: [W]=WARN [ 24.089678][ T546] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.089947][ T546] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 24.090229][ 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 [ 24.090900][ T546] RSP: 0018:ffffc900011671e8 EFLAGS: 00010246 [ 24.091165][ T546] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 24.091454][ T546] RDX: 0000000000000000 RSI: ffff88800b4cac98 RDI: ffff8880051ed080 [ 24.091740][ T546] RBP: ffff888002b98040 R08: 0000000000000000 R09: fffffbfff2c3d83c [ 24.092022][ T546] R10: ffffffff961ec1e7 R11: ffff8880051ec5c0 R12: 0000000000000000 [ 24.092316][ T546] R13: ffff88800b4ca128 R14: ffff88800b4ca008 R15: ffff88800b4ca000 [ 24.092602][ T546] FS: 00007f3395bcc800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 24.092930][ T546] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.093178][ T546] CR2: 00007f3395f7c200 CR3: 000000000624c006 CR4: 0000000000772ef0 [ 24.093468][ T546] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 24.093751][ T546] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 24.094047][ T546] PKRU: 55555554 [ 24.094193][ T546] Call Trace: [ 24.094338][ T546] [ 24.094441][ T546] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 24.094635][ T546] ? __warn (kernel/panic.c:748) [ 24.094790][ T546] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 24.094986][ T546] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 24.095210][ T546] ? handle_bug (arch/x86/kernel/traps.c:285) [ 24.095360][ T546] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 24.095554][ T546] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 24.095757][ T546] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 24.095954][ T546] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 24.096161][ T546] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 24.096406][ 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) [ 24.096607][ T546] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 24.096806][ T546] register_netdevice (net/core/dev.c:11003) [ 24.097004][ T546] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 24.097217][ T546] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 24.097430][ T546] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 24.097679][ T546] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 24.097935][ T546] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 24.098196][ T546] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 24.098445][ T546] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 24.098693][ T546] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 24.098936][ T546] ? devl_region_destroy (net/devlink/region.c:1178) [ 24.099212][ T546] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 24.099473][ T546] devlink_reload (net/devlink/dev.c:474) [ 24.099686][ T546] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 24.099880][ T546] ? devlink_resources_validate (net/devlink/resource.c:311) [ 24.100145][ T546] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 24.100349][ T546] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 24.100596][ T546] ? __nla_parse (lib/nlattr.c:732) [ 24.100799][ T546] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 24.101004][ T546] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 24.101265][ T546] ? cap_capable (security/commoncap.c:131) [ 24.101458][ T546] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 24.101658][ T546] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 24.101859][ T546] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 24.102063][ T546] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 24.102303][ T546] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 24.102575][ T546] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 24.102848][ T546] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 24.103074][ T546] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 24.103268][ T546] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 24.103466][ T546] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 24.103672][ T546] ? genl_rcv (net/netlink/genetlink.c:1219) [ 24.103817][ T546] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 24.104011][ T546] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 24.104224][ T546] genl_rcv (net/netlink/genetlink.c:1220) [ 24.104372][ T546] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 24.104568][ T546] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 24.104763][ T546] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 24.104961][ T546] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 24.105173][ T546] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 24.105364][ T546] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 24.105561][ T546] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 24.105763][ T546] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 24.105955][ T546] ? __pfx___sys_sendto (net/socket.c:2145) [ 24.106167][ T546] ? __lock_release (kernel/locking/lockdep.c:5527) [ 24.106368][ T546] ? __sys_recvmsg (net/socket.c:2859) [ 24.106560][ T546] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 24.106760][ T546] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 24.106956][ T546] __x64_sys_sendto (net/socket.c:2181) [ 24.107171][ T546] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 24.107459][ T546] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 24.107674][ T546] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 24.107910][ T546] RIP: 0033:0x7f3395dd8a4a [ 24.108122][ 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 [ 24.108786][ T546] RSP: 002b:00007ffec23f8ae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 24.109089][ T546] RAX: ffffffffffffffda RBX: 000000001cd11b00 RCX: 00007f3395dd8a4a [ 24.109374][ T546] RDX: 0000000000000038 RSI: 000000001cd11b00 RDI: 0000000000000005 [ 24.109666][ T546] RBP: 000000001cd11910 R08: 00007f3395f7c200 R09: 000000000000000c [ 24.109947][ T546] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 24.110237][ T546] R13: 000000001cd11910 R14: 0000000000000000 R15: 0000000000000003 | [ 26.349666][ T574] ------------[ cut here ]------------ | [ 26.349971][ T574] WARNING: CPU: 0 PID: 574 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 26.350368][ T574] Modules linked in: netdevsim | [ 26.350934][ T574] Tainted: [W]=WARN [ 26.351094][ T574] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.351330][ T574] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 26.351587][ T574] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 26.352274][ T574] RSP: 0018:ffffc900012f71e8 EFLAGS: 00010246 [ 26.352529][ T574] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 26.352811][ T574] RDX: 0000000000000000 RSI: ffff88800a3b2c98 RDI: ffff888009c4d080 [ 26.353110][ T574] RBP: ffff888002b98040 R08: 0000000000000000 R09: fffffbfff2c3d83c [ 26.353401][ T574] R10: ffffffff961ec1e7 R11: ffff888009c4c5c0 R12: 0000000000000000 [ 26.353705][ T574] R13: ffff88800a3b2128 R14: ffff88800a3b2008 R15: ffff88800a3b2000 [ 26.353989][ T574] FS: 00007fdf04685800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 26.354338][ T574] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.354644][ T574] CR2: 00007fdf04a35200 CR3: 00000000091be001 CR4: 0000000000772ef0 [ 26.355145][ T574] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 26.355629][ T574] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 26.356130][ T574] PKRU: 55555554 [ 26.356374][ T574] Call Trace: [ 26.356622][ T574] [ 26.356790][ T574] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 26.357003][ T574] ? __warn (kernel/panic.c:748) [ 26.357163][ T574] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 26.357356][ T574] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 26.357580][ T574] ? handle_bug (arch/x86/kernel/traps.c:285) [ 26.357731][ T574] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 26.357922][ T574] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 26.358143][ T574] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 26.358341][ T574] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 26.358552][ T574] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 26.358800][ T574] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 26.359000][ T574] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 26.359213][ T574] register_netdevice (net/core/dev.c:11003) [ 26.359416][ T574] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 26.359630][ T574] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 26.359843][ T574] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 26.360114][ T574] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 26.360371][ T574] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 26.360639][ T574] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 26.360898][ T574] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 26.361153][ T574] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 26.361396][ T574] ? devl_region_destroy (net/devlink/region.c:1178) [ 26.361609][ T574] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 26.361864][ T574] devlink_reload (net/devlink/dev.c:474) [ 26.362075][ T574] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 26.362272][ T574] ? devlink_resources_validate (net/devlink/resource.c:311) [ 26.362546][ T574] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 26.362884][ T574] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 26.363248][ T574] ? __nla_parse (lib/nlattr.c:732) [ 26.363453][ T574] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 26.363657][ T574] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 26.363908][ T574] ? cap_capable (security/commoncap.c:131) [ 26.364116][ T574] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 26.364314][ T574] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 26.364524][ T574] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 26.364718][ T574] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 26.364952][ T574] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 26.365199][ T574] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 26.365448][ T574] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 26.365662][ T574] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 26.365851][ T574] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 26.366062][ T574] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 26.366272][ T574] ? genl_rcv (net/netlink/genetlink.c:1219) [ 26.366418][ T574] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 26.366622][ T574] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 26.366820][ T574] genl_rcv (net/netlink/genetlink.c:1220) [ 26.366965][ T574] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 26.367172][ T574] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 26.367366][ T574] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 26.367574][ T574] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 26.367769][ T574] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 26.367956][ T574] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 26.368163][ T574] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 26.368365][ T574] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 26.368568][ T574] ? __pfx___sys_sendto (net/socket.c:2145) [ 26.368767][ T574] ? __lock_release (kernel/locking/lockdep.c:5527) [ 26.368968][ T574] ? __sys_recvmsg (net/socket.c:2859) [ 26.369171][ T574] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 26.369377][ T574] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 26.369593][ T574] __x64_sys_sendto (net/socket.c:2181) [ 26.369784][ T574] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 26.370020][ T574] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 26.370231][ T574] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 26.370468][ T574] RIP: 0033:0x7fdf04891a4a [ 26.370678][ T574] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 26.371361][ T574] RSP: 002b:00007ffecfdf3388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 26.371662][ T574] RAX: ffffffffffffffda RBX: 0000000011b6eb00 RCX: 00007fdf04891a4a [ 26.371948][ T574] RDX: 0000000000000038 RSI: 0000000011b6eb00 RDI: 0000000000000005 [ 26.372241][ T574] RBP: 0000000011b6e910 R08: 00007fdf04a35200 R09: 000000000000000c [ 26.372535][ T574] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 26.372824][ T574] R13: 0000000011b6e910 R14: 0000000000000000 R15: 0000000000000003 | [ 28.626402][ T602] ------------[ cut here ]------------ | [ 28.626667][ T602] WARNING: CPU: 1 PID: 602 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.627567][ T602] Modules linked in: netdevsim | [ 28.628151][ T602] Tainted: [W]=WARN [ 28.628309][ T602] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.628565][ T602] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 28.628826][ T602] 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.629537][ T602] RSP: 0018:ffffc900014971e8 EFLAGS: 00010246 [ 28.629791][ T602] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 28.630100][ T602] RDX: 0000000000000000 RSI: ffff88800a682c98 RDI: ffff8880090b2dc0 [ 28.630399][ T602] RBP: ffff888002b98040 R08: 0000000000000000 R09: fffffbfff2c3d83c [ 28.630698][ T602] R10: ffffffff961ec1e7 R11: ffff8880090b2300 R12: 0000000000000000 [ 28.631007][ T602] R13: ffff88800a682128 R14: ffff88800a682008 R15: ffff88800a682000 [ 28.631308][ T602] FS: 00007f15dc13d800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 28.631655][ T602] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.631904][ T602] CR2: 00007f15dc4ed200 CR3: 0000000004e9e001 CR4: 0000000000772ef0 [ 28.632213][ T602] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 28.632513][ T602] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 28.632807][ T602] PKRU: 55555554 [ 28.632963][ T602] Call Trace: [ 28.633124][ T602] [ 28.633228][ T602] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 28.633429][ T602] ? __warn (kernel/panic.c:748) [ 28.633586][ T602] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 28.633790][ T602] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 28.633998][ T602] ? handle_bug (arch/x86/kernel/traps.c:285) [ 28.634160][ T602] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 28.634362][ T602] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 28.634576][ T602] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 28.634781][ T602] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 28.634988][ T602] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 28.635250][ T602] ? _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.635457][ T602] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 28.635666][ T602] register_netdevice (net/core/dev.c:11003) [ 28.635873][ T602] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 28.636095][ T602] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 28.636321][ T602] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 28.636582][ T602] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 28.636857][ T602] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 28.637132][ T602] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 28.637397][ T602] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 28.637653][ T602] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 28.637911][ T602] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 28.638187][ T602] devlink_reload (net/devlink/dev.c:474) [ 28.638397][ T602] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 28.638602][ T602] ? devlink_resources_validate (net/devlink/resource.c:311) [ 28.638860][ T602] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 28.639073][ T602] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 28.639326][ T602] ? __nla_parse (lib/nlattr.c:732) [ 28.639537][ T602] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 28.639743][ T602] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 28.640009][ T602] ? cap_capable (security/commoncap.c:131) [ 28.640221][ T602] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 28.640433][ T602] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 28.640636][ T602] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 28.640837][ T602] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 28.641101][ T602] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 28.641351][ T602] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 28.641609][ T602] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 28.641811][ T602] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 28.642009][ T602] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 28.642222][ T602] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 28.642437][ T602] ? genl_rcv (net/netlink/genetlink.c:1219) [ 28.642594][ T602] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 28.642799][ T602] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 28.643009][ T602] genl_rcv (net/netlink/genetlink.c:1220) [ 28.643172][ T602] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 28.643378][ T602] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 28.643582][ T602] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 28.643790][ T602] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 28.643997][ T602] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 28.644205][ T602] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 28.644411][ T602] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 28.644620][ T602] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 28.644824][ T602] ? __pfx___sys_sendto (net/socket.c:2145) [ 28.645053][ T602] ? __lock_release (kernel/locking/lockdep.c:5527) [ 28.645261][ T602] ? __sys_recvmsg (net/socket.c:2859) [ 28.645461][ T602] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 28.645674][ T602] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 28.645880][ T602] __x64_sys_sendto (net/socket.c:2181) [ 28.646097][ T602] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 28.646347][ T602] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 28.646555][ T602] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 28.646803][ T602] RIP: 0033:0x7f15dc349a4a [ 28.647014][ T602] 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.647719][ T602] RSP: 002b:00007ffcb6b8d118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 28.648023][ T602] RAX: ffffffffffffffda RBX: 000000001c45eb00 RCX: 00007f15dc349a4a [ 28.648336][ T602] RDX: 0000000000000038 RSI: 000000001c45eb00 RDI: 0000000000000005 [ 28.648645][ T602] RBP: 000000001c45e910 R08: 00007f15dc4ed200 R09: 000000000000000c [ 28.648945][ T602] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 28.649251][ T602] R13: 000000001c45e910 R14: 0000000000000000 R15: 0000000000000003 | [ 49.265726][ T1040] ------------[ cut here ]------------ | [ 49.266069][ T1040] WARNING: CPU: 2 PID: 1040 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) | [ 49.266501][ T1040] Modules linked in: netdevsim | [ 49.267115][ T1040] Tainted: [W]=WARN [ 49.267284][ T1040] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.267548][ T1040] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 49.267819][ T1040] 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 [ 49.268556][ T1040] RSP: 0018:ffffc900025f71e8 EFLAGS: 00010246 [ 49.268830][ T1040] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 49.269157][ T1040] RDX: 0000000000000000 RSI: ffff88800b4c2c98 RDI: ffff88800ba82dc0 [ 49.269470][ T1040] RBP: ffff888002b98040 R08: 0000000000000000 R09: fffffbfff2c3d83c [ 49.269782][ T1040] R10: ffffffff961ec1e7 R11: ffff88800ba82300 R12: 0000000000000000 [ 49.270193][ T1040] R13: ffff88800b4c2128 R14: ffff88800b4c2008 R15: ffff88800b4c2000 [ 49.270520][ T1040] FS: 00007f0f69e3b800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 49.270892][ T1040] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.271176][ T1040] CR2: 000055736db79fdc CR3: 0000000009eee003 CR4: 0000000000772ef0 [ 49.271495][ T1040] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 49.271805][ T1040] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 49.272130][ T1040] PKRU: 55555554 [ 49.272298][ T1040] Call Trace: [ 49.272465][ T1040] [ 49.272586][ T1040] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 49.272808][ T1040] ? __warn (kernel/panic.c:748) [ 49.272981][ T1040] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 49.273214][ T1040] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 49.273437][ T1040] ? handle_bug (arch/x86/kernel/traps.c:285) [ 49.273605][ T1040] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 49.273825][ T1040] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 49.274070][ T1040] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 49.274290][ T1040] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 49.274518][ T1040] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 49.274791][ T1040] ? _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) [ 49.275012][ T1040] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 49.275253][ T1040] register_netdevice (net/core/dev.c:11003) [ 49.275477][ T1040] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 49.275705][ T1040] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 49.275937][ T1040] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 49.276224][ T1040] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 49.276504][ T1040] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 49.276785][ T1040] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 49.277074][ T1040] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 49.277345][ T1040] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 49.277615][ T1040] ? devl_region_destroy (net/devlink/region.c:1178) [ 49.277830][ T1040] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 49.278122][ T1040] devlink_reload (net/devlink/dev.c:474) [ 49.278346][ T1040] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 49.278564][ T1040] ? devlink_resources_validate (net/devlink/resource.c:311) [ 49.278836][ T1040] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 49.279077][ T1040] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 49.279349][ T1040] ? __nla_parse (lib/nlattr.c:732) [ 49.279580][ T1040] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 49.279803][ T1040] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 49.280112][ T1040] ? cap_capable (security/commoncap.c:131) [ 49.280333][ T1040] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 49.280555][ T1040] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 49.280784][ T1040] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 49.281001][ T1040] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 49.281272][ T1040] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 49.281531][ T1040] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 49.281812][ T1040] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 49.282028][ T1040] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 49.282255][ T1040] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 49.282472][ T1040] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 49.282705][ T1040] ? genl_rcv (net/netlink/genetlink.c:1219) [ 49.282874][ T1040] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 49.283111][ T1040] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 49.283339][ T1040] genl_rcv (net/netlink/genetlink.c:1220) [ 49.283514][ T1040] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 49.283740][ T1040] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 49.283961][ T1040] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 49.284206][ T1040] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 49.284430][ T1040] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 49.284647][ T1040] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 49.284865][ T1040] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 49.285108][ T1040] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 49.285330][ T1040] ? __pfx___sys_sendto (net/socket.c:2145) [ 49.285558][ T1040] ? __lock_release (kernel/locking/lockdep.c:5527) [ 49.285779][ T1040] ? __sys_recvmsg (net/socket.c:2859) [ 49.285995][ T1040] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 49.286238][ T1040] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 49.286465][ T1040] __x64_sys_sendto (net/socket.c:2181) [ 49.286682][ T1040] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 49.286951][ T1040] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 49.287183][ T1040] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 49.287455][ T1040] RIP: 0033:0x7f0f6a047a4a [ 49.287677][ T1040] 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 [ 49.288402][ T1040] RSP: 002b:00007fffad4d9098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 49.288719][ T1040] RAX: ffffffffffffffda RBX: 0000000009645b00 RCX: 00007f0f6a047a4a [ 49.289029][ T1040] RDX: 0000000000000038 RSI: 0000000009645b00 RDI: 0000000000000005 [ 49.289353][ T1040] RBP: 0000000009645910 R08: 00007f0f6a1eb200 R09: 000000000000000c [ 49.289662][ T1040] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 49.289976][ T1040] R13: 0000000009645910 R14: 0000000000000000 R15: 0000000000000003 | [ 50.820109][ T1072] ------------[ cut here ]------------ | [ 50.820409][ T1072] WARNING: CPU: 2 PID: 1072 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 50.820838][ T1072] Modules linked in: netdevsim | [ 50.821463][ T1072] Tainted: [W]=WARN [ 50.821636][ T1072] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.821901][ T1072] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 50.822192][ T1072] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 50.822912][ T1072] RSP: 0018:ffffc900027671e8 EFLAGS: 00010246 [ 50.823200][ T1072] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 50.823515][ T1072] RDX: 0000000000000000 RSI: ffff88800252ac98 RDI: ffff8880090b0b00 [ 50.823831][ T1072] RBP: ffff888002b98040 R08: 0000000000000000 R09: fffffbfff2c3d83c [ 50.824170][ T1072] R10: ffffffff961ec1e7 R11: ffff8880090b0040 R12: 0000000000000000 [ 50.824488][ T1072] R13: ffff88800252a128 R14: ffff88800252a008 R15: ffff88800252a000 [ 50.824801][ T1072] FS: 00007fb06cbe4800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 50.825225][ T1072] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.825496][ T1072] CR2: 00007fb06cf94200 CR3: 000000000aaa8001 CR4: 0000000000772ef0 [ 50.825812][ T1072] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 50.826144][ T1072] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 50.826460][ T1072] PKRU: 55555554 [ 50.826630][ T1072] Call Trace: [ 50.826799][ T1072] [ 50.826922][ T1072] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 50.827157][ T1072] ? __warn (kernel/panic.c:748) [ 50.827329][ T1072] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 50.827546][ T1072] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 50.827774][ T1072] ? handle_bug (arch/x86/kernel/traps.c:285) [ 50.827947][ T1072] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 50.828188][ T1072] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 50.828420][ T1072] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 50.828642][ T1072] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 50.828864][ T1072] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 50.829156][ T1072] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 50.829378][ T1072] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 50.829604][ T1072] register_netdevice (net/core/dev.c:11003) [ 50.829828][ T1072] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 50.830073][ T1072] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 50.830304][ T1072] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 50.830581][ T1072] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 50.830869][ T1072] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 50.831164][ T1072] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 50.831444][ T1072] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 50.831716][ T1072] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 50.831984][ T1072] ? devl_region_destroy (net/devlink/region.c:1178) [ 50.832229][ T1072] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 50.832511][ T1072] devlink_reload (net/devlink/dev.c:474) [ 50.832733][ T1072] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 50.832952][ T1072] ? devlink_resources_validate (net/devlink/resource.c:311) [ 50.833243][ T1072] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 50.833466][ T1072] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 50.833733][ T1072] ? __nla_parse (lib/nlattr.c:732) [ 50.833960][ T1072] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 50.834198][ T1072] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 50.834476][ T1072] ? cap_capable (security/commoncap.c:131) [ 50.834695][ T1072] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 50.834921][ T1072] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 50.835157][ T1072] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 50.835375][ T1072] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 50.835635][ T1072] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 50.835894][ T1072] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 50.836197][ T1072] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 50.836420][ T1072] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 50.836634][ T1072] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 50.836856][ T1072] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 50.837104][ T1072] ? genl_rcv (net/netlink/genetlink.c:1219) [ 50.837272][ T1072] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 50.837490][ T1072] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 50.837714][ T1072] genl_rcv (net/netlink/genetlink.c:1220) [ 50.837884][ T1072] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 50.838121][ T1072] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 50.838341][ T1072] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 50.838563][ T1072] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 50.838786][ T1072] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 50.839003][ T1072] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 50.839237][ T1072] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 50.839465][ T1072] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 50.839689][ T1072] ? __pfx___sys_sendto (net/socket.c:2145) [ 50.839914][ T1072] ? __lock_release (kernel/locking/lockdep.c:5527) [ 50.840162][ T1072] ? __sys_recvmsg (net/socket.c:2859) [ 50.840381][ T1072] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 50.840611][ T1072] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 50.840852][ T1072] __x64_sys_sendto (net/socket.c:2181) [ 50.841088][ T1072] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 50.841358][ T1072] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 50.841581][ T1072] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 50.841846][ T1072] RIP: 0033:0x7fb06cdf0a4a [ 50.842091][ T1072] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 50.842811][ T1072] RSP: 002b:00007ffee28686c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 50.843147][ T1072] RAX: ffffffffffffffda RBX: 000000002e65eb00 RCX: 00007fb06cdf0a4a [ 50.843465][ T1072] RDX: 0000000000000038 RSI: 000000002e65eb00 RDI: 0000000000000005 [ 50.843781][ T1072] RBP: 000000002e65e910 R08: 00007fb06cf94200 R09: 000000000000000c [ 50.844123][ T1072] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 50.844442][ T1072] R13: 000000002e65e910 R14: 0000000000000000 R15: 0000000000000003 | [ 51.921595][ T1097] ------------[ cut here ]------------ | [ 51.921903][ T1097] WARNING: CPU: 0 PID: 1097 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 51.922304][ T1097] Modules linked in: netdevsim | [ 51.922841][ T1097] Tainted: [W]=WARN [ 51.922987][ T1097] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.923232][ T1097] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 51.923477][ T1097] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 51.924289][ T1097] RSP: 0018:ffffc900028671e8 EFLAGS: 00010246 [ 51.924533][ T1097] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 51.924814][ T1097] RDX: 0000000000000000 RSI: ffff888005102c98 RDI: ffff88800d3f0b00 [ 51.925108][ T1097] RBP: ffff888002b98040 R08: 0000000000000000 R09: fffffbfff2c3d83c [ 51.925393][ T1097] R10: ffffffff961ec1e7 R11: ffff88800d3f0040 R12: 0000000000000000 [ 51.925677][ T1097] R13: ffff888005102128 R14: ffff888005102008 R15: ffff888005102000 [ 51.925959][ T1097] FS: 00007f5ffeccd800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 51.926297][ T1097] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 51.926538][ T1097] CR2: 00007f5fff07d200 CR3: 000000000d026004 CR4: 0000000000772ef0 [ 51.926820][ T1097] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 51.927111][ T1097] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 51.927399][ T1097] PKRU: 55555554 [ 51.927546][ T1097] Call Trace: [ 51.927691][ T1097] [ 51.927793][ T1097] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 51.927986][ T1097] ? __warn (kernel/panic.c:748) [ 51.928147][ T1097] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 51.928340][ T1097] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 51.928542][ T1097] ? handle_bug (arch/x86/kernel/traps.c:285) [ 51.928691][ T1097] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 51.928882][ T1097] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 51.929097][ T1097] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 51.929292][ T1097] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 51.929488][ T1097] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 51.929730][ T1097] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 51.929932][ T1097] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 51.930140][ T1097] register_netdevice (net/core/dev.c:11003) [ 51.930339][ T1097] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 51.930541][ T1097] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 51.930755][ T1097] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 51.931010][ T1097] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 51.931278][ T1097] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 51.931531][ T1097] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 51.931777][ T1097] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 51.932018][ T1097] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 51.932273][ T1097] ? devl_region_destroy (net/devlink/region.c:1178) [ 51.932464][ T1097] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 51.932715][ T1097] devlink_reload (net/devlink/dev.c:474) [ 51.932919][ T1097] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 51.933129][ T1097] ? devlink_resources_validate (net/devlink/resource.c:311) [ 51.933373][ T1097] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 51.933571][ T1097] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 51.933811][ T1097] ? __nla_parse (lib/nlattr.c:732) [ 51.934016][ T1097] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 51.934223][ T1097] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 51.934473][ T1097] ? cap_capable (security/commoncap.c:131) [ 51.934665][ T1097] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 51.934865][ T1097] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 51.935071][ T1097] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 51.935266][ T1097] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 51.935501][ T1097] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 51.935734][ T1097] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 51.935987][ T1097] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 51.936189][ T1097] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 51.936379][ T1097] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 51.936572][ T1097] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 51.936775][ T1097] ? genl_rcv (net/netlink/genetlink.c:1219) [ 51.936921][ T1097] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 51.937125][ T1097] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 51.937327][ T1097] genl_rcv (net/netlink/genetlink.c:1220) [ 51.937472][ T1097] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 51.937668][ T1097] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 51.937863][ T1097] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 51.938073][ T1097] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 51.938270][ T1097] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 51.938458][ T1097] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 51.938653][ T1097] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 51.938854][ T1097] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 51.939063][ T1097] ? __pfx___sys_sendto (net/socket.c:2145) [ 51.939265][ T1097] ? __lock_release (kernel/locking/lockdep.c:5527) [ 51.939459][ T1097] ? __sys_recvmsg (net/socket.c:2859) [ 51.939650][ T1097] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 51.939851][ T1097] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 51.940067][ T1097] __x64_sys_sendto (net/socket.c:2181) [ 51.940261][ T1097] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 51.940496][ T1097] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 51.940688][ T1097] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 51.940932][ T1097] RIP: 0033:0x7f5ffeed9a4a [ 51.941142][ T1097] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 51.941823][ T1097] RSP: 002b:00007ffc66f70d28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 51.942124][ T1097] RAX: ffffffffffffffda RBX: 000000003c84ab00 RCX: 00007f5ffeed9a4a [ 51.942417][ T1097] RDX: 0000000000000038 RSI: 000000003c84ab00 RDI: 0000000000000005 [ 51.942701][ T1097] RBP: 000000003c84a910 R08: 00007f5fff07d200 R09: 000000000000000c [ 51.942983][ T1097] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 51.943283][ T1097] R13: 000000003c84a910 R14: 0000000000000000 R15: 0000000000000003 | [ 54.542630][ T1130] ------------[ cut here ]------------ | [ 54.542995][ T1130] WARNING: CPU: 2 PID: 1130 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 54.543459][ T1130] Modules linked in: netdevsim | [ 54.544081][ T1130] Tainted: [W]=WARN [ 54.544256][ T1130] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.544521][ T1130] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 54.544799][ T1130] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 54.545526][ T1130] RSP: 0018:ffffc90002a571e8 EFLAGS: 00010246 [ 54.545799][ T1130] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 54.546126][ T1130] RDX: 0000000000000000 RSI: ffff88800b4cac98 RDI: ffff88800e08adc0 [ 54.546445][ T1130] RBP: ffff888002b98040 R08: 0000000000000000 R09: fffffbfff2c3d83c [ 54.546758][ T1130] R10: ffffffff961ec1e7 R11: ffff88800e08a300 R12: 0000000000000000 [ 54.547085][ T1130] R13: ffff88800b4ca128 R14: ffff88800b4ca008 R15: ffff88800b4ca000 [ 54.547395][ T1130] FS: 00007f3804542800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 54.547759][ T1130] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 54.548030][ T1130] CR2: 00007f38048f2200 CR3: 000000000b7de002 CR4: 0000000000772ef0 [ 54.548363][ T1130] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 54.548678][ T1130] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 54.548992][ T1130] PKRU: 55555554 [ 54.549171][ T1130] Call Trace: [ 54.549339][ T1130] [ 54.549460][ T1130] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 54.549678][ T1130] ? __warn (kernel/panic.c:748) [ 54.549849][ T1130] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 54.550082][ T1130] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 54.550311][ T1130] ? handle_bug (arch/x86/kernel/traps.c:285) [ 54.550483][ T1130] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 54.550697][ T1130] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 54.550939][ T1130] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 54.551250][ T1130] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 54.551475][ T1130] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 54.551755][ T1130] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 54.551991][ T1130] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 54.552230][ T1130] register_netdevice (net/core/dev.c:11003) [ 54.552464][ T1130] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 54.552698][ T1130] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 54.552938][ T1130] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 54.553230][ T1130] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 54.553515][ T1130] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 54.553794][ T1130] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 54.554087][ T1130] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 54.554368][ T1130] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 54.554640][ T1130] ? devl_region_destroy (net/devlink/region.c:1178) [ 54.554852][ T1130] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 54.555144][ T1130] devlink_reload (net/devlink/dev.c:474) [ 54.555368][ T1130] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 54.555588][ T1130] ? devlink_resources_validate (net/devlink/resource.c:311) [ 54.555860][ T1130] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 54.556090][ T1130] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 54.556360][ T1130] ? __nla_parse (lib/nlattr.c:732) [ 54.556589][ T1130] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 54.556810][ T1130] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 54.557106][ T1130] ? cap_capable (security/commoncap.c:131) [ 54.557325][ T1130] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 54.557555][ T1130] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 54.557774][ T1130] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 54.557993][ T1130] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 54.558270][ T1130] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 54.558535][ T1130] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 54.558813][ T1130] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 54.559032][ T1130] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 54.559270][ T1130] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 54.559495][ T1130] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 54.559728][ T1130] ? genl_rcv (net/netlink/genetlink.c:1219) [ 54.559900][ T1130] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 54.560135][ T1130] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 54.560364][ T1130] genl_rcv (net/netlink/genetlink.c:1220) [ 54.560532][ T1130] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 54.560766][ T1130] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 54.560988][ T1130] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 54.561223][ T1130] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 54.561443][ T1130] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 54.561656][ T1130] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 54.561874][ T1130] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 54.562117][ T1130] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 54.562349][ T1130] ? __pfx___sys_sendto (net/socket.c:2145) [ 54.562577][ T1130] ? __lock_release (kernel/locking/lockdep.c:5527) [ 54.562801][ T1130] ? __sys_recvmsg (net/socket.c:2859) [ 54.563019][ T1130] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 54.563259][ T1130] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 54.563485][ T1130] __x64_sys_sendto (net/socket.c:2181) [ 54.563704][ T1130] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 54.563967][ T1130] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 54.564203][ T1130] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 54.564469][ T1130] RIP: 0033:0x7f380474ea4a [ 54.564697][ T1130] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 54.565420][ T1130] RSP: 002b:00007ffd252b0f88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 54.565740][ T1130] RAX: ffffffffffffffda RBX: 000000001ab0eb00 RCX: 00007f380474ea4a [ 54.566067][ T1130] RDX: 0000000000000038 RSI: 000000001ab0eb00 RDI: 0000000000000005 [ 54.566382][ T1130] RBP: 000000001ab0e910 R08: 00007f38048f2200 R09: 000000000000000c [ 54.566702][ T1130] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 54.567023][ T1130] R13: 000000001ab0e910 R14: 0000000000000000 R15: 0000000000000003 | [ 56.994597][ T1160] ------------[ cut here ]------------ | [ 56.994981][ T1160] WARNING: CPU: 2 PID: 1160 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 56.995431][ T1160] Modules linked in: netdevsim | [ 56.996053][ T1160] Tainted: [W]=WARN [ 56.996224][ T1160] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.996491][ T1160] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 56.996773][ T1160] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 56.997507][ T1160] RSP: 0018:ffffc90002bf71e8 EFLAGS: 00010246 [ 56.997780][ T1160] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 56.998108][ T1160] RDX: 0000000000000000 RSI: ffff88800a3b2c98 RDI: ffff88800b752dc0 [ 56.998431][ T1160] RBP: ffff888002b98040 R08: 0000000000000000 R09: fffffbfff2c3d83c [ 56.998750][ T1160] R10: ffffffff961ec1e7 R11: ffff88800b752300 R12: 0000000000000000 [ 56.999083][ T1160] R13: ffff88800a3b2128 R14: ffff88800a3b2008 R15: ffff88800a3b2000 [ 56.999404][ T1160] FS: 00007fc3be2ab800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 56.999764][ T1160] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 57.000045][ T1160] CR2: 00007fc3be65b200 CR3: 0000000004eda003 CR4: 0000000000772ef0 [ 57.000363][ T1160] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 57.000680][ T1160] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 57.001001][ T1160] PKRU: 55555554 [ 57.001180][ T1160] Call Trace: [ 57.001348][ T1160] [ 57.001468][ T1160] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 57.001689][ T1160] ? __warn (kernel/panic.c:748) [ 57.001860][ T1160] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 57.002104][ T1160] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 57.002339][ T1160] ? handle_bug (arch/x86/kernel/traps.c:285) [ 57.002509][ T1160] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 57.002732][ T1160] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 57.002962][ T1160] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 57.003289][ T1160] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 57.003569][ T1160] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 57.003845][ T1160] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 57.004082][ T1160] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 57.004307][ T1160] register_netdevice (net/core/dev.c:11003) [ 57.004529][ T1160] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 57.004759][ T1160] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 57.004993][ T1160] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 57.005280][ T1160] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 57.005565][ T1160] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 57.005845][ T1160] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 57.006143][ T1160] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 57.006416][ T1160] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 57.006685][ T1160] ? devl_region_destroy (net/devlink/region.c:1178) [ 57.006899][ T1160] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 57.007191][ T1160] devlink_reload (net/devlink/dev.c:474) [ 57.007416][ T1160] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 57.007637][ T1160] ? devlink_resources_validate (net/devlink/resource.c:311) [ 57.007909][ T1160] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 57.008148][ T1160] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 57.008416][ T1160] ? __nla_parse (lib/nlattr.c:732) [ 57.008641][ T1160] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 57.008864][ T1160] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 57.009154][ T1160] ? cap_capable (security/commoncap.c:131) [ 57.009372][ T1160] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 57.009594][ T1160] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 57.009815][ T1160] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 57.010029][ T1160] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 57.010326][ T1160] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 57.010589][ T1160] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 57.010877][ T1160] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 57.011110][ T1160] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 57.011324][ T1160] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 57.011543][ T1160] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 57.011780][ T1160] ? genl_rcv (net/netlink/genetlink.c:1219) [ 57.011952][ T1160] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 57.012189][ T1160] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 57.012413][ T1160] genl_rcv (net/netlink/genetlink.c:1220) [ 57.012583][ T1160] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 57.012801][ T1160] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 57.013021][ T1160] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 57.013260][ T1160] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 57.013483][ T1160] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 57.013708][ T1160] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 57.013928][ T1160] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 57.014182][ T1160] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 57.014405][ T1160] ? __pfx___sys_sendto (net/socket.c:2145) [ 57.014633][ T1160] ? __lock_release (kernel/locking/lockdep.c:5527) [ 57.014855][ T1160] ? __sys_recvmsg (net/socket.c:2859) [ 57.015083][ T1160] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 57.015307][ T1160] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 57.015533][ T1160] __x64_sys_sendto (net/socket.c:2181) [ 57.015746][ T1160] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 57.016011][ T1160] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 57.016250][ T1160] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 57.016515][ T1160] RIP: 0033:0x7fc3be4b7a4a [ 57.016735][ T1160] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 57.017473][ T1160] RSP: 002b:00007ffcd1ca40c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 57.017807][ T1160] RAX: ffffffffffffffda RBX: 0000000035f66b00 RCX: 00007fc3be4b7a4a [ 57.018144][ T1160] RDX: 0000000000000038 RSI: 0000000035f66b00 RDI: 0000000000000005 [ 57.018455][ T1160] RBP: 0000000035f66910 R08: 00007fc3be65b200 R09: 000000000000000c [ 57.018765][ T1160] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 57.019098][ T1160] R13: 0000000035f66910 R14: 0000000000000000 R15: 0000000000000003 | [ 59.248833][ T1188] ------------[ cut here ]------------ | [ 59.249172][ T1188] WARNING: CPU: 1 PID: 1188 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.249556][ T1188] Modules linked in: netdevsim | [ 59.250149][ T1188] Tainted: [W]=WARN [ 59.250297][ T1188] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.250531][ T1188] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 59.250783][ T1188] 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.251452][ T1188] RSP: 0018:ffffc90002d671e8 EFLAGS: 00010246 [ 59.251694][ T1188] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 59.251975][ T1188] RDX: 0000000000000000 RSI: ffff88800a682c98 RDI: ffff888009302dc0 [ 59.252265][ T1188] RBP: ffff888002b98040 R08: 0000000000000000 R09: fffffbfff2c3d83c [ 59.252551][ T1188] R10: ffffffff961ec1e7 R11: ffff888009302300 R12: 0000000000000000 [ 59.252834][ T1188] R13: ffff88800a682128 R14: ffff88800a682008 R15: ffff88800a682000 [ 59.253134][ T1188] FS: 00007fe95e1a8800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 59.253463][ T1188] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 59.253701][ T1188] CR2: 00007f71ef8f55a0 CR3: 000000000d026006 CR4: 0000000000772ef0 [ 59.253988][ T1188] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 59.254282][ T1188] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 59.254562][ T1188] PKRU: 55555554 [ 59.254707][ T1188] Call Trace: [ 59.254851][ T1188] [ 59.254951][ T1188] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 59.255154][ T1188] ? __warn (kernel/panic.c:748) [ 59.255306][ T1188] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 59.255501][ T1188] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 59.255702][ T1188] ? handle_bug (arch/x86/kernel/traps.c:285) [ 59.255849][ T1188] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 59.256055][ T1188] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 59.256261][ T1188] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 59.256457][ T1188] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 59.256654][ T1188] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 59.256900][ T1188] ? _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.257117][ T1188] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 59.257315][ T1188] register_netdevice (net/core/dev.c:11003) [ 59.257511][ T1188] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 59.257711][ T1188] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 59.257918][ T1188] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 59.258180][ T1188] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 59.258435][ T1188] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 59.258691][ T1188] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 59.258937][ T1188] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 59.259193][ T1188] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 59.259441][ T1188] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 59.259692][ T1188] devlink_reload (net/devlink/dev.c:474) [ 59.259889][ T1188] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 59.260098][ T1188] ? devlink_resources_validate (net/devlink/resource.c:311) [ 59.260345][ T1188] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 59.260540][ T1188] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 59.260789][ T1188] ? __nla_parse (lib/nlattr.c:732) [ 59.260997][ T1188] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 59.261205][ T1188] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 59.261457][ T1188] ? cap_capable (security/commoncap.c:131) [ 59.261649][ T1188] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 59.261849][ T1188] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 59.262057][ T1188] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 59.262253][ T1188] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 59.262487][ T1188] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 59.262721][ T1188] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 59.262971][ T1188] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 59.263173][ T1188] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 59.263366][ T1188] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 59.263561][ T1188] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 59.263765][ T1188] ? genl_rcv (net/netlink/genetlink.c:1219) [ 59.263909][ T1188] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 59.264111][ T1188] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 59.264313][ T1188] genl_rcv (net/netlink/genetlink.c:1220) [ 59.264458][ T1188] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 59.264654][ T1188] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 59.264845][ T1188] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 59.265068][ T1188] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 59.265271][ T1188] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 59.265460][ T1188] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 59.265656][ T1188] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 59.265861][ T1188] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 59.266099][ T1188] ? __pfx___sys_sendto (net/socket.c:2145) [ 59.266298][ T1188] ? __lock_release (kernel/locking/lockdep.c:5527) [ 59.266495][ T1188] ? __sys_recvmsg (net/socket.c:2859) [ 59.266684][ T1188] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 59.266891][ T1188] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 59.267100][ T1188] __x64_sys_sendto (net/socket.c:2181) [ 59.267296][ T1188] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 59.267535][ T1188] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 59.267731][ T1188] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 59.267969][ T1188] RIP: 0033:0x7fe95e3b4a4a [ 59.268183][ T1188] 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.268842][ T1188] RSP: 002b:00007ffd8d5ed328 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 59.269139][ T1188] RAX: ffffffffffffffda RBX: 000000003fc50b00 RCX: 00007fe95e3b4a4a [ 59.269425][ T1188] RDX: 0000000000000038 RSI: 000000003fc50b00 RDI: 0000000000000005 [ 59.269707][ T1188] RBP: 000000003fc50910 R08: 00007fe95e558200 R09: 000000000000000c [ 59.269996][ T1188] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 59.270285][ T1188] R13: 000000003fc50910 R14: 0000000000000000 R15: 0000000000000003 | [ 68.686655][ T1408] ------------[ cut here ]------------ | [ 68.687077][ T1408] WARNING: CPU: 2 PID: 1408 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) | [ 68.687503][ T1408] Modules linked in: netdevsim | [ 68.688112][ T1408] Tainted: [W]=WARN [ 68.688284][ T1408] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 68.688547][ T1408] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 68.688824][ T1408] 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 [ 68.689549][ T1408] RSP: 0018:ffffc900036371e8 EFLAGS: 00010246 [ 68.689820][ T1408] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 68.690152][ T1408] RDX: 0000000000000000 RSI: ffff88800b4c2c98 RDI: ffff888005b82dc0 [ 68.690465][ T1408] RBP: ffff888002b98040 R08: 0000000000000000 R09: fffffbfff2c3d83c [ 68.690787][ T1408] R10: ffffffff961ec1e7 R11: ffff888005b82300 R12: 0000000000000000 [ 68.691109][ T1408] R13: ffff88800b4c2128 R14: ffff88800b4c2008 R15: ffff88800b4c2000 [ 68.691422][ T1408] FS: 00007ff01489a800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 68.691793][ T1408] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 68.692071][ T1408] CR2: 00007ff014c4a200 CR3: 000000000aa8c001 CR4: 0000000000772ef0 [ 68.692388][ T1408] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 68.692703][ T1408] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 68.693015][ T1408] PKRU: 55555554 [ 68.693199][ T1408] Call Trace: [ 68.693369][ T1408] [ 68.693489][ T1408] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 68.693709][ T1408] ? __warn (kernel/panic.c:748) [ 68.693881][ T1408] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 68.694119][ T1408] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 68.694343][ T1408] ? handle_bug (arch/x86/kernel/traps.c:285) [ 68.694511][ T1408] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 68.694731][ T1408] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 68.694965][ T1408] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 68.695197][ T1408] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 68.695419][ T1408] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 68.695692][ T1408] ? _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) [ 68.695915][ T1408] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 68.696153][ T1408] register_netdevice (net/core/dev.c:11003) [ 68.696379][ T1408] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 68.696612][ T1408] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 68.696852][ T1408] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 68.697145][ T1408] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 68.697427][ T1408] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 68.697710][ T1408] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 68.697979][ T1408] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 68.698261][ T1408] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 68.698532][ T1408] ? devl_region_destroy (net/devlink/region.c:1178) [ 68.698751][ T1408] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 68.699031][ T1408] devlink_reload (net/devlink/dev.c:474) [ 68.699288][ T1408] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 68.699506][ T1408] ? devlink_resources_validate (net/devlink/resource.c:311) [ 68.699776][ T1408] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 68.699999][ T1408] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 68.700285][ T1408] ? __nla_parse (lib/nlattr.c:732) [ 68.700519][ T1408] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 68.700751][ T1408] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 68.701044][ T1408] ? cap_capable (security/commoncap.c:131) [ 68.701272][ T1408] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 68.701502][ T1408] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 68.701725][ T1408] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 68.701942][ T1408] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 68.702217][ T1408] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 68.702478][ T1408] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 68.702756][ T1408] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 68.702974][ T1408] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 68.703204][ T1408] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 68.703421][ T1408] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 68.703652][ T1408] ? genl_rcv (net/netlink/genetlink.c:1219) [ 68.703820][ T1408] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 68.704060][ T1408] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 68.704287][ T1408] genl_rcv (net/netlink/genetlink.c:1220) [ 68.704461][ T1408] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 68.704683][ T1408] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 68.704902][ T1408] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 68.705138][ T1408] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 68.705362][ T1408] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 68.705576][ T1408] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 68.705791][ T1408] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 68.706015][ T1408] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 68.706248][ T1408] ? __pfx___sys_sendto (net/socket.c:2145) [ 68.706480][ T1408] ? __lock_release (kernel/locking/lockdep.c:5527) [ 68.706702][ T1408] ? __sys_recvmsg (net/socket.c:2859) [ 68.706949][ T1408] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 68.707212][ T1408] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 68.707436][ T1408] __x64_sys_sendto (net/socket.c:2181) [ 68.707652][ T1408] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 68.707921][ T1408] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 68.708158][ T1408] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 68.708424][ T1408] RIP: 0033:0x7ff014aa6a4a [ 68.708643][ T1408] 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 [ 68.709367][ T1408] RSP: 002b:00007ffcd8271258 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 68.709691][ T1408] RAX: ffffffffffffffda RBX: 000000003394cb00 RCX: 00007ff014aa6a4a [ 68.710007][ T1408] RDX: 0000000000000038 RSI: 000000003394cb00 RDI: 0000000000000005 [ 68.710333][ T1408] RBP: 000000003394c910 R08: 00007ff014c4a200 R09: 000000000000000c [ 68.710653][ T1408] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 68.710967][ T1408] R13: 000000003394c910 R14: 0000000000000000 R15: 0000000000000003 | [ 69.625112][ T1425] ------------[ cut here ]------------ | [ 69.625426][ T1425] WARNING: CPU: 3 PID: 1425 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.625811][ T1425] Modules linked in: netdevsim | [ 69.626448][ T1425] Tainted: [W]=WARN [ 69.626600][ T1425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.626845][ T1425] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 69.627177][ T1425] 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.627842][ T1425] RSP: 0018:ffffc900036d71e8 EFLAGS: 00010246 [ 69.628175][ T1425] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 69.628456][ T1425] RDX: 0000000000000000 RSI: ffff88800252ac98 RDI: ffff88800e3e2dc0 [ 69.628738][ T1425] RBP: ffff888002b98040 R08: 0000000000000000 R09: fffffbfff2c3d83c [ 69.629018][ T1425] R10: ffffffff961ec1e7 R11: ffff88800e3e2300 R12: 0000000000000000 [ 69.629391][ T1425] R13: ffff88800252a128 R14: ffff88800252a008 R15: ffff88800252a000 [ 69.629675][ T1425] FS: 00007f6d11097800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 69.630000][ T1425] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.630326][ T1425] CR2: 00007f6d11447200 CR3: 000000000e0a8006 CR4: 0000000000772ef0 [ 69.630612][ T1425] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 69.630908][ T1425] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 69.631266][ T1425] PKRU: 55555554 [ 69.631411][ T1425] Call Trace: [ 69.631556][ T1425] [ 69.631655][ T1425] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 69.631847][ T1425] ? __warn (kernel/panic.c:748) [ 69.631996][ T1425] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 69.632200][ T1425] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 69.632400][ T1425] ? handle_bug (arch/x86/kernel/traps.c:285) [ 69.632549][ T1425] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 69.632738][ T1425] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 69.632940][ T1425] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 69.633144][ T1425] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 69.633340][ T1425] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 69.633585][ T1425] ? _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.633781][ T1425] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 69.633976][ T1425] register_netdevice (net/core/dev.c:11003) [ 69.634185][ T1425] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 69.634386][ T1425] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 69.634596][ T1425] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 69.634848][ T1425] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 69.635111][ T1425] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 69.635362][ T1425] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 69.635607][ T1425] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 69.635848][ T1425] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 69.636098][ T1425] ? devl_region_destroy (net/devlink/region.c:1178) [ 69.636293][ T1425] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 69.636542][ T1425] devlink_reload (net/devlink/dev.c:474) [ 69.636743][ T1425] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 69.636935][ T1425] ? devlink_resources_validate (net/devlink/resource.c:311) [ 69.637191][ T1425] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 69.637386][ T1425] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 69.637628][ T1425] ? __nla_parse (lib/nlattr.c:732) [ 69.637831][ T1425] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 69.638027][ T1425] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 69.638292][ T1425] ? cap_capable (security/commoncap.c:131) [ 69.638486][ T1425] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 69.638684][ T1425] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 69.638877][ T1425] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 69.639080][ T1425] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 69.639315][ T1425] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 69.639552][ T1425] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 69.639797][ T1425] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 69.639989][ T1425] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 69.640192][ T1425] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 69.640389][ T1425] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 69.640597][ T1425] ? genl_rcv (net/netlink/genetlink.c:1219) [ 69.640748][ T1425] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 69.640945][ T1425] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 69.641155][ T1425] genl_rcv (net/netlink/genetlink.c:1220) [ 69.641302][ T1425] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 69.641495][ T1425] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 69.641690][ T1425] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 69.641894][ T1425] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 69.642109][ T1425] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 69.642299][ T1425] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 69.642491][ T1425] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 69.642692][ T1425] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 69.642886][ T1425] ? __pfx___sys_sendto (net/socket.c:2145) [ 69.643095][ T1425] ? __lock_release (kernel/locking/lockdep.c:5527) [ 69.643293][ T1425] ? __sys_recvmsg (net/socket.c:2859) [ 69.643488][ T1425] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 69.643688][ T1425] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 69.643886][ T1425] __x64_sys_sendto (net/socket.c:2181) [ 69.644088][ T1425] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 69.644325][ T1425] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 69.644516][ T1425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 69.644749][ T1425] RIP: 0033:0x7f6d112a3a4a [ 69.644950][ T1425] 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.645615][ T1425] RSP: 002b:00007ffcd8512d58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 69.645901][ T1425] RAX: ffffffffffffffda RBX: 00000000107e1b00 RCX: 00007f6d112a3a4a [ 69.646202][ T1425] RDX: 0000000000000038 RSI: 00000000107e1b00 RDI: 0000000000000005 [ 69.646486][ T1425] RBP: 00000000107e1910 R08: 00007f6d11447200 R09: 000000000000000c [ 69.646766][ T1425] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 69.647062][ T1425] R13: 00000000107e1910 R14: 0000000000000000 R15: 0000000000000003 | [ 70.539169][ T1441] ------------[ cut here ]------------ | [ 70.539538][ T1441] WARNING: CPU: 2 PID: 1441 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 70.539962][ T1441] Modules linked in: netdevsim | [ 70.540587][ T1441] Tainted: [W]=WARN [ 70.540762][ T1441] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 70.541027][ T1441] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 70.541316][ T1441] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 70.542029][ T1441] RSP: 0018:ffffc900037771e8 EFLAGS: 00010246 [ 70.542318][ T1441] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 70.542631][ T1441] RDX: 0000000000000000 RSI: ffff888005102c98 RDI: ffff888005280b00 [ 70.542946][ T1441] RBP: ffff888002b98040 R08: 0000000000000000 R09: fffffbfff2c3d83c [ 70.543265][ T1441] R10: ffffffff961ec1e7 R11: ffff888005280040 R12: 0000000000000000 [ 70.543578][ T1441] R13: ffff888005102128 R14: ffff888005102008 R15: ffff888005102000 [ 70.543931][ T1441] FS: 00007f7e9ae0a800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 70.544312][ T1441] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 70.544581][ T1441] CR2: 00007f7e9b1ba200 CR3: 000000000d0fc001 CR4: 0000000000772ef0 [ 70.544895][ T1441] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 70.545225][ T1441] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 70.545539][ T1441] PKRU: 55555554 [ 70.545704][ T1441] Call Trace: [ 70.545871][ T1441] [ 70.545996][ T1441] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 70.546234][ T1441] ? __warn (kernel/panic.c:748) [ 70.546410][ T1441] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 70.546631][ T1441] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 70.546854][ T1441] ? handle_bug (arch/x86/kernel/traps.c:285) [ 70.547025][ T1441] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 70.547255][ T1441] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 70.547488][ T1441] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 70.547707][ T1441] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 70.547929][ T1441] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 70.548212][ T1441] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 70.548436][ T1441] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 70.548660][ T1441] register_netdevice (net/core/dev.c:11003) [ 70.548886][ T1441] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 70.549126][ T1441] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 70.549367][ T1441] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 70.549640][ T1441] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 70.549925][ T1441] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 70.550216][ T1441] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 70.550493][ T1441] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 70.550768][ T1441] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 70.551054][ T1441] ? devl_region_destroy (net/devlink/region.c:1178) [ 70.551270][ T1441] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 70.551549][ T1441] devlink_reload (net/devlink/dev.c:474) [ 70.551770][ T1441] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 70.551987][ T1441] ? devlink_resources_validate (net/devlink/resource.c:311) [ 70.552272][ T1441] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 70.552493][ T1441] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 70.552757][ T1441] ? __nla_parse (lib/nlattr.c:732) [ 70.552986][ T1441] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 70.553222][ T1441] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 70.553505][ T1441] ? cap_capable (security/commoncap.c:131) [ 70.553720][ T1441] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 70.553943][ T1441] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 70.554178][ T1441] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 70.554397][ T1441] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 70.554657][ T1441] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 70.554920][ T1441] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 70.555232][ T1441] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 70.555459][ T1441] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 70.555672][ T1441] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 70.555892][ T1441] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 70.556133][ T1441] ? genl_rcv (net/netlink/genetlink.c:1219) [ 70.556306][ T1441] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 70.556523][ T1441] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 70.556746][ T1441] genl_rcv (net/netlink/genetlink.c:1220) [ 70.556912][ T1441] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 70.557145][ T1441] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 70.557364][ T1441] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 70.557594][ T1441] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 70.557817][ T1441] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 70.558029][ T1441] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 70.558262][ T1441] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 70.558487][ T1441] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 70.558710][ T1441] ? __pfx___sys_sendto (net/socket.c:2145) [ 70.558934][ T1441] ? __lock_release (kernel/locking/lockdep.c:5527) [ 70.559171][ T1441] ? __sys_recvmsg (net/socket.c:2859) [ 70.559389][ T1441] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 70.559616][ T1441] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 70.559839][ T1441] __x64_sys_sendto (net/socket.c:2181) [ 70.560069][ T1441] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 70.560331][ T1441] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 70.560549][ T1441] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 70.560818][ T1441] RIP: 0033:0x7f7e9b016a4a [ 70.561059][ T1441] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 70.561769][ T1441] RSP: 002b:00007fff7aabaa18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 70.562103][ T1441] RAX: ffffffffffffffda RBX: 000000003ec69b00 RCX: 00007f7e9b016a4a [ 70.562419][ T1441] RDX: 0000000000000038 RSI: 000000003ec69b00 RDI: 0000000000000005 [ 70.562735][ T1441] RBP: 000000003ec69910 R08: 00007f7e9b1ba200 R09: 000000000000000c [ 70.563058][ T1441] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 70.563372][ T1441] R13: 000000003ec69910 R14: 0000000000000000 R15: 0000000000000003 | [ 73.440744][ T1497] ------------[ cut here ]------------ | [ 73.440983][ T1497] WARNING: CPU: 0 PID: 1497 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 73.441381][ T1497] Modules linked in: netdevsim | [ 73.441932][ T1497] Tainted: [W]=WARN [ 73.442301][ T1497] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 73.442547][ T1497] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 73.442796][ T1497] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 73.443473][ T1497] RSP: 0018:ffffc90003a071e8 EFLAGS: 00010246 [ 73.443719][ T1497] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 73.444013][ T1497] RDX: 0000000000000000 RSI: ffff88800b4cac98 RDI: ffff88800a73d080 [ 73.444305][ T1497] RBP: ffff888002b98040 R08: 0000000000000000 R09: fffffbfff2c3d83c [ 73.444593][ T1497] R10: ffffffff961ec1e7 R11: ffff88800a73c5c0 R12: 0000000000000000 [ 73.444879][ T1497] R13: ffff88800b4ca128 R14: ffff88800b4ca008 R15: ffff88800b4ca000 [ 73.445185][ T1497] FS: 00007f9eb5d85800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 73.445523][ T1497] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 73.445765][ T1497] CR2: 00007f9eb6135200 CR3: 000000000e32a005 CR4: 0000000000772ef0 [ 73.446068][ T1497] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 73.446356][ T1497] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 73.446645][ T1497] PKRU: 55555554 [ 73.446792][ T1497] Call Trace: [ 73.446941][ T1497] [ 73.447060][ T1497] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 73.447260][ T1497] ? __warn (kernel/panic.c:748) [ 73.447413][ T1497] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 73.447609][ T1497] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 73.447810][ T1497] ? handle_bug (arch/x86/kernel/traps.c:285) [ 73.447961][ T1497] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 73.448164][ T1497] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 73.448370][ T1497] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 73.448565][ T1497] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 73.448763][ T1497] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 73.449006][ T1497] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 73.449221][ T1497] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 73.449418][ T1497] register_netdevice (net/core/dev.c:11003) [ 73.449613][ T1497] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 73.449815][ T1497] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 73.450022][ T1497] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 73.450283][ T1497] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 73.450539][ T1497] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 73.450796][ T1497] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 73.451055][ T1497] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 73.451297][ T1497] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 73.451543][ T1497] ? devl_region_destroy (net/devlink/region.c:1178) [ 73.451734][ T1497] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 73.451988][ T1497] devlink_reload (net/devlink/dev.c:474) [ 73.452197][ T1497] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 73.452393][ T1497] ? devlink_resources_validate (net/devlink/resource.c:311) [ 73.452638][ T1497] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 73.452834][ T1497] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 73.453099][ T1497] ? __nla_parse (lib/nlattr.c:732) [ 73.453304][ T1497] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 73.453501][ T1497] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 73.453751][ T1497] ? cap_capable (security/commoncap.c:131) [ 73.453944][ T1497] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 73.454155][ T1497] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 73.454349][ T1497] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 73.454546][ T1497] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 73.454781][ T1497] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 73.455014][ T1497] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 73.455273][ T1497] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 73.455468][ T1497] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 73.455660][ T1497] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 73.455854][ T1497] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 73.456075][ T1497] ? genl_rcv (net/netlink/genetlink.c:1219) [ 73.456224][ T1497] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 73.456419][ T1497] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 73.456619][ T1497] genl_rcv (net/netlink/genetlink.c:1220) [ 73.456764][ T1497] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 73.456961][ T1497] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 73.457173][ T1497] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 73.457378][ T1497] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 73.457574][ T1497] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 73.457761][ T1497] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 73.457955][ T1497] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 73.458166][ T1497] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 73.458366][ T1497] ? __pfx___sys_sendto (net/socket.c:2145) [ 73.458567][ T1497] ? __lock_release (kernel/locking/lockdep.c:5527) [ 73.458764][ T1497] ? __sys_recvmsg (net/socket.c:2859) [ 73.458952][ T1497] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 73.459166][ T1497] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 73.459368][ T1497] __x64_sys_sendto (net/socket.c:2181) [ 73.459562][ T1497] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 73.459800][ T1497] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 73.459993][ T1497] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 73.460238][ T1497] RIP: 0033:0x7f9eb5f91a4a [ 73.460436][ T1497] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 73.461323][ T1497] RSP: 002b:00007fff777bf638 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 73.461612][ T1497] RAX: ffffffffffffffda RBX: 000000003080ab00 RCX: 00007f9eb5f91a4a [ 73.462013][ T1497] RDX: 0000000000000038 RSI: 000000003080ab00 RDI: 0000000000000005 [ 73.462309][ T1497] RBP: 000000003080a910 R08: 00007f9eb6135200 R09: 000000000000000c [ 73.462590][ T1497] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 73.462985][ T1497] R13: 000000003080a910 R14: 0000000000000000 R15: 0000000000000003 | [ 75.671719][ T1525] ------------[ cut here ]------------ | [ 75.672144][ T1525] WARNING: CPU: 2 PID: 1525 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 75.672566][ T1525] Modules linked in: netdevsim | [ 75.673198][ T1525] Tainted: [W]=WARN [ 75.673370][ T1525] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 75.673641][ T1525] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 75.673911][ T1525] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 75.674639][ T1525] RSP: 0018:ffffc90003ba71e8 EFLAGS: 00010246 [ 75.674913][ T1525] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 75.675238][ T1525] RDX: 0000000000000000 RSI: ffff88800a3b2c98 RDI: ffff88800d212dc0 [ 75.675554][ T1525] RBP: ffff888002b98040 R08: 0000000000000000 R09: fffffbfff2c3d83c [ 75.675867][ T1525] R10: ffffffff961ec1e7 R11: ffff88800d212300 R12: 0000000000000000 [ 75.676195][ T1525] R13: ffff88800a3b2128 R14: ffff88800a3b2008 R15: ffff88800a3b2000 [ 75.676515][ T1525] FS: 00007fd30c57f800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 75.676878][ T1525] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 75.677173][ T1525] CR2: 00007fd30c92f200 CR3: 000000000bb52003 CR4: 0000000000772ef0 [ 75.677501][ T1525] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 75.677814][ T1525] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 75.678145][ T1525] PKRU: 55555554 [ 75.678310][ T1525] Call Trace: [ 75.678479][ T1525] [ 75.678597][ T1525] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 75.678817][ T1525] ? __warn (kernel/panic.c:748) [ 75.678995][ T1525] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 75.679226][ T1525] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 75.679450][ T1525] ? handle_bug (arch/x86/kernel/traps.c:285) [ 75.679618][ T1525] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 75.679834][ T1525] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 75.680074][ T1525] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 75.680293][ T1525] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 75.680517][ T1525] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 75.680798][ T1525] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 75.681019][ T1525] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 75.681273][ T1525] register_netdevice (net/core/dev.c:11003) [ 75.681498][ T1525] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 75.681735][ T1525] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 75.681970][ T1525] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 75.682263][ T1525] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 75.682545][ T1525] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 75.682826][ T1525] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 75.683115][ T1525] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 75.683387][ T1525] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 75.683658][ T1525] ? devl_region_destroy (net/devlink/region.c:1178) [ 75.683878][ T1525] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 75.684170][ T1525] devlink_reload (net/devlink/dev.c:474) [ 75.684394][ T1525] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 75.684616][ T1525] ? devlink_resources_validate (net/devlink/resource.c:311) [ 75.684894][ T1525] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 75.685141][ T1525] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 75.685412][ T1525] ? __nla_parse (lib/nlattr.c:732) [ 75.685639][ T1525] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 75.685861][ T1525] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 75.686160][ T1525] ? cap_capable (security/commoncap.c:131) [ 75.686383][ T1525] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 75.686604][ T1525] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 75.686827][ T1525] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 75.687055][ T1525] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 75.687322][ T1525] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 75.687588][ T1525] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 75.687870][ T1525] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 75.688104][ T1525] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 75.688321][ T1525] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 75.688537][ T1525] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 75.688768][ T1525] ? genl_rcv (net/netlink/genetlink.c:1219) [ 75.688940][ T1525] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 75.689188][ T1525] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 75.689420][ T1525] genl_rcv (net/netlink/genetlink.c:1220) [ 75.689592][ T1525] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 75.689817][ T1525] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 75.690048][ T1525] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 75.690277][ T1525] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 75.690498][ T1525] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 75.690727][ T1525] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 75.690949][ T1525] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 75.691189][ T1525] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 75.691414][ T1525] ? __pfx___sys_sendto (net/socket.c:2145) [ 75.691633][ T1525] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 75.691859][ T1525] ? clockevents_program_event (kernel/time/clockevents.c:326) [ 75.692096][ T1525] ? __sys_recvmsg (net/socket.c:2859) [ 75.692312][ T1525] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 75.692536][ T1525] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 75.692816][ T1525] __x64_sys_sendto (net/socket.c:2181) [ 75.693032][ T1525] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 75.693327][ T1525] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 75.693547][ T1525] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 75.693815][ T1525] RIP: 0033:0x7fd30c78ba4a [ 75.694053][ T1525] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 75.694781][ T1525] RSP: 002b:00007fff1da7a798 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 75.695110][ T1525] RAX: ffffffffffffffda RBX: 00000000036dbb00 RCX: 00007fd30c78ba4a [ 75.695423][ T1525] RDX: 0000000000000038 RSI: 00000000036dbb00 RDI: 0000000000000005 [ 75.695738][ T1525] RBP: 00000000036db910 R08: 00007fd30c92f200 R09: 000000000000000c [ 75.696070][ T1525] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 75.696385][ T1525] R13: 00000000036db910 R14: 0000000000000000 R15: 0000000000000003 | [ 77.904708][ T1553] ------------[ cut here ]------------ | [ 77.905012][ T1553] WARNING: CPU: 1 PID: 1553 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 77.905427][ T1553] Modules linked in: netdevsim | [ 77.905963][ T1553] Tainted: [W]=WARN [ 77.906119][ T1553] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 77.906357][ T1553] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 77.906601][ T1553] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 77.907273][ T1553] RSP: 0018:ffffc90003d371e8 EFLAGS: 00010246 [ 77.907515][ T1553] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 77.907802][ T1553] RDX: 0000000000000000 RSI: ffff88800a682c98 RDI: ffff888009c4adc0 [ 77.908092][ T1553] RBP: ffff888002b98040 R08: 0000000000000000 R09: fffffbfff2c3d83c [ 77.908375][ T1553] R10: ffffffff961ec1e7 R11: ffff888009c4a300 R12: 0000000000000000 [ 77.908657][ T1553] R13: ffff88800a682128 R14: ffff88800a682008 R15: ffff88800a682000 [ 77.908943][ T1553] FS: 00007fe11d99a800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 77.909290][ T1553] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 77.909529][ T1553] CR2: 00005634f2990dec CR3: 00000000093f6002 CR4: 0000000000772ef0 [ 77.909816][ T1553] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 77.910112][ T1553] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 77.910396][ T1553] PKRU: 55555554 [ 77.910540][ T1553] Call Trace: [ 77.910699][ T1553] [ 77.910799][ T1553] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 77.910993][ T1553] ? __warn (kernel/panic.c:748) [ 77.911153][ T1553] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 77.911350][ T1553] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 77.911555][ T1553] ? handle_bug (arch/x86/kernel/traps.c:285) [ 77.911709][ T1553] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 77.911899][ T1553] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 77.912115][ T1553] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 77.912309][ T1553] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 77.912504][ T1553] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 77.912747][ T1553] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 77.912945][ T1553] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 77.913163][ T1553] register_netdevice (net/core/dev.c:11003) [ 77.913362][ T1553] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 77.913563][ T1553] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 77.913775][ T1553] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 77.914027][ T1553] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 77.914298][ T1553] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 77.914548][ T1553] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 77.914795][ T1553] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 77.915048][ T1553] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 77.915289][ T1553] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 77.915543][ T1553] devlink_reload (net/devlink/dev.c:474) [ 77.915740][ T1553] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 77.915940][ T1553] ? devlink_resources_validate (net/devlink/resource.c:311) [ 77.916194][ T1553] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 77.916387][ T1553] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 77.916627][ T1553] ? __nla_parse (lib/nlattr.c:732) [ 77.916827][ T1553] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 77.917021][ T1553] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 77.917289][ T1553] ? cap_capable (security/commoncap.c:131) [ 77.917482][ T1553] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 77.917681][ T1553] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 77.917875][ T1553] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 77.918079][ T1553] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 77.918313][ T1553] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 77.918548][ T1553] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 77.918799][ T1553] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 77.918992][ T1553] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 77.919191][ T1553] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 77.919387][ T1553] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 77.919594][ T1553] ? genl_rcv (net/netlink/genetlink.c:1219) [ 77.919741][ T1553] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 77.919935][ T1553] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 77.920143][ T1553] genl_rcv (net/netlink/genetlink.c:1220) [ 77.920289][ T1553] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 77.920487][ T1553] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 77.920689][ T1553] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 77.920890][ T1553] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 77.921108][ T1553] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 77.921296][ T1553] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 77.921499][ T1553] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 77.921703][ T1553] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 77.921899][ T1553] ? __pfx___sys_sendto (net/socket.c:2145) [ 77.922107][ T1553] ? __lock_release (kernel/locking/lockdep.c:5527) [ 77.922308][ T1553] ? __sys_recvmsg (net/socket.c:2859) [ 77.922499][ T1553] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 77.922705][ T1553] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 77.922901][ T1553] __x64_sys_sendto (net/socket.c:2181) [ 77.923106][ T1553] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 77.923342][ T1553] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 77.923534][ T1553] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 77.923772][ T1553] RIP: 0033:0x7fe11dba6a4a [ 77.923968][ T1553] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 77.924641][ T1553] RSP: 002b:00007ffd53fe2ae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 77.924930][ T1553] RAX: ffffffffffffffda RBX: 000000000a1e9b00 RCX: 00007fe11dba6a4a [ 77.925245][ T1553] RDX: 0000000000000038 RSI: 000000000a1e9b00 RDI: 0000000000000005 [ 77.925526][ T1553] RBP: 000000000a1e9910 R08: 00007fe11dd4a200 R09: 000000000000000c [ 77.925807][ T1553] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 77.926096][ T1553] R13: 000000000a1e9910 R14: 0000000000000000 R15: 0000000000000003 | [ 98.396769][ T1991] ------------[ cut here ]------------ | [ 98.397162][ T1991] WARNING: CPU: 2 PID: 1991 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) | [ 98.397588][ T1991] Modules linked in: netdevsim | [ 98.398202][ T1991] Tainted: [W]=WARN [ 98.398371][ T1991] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 98.398635][ T1991] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 98.398908][ T1991] 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 [ 98.399640][ T1991] RSP: 0018:ffffc90004f871e8 EFLAGS: 00010246 [ 98.399914][ T1991] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 98.400239][ T1991] RDX: 0000000000000000 RSI: ffff88800b4c2c98 RDI: ffff888009330b00 [ 98.400564][ T1991] RBP: ffff888002b98040 R08: 0000000000000000 R09: fffffbfff2c3d83c [ 98.400882][ T1991] R10: ffffffff961ec1e7 R11: ffff888009330040 R12: 0000000000000000 [ 98.401201][ T1991] R13: ffff88800b4c2128 R14: ffff88800b4c2008 R15: ffff88800b4c2000 [ 98.401516][ T1991] FS: 00007f46d6a7d800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 98.401879][ T1991] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 98.402156][ T1991] CR2: 00007f02287d2000 CR3: 000000000e258005 CR4: 0000000000772ef0 [ 98.402476][ T1991] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 98.402786][ T1991] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 98.403115][ T1991] PKRU: 55555554 [ 98.403285][ T1991] Call Trace: [ 98.403455][ T1991] [ 98.403573][ T1991] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 98.403791][ T1991] ? __warn (kernel/panic.c:748) [ 98.403961][ T1991] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 98.404190][ T1991] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 98.404414][ T1991] ? handle_bug (arch/x86/kernel/traps.c:285) [ 98.404587][ T1991] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 98.404806][ T1991] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 98.405046][ T1991] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 98.405265][ T1991] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 98.405485][ T1991] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 98.405757][ T1991] ? _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) [ 98.405978][ T1991] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 98.406208][ T1991] register_netdevice (net/core/dev.c:11003) [ 98.406427][ T1991] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 98.406659][ T1991] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 98.406895][ T1991] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 98.407184][ T1991] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 98.407463][ T1991] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 98.407749][ T1991] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 98.408025][ T1991] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 98.408309][ T1991] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 98.408581][ T1991] ? devl_region_destroy (net/devlink/region.c:1178) [ 98.408798][ T1991] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 98.409090][ T1991] devlink_reload (net/devlink/dev.c:474) [ 98.409317][ T1991] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 98.409539][ T1991] ? devlink_resources_validate (net/devlink/resource.c:311) [ 98.409815][ T1991] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 98.410045][ T1991] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 98.410314][ T1991] ? __nla_parse (lib/nlattr.c:732) [ 98.410548][ T1991] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 98.410772][ T1991] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 98.411063][ T1991] ? cap_capable (security/commoncap.c:131) [ 98.411283][ T1991] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 98.411509][ T1991] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 98.411736][ T1991] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 98.411956][ T1991] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 98.412233][ T1991] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 98.412496][ T1991] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 98.412774][ T1991] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 98.412996][ T1991] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 98.413220][ T1991] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 98.413441][ T1991] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 98.413673][ T1991] ? genl_rcv (net/netlink/genetlink.c:1219) [ 98.413843][ T1991] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 98.414071][ T1991] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 98.414298][ T1991] genl_rcv (net/netlink/genetlink.c:1220) [ 98.414468][ T1991] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 98.414691][ T1991] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 98.414908][ T1991] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 98.415138][ T1991] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 98.415359][ T1991] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 98.415573][ T1991] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 98.415792][ T1991] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 98.416020][ T1991] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 98.416251][ T1991] ? __pfx___sys_sendto (net/socket.c:2145) [ 98.416478][ T1991] ? __lock_release (kernel/locking/lockdep.c:5527) [ 98.416699][ T1991] ? __sys_recvmsg (net/socket.c:2859) [ 98.416914][ T1991] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 98.417149][ T1991] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 98.417371][ T1991] __x64_sys_sendto (net/socket.c:2181) [ 98.417586][ T1991] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 98.417853][ T1991] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 98.418084][ T1991] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 98.418347][ T1991] RIP: 0033:0x7f46d6c89a4a [ 98.418570][ T1991] 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 [ 98.419296][ T1991] RSP: 002b:00007ffd3aa30738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 98.419611][ T1991] RAX: ffffffffffffffda RBX: 000000002461db00 RCX: 00007f46d6c89a4a [ 98.419925][ T1991] RDX: 0000000000000038 RSI: 000000002461db00 RDI: 0000000000000005 [ 98.420246][ T1991] RBP: 000000002461d910 R08: 00007f46d6e2d200 R09: 000000000000000c [ 98.420569][ T1991] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 98.420891][ T1991] R13: 000000002461d910 R14: 0000000000000000 R15: 0000000000000003 | [ 99.909730][ T2023] ------------[ cut here ]------------ | [ 99.910127][ T2023] WARNING: CPU: 2 PID: 2023 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) | [ 99.910565][ T2023] Modules linked in: netdevsim | [ 99.911189][ T2023] Tainted: [W]=WARN [ 99.911360][ T2023] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 99.911633][ T2023] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 99.911910][ T2023] 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 [ 99.912649][ T2023] RSP: 0018:ffffc900050971e8 EFLAGS: 00010246 [ 99.912920][ T2023] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 99.913249][ T2023] RDX: 0000000000000000 RSI: ffff88800252ac98 RDI: ffff888009c4adc0 [ 99.913565][ T2023] RBP: ffff888002b98040 R08: 0000000000000000 R09: fffffbfff2c3d83c [ 99.913877][ T2023] R10: ffffffff961ec1e7 R11: ffff888009c4a300 R12: 0000000000000000 [ 99.914202][ T2023] R13: ffff88800252a128 R14: ffff88800252a008 R15: ffff88800252a000 [ 99.914519][ T2023] FS: 00007f7bc9599800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 99.914879][ T2023] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 99.915161][ T2023] CR2: 00007f7bc9949200 CR3: 0000000004e1e003 CR4: 0000000000772ef0 [ 99.915475][ T2023] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 99.915787][ T2023] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 99.916110][ T2023] PKRU: 55555554 [ 99.916276][ T2023] Call Trace: [ 99.916446][ T2023] [ 99.916565][ T2023] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 99.916781][ T2023] ? __warn (kernel/panic.c:748) [ 99.916955][ T2023] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 99.917187][ T2023] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 99.917421][ T2023] ? handle_bug (arch/x86/kernel/traps.c:285) [ 99.917589][ T2023] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 99.917808][ T2023] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 99.918050][ T2023] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 99.918271][ T2023] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 99.918495][ T2023] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 99.918768][ T2023] ? _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) [ 99.918993][ T2023] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 99.919227][ T2023] register_netdevice (net/core/dev.c:11003) [ 99.919451][ T2023] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 99.919676][ T2023] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 99.919907][ T2023] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 99.920195][ T2023] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 99.920475][ T2023] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 99.920765][ T2023] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 99.921054][ T2023] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 99.921331][ T2023] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 99.921601][ T2023] ? devl_region_destroy (net/devlink/region.c:1178) [ 99.921817][ T2023] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 99.922110][ T2023] devlink_reload (net/devlink/dev.c:474) [ 99.922340][ T2023] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 99.922561][ T2023] ? devlink_resources_validate (net/devlink/resource.c:311) [ 99.922859][ T2023] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 99.923099][ T2023] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 99.923370][ T2023] ? __nla_parse (lib/nlattr.c:732) [ 99.923595][ T2023] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 99.923817][ T2023] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 99.924118][ T2023] ? cap_capable (security/commoncap.c:131) [ 99.924337][ T2023] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 99.924561][ T2023] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 99.924781][ T2023] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 99.924994][ T2023] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 99.925266][ T2023] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 99.925533][ T2023] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 99.925809][ T2023] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 99.926027][ T2023] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 99.926254][ T2023] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 99.926472][ T2023] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 99.926703][ T2023] ? genl_rcv (net/netlink/genetlink.c:1219) [ 99.926870][ T2023] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 99.927100][ T2023] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 99.927325][ T2023] genl_rcv (net/netlink/genetlink.c:1220) [ 99.927494][ T2023] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 99.927720][ T2023] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 99.927937][ T2023] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 99.928177][ T2023] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 99.928405][ T2023] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 99.928622][ T2023] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 99.928840][ T2023] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 99.929082][ T2023] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 99.929305][ T2023] ? __pfx___sys_sendto (net/socket.c:2145) [ 99.929528][ T2023] ? __lock_release (kernel/locking/lockdep.c:5527) [ 99.929753][ T2023] ? __sys_recvmsg (net/socket.c:2859) [ 99.929969][ T2023] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 99.930213][ T2023] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 99.930434][ T2023] __x64_sys_sendto (net/socket.c:2181) [ 99.930666][ T2023] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 99.930931][ T2023] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 99.931164][ T2023] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 99.931426][ T2023] RIP: 0033:0x7f7bc97a5a4a [ 99.931650][ T2023] 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 [ 99.932378][ T2023] RSP: 002b:00007ffc5990e908 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 99.932704][ T2023] RAX: ffffffffffffffda RBX: 00000000349eeb00 RCX: 00007f7bc97a5a4a [ 99.933019][ T2023] RDX: 0000000000000038 RSI: 00000000349eeb00 RDI: 0000000000000005 [ 99.933352][ T2023] RBP: 00000000349ee910 R08: 00007f7bc9949200 R09: 000000000000000c [ 99.933664][ T2023] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 99.933977][ T2023] R13: 00000000349ee910 R14: 0000000000000000 R15: 0000000000000003 | [ 100.979932][ T2048] ------------[ cut here ]------------ | [ 100.980263][ T2048] WARNING: CPU: 0 PID: 2048 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) | [ 100.980663][ T2048] Modules linked in: netdevsim | [ 100.981207][ T2048] Tainted: [W]=WARN [ 100.981357][ T2048] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 100.981599][ T2048] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 100.981841][ T2048] 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 [ 100.982642][ T2048] RSP: 0018:ffffc900051471e8 EFLAGS: 00010246 [ 100.982886][ T2048] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 100.983177][ T2048] RDX: 0000000000000000 RSI: ffff888005102c98 RDI: ffff888009ec8b00 [ 100.983457][ T2048] RBP: ffff888002b98040 R08: 0000000000000000 R09: fffffbfff2c3d83c [ 100.983737][ T2048] R10: ffffffff961ec1e7 R11: ffff888009ec8040 R12: 0000000000000000 [ 100.984021][ T2048] R13: ffff888005102128 R14: ffff888005102008 R15: ffff888005102000 [ 100.984311][ T2048] FS: 00007fd24f4ac800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 100.984638][ T2048] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 100.984877][ T2048] CR2: 00007f71ef9127d0 CR3: 000000000d058001 CR4: 0000000000772ef0 [ 100.985174][ T2048] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 100.985455][ T2048] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 100.985737][ T2048] PKRU: 55555554 [ 100.985880][ T2048] Call Trace: [ 100.986024][ T2048] [ 100.986135][ T2048] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 100.986328][ T2048] ? __warn (kernel/panic.c:748) [ 100.986484][ T2048] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 100.986678][ T2048] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 100.986878][ T2048] ? handle_bug (arch/x86/kernel/traps.c:285) [ 100.987028][ T2048] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 100.987235][ T2048] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 100.987440][ T2048] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 100.987633][ T2048] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 100.987832][ T2048] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 100.988082][ T2048] ? _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) [ 100.988280][ T2048] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 100.988475][ T2048] register_netdevice (net/core/dev.c:11003) [ 100.988671][ T2048] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 100.988873][ T2048] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 100.989098][ T2048] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 100.989346][ T2048] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 100.989599][ T2048] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 100.989849][ T2048] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 100.990109][ T2048] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 100.990351][ T2048] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 100.990602][ T2048] ? devl_region_destroy (net/devlink/region.c:1178) [ 100.990794][ T2048] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 100.991058][ T2048] devlink_reload (net/devlink/dev.c:474) [ 100.991260][ T2048] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 100.991453][ T2048] ? devlink_resources_validate (net/devlink/resource.c:311) [ 100.991698][ T2048] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 100.991896][ T2048] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 100.992147][ T2048] ? __nla_parse (lib/nlattr.c:732) [ 100.992351][ T2048] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 100.992547][ T2048] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 100.992799][ T2048] ? cap_capable (security/commoncap.c:131) [ 100.992990][ T2048] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 100.993198][ T2048] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 100.993398][ T2048] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 100.993591][ T2048] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 100.993827][ T2048] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 100.994074][ T2048] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 100.994324][ T2048] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 100.994520][ T2048] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 100.994710][ T2048] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 100.994907][ T2048] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 100.995121][ T2048] ? genl_rcv (net/netlink/genetlink.c:1219) [ 100.995268][ T2048] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 100.995465][ T2048] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 100.995664][ T2048] genl_rcv (net/netlink/genetlink.c:1220) [ 100.995809][ T2048] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 100.996004][ T2048] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 100.996212][ T2048] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 100.996416][ T2048] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 100.996613][ T2048] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 100.996803][ T2048] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 100.996996][ T2048] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 100.997208][ T2048] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 100.997404][ T2048] ? __pfx___sys_sendto (net/socket.c:2145) [ 100.997604][ T2048] ? __lock_release (kernel/locking/lockdep.c:5527) [ 100.997807][ T2048] ? __sys_recvmsg (net/socket.c:2859) [ 100.998002][ T2048] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 100.998214][ T2048] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 100.998414][ T2048] __x64_sys_sendto (net/socket.c:2181) [ 100.998606][ T2048] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 100.998847][ T2048] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 100.999052][ T2048] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 100.999296][ T2048] RIP: 0033:0x7fd24f6b8a4a [ 100.999494][ T2048] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 101.000163][ T2048] RSP: 002b:00007ffdde67d708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 101.000451][ T2048] RAX: ffffffffffffffda RBX: 000000000c3f0b00 RCX: 00007fd24f6b8a4a [ 101.000756][ T2048] RDX: 0000000000000038 RSI: 000000000c3f0b00 RDI: 0000000000000005 [ 101.001052][ T2048] RBP: 000000000c3f0910 R08: 00007fd24f85c200 R09: 000000000000000c [ 101.001336][ T2048] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 101.001616][ T2048] R13: 000000000c3f0910 R14: 0000000000000000 R15: 0000000000000003 | [ 103.923295][ T2081] ------------[ cut here ]------------ | [ 103.923644][ T2081] WARNING: CPU: 3 PID: 2081 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 103.924450][ T2081] Modules linked in: netdevsim | [ 103.925070][ T2081] Tainted: [W]=WARN [ 103.925231][ T2081] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 103.925494][ T2081] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 103.925765][ T2081] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 103.926485][ T2081] RSP: 0018:ffffc900053271e8 EFLAGS: 00010246 [ 103.926751][ T2081] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 103.927069][ T2081] RDX: 0000000000000000 RSI: ffff88800b4cac98 RDI: ffff88800e235080 [ 103.927368][ T2081] RBP: ffff888002b98040 R08: 0000000000000000 R09: fffffbfff2c3d83c [ 103.927671][ T2081] R10: ffffffff961ec1e7 R11: ffff88800e2345c0 R12: 0000000000000000 [ 103.927970][ T2081] R13: ffff88800b4ca128 R14: ffff88800b4ca008 R15: ffff88800b4ca000 [ 103.928305][ T2081] FS: 00007f0f78adf800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 103.928654][ T2081] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 103.928912][ T2081] CR2: 00007f0f78e8f200 CR3: 000000000e0dc002 CR4: 0000000000772ef0 [ 103.929240][ T2081] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 103.929571][ T2081] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 103.929871][ T2081] PKRU: 55555554 [ 103.930029][ T2081] Call Trace: [ 103.930199][ T2081] [ 103.930305][ T2081] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 103.930524][ T2081] ? __warn (kernel/panic.c:748) [ 103.930685][ T2081] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 103.930888][ T2081] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 103.931117][ T2081] ? handle_bug (arch/x86/kernel/traps.c:285) [ 103.931277][ T2081] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 103.931482][ T2081] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 103.931702][ T2081] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 103.931914][ T2081] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 103.932136][ T2081] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 103.932397][ T2081] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 103.932610][ T2081] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 103.932820][ T2081] register_netdevice (net/core/dev.c:11003) [ 103.933028][ T2081] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 103.933259][ T2081] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 103.933487][ T2081] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 103.933752][ T2081] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 103.934026][ T2081] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 103.934304][ T2081] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 103.934564][ T2081] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 103.934823][ T2081] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 103.935088][ T2081] ? devl_region_destroy (net/devlink/region.c:1178) [ 103.935294][ T2081] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 103.935561][ T2081] devlink_reload (net/devlink/dev.c:474) [ 103.935771][ T2081] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 103.935977][ T2081] ? devlink_resources_validate (net/devlink/resource.c:311) [ 103.936249][ T2081] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 103.936463][ T2081] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 103.936720][ T2081] ? __nla_parse (lib/nlattr.c:732) [ 103.936938][ T2081] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 103.937157][ T2081] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 103.937428][ T2081] ? cap_capable (security/commoncap.c:131) [ 103.937633][ T2081] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 103.937845][ T2081] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 103.938066][ T2081] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 103.938272][ T2081] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 103.938522][ T2081] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 103.938771][ T2081] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 103.939049][ T2081] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 103.939257][ T2081] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 103.939462][ T2081] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 103.939666][ T2081] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 103.939886][ T2081] ? genl_rcv (net/netlink/genetlink.c:1219) [ 103.940052][ T2081] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 103.940260][ T2081] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 103.940475][ T2081] genl_rcv (net/netlink/genetlink.c:1220) [ 103.940634][ T2081] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 103.940843][ T2081] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 103.941067][ T2081] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 103.941286][ T2081] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 103.941493][ T2081] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 103.941692][ T2081] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 103.941899][ T2081] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 103.942121][ T2081] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 103.942329][ T2081] ? __pfx___sys_sendto (net/socket.c:2145) [ 103.942541][ T2081] ? __lock_release (kernel/locking/lockdep.c:5527) [ 103.942750][ T2081] ? __sys_recvmsg (net/socket.c:2859) [ 103.942952][ T2081] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 103.943178][ T2081] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 103.943390][ T2081] __x64_sys_sendto (net/socket.c:2181) [ 103.943592][ T2081] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 103.943842][ T2081] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 103.944058][ T2081] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 103.944311][ T2081] RIP: 0033:0x7f0f78ceba4a [ 103.944521][ T2081] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 103.945242][ T2081] RSP: 002b:00007ffdac418be8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 103.945551][ T2081] RAX: ffffffffffffffda RBX: 000000002077cb00 RCX: 00007f0f78ceba4a [ 103.945852][ T2081] RDX: 0000000000000038 RSI: 000000002077cb00 RDI: 0000000000000005 [ 103.946167][ T2081] RBP: 000000002077c910 R08: 00007f0f78e8f200 R09: 000000000000000c [ 103.946474][ T2081] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 103.946773][ T2081] R13: 000000002077c910 R14: 0000000000000000 R15: 0000000000000003 | [ 106.341136][ T2111] ------------[ cut here ]------------ | [ 106.341524][ T2111] WARNING: CPU: 2 PID: 2111 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 106.341956][ T2111] Modules linked in: netdevsim | [ 106.343025][ T2111] Tainted: [W]=WARN [ 106.343210][ T2111] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 106.343480][ T2111] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 106.343752][ T2111] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 106.344504][ T2111] RSP: 0018:ffffc900054871e8 EFLAGS: 00010246 [ 106.344775][ T2111] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 106.345107][ T2111] RDX: 0000000000000000 RSI: ffff88800a3b2c98 RDI: ffff888009d78b00 [ 106.345418][ T2111] RBP: ffff888002b98040 R08: 0000000000000000 R09: fffffbfff2c3d83c [ 106.345730][ T2111] R10: ffffffff961ec1e7 R11: ffff888009d78040 R12: 0000000000000000 [ 106.346057][ T2111] R13: ffff88800a3b2128 R14: ffff88800a3b2008 R15: ffff88800a3b2000 [ 106.346372][ T2111] FS: 00007fdcd8ffd800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 106.346737][ T2111] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 106.347010][ T2111] CR2: 00007fdcd93ad200 CR3: 000000000e448006 CR4: 0000000000772ef0 [ 106.347344][ T2111] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 106.347663][ T2111] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 106.347977][ T2111] PKRU: 55555554 [ 106.348169][ T2111] Call Trace: [ 106.348344][ T2111] [ 106.348466][ T2111] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 106.348686][ T2111] ? __warn (kernel/panic.c:748) [ 106.348862][ T2111] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 106.349099][ T2111] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 106.349323][ T2111] ? handle_bug (arch/x86/kernel/traps.c:285) [ 106.349496][ T2111] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 106.349714][ T2111] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 106.349947][ T2111] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 106.350175][ T2111] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 106.350402][ T2111] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 106.350692][ T2111] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 106.350915][ T2111] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 106.351150][ T2111] register_netdevice (net/core/dev.c:11003) [ 106.351379][ T2111] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 106.351606][ T2111] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 106.351839][ T2111] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 106.352143][ T2111] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 106.352432][ T2111] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 106.352713][ T2111] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 106.352988][ T2111] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 106.353271][ T2111] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 106.353547][ T2111] ? devl_region_destroy (net/devlink/region.c:1178) [ 106.353764][ T2111] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 106.354059][ T2111] devlink_reload (net/devlink/dev.c:474) [ 106.354286][ T2111] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 106.354505][ T2111] ? devlink_resources_validate (net/devlink/resource.c:311) [ 106.354780][ T2111] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 106.355001][ T2111] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 106.355281][ T2111] ? __nla_parse (lib/nlattr.c:732) [ 106.355511][ T2111] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 106.355732][ T2111] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 106.356014][ T2111] ? cap_capable (security/commoncap.c:131) [ 106.356257][ T2111] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 106.356487][ T2111] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 106.356707][ T2111] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 106.356930][ T2111] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 106.357211][ T2111] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 106.357478][ T2111] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 106.357752][ T2111] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 106.357974][ T2111] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 106.358203][ T2111] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 106.358426][ T2111] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 106.358656][ T2111] ? genl_rcv (net/netlink/genetlink.c:1219) [ 106.358824][ T2111] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 106.359058][ T2111] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 106.359313][ T2111] genl_rcv (net/netlink/genetlink.c:1220) [ 106.359487][ T2111] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 106.359709][ T2111] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 106.359929][ T2111] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 106.360185][ T2111] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 106.360413][ T2111] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 106.360632][ T2111] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 106.360855][ T2111] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 106.361092][ T2111] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 106.361320][ T2111] ? __pfx___sys_sendto (net/socket.c:2145) [ 106.361545][ T2111] ? __lock_release (kernel/locking/lockdep.c:5527) [ 106.361771][ T2111] ? __sys_recvmsg (net/socket.c:2859) [ 106.361989][ T2111] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 106.362231][ T2111] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 106.362456][ T2111] __x64_sys_sendto (net/socket.c:2181) [ 106.362681][ T2111] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 106.362950][ T2111] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 106.363183][ T2111] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 106.363450][ T2111] RIP: 0033:0x7fdcd9209a4a [ 106.363674][ T2111] 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 [ 106.364428][ T2111] RSP: 002b:00007ffc000898b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 106.364752][ T2111] RAX: ffffffffffffffda RBX: 000000003567ab00 RCX: 00007fdcd9209a4a [ 106.365078][ T2111] RDX: 0000000000000038 RSI: 000000003567ab00 RDI: 0000000000000005 [ 106.365392][ T2111] RBP: 000000003567a910 R08: 00007fdcd93ad200 R09: 000000000000000c [ 106.365714][ T2111] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 106.366027][ T2111] R13: 000000003567a910 R14: 0000000000000000 R15: 0000000000000003 | [ 108.630532][ T2139] ------------[ cut here ]------------ | [ 108.630844][ T2139] WARNING: CPU: 2 PID: 2139 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 108.631279][ T2139] Modules linked in: netdevsim | [ 108.631882][ T2139] Tainted: [W]=WARN [ 108.632061][ T2139] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 108.632324][ T2139] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 108.632598][ T2139] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 108.633320][ T2139] RSP: 0018:ffffc900055f71e8 EFLAGS: 00010246 [ 108.633589][ T2139] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 108.633900][ T2139] RDX: 0000000000000000 RSI: ffff88800a682c98 RDI: ffff88800ba80b00 [ 108.634221][ T2139] RBP: ffff888002b98040 R08: 0000000000000000 R09: fffffbfff2c3d83c [ 108.634531][ T2139] R10: ffffffff961ec1e7 R11: ffff88800ba80040 R12: 0000000000000000 [ 108.634848][ T2139] R13: ffff88800a682128 R14: ffff88800a682008 R15: ffff88800a682000 [ 108.635170][ T2139] FS: 00007ffb8f912800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 108.635532][ T2139] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 108.635800][ T2139] CR2: 00007ffb8fcc2200 CR3: 000000000d12a006 CR4: 0000000000772ef0 [ 108.636130][ T2139] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 108.636446][ T2139] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 108.636758][ T2139] PKRU: 55555554 [ 108.636922][ T2139] Call Trace: [ 108.637098][ T2139] [ 108.637219][ T2139] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 108.637435][ T2139] ? __warn (kernel/panic.c:748) [ 108.637612][ T2139] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 108.637829][ T2139] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 108.638065][ T2139] ? handle_bug (arch/x86/kernel/traps.c:285) [ 108.638236][ T2139] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 108.638452][ T2139] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 108.638686][ T2139] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 108.638908][ T2139] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 108.639145][ T2139] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 108.639413][ T2139] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 108.639640][ T2139] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 108.639860][ T2139] register_netdevice (net/core/dev.c:11003) [ 108.640095][ T2139] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 108.640323][ T2139] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 108.640568][ T2139] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 108.640848][ T2139] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 108.641148][ T2139] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 108.641432][ T2139] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 108.641711][ T2139] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 108.641983][ T2139] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 108.642265][ T2139] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 108.642544][ T2139] devlink_reload (net/devlink/dev.c:474) [ 108.642764][ T2139] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 108.642987][ T2139] ? devlink_resources_validate (net/devlink/resource.c:311) [ 108.643272][ T2139] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 108.643497][ T2139] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 108.643767][ T2139] ? __nla_parse (lib/nlattr.c:732) [ 108.643995][ T2139] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 108.644227][ T2139] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 108.644508][ T2139] ? cap_capable (security/commoncap.c:131) [ 108.644732][ T2139] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 108.644959][ T2139] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 108.645193][ T2139] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 108.645416][ T2139] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 108.645687][ T2139] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 108.645945][ T2139] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 108.646237][ T2139] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 108.646453][ T2139] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 108.646670][ T2139] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 108.646889][ T2139] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 108.647133][ T2139] ? genl_rcv (net/netlink/genetlink.c:1219) [ 108.647304][ T2139] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 108.647525][ T2139] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 108.647753][ T2139] genl_rcv (net/netlink/genetlink.c:1220) [ 108.647923][ T2139] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 108.648155][ T2139] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 108.648378][ T2139] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 108.648607][ T2139] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 108.648829][ T2139] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 108.649058][ T2139] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 108.649277][ T2139] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 108.649517][ T2139] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 108.649745][ T2139] ? __pfx___sys_sendto (net/socket.c:2145) [ 108.649974][ T2139] ? __lock_release (kernel/locking/lockdep.c:5527) [ 108.650209][ T2139] ? __sys_recvmsg (net/socket.c:2859) [ 108.650431][ T2139] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 108.650666][ T2139] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 108.650891][ T2139] __x64_sys_sendto (net/socket.c:2181) [ 108.651118][ T2139] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 108.651383][ T2139] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 108.651600][ T2139] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 108.651871][ T2139] RIP: 0033:0x7ffb8fb1ea4a [ 108.652116][ T2139] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 108.652840][ T2139] RSP: 002b:00007ffdd99492e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 108.653179][ T2139] RAX: ffffffffffffffda RBX: 000000003e89fb00 RCX: 00007ffb8fb1ea4a [ 108.653508][ T2139] RDX: 0000000000000038 RSI: 000000003e89fb00 RDI: 0000000000000005 [ 108.653825][ T2139] RBP: 000000003e89f910 R08: 00007ffb8fcc2200 R09: 000000000000000c [ 108.654151][ T2139] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 108.654466][ T2139] R13: 000000003e89f910 R14: 0000000000000000 R15: 0000000000000003 | [ 109.369441][ T67] ------------[ cut here ]------------ | [ 109.369843][ T67] WARNING: CPU: 3 PID: 67 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 109.370254][ T67] Modules linked in: netdevsim | [ 109.370845][ T67] Tainted: [W]=WARN [ 109.370995][ T67] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 109.371243][ T67] Workqueue: netns cleanup_net [ 109.371467][ T67] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 109.371728][ T67] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 109.372389][ T67] RSP: 0018:ffffc90000487620 EFLAGS: 00010246 [ 109.372629][ T67] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 109.372914][ T67] RDX: 0000000000000000 RSI: ffff88800b4c2c98 RDI: ffff888008f50b50 [ 109.373202][ T67] RBP: ffffffff98323440 R08: 0000000000000000 R09: fffffbfff2c3d83c [ 109.373484][ T67] R10: ffffffff961ec1e7 R11: ffff888008f50040 R12: 0000000000000000 [ 109.373765][ T67] R13: ffff88800b4c2128 R14: ffff88800b4c2008 R15: ffff88800b4c2000 [ 109.374059][ T67] FS: 0000000000000000(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 109.374384][ T67] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 109.374730][ T67] CR2: 00007f8832b192f0 CR3: 0000000009a3c002 CR4: 0000000000772ef0 [ 109.375012][ T67] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 109.375303][ T67] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 109.375589][ T67] PKRU: 55555554 [ 109.375734][ T67] Call Trace: [ 109.375879][ T67] [ 109.375980][ T67] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 109.376181][ T67] ? __warn (kernel/panic.c:748) [ 109.376333][ T67] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 109.376529][ T67] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 109.376734][ T67] ? handle_bug (arch/x86/kernel/traps.c:285) [ 109.376882][ T67] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 109.377084][ T67] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 109.377291][ T67] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 109.377494][ T67] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 109.377736][ T67] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 109.377937][ T67] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 109.378150][ T67] register_netdevice (net/core/dev.c:11003) [ 109.378349][ T67] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 109.378551][ T67] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 109.378760][ T67] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 109.379006][ T67] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 109.379263][ T67] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 109.379512][ T67] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 109.379750][ T67] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 109.379984][ T67] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 109.380238][ T67] devlink_reload (net/devlink/dev.c:474) [ 109.380430][ T67] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 109.380623][ T67] ? devlinks_xa_find_get (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/devlink/core.c:343) [ 109.380822][ T67] devlink_pernet_pre_exit (net/devlink/core.c:288 net/devlink/devl_internal.h:114 net/devlink/core.c:513) [ 109.381006][ T67] ? __pfx_devlink_pernet_pre_exit (net/devlink/core.c:496) [ 109.381322][ T67] cleanup_net (net/core/net_namespace.c:162 net/core/net_namespace.c:632) [ 109.381513][ T67] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 109.381698][ T67] ? __pfx_cleanup_net (net/core/net_namespace.c:594) [ 109.381879][ T67] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 109.382080][ T67] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 109.382269][ T67] ? process_one_work (kernel/workqueue.c:3214) [ 109.382459][ T67] process_one_work (kernel/workqueue.c:3238) [ 109.382653][ T67] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 109.382838][ T67] ? __pfx_process_one_work (kernel/workqueue.c:3140) [ 109.383045][ T67] ? assign_work (kernel/workqueue.c:1200) [ 109.383230][ T67] worker_thread (kernel/workqueue.c:3313 kernel/workqueue.c:3400) [ 109.383412][ T67] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 109.383648][ T67] ? __pfx_worker_thread (kernel/workqueue.c:3346) [ 109.383833][ T67] kthread (kernel/kthread.c:464) [ 109.383975][ T67] ? __pfx_kthread (kernel/kthread.c:413) [ 109.384171][ T67] ? __pfx_kthread (kernel/kthread.c:413) [ 109.384359][ T67] ret_from_fork (arch/x86/kernel/process.c:148) [ 109.384543][ T67] ? __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