====================================== | 0 | xx__-> [ 9.034297][ T228] ------------[ cut here ]------------ | [ 9.034621][ T228] WARNING: CPU: 1 PID: 228 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 9.035116][ T228] Modules linked in: netdevsim [ 9.035698][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.036023][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.036284][ T228] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 9.037003][ T228] RSP: 0018:ffffc90000b37520 EFLAGS: 00010246 [ 9.037264][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 9.037563][ T228] RDX: 0000000000000000 RSI: ffff88800b55ac98 RDI: ffff88800b35ae38 [ 9.037877][ T228] RBP: ffffffffab523440 R08: 0000000000000000 R09: fffffbfff527d83c [ 9.038186][ T228] R10: ffffffffa93ec1e7 R11: ffff88800b35a300 R12: 0000000000000000 [ 9.038486][ T228] R13: ffff88800b55a128 R14: ffff88800b55a008 R15: ffff88800b55a000 [ 9.038791][ T228] FS: 00007fb53146f740(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 9.039151][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.039423][ T228] CR2: 000056411b997b68 CR3: 00000000090d8003 CR4: 0000000000772ef0 [ 9.039726][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 9.040044][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 9.040346][ T228] PKRU: 55555554 [ 9.040503][ T228] Call Trace: [ 9.040660][ T228] [ 9.040768][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.040984][ T228] ? __warn (kernel/panic.c:748) [ 9.041143][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.041345][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 9.041554][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 9.041710][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 9.041920][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 9.042139][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.042350][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 9.042617][ T228] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 9.042826][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 9.043046][ T228] register_netdevice (net/core/dev.c:11003) [ 9.043259][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 9.043503][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 9.043720][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 9.043991][ T228] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 9.044149][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 9.044413][ T228] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 9.044672][ T228] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 9.044966][ T228] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 9.045184][ T228] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 9.045441][ T228] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 9.045647][ T228] ? kernfs_put (./arch/x86/include/asm/atomic.h:67 (discriminator 1) ./include/linux/atomic/atomic-arch-fallback.h:2278 (discriminator 1) ./include/linux/atomic/atomic-instrumented.h:1384 (discriminator 1) fs/kernfs/dir.c:557 (discriminator 1)) [ 9.045801][ T228] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 9.046024][ T228] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 9.046235][ T228] __driver_probe_device (drivers/base/dd.c:800) [ 9.046448][ T228] driver_probe_device (drivers/base/dd.c:830) [ 9.046649][ T228] __device_attach_driver (drivers/base/dd.c:959) [ 9.046865][ T228] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 9.047113][ T228] bus_for_each_drv (drivers/base/bus.c:462) [ 9.047316][ T228] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 9.047516][ T228] ? bus_to_subsys (drivers/base/bus.c:85) [ 9.047720][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 9.047935][ T228] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 9.048145][ T228] __device_attach (drivers/base/dd.c:1030) [ 9.048350][ T228] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 9.048551][ T228] ? bus_to_subsys (drivers/base/bus.c:85) [ 9.048754][ T228] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.048975][ T228] bus_probe_device (drivers/base/bus.c:537) [ 9.049180][ T228] device_add (drivers/base/core.c:3672) [ 9.049389][ T228] ? __pfx_device_add (drivers/base/core.c:3548) [ 9.049591][ T228] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 9.049806][ T228] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 9.050077][ T228] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 9.050340][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 9.050541][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 9.050750][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 9.050963][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 9.051171][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 9.051333][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 9.051538][ T228] ? __lock_release (kernel/locking/lockdep.c:5527) [ 9.051736][ T228] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 9.051956][ T228] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 9.052167][ T228] ksys_write (fs/read_write.c:731) [ 9.052325][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 9.052528][ T228] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 9.052740][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 9.052956][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 9.053204][ T228] RIP: 0033:0x7fb5315b0b77 [ 9.053412][ T228] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 9.054117][ T228] RSP: 002b:00007ffd3ed71a18 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 9.054423][ T228] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007fb5315b0b77 [ 9.054722][ T228] RDX: 0000000000000005 RSI: 000056411b996b60 RDI: 0000000000000001 [ 9.055034][ T228] RBP: 000056411b996b60 R08: 0000000000000003 R09: 0000000000000000 [ 9.055334][ T228] R10: 0000000000000200 R11: 0000000000000246 R12: 0000000000000005 [ 9.055635][ T228] R13: 00007fb53166c760 R14: 0000000000000005 R15: 00007fb5316679c0 | [ 9.078039][ T228] ------------[ cut here ]------------ | [ 9.078259][ T228] WARNING: CPU: 1 PID: 228 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 9.078692][ T228] Modules linked in: netdevsim | [ 9.079317][ T228] Tainted: [W]=WARN [ 9.079477][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.079732][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.079997][ T228] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 9.080688][ T228] RSP: 0018:ffffc90000b37520 EFLAGS: 00010246 [ 9.081039][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 9.081340][ T228] RDX: 0000000000000000 RSI: ffff8880091f2c98 RDI: ffff88800b35ae38 [ 9.081635][ T228] RBP: ffffffffab523440 R08: 0000000000000000 R09: fffffbfff527d83c [ 9.082026][ T228] R10: ffffffffa93ec1e7 R11: ffff88800b35a300 R12: 0000000000000000 [ 9.082323][ T228] R13: ffff8880091f2128 R14: ffff8880091f2008 R15: ffff8880091f2000 [ 9.082631][ T228] FS: 00007fb53146f740(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 9.083069][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.083321][ T228] CR2: 000056411b997b68 CR3: 00000000090d8003 CR4: 0000000000772ef0 [ 9.083619][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 9.083998][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 9.084295][ T228] PKRU: 55555554 [ 9.084447][ T228] Call Trace: [ 9.084598][ T228] [ 9.084702][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.084915][ T228] ? __warn (kernel/panic.c:748) [ 9.085073][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.085280][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 9.085487][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 9.085640][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 9.085853][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 9.086069][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.086279][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 9.086536][ T228] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 9.086744][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 9.086963][ T228] register_netdevice (net/core/dev.c:11003) [ 9.087169][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 9.087383][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 9.087598][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 9.087871][ T228] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 9.088027][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 9.088293][ T228] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 9.088549][ T228] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 9.088809][ T228] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 9.089033][ T228] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 9.089287][ T228] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 9.089493][ T228] ? kernfs_put (./arch/x86/include/asm/atomic.h:67 (discriminator 1) ./include/linux/atomic/atomic-arch-fallback.h:2278 (discriminator 1) ./include/linux/atomic/atomic-instrumented.h:1384 (discriminator 1) fs/kernfs/dir.c:557 (discriminator 1)) [ 9.089649][ T228] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 9.089868][ T228] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 9.090074][ T228] __driver_probe_device (drivers/base/dd.c:800) [ 9.090279][ T228] driver_probe_device (drivers/base/dd.c:830) [ 9.090480][ T228] __device_attach_driver (drivers/base/dd.c:959) [ 9.090683][ T228] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 9.090939][ T228] bus_for_each_drv (drivers/base/bus.c:462) [ 9.091146][ T228] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 9.091343][ T228] ? bus_to_subsys (drivers/base/bus.c:85) [ 9.091545][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 9.091747][ T228] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 9.091963][ T228] __device_attach (drivers/base/dd.c:1030) [ 9.092164][ T228] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 9.092363][ T228] ? bus_to_subsys (drivers/base/bus.c:85) [ 9.092577][ T228] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.092787][ T228] bus_probe_device (drivers/base/bus.c:537) [ 9.092999][ T228] device_add (drivers/base/core.c:3672) [ 9.093205][ T228] ? __pfx_device_add (drivers/base/core.c:3548) [ 9.093406][ T228] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 9.093617][ T228] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 9.093885][ T228] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 9.094152][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 9.094352][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 9.094558][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 9.094758][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 9.094973][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 9.095135][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 9.095340][ T228] ? __lock_release (kernel/locking/lockdep.c:5527) [ 9.095538][ T228] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 9.095749][ T228] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 9.095967][ T228] ksys_write (fs/read_write.c:731) [ 9.096124][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 9.096323][ T228] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 9.096534][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 9.096737][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 9.096994][ T228] RIP: 0033:0x7fb5315b0b77 [ 9.097203][ T228] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 9.097906][ T228] RSP: 002b:00007ffd3ed71a18 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 9.098206][ T228] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007fb5315b0b77 [ 9.098506][ T228] RDX: 0000000000000005 RSI: 000056411b996b60 RDI: 0000000000000001 [ 9.098802][ T228] RBP: 000056411b996b60 R08: 0000000000000003 R09: 0000000000000000 [ 9.099108][ T228] R10: 0000000000000200 R11: 0000000000000246 R12: 0000000000000005 [ 9.099405][ T228] R13: 00007fb53166c760 R14: 0000000000000005 R15: 00007fb5316679c0 | [ 9.112542][ T228] ------------[ cut here ]------------ | [ 9.112763][ T228] WARNING: CPU: 0 PID: 228 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 9.113269][ T228] Modules linked in: netdevsim | [ 9.113904][ T228] Tainted: [W]=WARN [ 9.114058][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.114307][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.114562][ T228] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 9.115272][ T228] RSP: 0018:ffffc90000b37520 EFLAGS: 00010246 [ 9.115526][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 9.115823][ T228] RDX: 0000000000000000 RSI: ffff88800a4aac98 RDI: ffff88800b35ae38 [ 9.116131][ T228] RBP: ffffffffab523440 R08: 0000000000000000 R09: fffffbfff527d83c [ 9.116434][ T228] R10: ffffffffa93ec1e7 R11: ffff88800b35a300 R12: 0000000000000000 [ 9.116729][ T228] R13: ffff88800a4aa128 R14: ffff88800a4aa008 R15: ffff88800a4aa000 [ 9.117035][ T228] FS: 00007fb53146f740(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 9.117379][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.117628][ T228] CR2: 00005622c8e03010 CR3: 00000000090d8001 CR4: 0000000000772ef0 [ 9.117940][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 9.118237][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 9.118532][ T228] PKRU: 55555554 [ 9.118683][ T228] Call Trace: [ 9.118834][ T228] [ 9.118947][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.119150][ T228] ? __warn (kernel/panic.c:748) [ 9.119308][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.119515][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 9.119721][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 9.119883][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 9.120087][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 9.120302][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.120513][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 9.120768][ T228] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 9.120987][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 9.121200][ T228] register_netdevice (net/core/dev.c:11003) [ 9.121406][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 9.121619][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 9.121835][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 9.122106][ T228] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 9.122260][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 9.122534][ T228] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 9.122793][ T228] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 9.123066][ T228] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 9.123282][ T228] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 9.123536][ T228] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 9.123741][ T228] ? kernfs_put (./arch/x86/include/asm/atomic.h:67 (discriminator 1) ./include/linux/atomic/atomic-arch-fallback.h:2278 (discriminator 1) ./include/linux/atomic/atomic-instrumented.h:1384 (discriminator 1) fs/kernfs/dir.c:557 (discriminator 1)) [ 9.123903][ T228] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 9.124118][ T228] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 9.124323][ T228] __driver_probe_device (drivers/base/dd.c:800) [ 9.124529][ T228] driver_probe_device (drivers/base/dd.c:830) [ 9.124732][ T228] __device_attach_driver (drivers/base/dd.c:959) [ 9.124946][ T228] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 9.125196][ T228] bus_for_each_drv (drivers/base/bus.c:462) [ 9.125400][ T228] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 9.125604][ T228] ? bus_to_subsys (drivers/base/bus.c:85) [ 9.125810][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 9.126020][ T228] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 9.126232][ T228] __device_attach (drivers/base/dd.c:1030) [ 9.126433][ T228] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 9.126632][ T228] ? bus_to_subsys (drivers/base/bus.c:85) [ 9.126835][ T228] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.127058][ T228] bus_probe_device (drivers/base/bus.c:537) [ 9.127264][ T228] device_add (drivers/base/core.c:3672) [ 9.127470][ T228] ? __pfx_device_add (drivers/base/core.c:3548) [ 9.127670][ T228] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 9.127893][ T228] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 9.128153][ T228] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 9.128419][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 9.128619][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 9.128830][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 9.129040][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 9.129253][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 9.129414][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 9.129621][ T228] ? __lock_release (kernel/locking/lockdep.c:5527) [ 9.129824][ T228] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 9.130047][ T228] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 9.130260][ T228] ksys_write (fs/read_write.c:731) [ 9.130429][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 9.130631][ T228] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 9.130858][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 9.131065][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 9.131315][ T228] RIP: 0033:0x7fb5315b0b77 [ 9.131524][ T228] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 9.132240][ T228] RSP: 002b:00007ffd3ed71a18 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 9.132553][ T228] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007fb5315b0b77 [ 9.132864][ T228] RDX: 0000000000000005 RSI: 000056411b996b60 RDI: 0000000000000001 [ 9.133173][ T228] RBP: 000056411b996b60 R08: 0000000000000003 R09: 0000000000000000 [ 9.133473][ T228] R10: 0000000000000200 R11: 0000000000000246 R12: 0000000000000005 [ 9.133771][ T228] R13: 00007fb53166c760 R14: 0000000000000005 R15: 00007fb5316679c0 | [ 9.144650][ T228] ------------[ cut here ]------------ | [ 9.145672][ T228] WARNING: CPU: 0 PID: 228 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 9.146176][ T228] Modules linked in: netdevsim | [ 9.146801][ T228] Tainted: [W]=WARN [ 9.147054][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.147309][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.147565][ T228] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 9.148361][ T228] RSP: 0018:ffffc90000b37520 EFLAGS: 00010246 [ 9.148618][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 9.149009][ T228] RDX: 0000000000000000 RSI: ffff8880090a2c98 RDI: ffff88800b35ae38 [ 9.149318][ T228] RBP: ffffffffab523440 R08: 0000000000000000 R09: fffffbfff527d83c [ 9.149618][ T228] R10: ffffffffa93ec1e7 R11: ffff88800b35a300 R12: 0000000000000000 [ 9.150016][ T228] R13: ffff8880090a2128 R14: ffff8880090a2008 R15: ffff8880090a2000 [ 9.150318][ T228] FS: 00007fb53146f740(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 9.150666][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.151007][ T228] CR2: 00005622c8e03010 CR3: 00000000090d8001 CR4: 0000000000772ef0 [ 9.151315][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 9.151614][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 9.152002][ T228] PKRU: 55555554 [ 9.152156][ T228] Call Trace: [ 9.152307][ T228] [ 9.152410][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.152631][ T228] ? __warn (kernel/panic.c:748) [ 9.152791][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.153085][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 9.153297][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 9.153454][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 9.153659][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 9.153965][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.154183][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 9.154449][ T228] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 9.154662][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 9.154958][ T228] register_netdevice (net/core/dev.c:11003) [ 9.155173][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 9.155391][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 9.155611][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 9.155968][ T228] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 9.156127][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 9.156397][ T228] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 9.156660][ T228] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 9.157017][ T228] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 9.157234][ T228] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 9.157492][ T228] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 9.157707][ T228] ? kernfs_put (./arch/x86/include/asm/atomic.h:67 (discriminator 1) ./include/linux/atomic/atomic-arch-fallback.h:2278 (discriminator 1) ./include/linux/atomic/atomic-instrumented.h:1384 (discriminator 1) fs/kernfs/dir.c:557 (discriminator 1)) [ 9.157957][ T228] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 9.158171][ T228] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 9.158381][ T228] __driver_probe_device (drivers/base/dd.c:800) [ 9.158589][ T228] driver_probe_device (drivers/base/dd.c:830) [ 9.158795][ T228] __device_attach_driver (drivers/base/dd.c:959) [ 9.159093][ T228] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 9.159351][ T228] bus_for_each_drv (drivers/base/bus.c:462) [ 9.159559][ T228] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 9.159761][ T228] ? bus_to_subsys (drivers/base/bus.c:85) [ 9.160056][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 9.160261][ T228] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 9.160471][ T228] __device_attach (drivers/base/dd.c:1030) [ 9.160675][ T228] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 9.160972][ T228] ? bus_to_subsys (drivers/base/bus.c:85) [ 9.161178][ T228] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.161389][ T228] bus_probe_device (drivers/base/bus.c:537) [ 9.161595][ T228] device_add (drivers/base/core.c:3672) [ 9.161806][ T228] ? __pfx_device_add (drivers/base/core.c:3548) [ 9.162097][ T228] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 9.162311][ T228] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 9.162589][ T228] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 9.162945][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 9.163146][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 9.163355][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 9.163557][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 9.163764][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 9.164018][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 9.164228][ T228] ? __lock_release (kernel/locking/lockdep.c:5527) [ 9.164426][ T228] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 9.164634][ T228] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 9.164931][ T228] ksys_write (fs/read_write.c:731) [ 9.165088][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 9.165287][ T228] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 9.165498][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 9.165706][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 9.166044][ T228] RIP: 0033:0x7fb5315b0b77 [ 9.166250][ T228] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 9.167033][ T228] RSP: 002b:00007ffd3ed71a18 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 9.167339][ T228] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007fb5315b0b77 [ 9.167635][ T228] RDX: 0000000000000005 RSI: 000056411b996b60 RDI: 0000000000000001 [ 9.168020][ T228] RBP: 000056411b996b60 R08: 0000000000000003 R09: 0000000000000000 [ 9.168318][ T228] R10: 0000000000000200 R11: 0000000000000246 R12: 0000000000000005 [ 9.168616][ T228] R13: 00007fb53166c760 R14: 0000000000000005 R15: 00007fb5316679c0 | [ 38.749624][ T313] ------------[ cut here ]------------ | [ 38.750123][ T313] WARNING: CPU: 2 PID: 313 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) | [ 38.750595][ T313] Modules linked in: netdevsim | [ 38.751321][ T313] Tainted: [W]=WARN [ 38.751553][ T313] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.751815][ T313] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 38.752085][ T313] 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 [ 38.752781][ T313] RSP: 0018:ffffc90000b971e8 EFLAGS: 00010246 [ 38.753047][ T313] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 38.753348][ T313] RDX: 0000000000000000 RSI: ffff88800999ac98 RDI: ffff88800a495080 [ 38.753643][ T313] RBP: ffffffffab523440 R08: 0000000000000000 R09: fffffbfff527d83c [ 38.753952][ T313] R10: ffffffffa93ec1e7 R11: ffff88800a4945c0 R12: 0000000000000000 [ 38.754247][ T313] R13: ffff88800999a128 R14: ffff88800999a008 R15: ffff88800999a000 [ 38.754540][ T313] FS: 00007fc73d5f8800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 38.754896][ T313] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.755148][ T313] CR2: 000000000041ecd0 CR3: 0000000008c64002 CR4: 0000000000772ef0 [ 38.755446][ T313] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 38.755827][ T313] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 38.756129][ T313] PKRU: 55555554 [ 38.756289][ T313] Call Trace: [ 38.756445][ T313] [ 38.756558][ T313] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 38.756764][ T313] ? __warn (kernel/panic.c:748) [ 38.756934][ T313] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 38.757140][ T313] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 38.757350][ T313] ? handle_bug (arch/x86/kernel/traps.c:285) [ 38.757514][ T313] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 38.757718][ T313] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 38.757945][ T313] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 38.758154][ T313] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 38.758364][ T313] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 38.758614][ T313] ? _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) [ 38.758826][ T313] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 38.759041][ T313] register_netdevice (net/core/dev.c:11003) [ 38.759254][ T313] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 38.759466][ T313] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 38.759682][ T313] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 38.759951][ T313] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 38.760217][ T313] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 38.760477][ T313] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 38.760734][ T313] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 38.761002][ T313] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 38.761248][ T313] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 38.761494][ T313] ? devl_region_destroy (net/devlink/region.c:1178) [ 38.761694][ T313] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 38.761961][ T313] devlink_reload (net/devlink/dev.c:474) [ 38.762166][ T313] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 38.762375][ T313] ? devlink_resources_validate (net/devlink/resource.c:311) [ 38.762629][ T313] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 38.762833][ T313] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 38.763090][ T313] ? __nla_parse (lib/nlattr.c:732) [ 38.763302][ T313] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 38.763506][ T313] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 38.763762][ T313] ? cap_capable (security/commoncap.c:131) [ 38.763969][ T313] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 38.764179][ T313] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 38.764384][ T313] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 38.764584][ T313] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 38.764827][ T313] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 38.765083][ T313] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 38.765349][ T313] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 38.765553][ T313] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 38.765754][ T313] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 38.765971][ T313] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 38.766188][ T313] ? genl_rcv (net/netlink/genetlink.c:1219) [ 38.766345][ T313] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 38.766547][ T313] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 38.766755][ T313] genl_rcv (net/netlink/genetlink.c:1220) [ 38.766917][ T313] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 38.767123][ T313] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 38.767325][ T313] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 38.767533][ T313] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 38.767738][ T313] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 38.767948][ T313] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 38.768153][ T313] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 38.768362][ T313] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 38.768590][ T313] ? __pfx___sys_sendto (net/socket.c:2145) [ 38.768802][ T313] ? __lock_release (kernel/locking/lockdep.c:5527) [ 38.769014][ T313] ? 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) [ 38.769218][ T313] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 38.769425][ T313] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 38.769628][ T313] ? 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) [ 38.769834][ T313] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 38.770054][ T313] __x64_sys_sendto (net/socket.c:2181) [ 38.770257][ T313] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 38.770502][ T313] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 38.770705][ T313] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 38.770959][ T313] RIP: 0033:0x7fc73d804a4a [ 38.771167][ T313] 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 [ 38.771833][ T313] RSP: 002b:00007ffc4f40e998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 38.772136][ T313] RAX: ffffffffffffffda RBX: 0000000025608b00 RCX: 00007fc73d804a4a [ 38.772448][ T313] RDX: 0000000000000034 RSI: 0000000025608b00 RDI: 0000000000000005 [ 38.772743][ T313] RBP: 0000000025608910 R08: 00007fc73d9a8200 R09: 000000000000000c [ 38.773044][ T313] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 38.773336][ T313] R13: 0000000025608910 R14: 0000000000000000 R15: 0000000000000001 | [ 38.784450][ T313] ------------[ cut here ]------------ | [ 38.784740][ T313] WARNING: CPU: 0 PID: 313 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) | [ 38.786232][ T313] Modules linked in: netdevsim | [ 38.786763][ T313] Tainted: [W]=WARN [ 38.787033][ T313] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.787266][ T313] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 38.787505][ T313] 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 [ 38.788287][ T313] RSP: 0018:ffffc90000b971e8 EFLAGS: 00010246 [ 38.788525][ T313] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 38.788803][ T313] RDX: 0000000000000000 RSI: ffff888008572c98 RDI: ffff88800a495080 [ 38.789206][ T313] RBP: ffffffffab523440 R08: 0000000000000000 R09: fffffbfff527d83c [ 38.789490][ T313] R10: ffffffffa93ec1e7 R11: ffff88800a4945c0 R12: 0000000000000000 [ 38.789765][ T313] R13: ffff888008572128 R14: ffff888008572008 R15: ffff888008572000 [ 38.790208][ T313] FS: 00007fc73d5f8800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 38.790530][ T313] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.790767][ T313] CR2: 00005622c8df8170 CR3: 0000000008c64006 CR4: 0000000000772ef0 [ 38.791233][ T313] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 38.791514][ T313] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 38.791793][ T313] PKRU: 55555554 [ 38.792112][ T313] Call Trace: [ 38.792255][ T313] [ 38.792361][ T313] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 38.792556][ T313] ? __warn (kernel/panic.c:748) [ 38.793255][ T313] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 38.793450][ T313] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 38.793647][ T313] ? handle_bug (arch/x86/kernel/traps.c:285) [ 38.794132][ T313] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 38.794323][ T313] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 38.794527][ T313] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 38.794728][ T313] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 38.795045][ T313] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 38.795286][ T313] ? _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) [ 38.795479][ T313] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 38.795786][ T313] register_netdevice (net/core/dev.c:11003) [ 38.796105][ T313] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 38.796309][ T313] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 38.796519][ T313] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 38.796763][ T313] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 38.797254][ T313] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 38.797503][ T313] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 38.797742][ T313] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 38.798118][ T313] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 38.798353][ T313] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 38.798585][ T313] ? devl_region_destroy (net/devlink/region.c:1178) [ 38.798987][ T313] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 38.799235][ T313] devlink_reload (net/devlink/dev.c:474) [ 38.799424][ T313] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 38.799616][ T313] ? devlink_resources_validate (net/devlink/resource.c:311) [ 38.799893][ T313] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 38.800086][ T313] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 38.800321][ T313] ? __nla_parse (lib/nlattr.c:732) [ 38.800517][ T313] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 38.800706][ T313] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 38.800962][ T313] ? cap_capable (security/commoncap.c:131) [ 38.801147][ T313] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 38.801453][ T313] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 38.801643][ T313] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 38.801829][ T313] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 38.802290][ T313] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 38.802533][ T313] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 38.802782][ T313] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 38.802980][ T313] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 38.803167][ T313] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 38.803357][ T313] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 38.803559][ T313] ? genl_rcv (net/netlink/genetlink.c:1219) [ 38.803705][ T313] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 38.803908][ T313] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 38.804107][ T313] genl_rcv (net/netlink/genetlink.c:1220) [ 38.804248][ T313] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 38.804438][ T313] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 38.804628][ T313] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 38.804946][ T313] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 38.805137][ T313] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 38.805322][ T313] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 38.805515][ T313] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 38.805712][ T313] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 38.805914][ T313] ? __pfx___sys_sendto (net/socket.c:2145) [ 38.806112][ T313] ? __lock_release (kernel/locking/lockdep.c:5527) [ 38.806299][ T313] ? 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) [ 38.806490][ T313] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 38.806681][ T313] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 38.806994][ T313] ? 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) [ 38.807193][ T313] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 38.807385][ T313] __x64_sys_sendto (net/socket.c:2181) [ 38.807572][ T313] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 38.807802][ T313] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 38.808002][ T313] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 38.808232][ T313] RIP: 0033:0x7fc73d804a4a [ 38.808426][ T313] Code: Unable to access opcode bytes at 0x7fc73d804a20. Code starting with the faulting instruction =========================================== [ 38.808684][ T313] RSP: 002b:00007ffc4f40e998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 38.809097][ T313] RAX: ffffffffffffffda RBX: 0000000025608b00 RCX: 00007fc73d804a4a [ 38.809493][ T313] RDX: 0000000000000034 RSI: 0000000025608b00 RDI: 0000000000000005 [ 38.809777][ T313] RBP: 0000000025608910 R08: 00007fc73d9a8200 R09: 000000000000000c [ 38.810190][ T313] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 38.810469][ T313] R13: 0000000025608910 R14: 0000000000000000 R15: 0000000000000001 | [ 38.831734][ T313] ------------[ cut here ]------------ | [ 38.831946][ T313] WARNING: CPU: 0 PID: 313 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) | [ 38.832319][ T313] Modules linked in: netdevsim | [ 38.832864][ T313] Tainted: [W]=WARN [ 38.833007][ T313] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.833236][ T313] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 38.833470][ T313] 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 [ 38.834127][ T313] RSP: 0018:ffffc90000b971e8 EFLAGS: 00010246 [ 38.834364][ T313] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 38.834639][ T313] RDX: 0000000000000000 RSI: ffff888008842c98 RDI: ffff88800a495080 [ 38.834923][ T313] RBP: ffffffffab523440 R08: 0000000000000000 R09: fffffbfff527d83c [ 38.835204][ T313] R10: ffffffffa93ec1e7 R11: ffff88800a4945c0 R12: 0000000000000000 [ 38.835482][ T313] R13: ffff888008842128 R14: ffff888008842008 R15: ffff888008842000 [ 38.835756][ T313] FS: 00007fc73d5f8800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 38.836090][ T313] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.836328][ T313] CR2: 00007fc73d804a20 CR3: 0000000008c64006 CR4: 0000000000772ef0 [ 38.836609][ T313] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 38.836895][ T313] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 38.837172][ T313] PKRU: 55555554 [ 38.837313][ T313] Call Trace: [ 38.837455][ T313] [ 38.837552][ T313] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 38.837741][ T313] ? __warn (kernel/panic.c:748) [ 38.837894][ T313] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 38.838085][ T313] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 38.838277][ T313] ? handle_bug (arch/x86/kernel/traps.c:285) [ 38.838421][ T313] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 38.838611][ T313] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 38.838810][ T313] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 38.839010][ T313] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 38.839205][ T313] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 38.839446][ T313] ? _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) [ 38.839639][ T313] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 38.839834][ T313] register_netdevice (net/core/dev.c:11003) [ 38.840038][ T313] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 38.840236][ T313] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 38.840437][ T313] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 38.840679][ T313] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 38.840938][ T313] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 38.841183][ T313] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 38.841430][ T313] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 38.841666][ T313] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 38.841904][ T313] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 38.842142][ T313] ? devl_region_destroy (net/devlink/region.c:1178) [ 38.842337][ T313] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 38.842589][ T313] devlink_reload (net/devlink/dev.c:474) [ 38.842785][ T313] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 38.842990][ T313] ? devlink_resources_validate (net/devlink/resource.c:311) [ 38.843233][ T313] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 38.843426][ T313] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 38.843664][ T313] ? __nla_parse (lib/nlattr.c:732) [ 38.843869][ T313] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 38.844066][ T313] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 38.844311][ T313] ? cap_capable (security/commoncap.c:131) [ 38.844496][ T313] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 38.844694][ T313] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 38.844896][ T313] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 38.845087][ T313] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 38.845321][ T313] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 38.845553][ T313] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 38.845799][ T313] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 38.845997][ T313] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 38.846191][ T313] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 38.846382][ T313] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 38.846586][ T313] ? genl_rcv (net/netlink/genetlink.c:1219) [ 38.846734][ T313] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 38.846931][ T313] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 38.847128][ T313] genl_rcv (net/netlink/genetlink.c:1220) [ 38.847268][ T313] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 38.847463][ T313] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 38.847652][ T313] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 38.847855][ T313] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 38.848048][ T313] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 38.848237][ T313] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 38.848431][ T313] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 38.848628][ T313] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 38.848818][ T313] ? __pfx___sys_sendto (net/socket.c:2145) [ 38.849025][ T313] ? __lock_release (kernel/locking/lockdep.c:5527) [ 38.849214][ T313] ? 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) [ 38.849407][ T313] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 38.849603][ T313] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 38.849796][ T313] ? 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) [ 38.849998][ T313] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 38.850196][ T313] __x64_sys_sendto (net/socket.c:2181) [ 38.850385][ T313] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 38.850623][ T313] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 38.850813][ T313] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 38.851055][ T313] RIP: 0033:0x7fc73d804a4a [ 38.851252][ T313] Code: Unable to access opcode bytes at 0x7fc73d804a20. Code starting with the faulting instruction =========================================== [ 38.851488][ T313] RSP: 002b:00007ffc4f40e998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 38.851769][ T313] RAX: ffffffffffffffda RBX: 0000000025608b00 RCX: 00007fc73d804a4a [ 38.852055][ T313] RDX: 0000000000000034 RSI: 0000000025608b00 RDI: 0000000000000005 [ 38.852341][ T313] RBP: 0000000025608910 R08: 00007fc73d9a8200 R09: 000000000000000c [ 38.852616][ T313] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 38.852902][ T313] R13: 0000000025608910 R14: 0000000000000000 R15: 0000000000000001 | [ 38.862891][ T313] ------------[ cut here ]------------ | [ 38.863099][ T313] WARNING: CPU: 0 PID: 313 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) | [ 38.863468][ T313] Modules linked in: netdevsim | [ 38.864739][ T313] Tainted: [W]=WARN [ 38.864973][ T313] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.865208][ T313] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 38.865450][ T313] 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 [ 38.866179][ T313] RSP: 0018:ffffc90000b971e8 EFLAGS: 00010246 [ 38.866422][ T313] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 38.866702][ T313] RDX: 0000000000000000 RSI: ffff88800b4d2c98 RDI: ffff88800a495080 [ 38.867066][ T313] RBP: ffffffffab523440 R08: 0000000000000000 R09: fffffbfff527d83c [ 38.867348][ T313] R10: ffffffffa93ec1e7 R11: ffff88800a4945c0 R12: 0000000000000000 [ 38.867627][ T313] R13: ffff88800b4d2128 R14: ffff88800b4d2008 R15: ffff88800b4d2000 [ 38.867990][ T313] FS: 00007fc73d5f8800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 38.868314][ T313] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.868550][ T313] CR2: 00007fc73d804a20 CR3: 0000000008c64006 CR4: 0000000000772ef0 [ 38.868833][ T313] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 38.869199][ T313] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 38.869482][ T313] PKRU: 55555554 [ 38.869625][ T313] Call Trace: [ 38.869767][ T313] [ 38.869945][ T313] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 38.870134][ T313] ? __warn (kernel/panic.c:748) [ 38.870281][ T313] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 38.870472][ T313] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 38.870665][ T313] ? handle_bug (arch/x86/kernel/traps.c:285) [ 38.870814][ T313] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 38.871085][ T313] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 38.871286][ T313] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 38.871476][ T313] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 38.871669][ T313] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 38.871990][ T313] ? _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) [ 38.872185][ T313] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 38.872390][ T313] register_netdevice (net/core/dev.c:11003) [ 38.872586][ T313] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 38.872785][ T313] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 38.873072][ T313] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 38.873319][ T313] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 38.873572][ T313] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 38.873826][ T313] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 38.874155][ T313] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 38.874398][ T313] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 38.874633][ T313] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 38.874951][ T313] ? devl_region_destroy (net/devlink/region.c:1178) [ 38.875147][ T313] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 38.875397][ T313] devlink_reload (net/devlink/dev.c:474) [ 38.875591][ T313] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 38.875784][ T313] ? devlink_resources_validate (net/devlink/resource.c:311) [ 38.876107][ T313] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 38.876301][ T313] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 38.876539][ T313] ? __nla_parse (lib/nlattr.c:732) [ 38.876743][ T313] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 38.877015][ T313] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 38.877270][ T313] ? cap_capable (security/commoncap.c:131) [ 38.877465][ T313] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 38.877658][ T313] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 38.877932][ T313] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 38.878126][ T313] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 38.878360][ T313] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 38.878590][ T313] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 38.878837][ T313] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 38.879109][ T313] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 38.879295][ T313] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 38.879487][ T313] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 38.879693][ T313] ? genl_rcv (net/netlink/genetlink.c:1219) [ 38.879840][ T313] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 38.880110][ T313] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 38.880311][ T313] genl_rcv (net/netlink/genetlink.c:1220) [ 38.880454][ T313] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 38.880645][ T313] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 38.880837][ T313] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 38.881114][ T313] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 38.881309][ T313] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 38.881497][ T313] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 38.881688][ T313] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 38.881965][ T313] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 38.882158][ T313] ? __pfx___sys_sendto (net/socket.c:2145) [ 38.882369][ T313] ? __lock_release (kernel/locking/lockdep.c:5527) [ 38.882558][ T313] ? 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) [ 38.882745][ T313] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 38.883022][ T313] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 38.883217][ T313] ? 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) [ 38.883413][ T313] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 38.883604][ T313] __x64_sys_sendto (net/socket.c:2181) [ 38.883792][ T313] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 38.884115][ T313] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 38.884304][ T313] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 38.884536][ T313] RIP: 0033:0x7fc73d804a4a [ 38.884733][ T313] Code: Unable to access opcode bytes at 0x7fc73d804a20. Code starting with the faulting instruction =========================================== [ 38.885056][ T313] RSP: 002b:00007ffc4f40e998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 38.885340][ T313] RAX: ffffffffffffffda RBX: 0000000025608b00 RCX: 00007fc73d804a4a [ 38.885620][ T313] RDX: 0000000000000034 RSI: 0000000025608b00 RDI: 0000000000000005 [ 38.885984][ T313] RBP: 0000000025608910 R08: 00007fc73d9a8200 R09: 000000000000000c [ 38.886261][ T313] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 38.886538][ T313] R13: 0000000025608910 R14: 0000000000000000 R15: 0000000000000001 | [ 41.416674][ T405] ------------[ cut here ]------------ | [ 41.416989][ T405] WARNING: CPU: 1 PID: 405 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) | [ 41.417371][ T405] Modules linked in: netdevsim | [ 41.417911][ T405] Tainted: [W]=WARN [ 41.418055][ T405] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.418287][ T405] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 41.418526][ T405] 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 [ 41.419191][ T405] RSP: 0018:ffffc90000c071e8 EFLAGS: 00010246 [ 41.419429][ T405] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 41.419707][ T405] RDX: 0000000000000000 RSI: ffff88800b0a2c98 RDI: ffff88800a402dc0 [ 41.419998][ T405] RBP: ffffffffab523440 R08: 0000000000000000 R09: fffffbfff527d83c [ 41.420278][ T405] R10: ffffffffa93ec1e7 R11: ffff88800a402300 R12: 0000000000000000 [ 41.420554][ T405] R13: ffff88800b0a2128 R14: ffff88800b0a2008 R15: ffff88800b0a2000 [ 41.420833][ T405] FS: 00007fd44a83f800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 41.421168][ T405] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.421409][ T405] CR2: 000056411b7e6d18 CR3: 000000000d7fa001 CR4: 0000000000772ef0 [ 41.421690][ T405] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 41.421980][ T405] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 41.422261][ T405] PKRU: 55555554 [ 41.422414][ T405] Call Trace: [ 41.422560][ T405] [ 41.422659][ T405] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 41.422863][ T405] ? __warn (kernel/panic.c:748) [ 41.423010][ T405] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 41.423201][ T405] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 41.423399][ T405] ? handle_bug (arch/x86/kernel/traps.c:285) [ 41.423544][ T405] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 41.423737][ T405] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 41.423947][ T405] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 41.424143][ T405] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 41.424338][ T405] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 41.424580][ T405] ? _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) [ 41.424779][ T405] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 41.424984][ T405] register_netdevice (net/core/dev.c:11003) [ 41.425178][ T405] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 41.425380][ T405] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 41.425587][ T405] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 41.425833][ T405] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 41.426100][ T405] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 41.426351][ T405] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 41.426596][ T405] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 41.426837][ T405] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 41.427081][ T405] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 41.427322][ T405] ? devl_region_destroy (net/devlink/region.c:1178) [ 41.427513][ T405] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 41.427764][ T405] devlink_reload (net/devlink/dev.c:474) [ 41.427966][ T405] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 41.428160][ T405] ? devlink_resources_validate (net/devlink/resource.c:311) [ 41.428409][ T405] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 41.428603][ T405] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 41.428853][ T405] ? __nla_parse (lib/nlattr.c:732) [ 41.429051][ T405] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 41.429244][ T405] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 41.429491][ T405] ? cap_capable (security/commoncap.c:131) [ 41.429679][ T405] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 41.429889][ T405] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 41.430083][ T405] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 41.430272][ T405] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 41.430508][ T405] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 41.430737][ T405] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 41.430991][ T405] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 41.431185][ T405] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 41.431373][ T405] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 41.431564][ T405] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 41.431766][ T405] ? genl_rcv (net/netlink/genetlink.c:1219) [ 41.431920][ T405] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 41.432110][ T405] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 41.432311][ T405] genl_rcv (net/netlink/genetlink.c:1220) [ 41.432456][ T405] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 41.432648][ T405] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 41.432838][ T405] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 41.433048][ T405] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 41.433243][ T405] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 41.433431][ T405] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 41.433625][ T405] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 41.433822][ T405] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 41.434024][ T405] ? __pfx___sys_sendto (net/socket.c:2145) [ 41.434224][ T405] ? __lock_release (kernel/locking/lockdep.c:5527) [ 41.434410][ T405] ? 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) [ 41.434601][ T405] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 41.434792][ T405] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 41.434999][ T405] ? 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) [ 41.435232][ T405] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 41.435424][ T405] __x64_sys_sendto (net/socket.c:2181) [ 41.435613][ T405] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 41.435854][ T405] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 41.436043][ T405] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 41.436272][ T405] RIP: 0033:0x7fd44aa4ba4a [ 41.436467][ T405] 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 [ 41.437117][ T405] RSP: 002b:00007fffff77f828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 41.437398][ T405] RAX: ffffffffffffffda RBX: 000000000f68cb00 RCX: 00007fd44aa4ba4a [ 41.437675][ T405] RDX: 0000000000000034 RSI: 000000000f68cb00 RDI: 0000000000000005 [ 41.437958][ T405] RBP: 000000000f68c910 R08: 00007fd44abef200 R09: 000000000000000c [ 41.438234][ T405] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 41.438506][ T405] R13: 000000000f68c910 R14: 0000000000000000 R15: 0000000000000001 | [ 41.455074][ T405] ------------[ cut here ]------------ | [ 41.455285][ T405] WARNING: CPU: 3 PID: 405 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) | [ 41.455659][ T405] Modules linked in: netdevsim | [ 41.456242][ T405] Tainted: [W]=WARN [ 41.456385][ T405] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.456617][ T405] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 41.456867][ T405] 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 [ 41.457521][ T405] RSP: 0018:ffffc90000c071e8 EFLAGS: 00010246 [ 41.457757][ T405] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 41.458041][ T405] RDX: 0000000000000000 RSI: ffff88800862ac98 RDI: ffff88800a402dc0 [ 41.458326][ T405] RBP: ffffffffab523440 R08: 0000000000000000 R09: fffffbfff527d83c [ 41.458608][ T405] R10: ffffffffa93ec1e7 R11: ffff88800a402300 R12: 0000000000000000 [ 41.458896][ T405] R13: ffff88800862a128 R14: ffff88800862a008 R15: ffff88800862a000 [ 41.459175][ T405] FS: 00007fd44a83f800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 41.459498][ T405] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.459741][ T405] CR2: 00007f0251d735a0 CR3: 000000000d7fa004 CR4: 0000000000772ef0 [ 41.460031][ T405] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 41.460313][ T405] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 41.460590][ T405] PKRU: 55555554 [ 41.460732][ T405] Call Trace: [ 41.460884][ T405] [ 41.460984][ T405] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 41.461175][ T405] ? __warn (kernel/panic.c:748) [ 41.461321][ T405] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 41.461514][ T405] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 41.461710][ T405] ? handle_bug (arch/x86/kernel/traps.c:285) [ 41.461864][ T405] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 41.462071][ T405] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 41.462276][ T405] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 41.462483][ T405] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 41.462675][ T405] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 41.462918][ T405] ? _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) [ 41.463112][ T405] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 41.463302][ T405] register_netdevice (net/core/dev.c:11003) [ 41.463494][ T405] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 41.463695][ T405] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 41.463908][ T405] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 41.464161][ T405] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 41.464413][ T405] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 41.464656][ T405] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 41.464912][ T405] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 41.465150][ T405] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 41.465388][ T405] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 41.465620][ T405] ? devl_region_destroy (net/devlink/region.c:1178) [ 41.465807][ T405] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 41.466065][ T405] devlink_reload (net/devlink/dev.c:474) [ 41.466259][ T405] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 41.466450][ T405] ? devlink_resources_validate (net/devlink/resource.c:311) [ 41.466694][ T405] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 41.466897][ T405] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 41.467132][ T405] ? __nla_parse (lib/nlattr.c:732) [ 41.467328][ T405] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 41.467520][ T405] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 41.467766][ T405] ? cap_capable (security/commoncap.c:131) [ 41.467963][ T405] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 41.468160][ T405] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 41.468356][ T405] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 41.468545][ T405] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 41.468777][ T405] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 41.469025][ T405] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 41.469271][ T405] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 41.469463][ T405] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 41.469654][ T405] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 41.469850][ T405] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 41.470052][ T405] ? genl_rcv (net/netlink/genetlink.c:1219) [ 41.470194][ T405] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 41.470387][ T405] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 41.470582][ T405] genl_rcv (net/netlink/genetlink.c:1220) [ 41.470727][ T405] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 41.470929][ T405] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 41.471123][ T405] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 41.471319][ T405] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 41.471511][ T405] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 41.471702][ T405] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 41.471898][ T405] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 41.472098][ T405] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 41.472295][ T405] ? __pfx___sys_sendto (net/socket.c:2145) [ 41.472504][ T405] ? __lock_release (kernel/locking/lockdep.c:5527) [ 41.472695][ T405] ? 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) [ 41.472899][ T405] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 41.473099][ T405] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 41.473294][ T405] ? 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) [ 41.473496][ T405] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 41.473689][ T405] __x64_sys_sendto (net/socket.c:2181) [ 41.473888][ T405] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 41.474129][ T405] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 41.474322][ T405] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 41.474555][ T405] RIP: 0033:0x7fd44aa4ba4a [ 41.474752][ T405] Code: Unable to access opcode bytes at 0x7fd44aa4ba20. Code starting with the faulting instruction =========================================== [ 41.474998][ T405] RSP: 002b:00007fffff77f828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 41.475280][ T405] RAX: ffffffffffffffda RBX: 000000000f68cb00 RCX: 00007fd44aa4ba4a [ 41.475565][ T405] RDX: 0000000000000034 RSI: 000000000f68cb00 RDI: 0000000000000005 [ 41.475850][ T405] RBP: 000000000f68c910 R08: 00007fd44abef200 R09: 000000000000000c [ 41.476126][ T405] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 41.476403][ T405] R13: 000000000f68c910 R14: 0000000000000000 R15: 0000000000000001 | [ 41.496640][ T405] ------------[ cut here ]------------ | [ 41.497610][ T405] WARNING: CPU: 1 PID: 405 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) | [ 41.497995][ T405] Modules linked in: netdevsim | [ 41.498517][ T405] Tainted: [W]=WARN [ 41.498661][ T405] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.498902][ T405] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 41.499137][ T405] 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 [ 41.499788][ T405] RSP: 0018:ffffc90000c071e8 EFLAGS: 00010246 [ 41.500032][ T405] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 41.500308][ T405] RDX: 0000000000000000 RSI: ffff88800b122c98 RDI: ffff88800a402dc0 [ 41.500586][ T405] RBP: ffffffffab523440 R08: 0000000000000000 R09: fffffbfff527d83c [ 41.500874][ T405] R10: ffffffffa93ec1e7 R11: ffff88800a402300 R12: 0000000000000000 [ 41.501148][ T405] R13: ffff88800b122128 R14: ffff88800b122008 R15: ffff88800b122000 [ 41.501424][ T405] FS: 00007fd44a83f800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 41.501742][ T405] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.501985][ T405] CR2: 00005622c8e14d00 CR3: 000000000d7fa001 CR4: 0000000000772ef0 [ 41.502263][ T405] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 41.502544][ T405] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 41.502818][ T405] PKRU: 55555554 [ 41.502968][ T405] Call Trace: [ 41.503111][ T405] [ 41.503211][ T405] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 41.503403][ T405] ? __warn (kernel/panic.c:748) [ 41.503548][ T405] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 41.503775][ T405] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 41.503981][ T405] ? handle_bug (arch/x86/kernel/traps.c:285) [ 41.504126][ T405] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 41.504313][ T405] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 41.504513][ T405] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 41.504706][ T405] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 41.504909][ T405] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 41.505150][ T405] ? _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) [ 41.505347][ T405] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 41.505541][ T405] register_netdevice (net/core/dev.c:11003) [ 41.505734][ T405] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 41.505948][ T405] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 41.506155][ T405] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 41.506401][ T405] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 41.506650][ T405] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 41.506909][ T405] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 41.507152][ T405] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 41.507396][ T405] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 41.507631][ T405] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 41.507872][ T405] ? devl_region_destroy (net/devlink/region.c:1178) [ 41.508061][ T405] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 41.508311][ T405] devlink_reload (net/devlink/dev.c:474) [ 41.508504][ T405] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 41.508698][ T405] ? devlink_resources_validate (net/devlink/resource.c:311) [ 41.508952][ T405] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 41.509149][ T405] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 41.509387][ T405] ? __nla_parse (lib/nlattr.c:732) [ 41.509586][ T405] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 41.509778][ T405] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 41.510035][ T405] ? cap_capable (security/commoncap.c:131) [ 41.510228][ T405] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 41.510426][ T405] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 41.510618][ T405] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 41.510806][ T405] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 41.511046][ T405] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 41.511281][ T405] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 41.511528][ T405] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 41.511720][ T405] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 41.511914][ T405] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 41.512111][ T405] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 41.512319][ T405] ? genl_rcv (net/netlink/genetlink.c:1219) [ 41.512481][ T405] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 41.512670][ T405] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 41.512904][ T405] genl_rcv (net/netlink/genetlink.c:1220) [ 41.513060][ T405] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 41.513252][ T405] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 41.513442][ T405] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 41.513637][ T405] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 41.513831][ T405] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 41.514025][ T405] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 41.514215][ T405] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 41.514415][ T405] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 41.514606][ T405] ? __pfx___sys_sendto (net/socket.c:2145) [ 41.514803][ T405] ? __lock_release (kernel/locking/lockdep.c:5527) [ 41.515020][ T405] ? 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) [ 41.515212][ T405] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 41.515405][ T405] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 41.515595][ T405] ? 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) [ 41.515788][ T405] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 41.515992][ T405] __x64_sys_sendto (net/socket.c:2181) [ 41.516181][ T405] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 41.516413][ T405] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 41.516604][ T405] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 41.516835][ T405] RIP: 0033:0x7fd44aa4ba4a [ 41.517036][ T405] Code: Unable to access opcode bytes at 0x7fd44aa4ba20. Code starting with the faulting instruction =========================================== [ 41.517277][ T405] RSP: 002b:00007fffff77f828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 41.517558][ T405] RAX: ffffffffffffffda RBX: 000000000f68cb00 RCX: 00007fd44aa4ba4a [ 41.517837][ T405] RDX: 0000000000000034 RSI: 000000000f68cb00 RDI: 0000000000000005 [ 41.518121][ T405] RBP: 000000000f68c910 R08: 00007fd44abef200 R09: 000000000000000c [ 41.518397][ T405] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 41.518674][ T405] R13: 000000000f68c910 R14: 0000000000000000 R15: 0000000000000001 | [ 41.540613][ T405] ------------[ cut here ]------------ | [ 41.540818][ T405] WARNING: CPU: 0 PID: 405 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) | [ 41.541213][ T405] Modules linked in: netdevsim | [ 41.541734][ T405] Tainted: [W]=WARN [ 41.541924][ T405] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.542163][ T405] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 41.542411][ T405] 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 [ 41.543069][ T405] RSP: 0018:ffffc90000c071e8 EFLAGS: 00010246 [ 41.543313][ T405] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 41.543592][ T405] RDX: 0000000000000000 RSI: ffff88800d44ac98 RDI: ffff88800a402dc0 [ 41.543880][ T405] RBP: ffffffffab523440 R08: 0000000000000000 R09: fffffbfff527d83c [ 41.544160][ T405] R10: ffffffffa93ec1e7 R11: ffff88800a402300 R12: 0000000000000000 [ 41.544444][ T405] R13: ffff88800d44a128 R14: ffff88800d44a008 R15: ffff88800d44a000 [ 41.544722][ T405] FS: 00007fd44a83f800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 41.545050][ T405] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.545286][ T405] CR2: 00007f025224ce70 CR3: 000000000d7fa002 CR4: 0000000000772ef0 [ 41.545563][ T405] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 41.545854][ T405] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 41.546131][ T405] PKRU: 55555554 [ 41.546272][ T405] Call Trace: [ 41.546413][ T405] [ 41.546510][ T405] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 41.546696][ T405] ? __warn (kernel/panic.c:748) [ 41.546854][ T405] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 41.547045][ T405] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 41.547237][ T405] ? handle_bug (arch/x86/kernel/traps.c:285) [ 41.547380][ T405] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 41.547567][ T405] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 41.547762][ T405] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 41.547959][ T405] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 41.548154][ T405] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 41.548395][ T405] ? _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) [ 41.548588][ T405] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 41.548782][ T405] register_netdevice (net/core/dev.c:11003) [ 41.548986][ T405] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 41.549187][ T405] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 41.549392][ T405] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 41.549640][ T405] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 41.549899][ T405] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 41.550149][ T405] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 41.550388][ T405] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 41.550627][ T405] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 41.550870][ T405] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 41.551108][ T405] ? devl_region_destroy (net/devlink/region.c:1178) [ 41.551300][ T405] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 41.551548][ T405] devlink_reload (net/devlink/dev.c:474) [ 41.551746][ T405] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 41.551944][ T405] ? devlink_resources_validate (net/devlink/resource.c:311) [ 41.552194][ T405] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 41.552393][ T405] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 41.552629][ T405] ? __nla_parse (lib/nlattr.c:732) [ 41.552827][ T405] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 41.553028][ T405] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 41.553273][ T405] ? cap_capable (security/commoncap.c:131) [ 41.553459][ T405] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 41.553660][ T405] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 41.553859][ T405] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 41.554048][ T405] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 41.554283][ T405] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 41.554516][ T405] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 41.554762][ T405] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 41.554965][ T405] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 41.555154][ T405] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 41.555343][ T405] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 41.555547][ T405] ? genl_rcv (net/netlink/genetlink.c:1219) [ 41.555693][ T405] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 41.555891][ T405] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 41.556087][ T405] genl_rcv (net/netlink/genetlink.c:1220) [ 41.556229][ T405] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 41.556425][ T405] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 41.556614][ T405] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 41.556809][ T405] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 41.557013][ T405] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 41.557199][ T405] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 41.557387][ T405] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 41.557586][ T405] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 41.557779][ T405] ? __pfx___sys_sendto (net/socket.c:2145) [ 41.557989][ T405] ? __lock_release (kernel/locking/lockdep.c:5527) [ 41.558175][ T405] ? 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) [ 41.558365][ T405] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 41.558558][ T405] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 41.558751][ T405] ? 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) [ 41.558949][ T405] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 41.559145][ T405] __x64_sys_sendto (net/socket.c:2181) [ 41.559335][ T405] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 41.559572][ T405] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 41.559760][ T405] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 41.560002][ T405] RIP: 0033:0x7fd44aa4ba4a [ 41.560198][ T405] Code: Unable to access opcode bytes at 0x7fd44aa4ba20. Code starting with the faulting instruction =========================================== [ 41.560430][ T405] RSP: 002b:00007fffff77f828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 41.560720][ T405] RAX: ffffffffffffffda RBX: 000000000f68cb00 RCX: 00007fd44aa4ba4a [ 41.561012][ T405] RDX: 0000000000000034 RSI: 000000000f68cb00 RDI: 0000000000000005 [ 41.561292][ T405] RBP: 000000000f68c910 R08: 00007fd44abef200 R09: 000000000000000c [ 41.561571][ T405] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 41.561861][ T405] R13: 000000000f68c910 R14: 0000000000000000 R15: 0000000000000001 | [ 41.915584][ T419] ------------[ cut here ]------------ | [ 41.916101][ T419] WARNING: CPU: 2 PID: 419 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) | [ 41.916493][ T419] Modules linked in: netdevsim | [ 41.917056][ T419] Tainted: [W]=WARN [ 41.917211][ T419] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.917462][ T419] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 41.917713][ T419] 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 [ 41.918399][ T419] RSP: 0018:ffffc90000ae71e8 EFLAGS: 00010246 [ 41.918651][ T419] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 41.918953][ T419] RDX: 0000000000000000 RSI: ffff88800a72ac98 RDI: ffff8880026a2dc0 [ 41.919248][ T419] RBP: ffffffffab523440 R08: 0000000000000000 R09: fffffbfff527d83c [ 41.919542][ T419] R10: ffffffffa93ec1e7 R11: ffff8880026a2300 R12: 0000000000000000 [ 41.919835][ T419] R13: ffff88800a72a128 R14: ffff88800a72a008 R15: ffff88800a72a000 [ 41.920141][ T419] FS: 00007feac74c8800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 41.920482][ T419] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.920731][ T419] CR2: 000000000041ecd0 CR3: 000000000b97c006 CR4: 0000000000772ef0 [ 41.921044][ T419] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 41.921336][ T419] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 41.921630][ T419] PKRU: 55555554 [ 41.921785][ T419] Call Trace: [ 41.921955][ T419] [ 41.922065][ T419] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 41.922271][ T419] ? __warn (kernel/panic.c:748) [ 41.922441][ T419] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 41.922652][ T419] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 41.922878][ T419] ? handle_bug (arch/x86/kernel/traps.c:285) [ 41.923039][ T419] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 41.923244][ T419] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 41.923462][ T419] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 41.923668][ T419] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 41.923886][ T419] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 41.924142][ T419] ? _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) [ 41.924355][ T419] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 41.924565][ T419] register_netdevice (net/core/dev.c:11003) [ 41.924771][ T419] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 41.924997][ T419] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 41.925218][ T419] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 41.925482][ T419] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 41.925753][ T419] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 41.926035][ T419] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 41.926295][ T419] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 41.926551][ T419] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 41.926793][ T419] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 41.927068][ T419] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 41.927332][ T419] devlink_reload (net/devlink/dev.c:474) [ 41.927541][ T419] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 41.927748][ T419] ? devlink_resources_validate (net/devlink/resource.c:311) [ 41.928016][ T419] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 41.928225][ T419] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 41.928476][ T419] ? __nla_parse (lib/nlattr.c:732) [ 41.928689][ T419] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 41.928907][ T419] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 41.929175][ T419] ? cap_capable (security/commoncap.c:131) [ 41.929380][ T419] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 41.929588][ T419] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 41.929795][ T419] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 41.930018][ T419] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 41.930262][ T419] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 41.930507][ T419] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 41.930764][ T419] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 41.930985][ T419] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 41.931187][ T419] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 41.931394][ T419] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 41.931610][ T419] ? genl_rcv (net/netlink/genetlink.c:1219) [ 41.931768][ T419] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 41.931983][ T419] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 41.932191][ T419] genl_rcv (net/netlink/genetlink.c:1220) [ 41.932376][ T419] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 41.932584][ T419] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 41.932789][ T419] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 41.933010][ T419] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 41.933220][ T419] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 41.933429][ T419] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 41.933633][ T419] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 41.933861][ T419] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 41.934073][ T419] ? __pfx___sys_sendto (net/socket.c:2145) [ 41.934291][ T419] ? __lock_release (kernel/locking/lockdep.c:5527) [ 41.934493][ T419] ? 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) [ 41.934703][ T419] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 41.934924][ T419] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 41.935134][ T419] ? 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) [ 41.935348][ T419] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 41.935559][ T419] __x64_sys_sendto (net/socket.c:2181) [ 41.935766][ T419] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 41.936026][ T419] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 41.936237][ T419] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 41.936478][ T419] RIP: 0033:0x7feac76d4a4a [ 41.936684][ T419] 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 [ 41.937352][ T419] RSP: 002b:00007ffc81382e38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 41.937649][ T419] RAX: ffffffffffffffda RBX: 000000000088fb00 RCX: 00007feac76d4a4a [ 41.937950][ T419] RDX: 0000000000000034 RSI: 000000000088fb00 RDI: 0000000000000005 [ 41.938239][ T419] RBP: 000000000088f910 R08: 00007feac7878200 R09: 000000000000000c [ 41.938529][ T419] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 41.938822][ T419] R13: 000000000088f910 R14: 0000000000000000 R15: 0000000000000001 | [ 41.952741][ T419] ------------[ cut here ]------------ | [ 41.953063][ T419] WARNING: CPU: 2 PID: 419 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) | [ 41.953450][ T419] Modules linked in: netdevsim | [ 41.954014][ T419] Tainted: [W]=WARN [ 41.954171][ T419] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.954421][ T419] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 41.954676][ T419] 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 [ 41.955348][ T419] RSP: 0018:ffffc90000ae71e8 EFLAGS: 00010246 [ 41.955601][ T419] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 41.955909][ T419] RDX: 0000000000000000 RSI: ffff88800d492c98 RDI: ffff8880026a2dc0 [ 41.956197][ T419] RBP: ffffffffab523440 R08: 0000000000000000 R09: fffffbfff527d83c [ 41.956482][ T419] R10: ffffffffa93ec1e7 R11: ffff8880026a2300 R12: 0000000000000000 [ 41.956769][ T419] R13: ffff88800d492128 R14: ffff88800d492008 R15: ffff88800d492000 [ 41.957075][ T419] FS: 00007feac74c8800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 41.957411][ T419] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 41.957661][ T419] CR2: 00007f025224ce70 CR3: 000000000b97c006 CR4: 0000000000772ef0 [ 41.957973][ T419] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 41.958269][ T419] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 41.958560][ T419] PKRU: 55555554 [ 41.958713][ T419] Call Trace: [ 41.958881][ T419] [ 41.958992][ T419] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 41.959193][ T419] ? __warn (kernel/panic.c:748) [ 41.959353][ T419] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 41.959560][ T419] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 41.959773][ T419] ? handle_bug (arch/x86/kernel/traps.c:285) [ 41.959945][ T419] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 41.960150][ T419] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 41.960357][ T419] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 41.960561][ T419] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 41.960772][ T419] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 41.961038][ T419] ? _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) [ 41.961251][ T419] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 41.961459][ T419] register_netdevice (net/core/dev.c:11003) [ 41.961671][ T419] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 41.961893][ T419] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 41.962123][ T419] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 41.962391][ T419] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 41.962661][ T419] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 41.962936][ T419] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 41.963193][ T419] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 41.963449][ T419] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 41.963698][ T419] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 41.963963][ T419] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 41.964227][ T419] devlink_reload (net/devlink/dev.c:474) [ 41.964438][ T419] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 41.964643][ T419] ? devlink_resources_validate (net/devlink/resource.c:311) [ 41.964914][ T419] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 41.965120][ T419] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 41.965376][ T419] ? __nla_parse (lib/nlattr.c:732) [ 41.965590][ T419] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 41.965799][ T419] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 41.966073][ T419] ? cap_capable (security/commoncap.c:131) [ 41.966282][ T419] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 41.966499][ T419] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 41.966705][ T419] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 41.966925][ T419] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 41.967174][ T419] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 41.967422][ T419] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 41.967680][ T419] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 41.967899][ T419] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 41.968105][ T419] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 41.968314][ T419] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 41.968535][ T419] ? genl_rcv (net/netlink/genetlink.c:1219) [ 41.968694][ T419] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 41.968915][ T419] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 41.969128][ T419] genl_rcv (net/netlink/genetlink.c:1220) [ 41.969285][ T419] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 41.969495][ T419] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 41.969702][ T419] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 41.969938][ T419] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 41.970148][ T419] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 41.970349][ T419] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 41.970552][ T419] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 41.970762][ T419] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 41.970979][ T419] ? __pfx___sys_sendto (net/socket.c:2145) [ 41.971193][ T419] ? __lock_release (kernel/locking/lockdep.c:5527) [ 41.971393][ T419] ? 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) [ 41.971607][ T419] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 41.971815][ T419] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 41.972030][ T419] ? 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) [ 41.972241][ T419] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 41.972469][ T419] __x64_sys_sendto (net/socket.c:2181) [ 41.972674][ T419] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 41.972931][ T419] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 41.973141][ T419] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 41.973385][ T419] RIP: 0033:0x7feac76d4a4a [ 41.973598][ T419] Code: Unable to access opcode bytes at 0x7feac76d4a20. Code starting with the faulting instruction =========================================== [ 41.973857][ T419] RSP: 002b:00007ffc81382e38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 41.974154][ T419] RAX: ffffffffffffffda RBX: 000000000088fb00 RCX: 00007feac76d4a4a [ 41.974448][ T419] RDX: 0000000000000034 RSI: 000000000088fb00 RDI: 0000000000000005 [ 41.974738][ T419] RBP: 000000000088f910 R08: 00007feac7878200 R09: 000000000000000c [ 41.975038][ T419] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 41.975326][ T419] R13: 000000000088f910 R14: 0000000000000000 R15: 0000000000000001 | [ 41.999888][ T419] ------------[ cut here ]------------ | [ 42.000125][ T419] WARNING: CPU: 2 PID: 419 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) | [ 42.000506][ T419] Modules linked in: netdevsim | [ 42.001121][ T419] Tainted: [W]=WARN [ 42.001277][ T419] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.001526][ T419] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 42.001778][ T419] 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 [ 42.002469][ T419] RSP: 0018:ffffc90000ae71e8 EFLAGS: 00010246 [ 42.002717][ T419] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 42.003015][ T419] RDX: 0000000000000000 RSI: ffff88800b2e2c98 RDI: ffff8880026a2dc0 [ 42.003301][ T419] RBP: ffffffffab523440 R08: 0000000000000000 R09: fffffbfff527d83c [ 42.003590][ T419] R10: ffffffffa93ec1e7 R11: ffff8880026a2300 R12: 0000000000000000 [ 42.003896][ T419] R13: ffff88800b2e2128 R14: ffff88800b2e2008 R15: ffff88800b2e2000 [ 42.004182][ T419] FS: 00007feac74c8800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 42.004517][ T419] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.004760][ T419] CR2: 00007feac76d4a20 CR3: 000000000b97c006 CR4: 0000000000772ef0 [ 42.005060][ T419] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 42.005354][ T419] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 42.005641][ T419] PKRU: 55555554 [ 42.005796][ T419] Call Trace: [ 42.005960][ T419] [ 42.006070][ T419] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 42.006272][ T419] ? __warn (kernel/panic.c:748) [ 42.006428][ T419] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 42.006631][ T419] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 42.006837][ T419] ? handle_bug (arch/x86/kernel/traps.c:285) [ 42.007007][ T419] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 42.007205][ T419] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 42.007417][ T419] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 42.007621][ T419] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 42.007826][ T419] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 42.008096][ T419] ? _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) [ 42.008309][ T419] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 42.008516][ T419] register_netdevice (net/core/dev.c:11003) [ 42.008721][ T419] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 42.008973][ T419] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 42.009193][ T419] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 42.009451][ T419] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 42.009717][ T419] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 42.009991][ T419] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 42.010249][ T419] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 42.010502][ T419] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 42.010749][ T419] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 42.011014][ T419] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 42.011279][ T419] devlink_reload (net/devlink/dev.c:474) [ 42.011486][ T419] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 42.011707][ T419] ? devlink_resources_validate (net/devlink/resource.c:311) [ 42.011973][ T419] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 42.012181][ T419] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 42.012443][ T419] ? __nla_parse (lib/nlattr.c:732) [ 42.012657][ T419] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 42.012874][ T419] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 42.013137][ T419] ? cap_capable (security/commoncap.c:131) [ 42.013336][ T419] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 42.013547][ T419] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 42.013752][ T419] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 42.013972][ T419] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 42.014219][ T419] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 42.014469][ T419] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 42.014725][ T419] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 42.014941][ T419] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 42.015142][ T419] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 42.015349][ T419] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 42.015565][ T419] ? genl_rcv (net/netlink/genetlink.c:1219) [ 42.015722][ T419] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 42.015935][ T419] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 42.016145][ T419] genl_rcv (net/netlink/genetlink.c:1220) [ 42.016300][ T419] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 42.016504][ T419] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 42.016708][ T419] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 42.016929][ T419] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 42.017141][ T419] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 42.017339][ T419] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 42.017546][ T419] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 42.017754][ T419] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 42.017973][ T419] ? __pfx___sys_sendto (net/socket.c:2145) [ 42.018184][ T419] ? __lock_release (kernel/locking/lockdep.c:5527) [ 42.018385][ T419] ? 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) [ 42.018592][ T419] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 42.018800][ T419] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 42.019020][ T419] ? 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) [ 42.019227][ T419] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 42.019434][ T419] __x64_sys_sendto (net/socket.c:2181) [ 42.019638][ T419] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 42.019899][ T419] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 42.020104][ T419] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 42.020350][ T419] RIP: 0033:0x7feac76d4a4a [ 42.020558][ T419] Code: Unable to access opcode bytes at 0x7feac76d4a20. Code starting with the faulting instruction =========================================== [ 42.020811][ T419] RSP: 002b:00007ffc81382e38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 42.021120][ T419] RAX: ffffffffffffffda RBX: 000000000088fb00 RCX: 00007feac76d4a4a [ 42.021415][ T419] RDX: 0000000000000034 RSI: 000000000088fb00 RDI: 0000000000000005 [ 42.021706][ T419] RBP: 000000000088f910 R08: 00007feac7878200 R09: 000000000000000c [ 42.022006][ T419] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 42.022307][ T419] R13: 000000000088f910 R14: 0000000000000000 R15: 0000000000000001 | [ 42.034700][ T419] ------------[ cut here ]------------ | [ 42.035000][ T419] WARNING: CPU: 2 PID: 419 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) | [ 42.035396][ T419] Modules linked in: netdevsim | [ 42.035963][ T419] Tainted: [W]=WARN [ 42.036120][ T419] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.036369][ T419] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 42.036629][ T419] 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 [ 42.037304][ T419] RSP: 0018:ffffc90000ae71e8 EFLAGS: 00010246 [ 42.037557][ T419] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 42.037857][ T419] RDX: 0000000000000000 RSI: ffff88800b922c98 RDI: ffff8880026a2dc0 [ 42.038156][ T419] RBP: ffffffffab523440 R08: 0000000000000000 R09: fffffbfff527d83c [ 42.038452][ T419] R10: ffffffffa93ec1e7 R11: ffff8880026a2300 R12: 0000000000000000 [ 42.038742][ T419] R13: ffff88800b922128 R14: ffff88800b922008 R15: ffff88800b922000 [ 42.039049][ T419] FS: 00007feac74c8800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 42.039392][ T419] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.039642][ T419] CR2: 00007feac76d4a20 CR3: 000000000b97c006 CR4: 0000000000772ef0 [ 42.039956][ T419] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 42.040258][ T419] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 42.040553][ T419] PKRU: 55555554 [ 42.040710][ T419] Call Trace: [ 42.040877][ T419] [ 42.040987][ T419] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 42.041194][ T419] ? __warn (kernel/panic.c:748) [ 42.041354][ T419] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 42.041561][ T419] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 42.041772][ T419] ? handle_bug (arch/x86/kernel/traps.c:285) [ 42.041942][ T419] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 42.042144][ T419] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 42.042367][ T419] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 42.042570][ T419] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 42.042795][ T419] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 42.043059][ T419] ? _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) [ 42.043276][ T419] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 42.043481][ T419] register_netdevice (net/core/dev.c:11003) [ 42.043687][ T419] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 42.043909][ T419] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 42.044138][ T419] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 42.044398][ T419] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 42.044680][ T419] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 42.044953][ T419] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 42.045212][ T419] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 42.045462][ T419] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 42.045710][ T419] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 42.045973][ T419] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 42.046238][ T419] devlink_reload (net/devlink/dev.c:474) [ 42.046444][ T419] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 42.046648][ T419] ? devlink_resources_validate (net/devlink/resource.c:311) [ 42.046917][ T419] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 42.047125][ T419] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 42.047379][ T419] ? __nla_parse (lib/nlattr.c:732) [ 42.047589][ T419] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 42.047791][ T419] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 42.048064][ T419] ? cap_capable (security/commoncap.c:131) [ 42.048263][ T419] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 42.048471][ T419] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 42.048674][ T419] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 42.048890][ T419] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 42.049132][ T419] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 42.049376][ T419] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 42.049631][ T419] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 42.049834][ T419] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 42.050042][ T419] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 42.050246][ T419] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 42.050466][ T419] ? genl_rcv (net/netlink/genetlink.c:1219) [ 42.050623][ T419] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 42.050826][ T419] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 42.051044][ T419] genl_rcv (net/netlink/genetlink.c:1220) [ 42.051201][ T419] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 42.051407][ T419] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 42.051612][ T419] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 42.051818][ T419] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 42.052041][ T419] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 42.052238][ T419] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 42.052452][ T419] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 42.052665][ T419] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 42.052883][ T419] ? __pfx___sys_sendto (net/socket.c:2145) [ 42.053098][ T419] ? __lock_release (kernel/locking/lockdep.c:5527) [ 42.053302][ T419] ? 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) [ 42.053506][ T419] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 42.053715][ T419] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 42.053938][ T419] ? 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) [ 42.054149][ T419] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 42.054359][ T419] __x64_sys_sendto (net/socket.c:2181) [ 42.054565][ T419] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 42.054815][ T419] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 42.055031][ T419] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 42.055278][ T419] RIP: 0033:0x7feac76d4a4a [ 42.055490][ T419] Code: Unable to access opcode bytes at 0x7feac76d4a20. Code starting with the faulting instruction =========================================== [ 42.055744][ T419] RSP: 002b:00007ffc81382e38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 42.056051][ T419] RAX: ffffffffffffffda RBX: 000000000088fb00 RCX: 00007feac76d4a4a [ 42.056342][ T419] RDX: 0000000000000034 RSI: 000000000088fb00 RDI: 0000000000000005 [ 42.056639][ T419] RBP: 000000000088f910 R08: 00007feac7878200 R09: 000000000000000c [ 42.056937][ T419] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 42.057230][ T419] R13: 000000000088f910 R14: 0000000000000000 R15: 0000000000000001 | [ 42.487495][ T434] ------------[ cut here ]------------ | [ 42.487786][ T434] WARNING: CPU: 0 PID: 434 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) | [ 42.488187][ T434] Modules linked in: netdevsim | [ 42.488709][ T434] Tainted: [W]=WARN [ 42.489035][ T434] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.489269][ T434] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 42.489511][ T434] 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 [ 42.490184][ T434] RSP: 0018:ffffc900008671e8 EFLAGS: 00010246 [ 42.490420][ T434] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 42.490696][ T434] RDX: 0000000000000000 RSI: ffff88800b042c98 RDI: ffff888009150b00 [ 42.490982][ T434] RBP: ffffffffab523440 R08: 0000000000000000 R09: fffffbfff527d83c [ 42.491259][ T434] R10: ffffffffa93ec1e7 R11: ffff888009150040 R12: 0000000000000000 [ 42.491534][ T434] R13: ffff88800b042128 R14: ffff88800b042008 R15: ffff88800b042000 [ 42.491808][ T434] FS: 00007fddffbee800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 42.492146][ T434] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.492388][ T434] CR2: 00007f0251d735a0 CR3: 0000000004bea004 CR4: 0000000000772ef0 [ 42.492669][ T434] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 42.492957][ T434] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 42.493235][ T434] PKRU: 55555554 [ 42.493376][ T434] Call Trace: [ 42.493516][ T434] [ 42.493613][ T434] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 42.493802][ T434] ? __warn (kernel/panic.c:748) [ 42.493957][ T434] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 42.494149][ T434] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 42.494341][ T434] ? handle_bug (arch/x86/kernel/traps.c:285) [ 42.494484][ T434] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 42.494671][ T434] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 42.494881][ T434] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 42.495070][ T434] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 42.495263][ T434] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 42.495501][ T434] ? _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) [ 42.495692][ T434] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 42.495904][ T434] register_netdevice (net/core/dev.c:11003) [ 42.496098][ T434] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 42.496295][ T434] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 42.496498][ T434] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 42.496739][ T434] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 42.497002][ T434] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 42.497248][ T434] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 42.497491][ T434] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 42.497727][ T434] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 42.497967][ T434] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 42.498205][ T434] ? devl_region_destroy (net/devlink/region.c:1178) [ 42.498391][ T434] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 42.498637][ T434] devlink_reload (net/devlink/dev.c:474) [ 42.498828][ T434] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 42.499028][ T434] ? devlink_resources_validate (net/devlink/resource.c:311) [ 42.499269][ T434] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 42.499458][ T434] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 42.499693][ T434] ? __nla_parse (lib/nlattr.c:732) [ 42.499908][ T434] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 42.500101][ T434] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 42.500346][ T434] ? cap_capable (security/commoncap.c:131) [ 42.500532][ T434] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 42.500723][ T434] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 42.500925][ T434] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 42.501113][ T434] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 42.501341][ T434] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 42.501568][ T434] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 42.501812][ T434] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 42.502008][ T434] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 42.502195][ T434] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 42.502392][ T434] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 42.502592][ T434] ? genl_rcv (net/netlink/genetlink.c:1219) [ 42.502734][ T434] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 42.502931][ T434] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 42.503127][ T434] genl_rcv (net/netlink/genetlink.c:1220) [ 42.503268][ T434] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 42.503456][ T434] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 42.503644][ T434] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 42.503837][ T434] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 42.504037][ T434] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 42.504221][ T434] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 42.504413][ T434] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 42.504611][ T434] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 42.504801][ T434] ? __pfx___sys_sendto (net/socket.c:2145) [ 42.505020][ T434] ? __lock_release (kernel/locking/lockdep.c:5527) [ 42.505212][ T434] ? 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) [ 42.505399][ T434] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 42.505590][ T434] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 42.505782][ T434] ? 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) [ 42.505985][ T434] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 42.506175][ T434] __x64_sys_sendto (net/socket.c:2181) [ 42.506362][ T434] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 42.506593][ T434] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 42.506782][ T434] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 42.507024][ T434] RIP: 0033:0x7fddffdfaa4a [ 42.507217][ T434] 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 [ 42.507868][ T434] RSP: 002b:00007fff78f5d408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 42.508147][ T434] RAX: ffffffffffffffda RBX: 00000000368acb00 RCX: 00007fddffdfaa4a [ 42.508421][ T434] RDX: 0000000000000034 RSI: 00000000368acb00 RDI: 0000000000000005 [ 42.508697][ T434] RBP: 00000000368ac910 R08: 00007fddfff9e200 R09: 000000000000000c [ 42.508988][ T434] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 42.509262][ T434] R13: 00000000368ac910 R14: 0000000000000000 R15: 0000000000000001 | [ 42.527067][ T434] ------------[ cut here ]------------ | [ 42.527271][ T434] WARNING: CPU: 3 PID: 434 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) | [ 42.527640][ T434] Modules linked in: netdevsim | [ 42.528171][ T434] Tainted: [W]=WARN [ 42.528314][ T434] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.528545][ T434] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 42.528780][ T434] 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 [ 42.529437][ T434] RSP: 0018:ffffc900008671e8 EFLAGS: 00010246 [ 42.529673][ T434] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 42.529959][ T434] RDX: 0000000000000000 RSI: ffff8880091f2c98 RDI: ffff888009150b00 [ 42.530234][ T434] RBP: ffffffffab523440 R08: 0000000000000000 R09: fffffbfff527d83c [ 42.530510][ T434] R10: ffffffffa93ec1e7 R11: ffff888009150040 R12: 0000000000000000 [ 42.530785][ T434] R13: ffff8880091f2128 R14: ffff8880091f2008 R15: ffff8880091f2000 [ 42.531074][ T434] FS: 00007fddffbee800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 42.531395][ T434] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.531626][ T434] CR2: 00007fe2096d91b4 CR3: 0000000004bea002 CR4: 0000000000772ef0 [ 42.531912][ T434] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 42.532189][ T434] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 42.532471][ T434] PKRU: 55555554 [ 42.532610][ T434] Call Trace: [ 42.532751][ T434] [ 42.532856][ T434] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 42.533042][ T434] ? __warn (kernel/panic.c:748) [ 42.533187][ T434] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 42.533374][ T434] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 42.533569][ T434] ? handle_bug (arch/x86/kernel/traps.c:285) [ 42.533710][ T434] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 42.533906][ T434] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 42.534104][ T434] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 42.534291][ T434] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 42.534482][ T434] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 42.534719][ T434] ? _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) [ 42.534920][ T434] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 42.535111][ T434] register_netdevice (net/core/dev.c:11003) [ 42.535303][ T434] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 42.535498][ T434] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 42.535699][ T434] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 42.535951][ T434] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 42.536227][ T434] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 42.536471][ T434] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 42.536712][ T434] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 42.536955][ T434] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 42.537184][ T434] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 42.537421][ T434] ? devl_region_destroy (net/devlink/region.c:1178) [ 42.537607][ T434] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 42.537859][ T434] devlink_reload (net/devlink/dev.c:474) [ 42.538052][ T434] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 42.538241][ T434] ? devlink_resources_validate (net/devlink/resource.c:311) [ 42.538479][ T434] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 42.538668][ T434] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 42.538915][ T434] ? __nla_parse (lib/nlattr.c:732) [ 42.539111][ T434] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 42.539300][ T434] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 42.539545][ T434] ? cap_capable (security/commoncap.c:131) [ 42.539729][ T434] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 42.539931][ T434] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 42.540120][ T434] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 42.540312][ T434] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 42.540542][ T434] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 42.540770][ T434] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 42.541020][ T434] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 42.541209][ T434] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 42.541393][ T434] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 42.541582][ T434] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 42.541785][ T434] ? genl_rcv (net/netlink/genetlink.c:1219) [ 42.541937][ T434] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 42.542125][ T434] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 42.542325][ T434] genl_rcv (net/netlink/genetlink.c:1220) [ 42.542467][ T434] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 42.542656][ T434] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 42.542852][ T434] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 42.543049][ T434] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 42.543240][ T434] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 42.543423][ T434] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 42.543610][ T434] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 42.543806][ T434] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 42.544002][ T434] ? __pfx___sys_sendto (net/socket.c:2145) [ 42.544199][ T434] ? __lock_release (kernel/locking/lockdep.c:5527) [ 42.544385][ T434] ? 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) [ 42.544575][ T434] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 42.544764][ T434] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 42.544961][ T434] ? 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) [ 42.545153][ T434] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 42.545343][ T434] __x64_sys_sendto (net/socket.c:2181) [ 42.545529][ T434] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 42.545759][ T434] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 42.545958][ T434] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 42.546188][ T434] RIP: 0033:0x7fddffdfaa4a [ 42.546376][ T434] 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 [ 42.547024][ T434] RSP: 002b:00007fff78f5d408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 42.547308][ T434] RAX: ffffffffffffffda RBX: 00000000368acb00 RCX: 00007fddffdfaa4a [ 42.547581][ T434] RDX: 0000000000000034 RSI: 00000000368acb00 RDI: 0000000000000005 [ 42.547866][ T434] RBP: 00000000368ac910 R08: 00007fddfff9e200 R09: 000000000000000c [ 42.548140][ T434] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 42.548416][ T434] R13: 00000000368ac910 R14: 0000000000000000 R15: 0000000000000001 | [ 42.560200][ T434] ------------[ cut here ]------------ | [ 42.560403][ T434] WARNING: CPU: 3 PID: 434 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) | [ 42.560766][ T434] Modules linked in: netdevsim | [ 42.561293][ T434] Tainted: [W]=WARN [ 42.561433][ T434] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.561666][ T434] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 42.561911][ T434] 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 [ 42.562562][ T434] RSP: 0018:ffffc900008671e8 EFLAGS: 00010246 [ 42.562794][ T434] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 42.563081][ T434] RDX: 0000000000000000 RSI: ffff88800a4aac98 RDI: ffff888009150b00 [ 42.563355][ T434] RBP: ffffffffab523440 R08: 0000000000000000 R09: fffffbfff527d83c [ 42.563627][ T434] R10: ffffffffa93ec1e7 R11: ffff888009150040 R12: 0000000000000000 [ 42.563910][ T434] R13: ffff88800a4aa128 R14: ffff88800a4aa008 R15: ffff88800a4aa000 [ 42.564187][ T434] FS: 00007fddffbee800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 42.564505][ T434] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.564735][ T434] CR2: 00007fe2096d91b4 CR3: 0000000004bea002 CR4: 0000000000772ef0 [ 42.565022][ T434] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 42.565300][ T434] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 42.565573][ T434] PKRU: 55555554 [ 42.565712][ T434] Call Trace: [ 42.565864][ T434] [ 42.565961][ T434] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 42.566147][ T434] ? __warn (kernel/panic.c:748) [ 42.566289][ T434] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 42.566478][ T434] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 42.566672][ T434] ? handle_bug (arch/x86/kernel/traps.c:285) [ 42.566815][ T434] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 42.567010][ T434] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 42.567209][ T434] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 42.567395][ T434] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 42.567587][ T434] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 42.567823][ T434] ? _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) [ 42.568025][ T434] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 42.568214][ T434] register_netdevice (net/core/dev.c:11003) [ 42.568404][ T434] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 42.568602][ T434] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 42.568801][ T434] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 42.569051][ T434] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 42.569305][ T434] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 42.569550][ T434] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 42.569789][ T434] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 42.570035][ T434] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 42.570265][ T434] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 42.570496][ T434] ? devl_region_destroy (net/devlink/region.c:1178) [ 42.570687][ T434] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 42.570941][ T434] devlink_reload (net/devlink/dev.c:474) [ 42.571133][ T434] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 42.571322][ T434] ? devlink_resources_validate (net/devlink/resource.c:311) [ 42.571560][ T434] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 42.571749][ T434] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 42.571994][ T434] ? __nla_parse (lib/nlattr.c:732) [ 42.572191][ T434] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 42.572394][ T434] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 42.572639][ T434] ? cap_capable (security/commoncap.c:131) [ 42.572824][ T434] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 42.573024][ T434] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 42.573213][ T434] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 42.573407][ T434] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 42.573634][ T434] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 42.573870][ T434] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 42.574113][ T434] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 42.574300][ T434] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 42.574484][ T434] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 42.574673][ T434] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 42.574884][ T434] ? genl_rcv (net/netlink/genetlink.c:1219) [ 42.575027][ T434] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 42.575215][ T434] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 42.575409][ T434] genl_rcv (net/netlink/genetlink.c:1220) [ 42.575551][ T434] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 42.575740][ T434] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 42.575936][ T434] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 42.576134][ T434] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 42.576324][ T434] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 42.576507][ T434] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 42.576693][ T434] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 42.576897][ T434] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 42.577085][ T434] ? __pfx___sys_sendto (net/socket.c:2145) [ 42.577279][ T434] ? __lock_release (kernel/locking/lockdep.c:5527) [ 42.577462][ T434] ? 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) [ 42.577654][ T434] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 42.577858][ T434] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 42.578049][ T434] ? 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) [ 42.578240][ T434] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 42.578430][ T434] __x64_sys_sendto (net/socket.c:2181) [ 42.578615][ T434] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 42.578853][ T434] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 42.579046][ T434] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 42.579272][ T434] RIP: 0033:0x7fddffdfaa4a [ 42.579461][ T434] 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 [ 42.580107][ T434] RSP: 002b:00007fff78f5d408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 42.580391][ T434] RAX: ffffffffffffffda RBX: 00000000368acb00 RCX: 00007fddffdfaa4a [ 42.580664][ T434] RDX: 0000000000000034 RSI: 00000000368acb00 RDI: 0000000000000005 [ 42.580947][ T434] RBP: 00000000368ac910 R08: 00007fddfff9e200 R09: 000000000000000c [ 42.581223][ T434] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 42.581499][ T434] R13: 00000000368ac910 R14: 0000000000000000 R15: 0000000000000001 | [ 42.598804][ T434] ------------[ cut here ]------------ | [ 42.599017][ T434] WARNING: CPU: 3 PID: 434 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) | [ 42.599392][ T434] Modules linked in: netdevsim | [ 42.599924][ T434] Tainted: [W]=WARN [ 42.600066][ T434] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.600294][ T434] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 42.600528][ T434] 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 [ 42.601184][ T434] RSP: 0018:ffffc900008671e8 EFLAGS: 00010246 [ 42.601419][ T434] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 42.601694][ T434] RDX: 0000000000000000 RSI: ffff8880090a2c98 RDI: ffff888009150b00 [ 42.602062][ T434] RBP: ffffffffab523440 R08: 0000000000000000 R09: fffffbfff527d83c [ 42.602345][ T434] R10: ffffffffa93ec1e7 R11: ffff888009150040 R12: 0000000000000000 [ 42.602619][ T434] R13: ffff8880090a2128 R14: ffff8880090a2008 R15: ffff8880090a2000 [ 42.602972][ T434] FS: 00007fddffbee800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 42.603297][ T434] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.603531][ T434] CR2: 00007fe2096d91b4 CR3: 0000000004bea002 CR4: 0000000000772ef0 [ 42.603805][ T434] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 42.604092][ T434] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 42.604378][ T434] PKRU: 55555554 [ 42.604518][ T434] Call Trace: [ 42.604661][ T434] [ 42.604758][ T434] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 42.604953][ T434] ? __warn (kernel/panic.c:748) [ 42.605096][ T434] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 42.605286][ T434] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 42.605477][ T434] ? handle_bug (arch/x86/kernel/traps.c:285) [ 42.605620][ T434] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 42.605810][ T434] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 42.606018][ T434] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 42.606208][ T434] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 42.606399][ T434] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 42.606636][ T434] ? _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) [ 42.606829][ T434] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 42.607032][ T434] register_netdevice (net/core/dev.c:11003) [ 42.607224][ T434] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 42.607421][ T434] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 42.607622][ T434] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 42.607876][ T434] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 42.608127][ T434] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 42.608376][ T434] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 42.608616][ T434] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 42.608861][ T434] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 42.609093][ T434] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 42.609325][ T434] ? devl_region_destroy (net/devlink/region.c:1178) [ 42.609512][ T434] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 42.609760][ T434] devlink_reload (net/devlink/dev.c:474) [ 42.609961][ T434] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 42.610150][ T434] ? devlink_resources_validate (net/devlink/resource.c:311) [ 42.610390][ T434] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 42.610579][ T434] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 42.610811][ T434] ? __nla_parse (lib/nlattr.c:732) [ 42.611017][ T434] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 42.611211][ T434] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 42.611456][ T434] ? cap_capable (security/commoncap.c:131) [ 42.611640][ T434] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 42.611833][ T434] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 42.612035][ T434] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 42.612224][ T434] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 42.612464][ T434] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 42.612694][ T434] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 42.612948][ T434] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 42.613136][ T434] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 42.613320][ T434] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 42.613507][ T434] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 42.613708][ T434] ? genl_rcv (net/netlink/genetlink.c:1219) [ 42.613865][ T434] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 42.614054][ T434] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 42.614256][ T434] genl_rcv (net/netlink/genetlink.c:1220) [ 42.614398][ T434] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 42.614588][ T434] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 42.614775][ T434] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 42.614975][ T434] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 42.615166][ T434] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 42.615354][ T434] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 42.615542][ T434] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 42.615738][ T434] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 42.615945][ T434] ? __pfx___sys_sendto (net/socket.c:2145) [ 42.616143][ T434] ? __lock_release (kernel/locking/lockdep.c:5527) [ 42.616326][ T434] ? 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) [ 42.616513][ T434] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 42.616708][ T434] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 42.616906][ T434] ? 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) [ 42.617096][ T434] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 42.617286][ T434] __x64_sys_sendto (net/socket.c:2181) [ 42.617471][ T434] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 42.617701][ T434] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 42.617993][ T434] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 42.618227][ T434] RIP: 0033:0x7fddffdfaa4a [ 42.618417][ T434] 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 [ 42.619065][ T434] RSP: 002b:00007fff78f5d408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 42.619344][ T434] RAX: ffffffffffffffda RBX: 00000000368acb00 RCX: 00007fddffdfaa4a [ 42.619621][ T434] RDX: 0000000000000034 RSI: 00000000368acb00 RDI: 0000000000000005 [ 42.619907][ T434] RBP: 00000000368ac910 R08: 00007fddfff9e200 R09: 000000000000000c [ 42.620184][ T434] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 42.620456][ T434] R13: 00000000368ac910 R14: 0000000000000000 R15: 0000000000000001 | [ 43.154106][ T459] ------------[ cut here ]------------ | [ 43.154330][ T459] WARNING: CPU: 1 PID: 459 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) | [ 43.154710][ T459] Modules linked in: netdevsim | [ 43.155245][ T459] Tainted: [W]=WARN [ 43.155390][ T459] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.155656][ T459] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.155991][ T459] 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 [ 43.156638][ T459] RSP: 0000:ffffc90000c671e8 EFLAGS: 00010246 [ 43.156959][ T459] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 43.157241][ T459] RDX: 0000000000000000 RSI: ffff88800d562c98 RDI: ffff88800a400b00 [ 43.157520][ T459] RBP: ffff88800b280040 R08: 0000000000000000 R09: fffffbfff527d83c [ 43.157795][ T459] R10: ffffffffa93ec1e7 R11: ffff88800a400040 R12: 0000000000000000 [ 43.158150][ T459] R13: ffff88800d562128 R14: ffff88800d562008 R15: ffff88800d562000 [ 43.158428][ T459] FS: 00007f4291e2d800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 43.158752][ T459] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.158997][ T459] CR2: 00007f0251f422a0 CR3: 000000000d5a8002 CR4: 0000000000772ef0 [ 43.159279][ T459] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 43.159555][ T459] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 43.159831][ T459] PKRU: 55555554 [ 43.159986][ T459] Call Trace: [ 43.160130][ T459] [ 43.160228][ T459] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.160415][ T459] ? __warn (kernel/panic.c:748) [ 43.160559][ T459] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.160750][ T459] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 43.160954][ T459] ? handle_bug (arch/x86/kernel/traps.c:285) [ 43.161098][ T459] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 43.161283][ T459] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 43.161482][ T459] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.161678][ T459] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 43.161881][ T459] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 43.162120][ T459] ? _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) [ 43.162318][ T459] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 43.162511][ T459] register_netdevice (net/core/dev.c:11003) [ 43.162701][ T459] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 43.162908][ T459] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 43.163112][ T459] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 43.163352][ T459] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 43.163602][ T459] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 43.163860][ T459] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 43.164103][ T459] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 43.164341][ T459] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 43.164570][ T459] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 43.164813][ T459] devlink_reload (net/devlink/dev.c:474) [ 43.165013][ T459] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 43.165199][ T459] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 43.165390][ T459] ? cap_capable (security/commoncap.c:131) [ 43.165577][ T459] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1146 fs/file.c:1160) [ 43.165727][ T459] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 43.165927][ T459] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 43.166160][ T459] ? __nla_parse (lib/nlattr.c:732) [ 43.166357][ T459] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 43.166545][ T459] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 43.166787][ T459] ? cap_capable (security/commoncap.c:131) [ 43.166981][ T459] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 43.167176][ T459] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 43.167366][ T459] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 43.167553][ T459] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 43.167783][ T459] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 43.168025][ T459] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 43.168269][ T459] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 43.168458][ T459] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 43.168642][ T459] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 43.168831][ T459] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 43.169042][ T459] ? genl_rcv (net/netlink/genetlink.c:1219) [ 43.169184][ T459] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 43.169374][ T459] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 43.169567][ T459] genl_rcv (net/netlink/genetlink.c:1220) [ 43.169708][ T459] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 43.169909][ T459] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 43.170097][ T459] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 43.170290][ T459] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 43.170484][ T459] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 43.170667][ T459] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 43.170864][ T459] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 43.171063][ T459] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 43.171252][ T459] ? __pfx___sys_sendto (net/socket.c:2145) [ 43.171436][ T459] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 43.171621][ T459] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 43.171819][ T459] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 43.172020][ T459] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 43.172254][ T459] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 43.172450][ T459] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 43.172685][ T459] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 43.172888][ T459] __x64_sys_sendto (net/socket.c:2181) [ 43.173076][ T459] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 43.173306][ T459] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 43.173494][ T459] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 43.173723][ T459] RIP: 0033:0x7f4292039a4a [ 43.173925][ T459] 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 [ 43.174566][ T459] RSP: 002b:00007fff199e8808 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 43.174852][ T459] RAX: ffffffffffffffda RBX: 000000003fb51b00 RCX: 00007f4292039a4a [ 43.175128][ T459] RDX: 000000000000003c RSI: 000000003fb51b00 RDI: 0000000000000005 [ 43.175404][ T459] RBP: 000000003fb51910 R08: 00007f42921dd200 R09: 000000000000000c [ 43.175677][ T459] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 43.175961][ T459] R13: 000000003fb51910 R14: 0000000000000000 R15: 0000000000000001 | [ 43.201631][ T459] ------------[ cut here ]------------ | [ 43.201838][ T459] WARNING: CPU: 3 PID: 459 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) | [ 43.202223][ T459] Modules linked in: netdevsim | [ 43.202749][ T459] Tainted: [W]=WARN [ 43.202901][ T459] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.203134][ T459] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.203370][ T459] 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 [ 43.204027][ T459] RSP: 0018:ffffc90000c671e8 EFLAGS: 00010246 [ 43.204264][ T459] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 43.204539][ T459] RDX: 0000000000000000 RSI: ffff88800b232c98 RDI: ffff88800a400b00 [ 43.204816][ T459] RBP: ffff88800b280040 R08: 0000000000000000 R09: fffffbfff527d83c [ 43.205115][ T459] R10: ffffffffa93ec1e7 R11: ffff88800a400040 R12: 0000000000000000 [ 43.205387][ T459] R13: ffff88800b232128 R14: ffff88800b232008 R15: ffff88800b232000 [ 43.205661][ T459] FS: 00007f4291e2d800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 43.205987][ T459] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.206224][ T459] CR2: 00007f390ca431b4 CR3: 000000000d5a8001 CR4: 0000000000772ef0 [ 43.206500][ T459] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 43.206773][ T459] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 43.207055][ T459] PKRU: 55555554 [ 43.207194][ T459] Call Trace: [ 43.207334][ T459] [ 43.207433][ T459] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.207622][ T459] ? __warn (kernel/panic.c:748) [ 43.207765][ T459] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.207958][ T459] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 43.208149][ T459] ? handle_bug (arch/x86/kernel/traps.c:285) [ 43.208294][ T459] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 43.208481][ T459] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 43.208678][ T459] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.208877][ T459] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 43.209070][ T459] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 43.209306][ T459] ? _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) [ 43.209499][ T459] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 43.209690][ T459] register_netdevice (net/core/dev.c:11003) [ 43.209890][ T459] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 43.210089][ T459] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 43.210292][ T459] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 43.210535][ T459] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 43.210782][ T459] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 43.211035][ T459] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 43.211275][ T459] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 43.211515][ T459] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 43.211744][ T459] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 43.211996][ T459] devlink_reload (net/devlink/dev.c:474) [ 43.212186][ T459] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 43.212378][ T459] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 43.212572][ T459] ? cap_capable (security/commoncap.c:131) [ 43.212760][ T459] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1146 fs/file.c:1160) [ 43.212918][ T459] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 43.213111][ T459] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 43.213344][ T459] ? __nla_parse (lib/nlattr.c:732) [ 43.213540][ T459] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 43.213728][ T459] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 43.213982][ T459] ? cap_capable (security/commoncap.c:131) [ 43.214176][ T459] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 43.214368][ T459] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 43.214558][ T459] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 43.214744][ T459] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 43.214978][ T459] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 43.215206][ T459] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 43.215449][ T459] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 43.215637][ T459] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 43.215821][ T459] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 43.216018][ T459] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 43.216219][ T459] ? genl_rcv (net/netlink/genetlink.c:1219) [ 43.216361][ T459] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 43.216548][ T459] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 43.216743][ T459] genl_rcv (net/netlink/genetlink.c:1220) [ 43.216896][ T459] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 43.217087][ T459] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 43.217275][ T459] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 43.217468][ T459] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 43.217660][ T459] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 43.217850][ T459] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 43.218039][ T459] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 43.218235][ T459] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 43.218423][ T459] ? __pfx___sys_sendto (net/socket.c:2145) [ 43.218607][ T459] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 43.218792][ T459] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 43.218997][ T459] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 43.219187][ T459] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 43.219416][ T459] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 43.219607][ T459] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 43.219849][ T459] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 43.220041][ T459] __x64_sys_sendto (net/socket.c:2181) [ 43.220228][ T459] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 43.220458][ T459] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 43.220644][ T459] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 43.220881][ T459] RIP: 0033:0x7f4292039a4a [ 43.221073][ T459] 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 [ 43.221715][ T459] RSP: 002b:00007fff199e8808 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 43.221999][ T459] RAX: ffffffffffffffda RBX: 000000003fb51b00 RCX: 00007f4292039a4a [ 43.222284][ T459] RDX: 000000000000003c RSI: 000000003fb51b00 RDI: 0000000000000005 [ 43.222558][ T459] RBP: 000000003fb51910 R08: 00007f42921dd200 R09: 000000000000000c [ 43.222831][ T459] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 43.223111][ T459] R13: 000000003fb51910 R14: 0000000000000000 R15: 0000000000000001 | [ 43.240456][ T459] ------------[ cut here ]------------ | [ 43.240658][ T459] WARNING: CPU: 3 PID: 459 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) | [ 43.241041][ T459] Modules linked in: netdevsim | [ 43.241565][ T459] Tainted: [W]=WARN [ 43.241711][ T459] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.241953][ T459] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.242188][ T459] 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 [ 43.242839][ T459] RSP: 0018:ffffc90000c671e8 EFLAGS: 00010246 [ 43.243085][ T459] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 43.243358][ T459] RDX: 0000000000000000 RSI: ffff88800d26ac98 RDI: ffff88800a400b00 [ 43.243632][ T459] RBP: ffff88800b280040 R08: 0000000000000000 R09: fffffbfff527d83c [ 43.243913][ T459] R10: ffffffffa93ec1e7 R11: ffff88800a400040 R12: 0000000000000000 [ 43.244190][ T459] R13: ffff88800d26a128 R14: ffff88800d26a008 R15: ffff88800d26a000 [ 43.244464][ T459] FS: 00007f4291e2d800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 43.244782][ T459] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.245020][ T459] CR2: 00007f390ca431b4 CR3: 000000000d5a8001 CR4: 0000000000772ef0 [ 43.245296][ T459] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 43.245572][ T459] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 43.245854][ T459] PKRU: 55555554 [ 43.245994][ T459] Call Trace: [ 43.246133][ T459] [ 43.246229][ T459] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.246415][ T459] ? __warn (kernel/panic.c:748) [ 43.246559][ T459] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.246750][ T459] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 43.246949][ T459] ? handle_bug (arch/x86/kernel/traps.c:285) [ 43.247093][ T459] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 43.247278][ T459] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 43.247475][ T459] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.247662][ T459] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 43.247861][ T459] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 43.248102][ T459] ? _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) [ 43.248292][ T459] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 43.248480][ T459] register_netdevice (net/core/dev.c:11003) [ 43.248672][ T459] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 43.248876][ T459] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 43.249077][ T459] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 43.249322][ T459] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 43.249569][ T459] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 43.249812][ T459] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 43.250062][ T459] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 43.250297][ T459] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 43.250530][ T459] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 43.250772][ T459] devlink_reload (net/devlink/dev.c:474) [ 43.250969][ T459] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 43.251154][ T459] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 43.251344][ T459] ? cap_capable (security/commoncap.c:131) [ 43.251527][ T459] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1146 fs/file.c:1160) [ 43.251677][ T459] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 43.251877][ T459] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 43.252112][ T459] ? __nla_parse (lib/nlattr.c:732) [ 43.252311][ T459] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 43.252505][ T459] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 43.252750][ T459] ? cap_capable (security/commoncap.c:131) [ 43.252941][ T459] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 43.253132][ T459] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 43.253323][ T459] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 43.253511][ T459] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 43.253738][ T459] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 43.253974][ T459] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 43.254217][ T459] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 43.254403][ T459] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 43.254587][ T459] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 43.254779][ T459] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 43.254987][ T459] ? genl_rcv (net/netlink/genetlink.c:1219) [ 43.255129][ T459] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 43.255316][ T459] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 43.255509][ T459] genl_rcv (net/netlink/genetlink.c:1220) [ 43.255650][ T459] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 43.255848][ T459] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 43.256040][ T459] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 43.256234][ T459] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 43.256424][ T459] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 43.256608][ T459] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 43.256794][ T459] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 43.256996][ T459] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 43.257186][ T459] ? __pfx___sys_sendto (net/socket.c:2145) [ 43.257369][ T459] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 43.257557][ T459] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 43.257753][ T459] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 43.257951][ T459] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 43.258180][ T459] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 43.258369][ T459] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 43.258602][ T459] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 43.258796][ T459] __x64_sys_sendto (net/socket.c:2181) [ 43.258991][ T459] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 43.259221][ T459] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 43.259408][ T459] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 43.259636][ T459] RIP: 0033:0x7f4292039a4a [ 43.259825][ T459] 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 [ 43.260477][ T459] RSP: 002b:00007fff199e8808 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 43.260752][ T459] RAX: ffffffffffffffda RBX: 000000003fb51b00 RCX: 00007f4292039a4a [ 43.261034][ T459] RDX: 000000000000003c RSI: 000000003fb51b00 RDI: 0000000000000005 [ 43.261313][ T459] RBP: 000000003fb51910 R08: 00007f42921dd200 R09: 000000000000000c [ 43.261588][ T459] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 43.261871][ T459] R13: 000000003fb51910 R14: 0000000000000000 R15: 0000000000000001 | [ 43.271759][ T459] ------------[ cut here ]------------ | [ 43.271968][ T459] WARNING: CPU: 3 PID: 459 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) | [ 43.272340][ T459] Modules linked in: netdevsim | [ 43.272874][ T459] Tainted: [W]=WARN [ 43.273016][ T459] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.273246][ T459] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.273480][ T459] 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 [ 43.274886][ T459] RSP: 0018:ffffc90000c671e8 EFLAGS: 00010246 [ 43.275122][ T459] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 43.275396][ T459] RDX: 0000000000000000 RSI: ffff888002a02c98 RDI: ffff88800a400b00 [ 43.275669][ T459] RBP: ffff88800b280040 R08: 0000000000000000 R09: fffffbfff527d83c [ 43.276025][ T459] R10: ffffffffa93ec1e7 R11: ffff88800a400040 R12: 0000000000000000 [ 43.276303][ T459] R13: ffff888002a02128 R14: ffff888002a02008 R15: ffff888002a02000 [ 43.276576][ T459] FS: 00007f4291e2d800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 43.276976][ T459] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.277209][ T459] CR2: 00007f390ca431b4 CR3: 000000000d5a8001 CR4: 0000000000772ef0 [ 43.277488][ T459] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 43.277761][ T459] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 43.278116][ T459] PKRU: 55555554 [ 43.278257][ T459] Call Trace: [ 43.278396][ T459] [ 43.278490][ T459] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.278676][ T459] ? __warn (kernel/panic.c:748) [ 43.278824][ T459] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.279093][ T459] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 43.279283][ T459] ? handle_bug (arch/x86/kernel/traps.c:285) [ 43.279426][ T459] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 43.279612][ T459] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 43.279808][ T459] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.280076][ T459] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 43.280273][ T459] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 43.280510][ T459] ? _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) [ 43.280701][ T459] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 43.280972][ T459] register_netdevice (net/core/dev.c:11003) [ 43.281164][ T459] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 43.281360][ T459] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 43.281563][ T459] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 43.281805][ T459] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 43.282134][ T459] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 43.282387][ T459] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 43.282629][ T459] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 43.282945][ T459] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 43.283178][ T459] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 43.283421][ T459] devlink_reload (net/devlink/dev.c:474) [ 43.283610][ T459] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 43.283793][ T459] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 43.284064][ T459] ? cap_capable (security/commoncap.c:131) [ 43.284247][ T459] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1146 fs/file.c:1160) [ 43.284397][ T459] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 43.284589][ T459] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 43.284822][ T459] ? __nla_parse (lib/nlattr.c:732) [ 43.285096][ T459] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 43.285285][ T459] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 43.285530][ T459] ? cap_capable (security/commoncap.c:131) [ 43.285714][ T459] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 43.285984][ T459] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 43.286179][ T459] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 43.286364][ T459] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 43.286590][ T459] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 43.286817][ T459] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 43.287139][ T459] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 43.287327][ T459] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 43.287516][ T459] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 43.287705][ T459] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 43.287987][ T459] ? genl_rcv (net/netlink/genetlink.c:1219) [ 43.288130][ T459] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 43.288316][ T459] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 43.288509][ T459] genl_rcv (net/netlink/genetlink.c:1220) [ 43.288650][ T459] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 43.288839][ T459] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 43.289109][ T459] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 43.289302][ T459] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 43.289493][ T459] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 43.289676][ T459] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 43.289942][ T459] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 43.290138][ T459] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 43.290325][ T459] ? __pfx___sys_sendto (net/socket.c:2145) [ 43.290513][ T459] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 43.290699][ T459] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 43.290975][ T459] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 43.291166][ T459] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 43.291394][ T459] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 43.291582][ T459] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 43.291817][ T459] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 43.292096][ T459] __x64_sys_sendto (net/socket.c:2181) [ 43.292289][ T459] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 43.292520][ T459] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 43.292708][ T459] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 43.293020][ T459] RIP: 0033:0x7f4292039a4a [ 43.293211][ T459] 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 [ 43.293942][ T459] RSP: 002b:00007fff199e8808 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 43.294222][ T459] RAX: ffffffffffffffda RBX: 000000003fb51b00 RCX: 00007f4292039a4a [ 43.294497][ T459] RDX: 000000000000003c RSI: 000000003fb51b00 RDI: 0000000000000005 [ 43.294775][ T459] RBP: 000000003fb51910 R08: 00007f42921dd200 R09: 000000000000000c [ 43.295132][ T459] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 43.295407][ T459] R13: 000000003fb51910 R14: 0000000000000000 R15: 0000000000000001 | [ 43.493273][ T465] ------------[ cut here ]------------ | [ 43.493567][ T465] WARNING: CPU: 3 PID: 465 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) | [ 43.493970][ T465] Modules linked in: netdevsim | [ 43.494501][ T465] Tainted: [W]=WARN [ 43.494644][ T465] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.494886][ T465] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.495132][ T465] 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 [ 43.495785][ T465] RSP: 0018:ffffc90000cd71e8 EFLAGS: 00010246 [ 43.496034][ T465] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 43.496318][ T465] RDX: 0000000000000000 RSI: ffff88800d652c98 RDI: ffff888009a6d080 [ 43.496598][ T465] RBP: ffff88800b281840 R08: 0000000000000000 R09: fffffbfff527d83c [ 43.496882][ T465] R10: ffffffffa93ec1e7 R11: ffff888009a6c5c0 R12: 0000000000000000 [ 43.497164][ T465] R13: ffff88800d652128 R14: ffff88800d652008 R15: ffff88800d652000 [ 43.497437][ T465] FS: 00007fe5687d6800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 43.497757][ T465] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.498013][ T465] CR2: 00007fe568b86200 CR3: 0000000002066001 CR4: 0000000000772ef0 [ 43.498301][ T465] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 43.498580][ T465] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 43.498862][ T465] PKRU: 55555554 [ 43.499003][ T465] Call Trace: [ 43.499143][ T465] [ 43.499239][ T465] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.499428][ T465] ? __warn (kernel/panic.c:748) [ 43.499572][ T465] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.499760][ T465] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 43.499960][ T465] ? handle_bug (arch/x86/kernel/traps.c:285) [ 43.500103][ T465] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 43.500288][ T465] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 43.500486][ T465] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.500673][ T465] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 43.500876][ T465] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 43.501113][ T465] ? _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) [ 43.501305][ T465] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 43.501495][ T465] register_netdevice (net/core/dev.c:11003) [ 43.501684][ T465] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 43.501902][ T465] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 43.502116][ T465] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 43.502366][ T465] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 43.502614][ T465] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 43.502867][ T465] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 43.503109][ T465] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 43.503344][ T465] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 43.503578][ T465] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 43.503820][ T465] devlink_reload (net/devlink/dev.c:474) [ 43.504021][ T465] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 43.504207][ T465] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 43.504396][ T465] ? cap_capable (security/commoncap.c:131) [ 43.504581][ T465] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1146 fs/file.c:1160) [ 43.504733][ T465] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 43.504932][ T465] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 43.505166][ T465] ? __nla_parse (lib/nlattr.c:732) [ 43.505363][ T465] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 43.505551][ T465] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 43.505795][ T465] ? cap_capable (security/commoncap.c:131) [ 43.506000][ T465] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 43.506207][ T465] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 43.506396][ T465] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 43.506582][ T465] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 43.506812][ T465] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 43.507050][ T465] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 43.507293][ T465] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 43.507482][ T465] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 43.507672][ T465] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 43.507871][ T465] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 43.508072][ T465] ? genl_rcv (net/netlink/genetlink.c:1219) [ 43.508213][ T465] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 43.508401][ T465] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 43.508594][ T465] genl_rcv (net/netlink/genetlink.c:1220) [ 43.508735][ T465] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 43.508939][ T465] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 43.509127][ T465] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 43.509319][ T465] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 43.509510][ T465] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 43.509694][ T465] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 43.509902][ T465] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 43.510101][ T465] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 43.510290][ T465] ? __pfx___sys_sendto (net/socket.c:2145) [ 43.510477][ T465] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 43.510662][ T465] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 43.510869][ T465] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 43.511060][ T465] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 43.511291][ T465] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 43.511529][ T465] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 43.511726][ T465] __x64_sys_sendto (net/socket.c:2181) [ 43.511921][ T465] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 43.512152][ T465] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 43.512345][ T465] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 43.512573][ T465] RIP: 0033:0x7fe5689e2a4a [ 43.512763][ T465] 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 [ 43.513414][ T465] RSP: 002b:00007ffd9cb462d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 43.513693][ T465] RAX: ffffffffffffffda RBX: 000000003899db00 RCX: 00007fe5689e2a4a [ 43.513984][ T465] RDX: 000000000000003c RSI: 000000003899db00 RDI: 0000000000000005 [ 43.514260][ T465] RBP: 000000003899d910 R08: 00007fe568b86200 R09: 000000000000000c [ 43.514537][ T465] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 43.514809][ T465] R13: 000000003899d910 R14: 0000000000000000 R15: 0000000000000003 | [ 43.524820][ T465] ------------[ cut here ]------------ | [ 43.525041][ T465] WARNING: CPU: 3 PID: 465 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) | [ 43.525408][ T465] Modules linked in: netdevsim | [ 43.525940][ T465] Tainted: [W]=WARN [ 43.526082][ T465] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.526311][ T465] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.526554][ T465] 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 [ 43.527208][ T465] RSP: 0018:ffffc90000cd71e8 EFLAGS: 00010246 [ 43.527443][ T465] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 43.527715][ T465] RDX: 0000000000000000 RSI: ffff88800d682c98 RDI: ffff888009a6d080 [ 43.528001][ T465] RBP: ffff88800b281840 R08: 0000000000000000 R09: fffffbfff527d83c [ 43.528277][ T465] R10: ffffffffa93ec1e7 R11: ffff888009a6c5c0 R12: 0000000000000000 [ 43.528554][ T465] R13: ffff88800d682128 R14: ffff88800d682008 R15: ffff88800d682000 [ 43.528829][ T465] FS: 00007fe5687d6800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 43.529156][ T465] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.529390][ T465] CR2: 00007fe568b86200 CR3: 0000000002066001 CR4: 0000000000772ef0 [ 43.529670][ T465] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 43.529955][ T465] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 43.530230][ T465] PKRU: 55555554 [ 43.530369][ T465] Call Trace: [ 43.530510][ T465] [ 43.530605][ T465] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.530791][ T465] ? __warn (kernel/panic.c:748) [ 43.530947][ T465] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.531136][ T465] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 43.531329][ T465] ? handle_bug (arch/x86/kernel/traps.c:285) [ 43.531471][ T465] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 43.531657][ T465] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 43.531863][ T465] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.532054][ T465] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 43.532249][ T465] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 43.532495][ T465] ? _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) [ 43.532689][ T465] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 43.532890][ T465] register_netdevice (net/core/dev.c:11003) [ 43.533081][ T465] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 43.533278][ T465] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 43.533481][ T465] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 43.533721][ T465] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 43.533978][ T465] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 43.534233][ T465] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 43.534474][ T465] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 43.534709][ T465] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 43.534974][ T465] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 43.535219][ T465] devlink_reload (net/devlink/dev.c:474) [ 43.535409][ T465] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 43.535594][ T465] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 43.535783][ T465] ? cap_capable (security/commoncap.c:131) [ 43.535976][ T465] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1146 fs/file.c:1160) [ 43.536127][ T465] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 43.536321][ T465] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 43.536553][ T465] ? __nla_parse (lib/nlattr.c:732) [ 43.536747][ T465] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 43.536946][ T465] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 43.537191][ T465] ? cap_capable (security/commoncap.c:131) [ 43.537373][ T465] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 43.537566][ T465] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 43.537759][ T465] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 43.537962][ T465] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 43.538191][ T465] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 43.538420][ T465] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 43.538661][ T465] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 43.538859][ T465] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 43.539051][ T465] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 43.539240][ T465] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 43.539440][ T465] ? genl_rcv (net/netlink/genetlink.c:1219) [ 43.539580][ T465] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 43.539768][ T465] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 43.539969][ T465] genl_rcv (net/netlink/genetlink.c:1220) [ 43.540111][ T465] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 43.540301][ T465] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 43.540493][ T465] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 43.540684][ T465] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 43.540883][ T465] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 43.541068][ T465] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 43.541257][ T465] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 43.541449][ T465] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 43.541636][ T465] ? __pfx___sys_sendto (net/socket.c:2145) [ 43.541824][ T465] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 43.542019][ T465] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 43.542217][ T465] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 43.542423][ T465] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 43.542656][ T465] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 43.542903][ T465] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 43.543097][ T465] __x64_sys_sendto (net/socket.c:2181) [ 43.543287][ T465] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 43.543517][ T465] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 43.543702][ T465] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 43.543940][ T465] RIP: 0033:0x7fe5689e2a4a [ 43.544131][ T465] 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 [ 43.544779][ T465] RSP: 002b:00007ffd9cb462d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 43.545069][ T465] RAX: ffffffffffffffda RBX: 000000003899db00 RCX: 00007fe5689e2a4a [ 43.545344][ T465] RDX: 000000000000003c RSI: 000000003899db00 RDI: 0000000000000005 [ 43.545616][ T465] RBP: 000000003899d910 R08: 00007fe568b86200 R09: 000000000000000c [ 43.545903][ T465] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 43.546176][ T465] R13: 000000003899d910 R14: 0000000000000000 R15: 0000000000000003 | [ 43.557533][ T465] ------------[ cut here ]------------ | [ 43.557732][ T465] WARNING: CPU: 3 PID: 465 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) | [ 43.558108][ T465] Modules linked in: netdevsim | [ 43.558625][ T465] Tainted: [W]=WARN [ 43.558769][ T465] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.559009][ T465] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.559247][ T465] 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 [ 43.559911][ T465] RSP: 0018:ffffc90000cd71e8 EFLAGS: 00010246 [ 43.560144][ T465] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 43.560419][ T465] RDX: 0000000000000000 RSI: ffff88800d29ac98 RDI: ffff888009a6d080 [ 43.560701][ T465] RBP: ffff88800b281840 R08: 0000000000000000 R09: fffffbfff527d83c [ 43.560986][ T465] R10: ffffffffa93ec1e7 R11: ffff888009a6c5c0 R12: 0000000000000000 [ 43.561264][ T465] R13: ffff88800d29a128 R14: ffff88800d29a008 R15: ffff88800d29a000 [ 43.561541][ T465] FS: 00007fe5687d6800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 43.562602][ T465] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.562837][ T465] CR2: 00007fe568b86200 CR3: 0000000002066001 CR4: 0000000000772ef0 [ 43.563198][ T465] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 43.563471][ T465] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 43.563746][ T465] PKRU: 55555554 [ 43.563973][ T465] Call Trace: [ 43.564115][ T465] [ 43.564211][ T465] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.564396][ T465] ? __warn (kernel/panic.c:748) [ 43.564539][ T465] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.564727][ T465] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 43.564998][ T465] ? handle_bug (arch/x86/kernel/traps.c:285) [ 43.565141][ T465] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 43.565340][ T465] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 43.565538][ T465] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.565726][ T465] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 43.566000][ T465] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 43.566240][ T465] ? _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) [ 43.566431][ T465] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 43.566621][ T465] register_netdevice (net/core/dev.c:11003) [ 43.566815][ T465] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 43.567095][ T465] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 43.567298][ T465] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 43.567541][ T465] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 43.567789][ T465] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 43.568117][ T465] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 43.568363][ T465] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 43.568601][ T465] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 43.568830][ T465] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 43.569157][ T465] devlink_reload (net/devlink/dev.c:474) [ 43.569349][ T465] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 43.569534][ T465] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 43.569727][ T465] ? cap_capable (security/commoncap.c:131) [ 43.569995][ T465] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1146 fs/file.c:1160) [ 43.570145][ T465] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 43.570337][ T465] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 43.570571][ T465] ? __nla_parse (lib/nlattr.c:732) [ 43.570766][ T465] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 43.571035][ T465] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 43.571283][ T465] ? cap_capable (security/commoncap.c:131) [ 43.571468][ T465] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 43.571659][ T465] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 43.571929][ T465] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 43.572118][ T465] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 43.572350][ T465] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 43.572580][ T465] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 43.572823][ T465] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 43.573092][ T465] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 43.573278][ T465] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 43.573467][ T465] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 43.573668][ T465] ? genl_rcv (net/netlink/genetlink.c:1219) [ 43.573809][ T465] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 43.574080][ T465] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 43.574280][ T465] genl_rcv (net/netlink/genetlink.c:1220) [ 43.574421][ T465] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 43.574611][ T465] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 43.574798][ T465] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 43.575075][ T465] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 43.575266][ T465] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 43.575450][ T465] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 43.575640][ T465] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 43.575835][ T465] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 43.576111][ T465] ? __pfx___sys_sendto (net/socket.c:2145) [ 43.576295][ T465] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 43.576480][ T465] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 43.576676][ T465] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 43.576947][ T465] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 43.577184][ T465] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 43.577421][ T465] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 43.577612][ T465] __x64_sys_sendto (net/socket.c:2181) [ 43.577798][ T465] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 43.578114][ T465] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 43.578303][ T465] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 43.578534][ T465] RIP: 0033:0x7fe5689e2a4a [ 43.578727][ T465] 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 [ 43.579451][ T465] RSP: 002b:00007ffd9cb462d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 43.579738][ T465] RAX: ffffffffffffffda RBX: 000000003899db00 RCX: 00007fe5689e2a4a [ 43.580097][ T465] RDX: 000000000000003c RSI: 000000003899db00 RDI: 0000000000000005 [ 43.580371][ T465] RBP: 000000003899d910 R08: 00007fe568b86200 R09: 000000000000000c [ 43.580642][ T465] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 43.581000][ T465] R13: 000000003899d910 R14: 0000000000000000 R15: 0000000000000003 | [ 43.591672][ T465] ------------[ cut here ]------------ | [ 43.591884][ T465] WARNING: CPU: 1 PID: 465 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) | [ 43.592252][ T465] Modules linked in: netdevsim | [ 43.592790][ T465] Tainted: [W]=WARN [ 43.592963][ T465] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.593193][ T465] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.593432][ T465] 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 [ 43.594092][ T465] RSP: 0018:ffffc90000cd71e8 EFLAGS: 00010246 [ 43.594329][ T465] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 43.594604][ T465] RDX: 0000000000000000 RSI: ffff88800e542c98 RDI: ffff888009a6d080 [ 43.594887][ T465] RBP: ffff88800b281840 R08: 0000000000000000 R09: fffffbfff527d83c [ 43.595167][ T465] R10: ffffffffa93ec1e7 R11: ffff888009a6c5c0 R12: 0000000000000000 [ 43.595442][ T465] R13: ffff88800e542128 R14: ffff88800e542008 R15: ffff88800e542000 [ 43.595716][ T465] FS: 00007fe5687d6800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 43.596044][ T465] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.596279][ T465] CR2: 00007f0251d735a0 CR3: 0000000002066001 CR4: 0000000000772ef0 [ 43.596563][ T465] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 43.596837][ T465] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 43.597126][ T465] PKRU: 55555554 [ 43.597267][ T465] Call Trace: [ 43.597406][ T465] [ 43.597502][ T465] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.597690][ T465] ? __warn (kernel/panic.c:748) [ 43.597837][ T465] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.598035][ T465] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 43.598227][ T465] ? handle_bug (arch/x86/kernel/traps.c:285) [ 43.598369][ T465] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 43.598555][ T465] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 43.598753][ T465] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.598950][ T465] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 43.599146][ T465] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 43.599382][ T465] ? _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) [ 43.599572][ T465] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 43.599762][ T465] register_netdevice (net/core/dev.c:11003) [ 43.599960][ T465] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 43.600158][ T465] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 43.600358][ T465] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 43.600604][ T465] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 43.600862][ T465] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 43.601109][ T465] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 43.601349][ T465] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 43.601584][ T465] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 43.601815][ T465] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 43.602066][ T465] devlink_reload (net/devlink/dev.c:474) [ 43.602256][ T465] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 43.602461][ T465] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 43.602650][ T465] ? cap_capable (security/commoncap.c:131) [ 43.602834][ T465] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1146 fs/file.c:1160) [ 43.602991][ T465] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 43.603187][ T465] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 43.603419][ T465] ? __nla_parse (lib/nlattr.c:732) [ 43.603613][ T465] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 43.603799][ T465] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 43.604053][ T465] ? cap_capable (security/commoncap.c:131) [ 43.604238][ T465] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 43.604428][ T465] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 43.604622][ T465] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 43.604809][ T465] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 43.605045][ T465] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 43.605274][ T465] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 43.605515][ T465] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 43.605704][ T465] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 43.605901][ T465] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 43.606090][ T465] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 43.606291][ T465] ? genl_rcv (net/netlink/genetlink.c:1219) [ 43.606433][ T465] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 43.606622][ T465] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 43.606815][ T465] genl_rcv (net/netlink/genetlink.c:1220) [ 43.606965][ T465] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 43.607156][ T465] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 43.607350][ T465] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 43.607542][ T465] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 43.607733][ T465] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 43.607924][ T465] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 43.608113][ T465] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 43.608306][ T465] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 43.608493][ T465] ? __pfx___sys_sendto (net/socket.c:2145) [ 43.608681][ T465] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 43.608879][ T465] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 43.609076][ T465] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 43.609266][ T465] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 43.609501][ T465] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 43.609738][ T465] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 43.609937][ T465] __x64_sys_sendto (net/socket.c:2181) [ 43.610128][ T465] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 43.610358][ T465] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 43.610544][ T465] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 43.610771][ T465] RIP: 0033:0x7fe5689e2a4a [ 43.610970][ T465] 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 [ 43.611613][ T465] RSP: 002b:00007ffd9cb462d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 43.611900][ T465] RAX: ffffffffffffffda RBX: 000000003899db00 RCX: 00007fe5689e2a4a [ 43.612177][ T465] RDX: 000000000000003c RSI: 000000003899db00 RDI: 0000000000000005 [ 43.612461][ T465] RBP: 000000003899d910 R08: 00007fe568b86200 R09: 000000000000000c [ 43.612739][ T465] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 43.613022][ T465] R13: 000000003899d910 R14: 0000000000000000 R15: 0000000000000003 | [ 43.795544][ T11] ------------[ cut here ]------------ | [ 43.795810][ T11] WARNING: CPU: 3 PID: 11 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 43.796238][ T11] Modules linked in: netdevsim | [ 43.796744][ T11] Tainted: [W]=WARN [ 43.796939][ T11] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.797151][ T11] Workqueue: netns cleanup_net [ 43.797344][ T11] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.797562][ T11] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 43.798245][ T11] RSP: 0018:ffffc900000b7620 EFLAGS: 00010246 [ 43.798458][ T11] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 43.798708][ T11] RDX: 0000000000000000 RSI: ffff888009a0ac98 RDI: ffff888001a82e10 [ 43.798961][ T11] RBP: ffffffffab523440 R08: 0000000000000000 R09: fffffbfff527d83c [ 43.799214][ T11] R10: ffffffffa93ec1e7 R11: ffff888001a82300 R12: 0000000000000000 [ 43.799465][ T11] R13: ffff888009a0a128 R14: ffff888009a0a008 R15: ffff888009a0a000 [ 43.799712][ T11] FS: 0000000000000000(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 43.800010][ T11] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.800218][ T11] CR2: 000056411b99a4e0 CR3: 00000000090d8006 CR4: 0000000000772ef0 [ 43.800470][ T11] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 43.800719][ T11] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 43.800974][ T11] PKRU: 55555554 [ 43.801102][ T11] Call Trace: [ 43.801232][ T11] [ 43.801319][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.801492][ T11] ? __warn (kernel/panic.c:748) [ 43.801624][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.801794][ T11] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 43.801978][ T11] ? handle_bug (arch/x86/kernel/traps.c:285) [ 43.802106][ T11] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 43.802282][ T11] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 43.802468][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.802652][ T11] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 43.802875][ T11] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 43.803054][ T11] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 43.803227][ T11] register_netdevice (net/core/dev.c:11003) [ 43.803400][ T11] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 43.803583][ T11] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 43.803766][ T11] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 43.804000][ T11] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 43.804228][ T11] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 43.804456][ T11] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 43.804675][ T11] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 43.804897][ T11] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 43.805106][ T11] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 43.805326][ T11] devlink_reload (net/devlink/dev.c:474) [ 43.805503][ T11] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 43.805673][ T11] ? devlinks_xa_find_get (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/devlink/core.c:343) [ 43.805857][ T11] devlink_pernet_pre_exit (net/devlink/core.c:288 net/devlink/devl_internal.h:114 net/devlink/core.c:513) [ 43.806028][ T11] ? __pfx_devlink_pernet_pre_exit (net/devlink/core.c:496) [ 43.806251][ T11] cleanup_net (net/core/net_namespace.c:162 net/core/net_namespace.c:632) [ 43.806423][ T11] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 43.806594][ T11] ? __pfx_cleanup_net (net/core/net_namespace.c:594) [ 43.806761][ T11] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 43.806946][ T11] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 43.807113][ T11] ? process_one_work (kernel/workqueue.c:3214) [ 43.807289][ T11] process_one_work (kernel/workqueue.c:3238) [ 43.807472][ T11] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 43.807638][ T11] ? __pfx_process_one_work (kernel/workqueue.c:3140) [ 43.807817][ T11] ? assign_work (kernel/workqueue.c:1200) [ 43.808000][ T11] worker_thread (kernel/workqueue.c:3313 kernel/workqueue.c:3400) [ 43.808181][ T11] ? __pfx_worker_thread (kernel/workqueue.c:3346) [ 43.808353][ T11] kthread (kernel/kthread.c:464) [ 43.808483][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 43.808658][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 43.808835][ T11] ret_from_fork (arch/x86/kernel/process.c:148) [ 43.809015][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 43.809186][ T11] ret_from_fork_asm (arch/x86/entry/entry_64.S:257) | [ 43.832098][ T11] ------------[ cut here ]------------ | [ 43.832321][ T11] WARNING: CPU: 2 PID: 11 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 43.832667][ T11] Modules linked in: netdevsim | [ 43.833216][ T11] Tainted: [W]=WARN [ 43.833356][ T11] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.833576][ T11] Workqueue: netns cleanup_net [ 43.833762][ T11] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.834065][ T11] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 43.834755][ T11] RSP: 0018:ffffc900000b7620 EFLAGS: 00010246 [ 43.835007][ T11] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 43.835263][ T11] RDX: 0000000000000000 RSI: ffff88800a4aac98 RDI: ffff888001a82e10 [ 43.835528][ T11] RBP: ffffffffab523440 R08: 0000000000000000 R09: fffffbfff527d83c [ 43.835798][ T11] R10: ffffffffa93ec1e7 R11: ffff888001a82300 R12: 0000000000000000 [ 43.836069][ T11] R13: ffff88800a4aa128 R14: ffff88800a4aa008 R15: ffff88800a4aa000 [ 43.836338][ T11] FS: 0000000000000000(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 43.836637][ T11] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.836872][ T11] CR2: 00007efc0ef04008 CR3: 000000000bba6005 CR4: 0000000000772ef0 [ 43.837142][ T11] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 43.837406][ T11] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 43.837668][ T11] PKRU: 55555554 [ 43.837806][ T11] Call Trace: [ 43.837956][ T11] [ 43.838059][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.838243][ T11] ? __warn (kernel/panic.c:748) [ 43.838390][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.838572][ T11] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 43.838766][ T11] ? handle_bug (arch/x86/kernel/traps.c:285) [ 43.838917][ T11] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 43.839099][ T11] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 43.839291][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.839483][ T11] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 43.839711][ T11] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 43.839909][ T11] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 43.840104][ T11] register_netdevice (net/core/dev.c:11003) [ 43.840297][ T11] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 43.840500][ T11] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 43.840698][ T11] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 43.840944][ T11] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 43.841184][ T11] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 43.841429][ T11] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 43.841660][ T11] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 43.841898][ T11] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 43.842120][ T11] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 43.842359][ T11] devlink_reload (net/devlink/dev.c:474) [ 43.842549][ T11] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 43.842735][ T11] ? devlinks_xa_find_get (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/devlink/core.c:343) [ 43.842938][ T11] devlink_pernet_pre_exit (net/devlink/core.c:288 net/devlink/devl_internal.h:114 net/devlink/core.c:513) [ 43.843122][ T11] ? __pfx_devlink_pernet_pre_exit (net/devlink/core.c:496) [ 43.843357][ T11] cleanup_net (net/core/net_namespace.c:162 net/core/net_namespace.c:632) [ 43.843543][ T11] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 43.843726][ T11] ? __pfx_cleanup_net (net/core/net_namespace.c:594) [ 43.843917][ T11] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 43.844106][ T11] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 43.844290][ T11] ? process_one_work (kernel/workqueue.c:3214) [ 43.844478][ T11] process_one_work (kernel/workqueue.c:3238) [ 43.844675][ T11] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 43.844867][ T11] ? __pfx_process_one_work (kernel/workqueue.c:3140) [ 43.845072][ T11] ? assign_work (kernel/workqueue.c:1200) [ 43.845258][ T11] worker_thread (kernel/workqueue.c:3313 kernel/workqueue.c:3400) [ 43.845464][ T11] ? __pfx_worker_thread (kernel/workqueue.c:3346) [ 43.845649][ T11] kthread (kernel/kthread.c:464) [ 43.845793][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 43.846002][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 43.846188][ T11] ret_from_fork (arch/x86/kernel/process.c:148) [ 43.846369][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 43.846552][ T11] ret_from_fork_asm (arch/x86/entry/entry_64.S:257) | [ 43.866402][ T11] ------------[ cut here ]------------ | [ 43.866618][ T11] WARNING: CPU: 2 PID: 11 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 43.866984][ T11] Modules linked in: netdevsim | [ 43.867518][ T11] Tainted: [W]=WARN [ 43.867659][ T11] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.867892][ T11] Workqueue: netns cleanup_net [ 43.868091][ T11] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.868320][ T11] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 43.868921][ T11] RSP: 0018:ffffc900000b7620 EFLAGS: 00010246 [ 43.869146][ T11] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 43.869409][ T11] RDX: 0000000000000000 RSI: ffff8880091f2c98 RDI: ffff888001a82e10 [ 43.869670][ T11] RBP: ffffffffab523440 R08: 0000000000000000 R09: fffffbfff527d83c [ 43.869948][ T11] R10: ffffffffa93ec1e7 R11: ffff888001a82300 R12: 0000000000000000 [ 43.870217][ T11] R13: ffff8880091f2128 R14: ffff8880091f2008 R15: ffff8880091f2000 [ 43.870475][ T11] FS: 0000000000000000(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 43.870773][ T11] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.871001][ T11] CR2: 00007f0251d907d0 CR3: 0000000008b78001 CR4: 0000000000772ef0 [ 43.871264][ T11] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 43.871531][ T11] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 43.871791][ T11] PKRU: 55555554 [ 43.871941][ T11] Call Trace: [ 43.872081][ T11] [ 43.872183][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.872380][ T11] ? __warn (kernel/panic.c:748) [ 43.872523][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.872709][ T11] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 43.872908][ T11] ? handle_bug (arch/x86/kernel/traps.c:285) [ 43.873053][ T11] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 43.873236][ T11] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 43.873432][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.873624][ T11] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 43.873861][ T11] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 43.874049][ T11] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 43.874237][ T11] register_netdevice (net/core/dev.c:11003) [ 43.874424][ T11] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 43.874619][ T11] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 43.874819][ T11] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 43.875061][ T11] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 43.875306][ T11] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 43.875549][ T11] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 43.875783][ T11] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 43.876027][ T11] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 43.876247][ T11] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 43.876484][ T11] devlink_reload (net/devlink/dev.c:474) [ 43.876674][ T11] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 43.876874][ T11] ? devlinks_xa_find_get (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/devlink/core.c:343) [ 43.877069][ T11] devlink_pernet_pre_exit (net/devlink/core.c:288 net/devlink/devl_internal.h:114 net/devlink/core.c:513) [ 43.877260][ T11] ? __pfx_devlink_pernet_pre_exit (net/devlink/core.c:496) [ 43.877501][ T11] cleanup_net (net/core/net_namespace.c:162 net/core/net_namespace.c:632) [ 43.877682][ T11] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 43.877878][ T11] ? __pfx_cleanup_net (net/core/net_namespace.c:594) [ 43.878062][ T11] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 43.878258][ T11] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 43.878441][ T11] ? process_one_work (kernel/workqueue.c:3214) [ 43.878634][ T11] process_one_work (kernel/workqueue.c:3238) [ 43.878826][ T11] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 43.879021][ T11] ? __pfx_process_one_work (kernel/workqueue.c:3140) [ 43.879214][ T11] ? assign_work (kernel/workqueue.c:1200) [ 43.879405][ T11] worker_thread (kernel/workqueue.c:3313 kernel/workqueue.c:3400) [ 43.879747][ T11] ? __pfx_worker_thread (kernel/workqueue.c:3346) [ 43.879953][ T11] kthread (kernel/kthread.c:464) [ 43.880101][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 43.880289][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 43.880474][ T11] ret_from_fork (arch/x86/kernel/process.c:148) [ 43.880652][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 43.881115][ T11] ret_from_fork_asm (arch/x86/entry/entry_64.S:257) | [ 43.905558][ T11] ------------[ cut here ]------------ | [ 43.905770][ T11] WARNING: CPU: 2 PID: 11 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 43.906204][ T11] Modules linked in: netdevsim | [ 43.906732][ T11] Tainted: [W]=WARN [ 43.906881][ T11] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.907101][ T11] Workqueue: netns cleanup_net [ 43.907291][ T11] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.907515][ T11] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 43.908109][ T11] RSP: 0018:ffffc900000b7620 EFLAGS: 00010246 [ 43.908335][ T11] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 43.908596][ T11] RDX: 0000000000000000 RSI: ffff88800b042c98 RDI: ffff888001a82e10 [ 43.908867][ T11] RBP: ffffffffab523440 R08: 0000000000000000 R09: fffffbfff527d83c [ 43.909133][ T11] R10: ffffffffa93ec1e7 R11: ffff888001a82300 R12: 0000000000000000 [ 43.909403][ T11] R13: ffff88800b042128 R14: ffff88800b042008 R15: ffff88800b042000 [ 43.909666][ T11] FS: 0000000000000000(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 43.909973][ T11] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.910210][ T11] CR2: 00007f0251ca9370 CR3: 000000000b030002 CR4: 0000000000772ef0 [ 43.910472][ T11] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 43.910730][ T11] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 43.910999][ T11] PKRU: 55555554 [ 43.911146][ T11] Call Trace: [ 43.911284][ T11] [ 43.911382][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.911564][ T11] ? __warn (kernel/panic.c:748) [ 43.911706][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.911901][ T11] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 43.912087][ T11] ? handle_bug (arch/x86/kernel/traps.c:285) [ 43.912227][ T11] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 43.912414][ T11] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 43.912612][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.912804][ T11] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 43.913038][ T11] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 43.913225][ T11] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 43.913411][ T11] register_netdevice (net/core/dev.c:11003) [ 43.913599][ T11] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 43.913797][ T11] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 43.914003][ T11] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 43.914233][ T11] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 43.914480][ T11] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 43.914715][ T11] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 43.914961][ T11] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 43.915192][ T11] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 43.915413][ T11] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 43.915646][ T11] devlink_reload (net/devlink/dev.c:474) [ 43.915835][ T11] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 43.916027][ T11] ? devlinks_xa_find_get (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/devlink/core.c:343) [ 43.916227][ T11] devlink_pernet_pre_exit (net/devlink/core.c:288 net/devlink/devl_internal.h:114 net/devlink/core.c:513) [ 43.916410][ T11] ? __pfx_devlink_pernet_pre_exit (net/devlink/core.c:496) [ 43.916648][ T11] cleanup_net (net/core/net_namespace.c:162 net/core/net_namespace.c:632) [ 43.916828][ T11] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 43.917021][ T11] ? __pfx_cleanup_net (net/core/net_namespace.c:594) [ 43.917203][ T11] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 43.917395][ T11] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 43.917576][ T11] ? process_one_work (kernel/workqueue.c:3214) [ 43.917765][ T11] process_one_work (kernel/workqueue.c:3238) [ 43.917967][ T11] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 43.918163][ T11] ? __pfx_process_one_work (kernel/workqueue.c:3140) [ 43.918357][ T11] ? assign_work (kernel/workqueue.c:1200) [ 43.918542][ T11] worker_thread (kernel/workqueue.c:3313 kernel/workqueue.c:3400) [ 43.918738][ T11] ? __pfx_worker_thread (kernel/workqueue.c:3346) [ 43.918936][ T11] kthread (kernel/kthread.c:464) [ 43.919082][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 43.919273][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 43.919469][ T11] ret_from_fork (arch/x86/kernel/process.c:148) [ 43.919658][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 43.919840][ T11] ret_from_fork_asm (arch/x86/entry/entry_64.S:257) | [ 44.520818][ T499] ------------[ cut here ]------------ | [ 44.521126][ T499] WARNING: CPU: 1 PID: 499 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) | [ 44.521501][ T499] Modules linked in: netdevsim | [ 44.522030][ T499] Tainted: [W]=WARN [ 44.522173][ T499] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.522422][ T499] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.522661][ T499] 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 [ 44.523330][ T499] RSP: 0000:ffffc90000cb71e8 EFLAGS: 00010246 [ 44.523564][ T499] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 44.523855][ T499] RDX: 0000000000000000 RSI: ffff88800a72ac98 RDI: ffff8880026a0b00 [ 44.524138][ T499] RBP: ffff88800b283040 R08: 0000000000000000 R09: fffffbfff527d83c [ 44.524414][ T499] R10: ffffffffa93ec1e7 R11: ffff8880026a0040 R12: 0000000000000000 [ 44.524688][ T499] R13: ffff88800a72a128 R14: ffff88800a72a008 R15: ffff88800a72a000 [ 44.524971][ T499] FS: 00007fa5eb672800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 44.525296][ T499] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.525530][ T499] CR2: 00007f78065bd800 CR3: 0000000009a22005 CR4: 0000000000772ef0 [ 44.525811][ T499] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 44.526093][ T499] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 44.526371][ T499] PKRU: 55555554 [ 44.526512][ T499] Call Trace: [ 44.526654][ T499] [ 44.526751][ T499] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.526948][ T499] ? __warn (kernel/panic.c:748) [ 44.527095][ T499] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.527284][ T499] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 44.527477][ T499] ? handle_bug (arch/x86/kernel/traps.c:285) [ 44.527620][ T499] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 44.527806][ T499] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 44.528060][ T499] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.528252][ T499] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 44.528447][ T499] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 44.528687][ T499] ? _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) [ 44.528899][ T499] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 44.529094][ T499] register_netdevice (net/core/dev.c:11003) [ 44.529286][ T499] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 44.529482][ T499] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 44.529685][ T499] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 44.529936][ T499] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 44.530188][ T499] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 44.530435][ T499] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 44.530677][ T499] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 44.530925][ T499] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 44.531158][ T499] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 44.531402][ T499] devlink_reload (net/devlink/dev.c:474) [ 44.531593][ T499] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 44.531777][ T499] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 44.531980][ T499] ? cap_capable (security/commoncap.c:131) [ 44.532166][ T499] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1146 fs/file.c:1160) [ 44.532318][ T499] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 44.532512][ T499] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 44.532747][ T499] ? __nla_parse (lib/nlattr.c:732) [ 44.532951][ T499] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 44.533140][ T499] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 44.533382][ T499] ? cap_capable (security/commoncap.c:131) [ 44.533569][ T499] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 44.533761][ T499] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 44.533959][ T499] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 44.534148][ T499] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 44.534376][ T499] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 44.534604][ T499] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 44.534860][ T499] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 44.535051][ T499] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 44.535237][ T499] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 44.535432][ T499] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 44.535634][ T499] ? genl_rcv (net/netlink/genetlink.c:1219) [ 44.535777][ T499] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 44.535978][ T499] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 44.536172][ T499] genl_rcv (net/netlink/genetlink.c:1220) [ 44.536313][ T499] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 44.536503][ T499] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 44.536692][ T499] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 44.536894][ T499] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 44.537085][ T499] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 44.537270][ T499] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 44.537458][ T499] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 44.537653][ T499] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 44.537852][ T499] ? __pfx___sys_sendto (net/socket.c:2145) [ 44.538036][ T499] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 44.538221][ T499] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 44.538417][ T499] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 44.538611][ T499] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 44.538840][ T499] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 44.539043][ T499] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 44.539279][ T499] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 44.539471][ T499] __x64_sys_sendto (net/socket.c:2181) [ 44.539658][ T499] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 44.539900][ T499] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 44.540091][ T499] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 44.540319][ T499] RIP: 0033:0x7fa5eb87ea4a [ 44.540512][ T499] 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 [ 44.541162][ T499] RSP: 002b:00007ffe4db08138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 44.541440][ T499] RAX: ffffffffffffffda RBX: 0000000014a67b00 RCX: 00007fa5eb87ea4a [ 44.541716][ T499] RDX: 000000000000003c RSI: 0000000014a67b00 RDI: 0000000000000005 [ 44.541999][ T499] RBP: 0000000014a67910 R08: 00007fa5eba22200 R09: 000000000000000c [ 44.542278][ T499] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 44.542562][ T499] R13: 0000000014a67910 R14: 0000000000000000 R15: 0000000000000001 | [ 44.552334][ T499] ------------[ cut here ]------------ | [ 44.552537][ T499] WARNING: CPU: 1 PID: 499 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) | [ 44.553620][ T499] Modules linked in: netdevsim | [ 44.554226][ T499] Tainted: [W]=WARN [ 44.554369][ T499] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.554603][ T499] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.554927][ T499] 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 [ 44.555580][ T499] RSP: 0000:ffffc90000cb71e8 EFLAGS: 00010246 [ 44.555814][ T499] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 44.556173][ T499] RDX: 0000000000000000 RSI: ffff88800d492c98 RDI: ffff8880026a0b00 [ 44.556448][ T499] RBP: ffff88800b283040 R08: 0000000000000000 R09: fffffbfff527d83c [ 44.556727][ T499] R10: ffffffffa93ec1e7 R11: ffff8880026a0040 R12: 0000000000000000 [ 44.557088][ T499] R13: ffff88800d492128 R14: ffff88800d492008 R15: ffff88800d492000 [ 44.557363][ T499] FS: 00007fa5eb672800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 44.557683][ T499] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.558002][ T499] CR2: 00007f78065bd800 CR3: 0000000009a22005 CR4: 0000000000772ef0 [ 44.558280][ T499] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 44.558553][ T499] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 44.558829][ T499] PKRU: 55555554 [ 44.559051][ T499] Call Trace: [ 44.559191][ T499] [ 44.559286][ T499] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.559478][ T499] ? __warn (kernel/panic.c:748) [ 44.559621][ T499] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.559807][ T499] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 44.560079][ T499] ? handle_bug (arch/x86/kernel/traps.c:285) [ 44.560224][ T499] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 44.560411][ T499] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 44.560608][ T499] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.560798][ T499] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 44.561078][ T499] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 44.561314][ T499] ? _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) [ 44.561505][ T499] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 44.561696][ T499] register_netdevice (net/core/dev.c:11003) [ 44.561968][ T499] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 44.562168][ T499] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 44.562376][ T499] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 44.562617][ T499] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 44.562949][ T499] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 44.563196][ T499] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 44.563435][ T499] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 44.563675][ T499] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 44.563985][ T499] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 44.564229][ T499] devlink_reload (net/devlink/dev.c:474) [ 44.564419][ T499] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 44.564604][ T499] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 44.564794][ T499] ? cap_capable (security/commoncap.c:131) [ 44.565065][ T499] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1146 fs/file.c:1160) [ 44.565216][ T499] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 44.565406][ T499] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 44.565639][ T499] ? __nla_parse (lib/nlattr.c:732) [ 44.565834][ T499] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 44.566107][ T499] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 44.566352][ T499] ? cap_capable (security/commoncap.c:131) [ 44.566537][ T499] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 44.566728][ T499] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 44.567000][ T499] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 44.567187][ T499] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 44.567415][ T499] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 44.567645][ T499] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 44.567969][ T499] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 44.568161][ T499] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 44.568346][ T499] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 44.568534][ T499] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 44.568734][ T499] ? genl_rcv (net/netlink/genetlink.c:1219) [ 44.568961][ T499] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 44.569150][ T499] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 44.569350][ T499] genl_rcv (net/netlink/genetlink.c:1220) [ 44.569494][ T499] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 44.569685][ T499] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 44.569957][ T499] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 44.570149][ T499] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 44.570340][ T499] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 44.570524][ T499] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 44.570712][ T499] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 44.570988][ T499] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 44.571183][ T499] ? __pfx___sys_sendto (net/socket.c:2145) [ 44.571367][ T499] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 44.571552][ T499] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 44.571748][ T499] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 44.572022][ T499] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 44.572254][ T499] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 44.572455][ T499] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 44.572695][ T499] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 44.572974][ T499] __x64_sys_sendto (net/socket.c:2181) [ 44.573160][ T499] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 44.573388][ T499] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 44.573576][ T499] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 44.573802][ T499] RIP: 0033:0x7fa5eb87ea4a [ 44.574081][ T499] 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 [ 44.574728][ T499] RSP: 002b:00007ffe4db08138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 44.575093][ T499] RAX: ffffffffffffffda RBX: 0000000014a67b00 RCX: 00007fa5eb87ea4a [ 44.575372][ T499] RDX: 000000000000003c RSI: 0000000014a67b00 RDI: 0000000000000005 [ 44.575646][ T499] RBP: 0000000014a67910 R08: 00007fa5eba22200 R09: 000000000000000c [ 44.576002][ T499] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 44.576275][ T499] R13: 0000000014a67910 R14: 0000000000000000 R15: 0000000000000001 | [ 44.594508][ T499] ------------[ cut here ]------------ | [ 44.594805][ T499] WARNING: CPU: 2 PID: 499 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) | [ 44.595369][ T499] Modules linked in: netdevsim | [ 44.595934][ T499] Tainted: [W]=WARN [ 44.596089][ T499] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.596332][ T499] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.596579][ T499] 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 [ 44.597247][ T499] RSP: 0018:ffffc90000cb71e8 EFLAGS: 00010246 [ 44.597493][ T499] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 44.597781][ T499] RDX: 0000000000000000 RSI: ffff888009ffac98 RDI: ffff8880026a0b00 [ 44.598078][ T499] RBP: ffff88800b283040 R08: 0000000000000000 R09: fffffbfff527d83c [ 44.598365][ T499] R10: ffffffffa93ec1e7 R11: ffff8880026a0040 R12: 0000000000000000 [ 44.598654][ T499] R13: ffff888009ffa128 R14: ffff888009ffa008 R15: ffff888009ffa000 [ 44.598950][ T499] FS: 00007fa5eb672800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 44.599284][ T499] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.599526][ T499] CR2: 00005622c8df8170 CR3: 0000000009a22001 CR4: 0000000000772ef0 [ 44.599820][ T499] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 44.600120][ T499] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 44.600405][ T499] PKRU: 55555554 [ 44.600560][ T499] Call Trace: [ 44.600712][ T499] [ 44.600820][ T499] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.601035][ T499] ? __warn (kernel/panic.c:748) [ 44.601191][ T499] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.601394][ T499] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 44.601596][ T499] ? handle_bug (arch/x86/kernel/traps.c:285) [ 44.601753][ T499] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 44.601964][ T499] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 44.602176][ T499] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.602383][ T499] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 44.602601][ T499] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 44.602861][ T499] ? _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) [ 44.603069][ T499] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 44.603271][ T499] register_netdevice (net/core/dev.c:11003) [ 44.603473][ T499] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 44.603684][ T499] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 44.603911][ T499] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 44.604166][ T499] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 44.604425][ T499] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 44.604685][ T499] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 44.604950][ T499] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 44.605199][ T499] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 44.605446][ T499] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 44.605701][ T499] devlink_reload (net/devlink/dev.c:474) [ 44.605917][ T499] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 44.606114][ T499] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 44.606317][ T499] ? cap_capable (security/commoncap.c:131) [ 44.606514][ T499] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1146 fs/file.c:1160) [ 44.606680][ T499] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 44.606896][ T499] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 44.607141][ T499] ? __nla_parse (lib/nlattr.c:732) [ 44.607352][ T499] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 44.607554][ T499] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 44.607813][ T499] ? cap_capable (security/commoncap.c:131) [ 44.608019][ T499] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 44.608230][ T499] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 44.608432][ T499] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 44.608634][ T499] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 44.608883][ T499] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 44.609126][ T499] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 44.609380][ T499] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 44.609583][ T499] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 44.609784][ T499] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 44.609999][ T499] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 44.610212][ T499] ? genl_rcv (net/netlink/genetlink.c:1219) [ 44.610368][ T499] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 44.610568][ T499] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 44.610773][ T499] genl_rcv (net/netlink/genetlink.c:1220) [ 44.610940][ T499] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 44.611147][ T499] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 44.611350][ T499] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 44.611555][ T499] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 44.611760][ T499] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 44.611973][ T499] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 44.612177][ T499] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 44.612393][ T499] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 44.612598][ T499] ? __pfx___sys_sendto (net/socket.c:2145) [ 44.612801][ T499] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 44.613016][ T499] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 44.613226][ T499] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 44.613428][ T499] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 44.613673][ T499] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 44.613886][ T499] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 44.614140][ T499] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 44.614347][ T499] __x64_sys_sendto (net/socket.c:2181) [ 44.614550][ T499] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 44.614791][ T499] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 44.615003][ T499] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 44.615245][ T499] RIP: 0033:0x7fa5eb87ea4a [ 44.615448][ T499] 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 [ 44.616116][ T499] RSP: 002b:00007ffe4db08138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 44.616409][ T499] RAX: ffffffffffffffda RBX: 0000000014a67b00 RCX: 00007fa5eb87ea4a [ 44.616696][ T499] RDX: 000000000000003c RSI: 0000000014a67b00 RDI: 0000000000000005 [ 44.617000][ T499] RBP: 0000000014a67910 R08: 00007fa5eba22200 R09: 000000000000000c [ 44.617288][ T499] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 44.617572][ T499] R13: 0000000014a67910 R14: 0000000000000000 R15: 0000000000000001 | [ 44.629453][ T499] ------------[ cut here ]------------ | [ 44.629674][ T499] WARNING: CPU: 2 PID: 499 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) | [ 44.630159][ T499] Modules linked in: netdevsim | [ 44.630707][ T499] Tainted: [W]=WARN [ 44.630876][ T499] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.631122][ T499] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.631371][ T499] 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 [ 44.632040][ T499] RSP: 0018:ffffc90000cb71e8 EFLAGS: 00010246 [ 44.632292][ T499] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 44.632581][ T499] RDX: 0000000000000000 RSI: ffff88800d5dac98 RDI: ffff8880026a0b00 [ 44.632881][ T499] RBP: ffff88800b283040 R08: 0000000000000000 R09: fffffbfff527d83c [ 44.633175][ T499] R10: ffffffffa93ec1e7 R11: ffff8880026a0040 R12: 0000000000000000 [ 44.633463][ T499] R13: ffff88800d5da128 R14: ffff88800d5da008 R15: ffff88800d5da000 [ 44.633747][ T499] FS: 00007fa5eb672800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 44.634091][ T499] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.634341][ T499] CR2: 00005622c8df8170 CR3: 0000000009a22001 CR4: 0000000000772ef0 [ 44.634631][ T499] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 44.634929][ T499] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 44.635216][ T499] PKRU: 55555554 [ 44.635371][ T499] Call Trace: [ 44.635523][ T499] [ 44.635632][ T499] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.635838][ T499] ? __warn (kernel/panic.c:748) [ 44.636006][ T499] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.636208][ T499] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 44.636412][ T499] ? handle_bug (arch/x86/kernel/traps.c:285) [ 44.636569][ T499] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 44.636767][ T499] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 44.636989][ T499] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.637194][ T499] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 44.637401][ T499] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 44.637650][ T499] ? _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) [ 44.637866][ T499] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 44.638070][ T499] register_netdevice (net/core/dev.c:11003) [ 44.638274][ T499] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 44.638488][ T499] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 44.638699][ T499] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 44.638967][ T499] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 44.639228][ T499] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 44.639487][ T499] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 44.639742][ T499] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 44.640013][ T499] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 44.640258][ T499] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 44.640513][ T499] devlink_reload (net/devlink/dev.c:474) [ 44.640719][ T499] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 44.640927][ T499] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 44.641131][ T499] ? cap_capable (security/commoncap.c:131) [ 44.641332][ T499] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1146 fs/file.c:1160) [ 44.641496][ T499] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 44.641701][ T499] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 44.641959][ T499] ? __nla_parse (lib/nlattr.c:732) [ 44.642170][ T499] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 44.642380][ T499] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 44.642639][ T499] ? cap_capable (security/commoncap.c:131) [ 44.642839][ T499] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 44.643058][ T499] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 44.643261][ T499] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 44.643462][ T499] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 44.643703][ T499] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 44.643955][ T499] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 44.644209][ T499] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 44.644417][ T499] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 44.644613][ T499] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 44.644818][ T499] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 44.645042][ T499] ? genl_rcv (net/netlink/genetlink.c:1219) [ 44.645201][ T499] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 44.645402][ T499] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 44.645609][ T499] genl_rcv (net/netlink/genetlink.c:1220) [ 44.645768][ T499] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 44.645982][ T499] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 44.646185][ T499] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 44.646390][ T499] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 44.646594][ T499] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 44.646790][ T499] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 44.647003][ T499] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 44.647209][ T499] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 44.647415][ T499] ? __pfx___sys_sendto (net/socket.c:2145) [ 44.647611][ T499] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 44.647806][ T499] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 44.648026][ T499] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 44.648236][ T499] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 44.648478][ T499] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 44.648677][ T499] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 44.648943][ T499] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 44.649149][ T499] __x64_sys_sendto (net/socket.c:2181) [ 44.649348][ T499] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 44.649592][ T499] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 44.649794][ T499] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 44.650048][ T499] RIP: 0033:0x7fa5eb87ea4a [ 44.650251][ T499] 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 [ 44.650920][ T499] RSP: 002b:00007ffe4db08138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 44.651212][ T499] RAX: ffffffffffffffda RBX: 0000000014a67b00 RCX: 00007fa5eb87ea4a [ 44.651501][ T499] RDX: 000000000000003c RSI: 0000000014a67b00 RDI: 0000000000000005 [ 44.651796][ T499] RBP: 0000000014a67910 R08: 00007fa5eba22200 R09: 000000000000000c [ 44.652096][ T499] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 44.652389][ T499] R13: 0000000014a67910 R14: 0000000000000000 R15: 0000000000000001 | [ 45.525370][ T518] ------------[ cut here ]------------ | [ 45.525664][ T518] WARNING: CPU: 3 PID: 518 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) | [ 45.526051][ T518] Modules linked in: netdevsim | [ 45.526576][ T518] Tainted: [W]=WARN [ 45.526718][ T518] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.527046][ T518] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.527288][ T518] 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 [ 45.528019][ T518] RSP: 0018:ffffc90000c571e8 EFLAGS: 00010246 [ 45.528256][ T518] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 45.528534][ T518] RDX: 0000000000000000 RSI: ffff88800b322c98 RDI: ffff8880026a5080 [ 45.528812][ T518] RBP: ffff88800b283040 R08: 0000000000000000 R09: fffffbfff527d83c [ 45.529170][ T518] R10: ffffffffa93ec1e7 R11: ffff8880026a45c0 R12: 0000000000000000 [ 45.529446][ T518] R13: ffff88800b322128 R14: ffff88800b322008 R15: ffff88800b322000 [ 45.529720][ T518] FS: 00007f35e0d92800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 45.530129][ T518] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.530361][ T518] CR2: 00007f0251d735a0 CR3: 000000000b9c6004 CR4: 0000000000772ef0 [ 45.530639][ T518] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 45.530998][ T518] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 45.531279][ T518] PKRU: 55555554 [ 45.531420][ T518] Call Trace: [ 45.531562][ T518] [ 45.531658][ T518] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.531925][ T518] ? __warn (kernel/panic.c:748) [ 45.532074][ T518] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.532261][ T518] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 45.532461][ T518] ? handle_bug (arch/x86/kernel/traps.c:285) [ 45.532603][ T518] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 45.532791][ T518] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 45.533001][ T518] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.533191][ T518] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 45.533385][ T518] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 45.533622][ T518] ? _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) [ 45.533813][ T518] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 45.534013][ T518] register_netdevice (net/core/dev.c:11003) [ 45.534206][ T518] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 45.534401][ T518] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 45.534602][ T518] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 45.534856][ T518] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 45.535103][ T518] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 45.535349][ T518] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 45.535591][ T518] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 45.535826][ T518] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 45.536065][ T518] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 45.536303][ T518] ? devl_region_destroy (net/devlink/region.c:1178) [ 45.536491][ T518] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 45.536736][ T518] devlink_reload (net/devlink/dev.c:474) [ 45.536936][ T518] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 45.537125][ T518] ? devlink_resources_validate (net/devlink/resource.c:311) [ 45.537362][ T518] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 45.537555][ T518] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 45.537791][ T518] ? __nla_parse (lib/nlattr.c:732) [ 45.538000][ T518] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 45.538192][ T518] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 45.538437][ T518] ? cap_capable (security/commoncap.c:131) [ 45.538623][ T518] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 45.538815][ T518] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 45.539020][ T518] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 45.539210][ T518] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 45.539440][ T518] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 45.539669][ T518] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 45.539924][ T518] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 45.540112][ T518] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 45.540297][ T518] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 45.540488][ T518] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 45.540688][ T518] ? genl_rcv (net/netlink/genetlink.c:1219) [ 45.540833][ T518] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 45.541032][ T518] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 45.541229][ T518] genl_rcv (net/netlink/genetlink.c:1220) [ 45.541371][ T518] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 45.541562][ T518] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 45.541754][ T518] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 45.541960][ T518] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 45.542156][ T518] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 45.542348][ T518] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 45.542542][ T518] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 45.542736][ T518] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 45.542936][ T518] ? __pfx___sys_sendto (net/socket.c:2145) [ 45.543135][ T518] ? __lock_release (kernel/locking/lockdep.c:5527) [ 45.543328][ T518] ? __sys_recvmsg (net/socket.c:2859) [ 45.543511][ T518] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 45.543708][ T518] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 45.543914][ T518] __x64_sys_sendto (net/socket.c:2181) [ 45.544106][ T518] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 45.544337][ T518] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 45.544527][ T518] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 45.544756][ T518] RIP: 0033:0x7f35e0f9ea4a [ 45.544956][ T518] 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 [ 45.545604][ T518] RSP: 002b:00007ffd239f20d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 45.545898][ T518] RAX: ffffffffffffffda RBX: 0000000030ebeb00 RCX: 00007f35e0f9ea4a [ 45.546174][ T518] RDX: 0000000000000034 RSI: 0000000030ebeb00 RDI: 0000000000000005 [ 45.546450][ T518] RBP: 0000000030ebe910 R08: 00007f35e1142200 R09: 000000000000000c [ 45.546725][ T518] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 45.547013][ T518] R13: 0000000030ebe910 R14: 0000000000000000 R15: 0000000000000003 | [ 45.556830][ T518] ------------[ cut here ]------------ | [ 45.557049][ T518] WARNING: CPU: 1 PID: 518 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) | [ 45.557413][ T518] Modules linked in: netdevsim | [ 45.557937][ T518] Tainted: [W]=WARN [ 45.558084][ T518] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.558316][ T518] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.558552][ T518] 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 [ 45.559204][ T518] RSP: 0018:ffffc90000c571e8 EFLAGS: 00010246 [ 45.559437][ T518] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 45.559710][ T518] RDX: 0000000000000000 RSI: ffff88800d44ac98 RDI: ffff8880026a5080 [ 45.559995][ T518] RBP: ffff88800b283040 R08: 0000000000000000 R09: fffffbfff527d83c [ 45.560271][ T518] R10: ffffffffa93ec1e7 R11: ffff8880026a45c0 R12: 0000000000000000 [ 45.560547][ T518] R13: ffff88800d44a128 R14: ffff88800d44a008 R15: ffff88800d44a000 [ 45.560823][ T518] FS: 00007f35e0d92800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 45.561154][ T518] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.561388][ T518] CR2: 000056411b7e6d18 CR3: 000000000b9c6004 CR4: 0000000000772ef0 [ 45.561666][ T518] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 45.561950][ T518] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 45.562224][ T518] PKRU: 55555554 [ 45.562373][ T518] Call Trace: [ 45.562513][ T518] [ 45.562608][ T518] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.562793][ T518] ? __warn (kernel/panic.c:748) [ 45.562949][ T518] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.563138][ T518] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 45.563330][ T518] ? handle_bug (arch/x86/kernel/traps.c:285) [ 45.563473][ T518] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 45.563659][ T518] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 45.563865][ T518] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.564054][ T518] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 45.564252][ T518] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 45.564489][ T518] ? _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) [ 45.564680][ T518] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 45.564877][ T518] register_netdevice (net/core/dev.c:11003) [ 45.565070][ T518] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 45.565267][ T518] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 45.565472][ T518] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 45.565713][ T518] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 45.565969][ T518] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 45.566214][ T518] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 45.566454][ T518] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 45.566692][ T518] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 45.566936][ T518] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 45.567168][ T518] ? devl_region_destroy (net/devlink/region.c:1178) [ 45.567354][ T518] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 45.567598][ T518] devlink_reload (net/devlink/dev.c:474) [ 45.567789][ T518] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 45.567987][ T518] ? devlink_resources_validate (net/devlink/resource.c:311) [ 45.568230][ T518] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 45.568418][ T518] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 45.568653][ T518] ? __nla_parse (lib/nlattr.c:732) [ 45.568856][ T518] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 45.569046][ T518] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 45.569290][ T518] ? cap_capable (security/commoncap.c:131) [ 45.569476][ T518] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 45.569672][ T518] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 45.569870][ T518] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 45.570059][ T518] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 45.570288][ T518] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 45.570516][ T518] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 45.570758][ T518] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 45.570963][ T518] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 45.571148][ T518] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 45.571335][ T518] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 45.571536][ T518] ? genl_rcv (net/netlink/genetlink.c:1219) [ 45.571677][ T518] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 45.571872][ T518] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 45.572065][ T518] genl_rcv (net/netlink/genetlink.c:1220) [ 45.572207][ T518] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 45.572410][ T518] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 45.572598][ T518] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 45.572790][ T518] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 45.572990][ T518] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 45.573174][ T518] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 45.573361][ T518] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 45.573556][ T518] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 45.573745][ T518] ? __pfx___sys_sendto (net/socket.c:2145) [ 45.573952][ T518] ? __lock_release (kernel/locking/lockdep.c:5527) [ 45.574146][ T518] ? __sys_recvmsg (net/socket.c:2859) [ 45.574334][ T518] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 45.574530][ T518] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 45.574721][ T518] __x64_sys_sendto (net/socket.c:2181) [ 45.574915][ T518] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 45.575146][ T518] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 45.575337][ T518] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 45.575566][ T518] RIP: 0033:0x7f35e0f9ea4a [ 45.575757][ T518] 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 [ 45.576404][ T518] RSP: 002b:00007ffd239f20d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 45.576685][ T518] RAX: ffffffffffffffda RBX: 0000000030ebeb00 RCX: 00007f35e0f9ea4a [ 45.576968][ T518] RDX: 0000000000000034 RSI: 0000000030ebeb00 RDI: 0000000000000005 [ 45.577240][ T518] RBP: 0000000030ebe910 R08: 00007f35e1142200 R09: 000000000000000c [ 45.577513][ T518] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 45.577793][ T518] R13: 0000000030ebe910 R14: 0000000000000000 R15: 0000000000000003 | [ 45.587609][ T518] ------------[ cut here ]------------ | [ 45.587811][ T518] WARNING: CPU: 1 PID: 518 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) | [ 45.588908][ T518] Modules linked in: netdevsim | [ 45.589424][ T518] Tainted: [W]=WARN [ 45.589565][ T518] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.589794][ T518] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.590123][ T518] 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 [ 45.590767][ T518] RSP: 0018:ffffc90000c571e8 EFLAGS: 00010246 [ 45.591081][ T518] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 45.591363][ T518] RDX: 0000000000000000 RSI: ffff88800b122c98 RDI: ffff8880026a5080 [ 45.591635][ T518] RBP: ffff88800b283040 R08: 0000000000000000 R09: fffffbfff527d83c [ 45.591990][ T518] R10: ffffffffa93ec1e7 R11: ffff8880026a45c0 R12: 0000000000000000 [ 45.592271][ T518] R13: ffff88800b122128 R14: ffff88800b122008 R15: ffff88800b122000 [ 45.592548][ T518] FS: 00007f35e0d92800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 45.592956][ T518] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.593190][ T518] CR2: 000056411b7e6d18 CR3: 000000000b9c6004 CR4: 0000000000772ef0 [ 45.593468][ T518] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 45.593740][ T518] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 45.594101][ T518] PKRU: 55555554 [ 45.594243][ T518] Call Trace: [ 45.594382][ T518] [ 45.594478][ T518] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.594663][ T518] ? __warn (kernel/panic.c:748) [ 45.594806][ T518] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.595075][ T518] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 45.595271][ T518] ? handle_bug (arch/x86/kernel/traps.c:285) [ 45.595413][ T518] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 45.595600][ T518] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 45.595797][ T518] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.596063][ T518] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 45.596257][ T518] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 45.596492][ T518] ? _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) [ 45.596687][ T518] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 45.596956][ T518] register_netdevice (net/core/dev.c:11003) [ 45.597146][ T518] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 45.597343][ T518] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 45.597542][ T518] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 45.597783][ T518] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 45.598117][ T518] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 45.598363][ T518] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 45.598604][ T518] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 45.598840][ T518] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 45.599148][ T518] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 45.599379][ T518] ? devl_region_destroy (net/devlink/region.c:1178) [ 45.599568][ T518] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 45.599811][ T518] devlink_reload (net/devlink/dev.c:474) [ 45.600082][ T518] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 45.600271][ T518] ? devlink_resources_validate (net/devlink/resource.c:311) [ 45.600509][ T518] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 45.600699][ T518] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 45.601015][ T518] ? __nla_parse (lib/nlattr.c:732) [ 45.601212][ T518] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 45.601399][ T518] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 45.601644][ T518] ? cap_capable (security/commoncap.c:131) [ 45.601829][ T518] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 45.602104][ T518] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 45.602302][ T518] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 45.602498][ T518] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 45.602726][ T518] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 45.603032][ T518] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 45.603274][ T518] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 45.603462][ T518] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 45.603646][ T518] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 45.603834][ T518] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 45.604117][ T518] ? genl_rcv (net/netlink/genetlink.c:1219) [ 45.604260][ T518] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 45.604449][ T518] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 45.604640][ T518] genl_rcv (net/netlink/genetlink.c:1220) [ 45.604780][ T518] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 45.605049][ T518] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 45.605238][ T518] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 45.605428][ T518] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 45.605622][ T518] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 45.605805][ T518] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 45.606075][ T518] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 45.606268][ T518] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 45.606455][ T518] ? __pfx___sys_sendto (net/socket.c:2145) [ 45.606650][ T518] ? __lock_release (kernel/locking/lockdep.c:5527) [ 45.606919][ T518] ? __sys_recvmsg (net/socket.c:2859) [ 45.607104][ T518] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 45.607305][ T518] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 45.607497][ T518] __x64_sys_sendto (net/socket.c:2181) [ 45.607683][ T518] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 45.607992][ T518] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 45.608181][ T518] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 45.608410][ T518] RIP: 0033:0x7f35e0f9ea4a [ 45.608600][ T518] 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 [ 45.609331][ T518] RSP: 002b:00007ffd239f20d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 45.609614][ T518] RAX: ffffffffffffffda RBX: 0000000030ebeb00 RCX: 00007f35e0f9ea4a [ 45.609975][ T518] RDX: 0000000000000034 RSI: 0000000030ebeb00 RDI: 0000000000000005 [ 45.610249][ T518] RBP: 0000000030ebe910 R08: 00007f35e1142200 R09: 000000000000000c [ 45.610520][ T518] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 45.610793][ T518] R13: 0000000030ebe910 R14: 0000000000000000 R15: 0000000000000003 | [ 45.621371][ T518] ------------[ cut here ]------------ | [ 45.621568][ T518] WARNING: CPU: 1 PID: 518 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) | [ 45.622654][ T518] Modules linked in: netdevsim | [ 45.623258][ T518] Tainted: [W]=WARN [ 45.623401][ T518] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.623630][ T518] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.623947][ T518] 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 [ 45.624609][ T518] RSP: 0018:ffffc90000c571e8 EFLAGS: 00010246 [ 45.624929][ T518] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 45.625204][ T518] RDX: 0000000000000000 RSI: ffff88800862ac98 RDI: ffff8880026a5080 [ 45.625477][ T518] RBP: ffff88800b283040 R08: 0000000000000000 R09: fffffbfff527d83c [ 45.625757][ T518] R10: ffffffffa93ec1e7 R11: ffff8880026a45c0 R12: 0000000000000000 [ 45.626115][ T518] R13: ffff88800862a128 R14: ffff88800862a008 R15: ffff88800862a000 [ 45.626391][ T518] FS: 00007f35e0d92800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 45.626708][ T518] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.627026][ T518] CR2: 000056411b7e6d18 CR3: 000000000b9c6004 CR4: 0000000000772ef0 [ 45.627302][ T518] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 45.627576][ T518] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 45.627930][ T518] PKRU: 55555554 [ 45.628072][ T518] Call Trace: [ 45.628218][ T518] [ 45.628315][ T518] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.628502][ T518] ? __warn (kernel/panic.c:748) [ 45.628645][ T518] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.628833][ T518] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 45.629107][ T518] ? handle_bug (arch/x86/kernel/traps.c:285) [ 45.629251][ T518] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 45.629437][ T518] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 45.629637][ T518] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.629825][ T518] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 45.630102][ T518] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 45.630339][ T518] ? _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) [ 45.630531][ T518] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 45.630720][ T518] register_netdevice (net/core/dev.c:11003) [ 45.630991][ T518] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 45.631191][ T518] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 45.631392][ T518] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 45.631633][ T518] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 45.631963][ T518] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 45.632211][ T518] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 45.632460][ T518] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 45.632695][ T518] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 45.633006][ T518] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 45.633237][ T518] ? devl_region_destroy (net/devlink/region.c:1178) [ 45.633421][ T518] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 45.633666][ T518] devlink_reload (net/devlink/dev.c:474) [ 45.633941][ T518] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 45.634130][ T518] ? devlink_resources_validate (net/devlink/resource.c:311) [ 45.634371][ T518] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 45.634559][ T518] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 45.634790][ T518] ? __nla_parse (lib/nlattr.c:732) [ 45.635065][ T518] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 45.635254][ T518] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 45.635502][ T518] ? cap_capable (security/commoncap.c:131) [ 45.635685][ T518] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 45.635957][ T518] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 45.636145][ T518] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 45.636330][ T518] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 45.636560][ T518] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 45.636787][ T518] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 45.637110][ T518] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 45.637299][ T518] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 45.637482][ T518] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 45.637670][ T518] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 45.637951][ T518] ? genl_rcv (net/netlink/genetlink.c:1219) [ 45.638095][ T518] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 45.638281][ T518] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 45.638477][ T518] genl_rcv (net/netlink/genetlink.c:1220) [ 45.638618][ T518] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 45.638809][ T518] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 45.639075][ T518] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 45.639266][ T518] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 45.639458][ T518] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 45.639641][ T518] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 45.639833][ T518] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 45.640106][ T518] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 45.640295][ T518] ? __pfx___sys_sendto (net/socket.c:2145) [ 45.640492][ T518] ? __lock_release (kernel/locking/lockdep.c:5527) [ 45.640684][ T518] ? __sys_recvmsg (net/socket.c:2859) [ 45.640947][ T518] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 45.641144][ T518] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 45.641334][ T518] __x64_sys_sendto (net/socket.c:2181) [ 45.641523][ T518] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 45.641753][ T518] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 45.642022][ T518] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 45.642251][ T518] RIP: 0033:0x7f35e0f9ea4a [ 45.642453][ T518] 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 [ 45.643180][ T518] RSP: 002b:00007ffd239f20d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 45.643458][ T518] RAX: ffffffffffffffda RBX: 0000000030ebeb00 RCX: 00007f35e0f9ea4a [ 45.643731][ T518] RDX: 0000000000000034 RSI: 0000000030ebeb00 RDI: 0000000000000005 [ 45.644095][ T518] RBP: 0000000030ebe910 R08: 00007f35e1142200 R09: 000000000000000c [ 45.644372][ T518] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 45.644646][ T518] R13: 0000000030ebe910 R14: 0000000000000000 R15: 0000000000000003 | [ 46.715181][ T537] ------------[ cut here ]------------ | [ 46.715511][ T537] WARNING: CPU: 2 PID: 537 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) | [ 46.715931][ T537] Modules linked in: netdevsim | [ 46.716485][ T537] Tainted: [W]=WARN [ 46.716642][ T537] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.716902][ T537] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.717158][ T537] 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 [ 46.717834][ T537] RSP: 0018:ffffc90000cb71e8 EFLAGS: 00010246 [ 46.718099][ T537] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 46.718395][ T537] RDX: 0000000000000000 RSI: ffff88800e4fac98 RDI: ffff888009162dc0 [ 46.718685][ T537] RBP: ffffffffab523440 R08: 0000000000000000 R09: fffffbfff527d83c [ 46.718996][ T537] R10: ffffffffa93ec1e7 R11: ffff888009162300 R12: 0000000000000000 [ 46.719288][ T537] R13: ffff88800e4fa128 R14: ffff88800e4fa008 R15: ffff88800e4fa000 [ 46.719584][ T537] FS: 00007f4166d9d800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 46.719936][ T537] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.720186][ T537] CR2: 00007f4166ff9423 CR3: 000000000b834001 CR4: 0000000000772ef0 [ 46.720481][ T537] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 46.720771][ T537] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 46.721074][ T537] PKRU: 55555554 [ 46.721231][ T537] Call Trace: [ 46.721387][ T537] [ 46.721497][ T537] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.721703][ T537] ? __warn (kernel/panic.c:748) [ 46.721873][ T537] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.722083][ T537] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 46.722301][ T537] ? handle_bug (arch/x86/kernel/traps.c:285) [ 46.722461][ T537] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 46.722667][ T537] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 46.722892][ T537] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.723100][ T537] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 46.723309][ T537] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 46.723571][ T537] ? _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) [ 46.723778][ T537] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 46.723996][ T537] register_netdevice (net/core/dev.c:11003) [ 46.724204][ T537] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 46.724422][ T537] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 46.724641][ T537] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 46.724995][ T537] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 46.725335][ T537] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 46.725644][ T537] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 46.725915][ T537] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 46.726172][ T537] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 46.726424][ T537] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 46.726688][ T537] devlink_reload (net/devlink/dev.c:474) [ 46.726913][ T537] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 46.727116][ T537] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 46.727323][ T537] ? cap_capable (security/commoncap.c:131) [ 46.727534][ T537] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 46.727739][ T537] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 46.728007][ T537] ? __nla_parse (lib/nlattr.c:732) [ 46.728217][ T537] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 46.728425][ T537] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 46.728688][ T537] ? cap_capable (security/commoncap.c:131) [ 46.728901][ T537] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 46.729110][ T537] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 46.729317][ T537] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 46.729524][ T537] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 46.729770][ T537] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 46.730024][ T537] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 46.730283][ T537] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 46.730489][ T537] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 46.730696][ T537] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 46.730914][ T537] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 46.731137][ T537] ? genl_rcv (net/netlink/genetlink.c:1219) [ 46.731293][ T537] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 46.731494][ T537] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 46.731701][ T537] genl_rcv (net/netlink/genetlink.c:1220) [ 46.731867][ T537] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 46.732073][ T537] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 46.732282][ T537] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 46.732498][ T537] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 46.732703][ T537] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 46.732914][ T537] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 46.733117][ T537] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 46.733328][ T537] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 46.733531][ T537] ? __pfx___sys_sendto (net/socket.c:2145) [ 46.733743][ T537] ? __lock_release (kernel/locking/lockdep.c:5527) [ 46.733952][ T537] ? 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) [ 46.734160][ T537] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 46.734364][ T537] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 46.734567][ T537] ? 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) [ 46.734772][ T537] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 46.734986][ T537] __x64_sys_sendto (net/socket.c:2181) [ 46.735188][ T537] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 46.735436][ T537] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 46.735639][ T537] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 46.735889][ T537] RIP: 0033:0x7f4166fa9a4a [ 46.736097][ T537] 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 [ 46.736752][ T537] RSP: 002b:00007ffc9bebf1e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 46.737060][ T537] RAX: ffffffffffffffda RBX: 000000001e996b00 RCX: 00007f4166fa9a4a [ 46.737349][ T537] RDX: 000000000000003c RSI: 000000001e996b00 RDI: 0000000000000005 [ 46.737756][ T537] RBP: 000000001e996910 R08: 00007f416714d200 R09: 000000000000000c [ 46.738053][ T537] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 46.738460][ T537] R13: 000000001e996910 R14: 0000000000000000 R15: 0000000000000003 | [ 46.751565][ T537] ------------[ cut here ]------------ | [ 46.751792][ T537] WARNING: CPU: 2 PID: 537 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) | [ 46.752198][ T537] Modules linked in: netdevsim | [ 46.752804][ T537] Tainted: [W]=WARN [ 46.752977][ T537] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.753229][ T537] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.753486][ T537] 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 [ 46.754164][ T537] RSP: 0018:ffffc90000cb71e8 EFLAGS: 00010246 [ 46.754412][ T537] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 46.754706][ T537] RDX: 0000000000000000 RSI: ffff88800b82ac98 RDI: ffff888009162dc0 [ 46.755016][ T537] RBP: ffffffffab523440 R08: 0000000000000000 R09: fffffbfff527d83c [ 46.755310][ T537] R10: ffffffffa93ec1e7 R11: ffff888009162300 R12: 0000000000000000 [ 46.755606][ T537] R13: ffff88800b82a128 R14: ffff88800b82a008 R15: ffff88800b82a000 [ 46.755915][ T537] FS: 00007f4166d9d800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 46.756260][ T537] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.756509][ T537] CR2: 00007f4166ff9423 CR3: 000000000b834001 CR4: 0000000000772ef0 [ 46.756806][ T537] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 46.757113][ T537] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 46.757407][ T537] PKRU: 55555554 [ 46.757560][ T537] Call Trace: [ 46.757714][ T537] [ 46.757826][ T537] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.758040][ T537] ? __warn (kernel/panic.c:748) [ 46.758200][ T537] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.758403][ T537] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 46.758614][ T537] ? handle_bug (arch/x86/kernel/traps.c:285) [ 46.758772][ T537] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 46.758986][ T537] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 46.759200][ T537] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.759407][ T537] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 46.759615][ T537] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 46.759879][ T537] ? _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) [ 46.760089][ T537] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 46.760293][ T537] register_netdevice (net/core/dev.c:11003) [ 46.760504][ T537] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 46.760714][ T537] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 46.760943][ T537] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 46.761202][ T537] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 46.761471][ T537] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 46.761732][ T537] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 46.762000][ T537] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 46.762253][ T537] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 46.762511][ T537] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 46.762772][ T537] devlink_reload (net/devlink/dev.c:474) [ 46.762991][ T537] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 46.763191][ T537] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 46.763397][ T537] ? cap_capable (security/commoncap.c:131) [ 46.763604][ T537] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 46.763812][ T537] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 46.764071][ T537] ? __nla_parse (lib/nlattr.c:732) [ 46.764289][ T537] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 46.764492][ T537] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 46.764754][ T537] ? cap_capable (security/commoncap.c:131) [ 46.764969][ T537] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 46.765179][ T537] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 46.765387][ T537] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 46.765595][ T537] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 46.765836][ T537] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 46.766094][ T537] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 46.766356][ T537] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 46.766565][ T537] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 46.766766][ T537] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 46.766982][ T537] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 46.767199][ T537] ? genl_rcv (net/netlink/genetlink.c:1219) [ 46.767359][ T537] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 46.767565][ T537] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 46.767776][ T537] genl_rcv (net/netlink/genetlink.c:1220) [ 46.767949][ T537] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 46.768161][ T537] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 46.768371][ T537] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 46.768580][ T537] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 46.768788][ T537] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 46.768999][ T537] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 46.769208][ T537] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 46.769420][ T537] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 46.769626][ T537] ? __pfx___sys_sendto (net/socket.c:2145) [ 46.769854][ T537] ? __lock_release (kernel/locking/lockdep.c:5527) [ 46.770057][ T537] ? 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) [ 46.770262][ T537] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 46.770468][ T537] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 46.770677][ T537] ? 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) [ 46.770892][ T537] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 46.771105][ T537] __x64_sys_sendto (net/socket.c:2181) [ 46.771307][ T537] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 46.771559][ T537] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 46.771762][ T537] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 46.772016][ T537] RIP: 0033:0x7f4166fa9a4a [ 46.772224][ T537] Code: Unable to access opcode bytes at 0x7f4166fa9a20. Code starting with the faulting instruction =========================================== [ 46.772480][ T537] RSP: 002b:00007ffc9bebf1e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 46.772773][ T537] RAX: ffffffffffffffda RBX: 000000001e996b00 RCX: 00007f4166fa9a4a [ 46.773074][ T537] RDX: 000000000000003c RSI: 000000001e996b00 RDI: 0000000000000005 [ 46.773366][ T537] RBP: 000000001e996910 R08: 00007f416714d200 R09: 000000000000000c [ 46.773652][ T537] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 46.773956][ T537] R13: 000000001e996910 R14: 0000000000000000 R15: 0000000000000003 | [ 46.786329][ T537] ------------[ cut here ]------------ | [ 46.786552][ T537] WARNING: CPU: 2 PID: 537 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) | [ 46.786988][ T537] Modules linked in: netdevsim | [ 46.787547][ T537] Tainted: [W]=WARN [ 46.787707][ T537] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.787963][ T537] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.788214][ T537] 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 [ 46.788886][ T537] RSP: 0018:ffffc90000cb71e8 EFLAGS: 00010246 [ 46.789135][ T537] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 46.789427][ T537] RDX: 0000000000000000 RSI: ffff88800b922c98 RDI: ffff888009162dc0 [ 46.789720][ T537] RBP: ffffffffab523440 R08: 0000000000000000 R09: fffffbfff527d83c [ 46.790022][ T537] R10: ffffffffa93ec1e7 R11: ffff888009162300 R12: 0000000000000000 [ 46.790311][ T537] R13: ffff88800b922128 R14: ffff88800b922008 R15: ffff88800b922000 [ 46.790597][ T537] FS: 00007f4166d9d800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 46.790943][ T537] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.791195][ T537] CR2: 00007f4166fa9a20 CR3: 000000000b834001 CR4: 0000000000772ef0 [ 46.791484][ T537] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 46.791777][ T537] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 46.792081][ T537] PKRU: 55555554 [ 46.792236][ T537] Call Trace: [ 46.792403][ T537] [ 46.792519][ T537] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.792721][ T537] ? __warn (kernel/panic.c:748) [ 46.792892][ T537] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.793097][ T537] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 46.793304][ T537] ? handle_bug (arch/x86/kernel/traps.c:285) [ 46.793464][ T537] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 46.793666][ T537] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 46.793893][ T537] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.794102][ T537] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 46.794312][ T537] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 46.794565][ T537] ? _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) [ 46.794774][ T537] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 46.794991][ T537] register_netdevice (net/core/dev.c:11003) [ 46.795198][ T537] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 46.795414][ T537] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 46.795632][ T537] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 46.795901][ T537] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 46.796166][ T537] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 46.796424][ T537] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 46.796684][ T537] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 46.796949][ T537] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 46.797196][ T537] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 46.797450][ T537] devlink_reload (net/devlink/dev.c:474) [ 46.797656][ T537] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 46.797862][ T537] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 46.798071][ T537] ? cap_capable (security/commoncap.c:131) [ 46.798282][ T537] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 46.798490][ T537] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 46.798739][ T537] ? __nla_parse (lib/nlattr.c:732) [ 46.798963][ T537] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 46.799169][ T537] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 46.799431][ T537] ? cap_capable (security/commoncap.c:131) [ 46.799630][ T537] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 46.799853][ T537] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 46.800060][ T537] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 46.800263][ T537] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 46.800511][ T537] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 46.800753][ T537] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 46.801021][ T537] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 46.801230][ T537] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 46.801429][ T537] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 46.801630][ T537] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 46.801855][ T537] ? genl_rcv (net/netlink/genetlink.c:1219) [ 46.802013][ T537] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 46.802220][ T537] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 46.802435][ T537] genl_rcv (net/netlink/genetlink.c:1220) [ 46.802596][ T537] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 46.802830][ T537] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 46.803048][ T537] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 46.803372][ T537] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 46.803694][ T537] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 46.803904][ T537] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 46.804111][ T537] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 46.804328][ T537] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 46.804540][ T537] ? __pfx___sys_sendto (net/socket.c:2145) [ 46.804876][ T537] ? __lock_release (kernel/locking/lockdep.c:5527) [ 46.805078][ T537] ? 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) [ 46.805281][ T537] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 46.805599][ T537] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 46.805809][ T537] ? 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) [ 46.806147][ T537] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 46.806357][ T537] __x64_sys_sendto (net/socket.c:2181) [ 46.806562][ T537] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 46.806812][ T537] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 46.807027][ T537] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 46.807282][ T537] RIP: 0033:0x7f4166fa9a4a [ 46.807490][ T537] Code: Unable to access opcode bytes at 0x7f4166fa9a20. Code starting with the faulting instruction =========================================== [ 46.807745][ T537] RSP: 002b:00007ffc9bebf1e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 46.808069][ T537] RAX: ffffffffffffffda RBX: 000000001e996b00 RCX: 00007f4166fa9a4a [ 46.808366][ T537] RDX: 000000000000003c RSI: 000000001e996b00 RDI: 0000000000000005 [ 46.808661][ T537] RBP: 000000001e996910 R08: 00007f416714d200 R09: 000000000000000c [ 46.808997][ T537] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 46.809295][ T537] R13: 000000001e996910 R14: 0000000000000000 R15: 0000000000000003 | [ 46.822033][ T537] ------------[ cut here ]------------ | [ 46.822338][ T537] WARNING: CPU: 2 PID: 537 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) | [ 46.822721][ T537] Modules linked in: netdevsim | [ 46.823294][ T537] Tainted: [W]=WARN [ 46.823454][ T537] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.823710][ T537] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.823971][ T537] 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 [ 46.824635][ T537] RSP: 0018:ffffc90000cb71e8 EFLAGS: 00010246 [ 46.824902][ T537] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 46.825194][ T537] RDX: 0000000000000000 RSI: ffff8880090a2c98 RDI: ffff888009162dc0 [ 46.825486][ T537] RBP: ffffffffab523440 R08: 0000000000000000 R09: fffffbfff527d83c [ 46.825778][ T537] R10: ffffffffa93ec1e7 R11: ffff888009162300 R12: 0000000000000000 [ 46.826078][ T537] R13: ffff8880090a2128 R14: ffff8880090a2008 R15: ffff8880090a2000 [ 46.826373][ T537] FS: 00007f4166d9d800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 46.826706][ T537] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.826964][ T537] CR2: 00007f4166fa9a20 CR3: 000000000b834001 CR4: 0000000000772ef0 [ 46.827256][ T537] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 46.827548][ T537] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 46.827840][ T537] PKRU: 55555554 [ 46.828007][ T537] Call Trace: [ 46.828165][ T537] [ 46.828275][ T537] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.828477][ T537] ? __warn (kernel/panic.c:748) [ 46.828638][ T537] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.828856][ T537] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 46.829065][ T537] ? handle_bug (arch/x86/kernel/traps.c:285) [ 46.829222][ T537] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 46.829426][ T537] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 46.829640][ T537] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.829856][ T537] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 46.830068][ T537] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 46.830331][ T537] ? _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) [ 46.830538][ T537] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 46.830745][ T537] register_netdevice (net/core/dev.c:11003) [ 46.830965][ T537] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 46.831178][ T537] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 46.831397][ T537] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 46.831654][ T537] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 46.831934][ T537] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 46.832197][ T537] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 46.832462][ T537] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 46.832718][ T537] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 46.832976][ T537] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 46.833240][ T537] devlink_reload (net/devlink/dev.c:474) [ 46.833445][ T537] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 46.833646][ T537] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 46.833864][ T537] ? cap_capable (security/commoncap.c:131) [ 46.834075][ T537] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 46.834290][ T537] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 46.834545][ T537] ? __nla_parse (lib/nlattr.c:732) [ 46.834761][ T537] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 46.834984][ T537] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 46.835247][ T537] ? cap_capable (security/commoncap.c:131) [ 46.835450][ T537] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 46.835660][ T537] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 46.835879][ T537] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 46.836086][ T537] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 46.836336][ T537] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 46.836590][ T537] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 46.836861][ T537] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 46.837068][ T537] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 46.837268][ T537] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 46.837474][ T537] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 46.837690][ T537] ? genl_rcv (net/netlink/genetlink.c:1219) [ 46.837871][ T537] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 46.838082][ T537] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 46.838302][ T537] genl_rcv (net/netlink/genetlink.c:1220) [ 46.838458][ T537] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 46.838670][ T537] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 46.838886][ T537] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 46.839093][ T537] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 46.839300][ T537] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 46.839506][ T537] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 46.839715][ T537] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 46.839934][ T537] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 46.840144][ T537] ? __pfx___sys_sendto (net/socket.c:2145) [ 46.840357][ T537] ? __lock_release (kernel/locking/lockdep.c:5527) [ 46.840559][ T537] ? 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) [ 46.840757][ T537] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 46.840974][ T537] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 46.841181][ T537] ? 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) [ 46.841392][ T537] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 46.841601][ T537] __x64_sys_sendto (net/socket.c:2181) [ 46.841805][ T537] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 46.842078][ T537] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 46.842292][ T537] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 46.842544][ T537] RIP: 0033:0x7f4166fa9a4a [ 46.842761][ T537] Code: Unable to access opcode bytes at 0x7f4166fa9a20. Code starting with the faulting instruction =========================================== [ 46.843029][ T537] RSP: 002b:00007ffc9bebf1e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 46.843334][ T537] RAX: ffffffffffffffda RBX: 000000001e996b00 RCX: 00007f4166fa9a4a [ 46.843630][ T537] RDX: 000000000000003c RSI: 000000001e996b00 RDI: 0000000000000005 [ 46.843931][ T537] RBP: 000000001e996910 R08: 00007f416714d200 R09: 000000000000000c [ 46.844228][ T537] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 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