====================================== | 0 | xx__-> [ 9.048188][ T227] ------------[ cut here ]------------ | [ 9.048611][ T227] WARNING: CPU: 3 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 9.049119][ T227] Modules linked in: netdevsim [ 9.049709][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.049976][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.050321][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 9.051049][ T227] RSP: 0018:ffffc90000b37520 EFLAGS: 00010246 [ 9.051325][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 9.051642][ T227] RDX: 0000000000000000 RSI: ffff88800b9e2c98 RDI: ffff88800a530b78 [ 9.051955][ T227] RBP: ffffffffbef23440 R08: 0000000000000000 R09: fffffbfff79bd83c [ 9.052272][ T227] R10: ffffffffbcdec1e7 R11: ffff88800a530040 R12: 0000000000000000 [ 9.052595][ T227] R13: ffff88800b9e2128 R14: ffff88800b9e2008 R15: ffff88800b9e2000 [ 9.052907][ T227] FS: 00007f839af32740(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 9.053283][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.053546][ T227] CR2: 000055d38ca81338 CR3: 0000000005936003 CR4: 0000000000772ef0 [ 9.053858][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 9.054182][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 9.054493][ T227] PKRU: 55555554 [ 9.054653][ T227] Call Trace: [ 9.054813][ T227] [ 9.054928][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.055151][ T227] ? __warn (kernel/panic.c:748) [ 9.055313][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.055523][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 9.055737][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 9.055899][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 9.056115][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 9.056338][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.056556][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 9.056822][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 9.057039][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 9.057260][ T227] register_netdevice (net/core/dev.c:11003) [ 9.057481][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 9.057705][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 9.057930][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 9.058206][ T227] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 9.058368][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 9.058641][ T227] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 9.058909][ T227] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 9.059188][ T227] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 9.059412][ T227] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 9.059684][ T227] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 9.059894][ T227] ? kernfs_put (./arch/x86/include/asm/atomic.h:67 (discriminator 1) ./include/linux/atomic/atomic-arch-fallback.h:2278 (discriminator 1) ./include/linux/atomic/atomic-instrumented.h:1384 (discriminator 1) fs/kernfs/dir.c:557 (discriminator 1)) [ 9.060052][ T227] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 9.060276][ T227] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 9.060491][ T227] __driver_probe_device (drivers/base/dd.c:800) [ 9.060701][ T227] driver_probe_device (drivers/base/dd.c:830) [ 9.060912][ T227] __device_attach_driver (drivers/base/dd.c:959) [ 9.061136][ T227] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 9.061391][ T227] bus_for_each_drv (drivers/base/bus.c:462) [ 9.061600][ T227] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 9.061805][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 9.062012][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 9.062225][ T227] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 9.062441][ T227] __device_attach (drivers/base/dd.c:1030) [ 9.062659][ T227] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 9.062863][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 9.063072][ T227] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.063296][ T227] bus_probe_device (drivers/base/bus.c:537) [ 9.063507][ T227] device_add (drivers/base/core.c:3672) [ 9.063719][ T227] ? __pfx_device_add (drivers/base/core.c:3548) [ 9.063926][ T227] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 9.064159][ T227] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 9.064428][ T227] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 9.064697][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 9.064902][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 9.065123][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 9.065329][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 9.065541][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 9.065710][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 9.065923][ T227] ? __lock_release (kernel/locking/lockdep.c:5527) [ 9.066137][ T227] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 9.066353][ T227] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 9.066569][ T227] ksys_write (fs/read_write.c:731) [ 9.066730][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 9.066938][ T227] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 9.067178][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 9.067388][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 9.067642][ T227] RIP: 0033:0x7f839b073b77 [ 9.067860][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 9.068583][ T227] RSP: 002b:00007ffce19f05f8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 9.068902][ T227] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f839b073b77 [ 9.069222][ T227] RDX: 0000000000000004 RSI: 000055d38ca80330 RDI: 0000000000000001 [ 9.069533][ T227] RBP: 000055d38ca80330 R08: 0000000000000003 R09: 0000000000000077 [ 9.069842][ T227] R10: 0000000000000063 R11: 0000000000000246 R12: 0000000000000004 [ 9.070166][ T227] R13: 00007f839b12f760 R14: 0000000000000004 R15: 00007f839b12a9c0 | [ 13.932678][ T227] ------------[ cut here ]------------ | [ 13.933031][ T227] WARNING: CPU: 2 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 13.933448][ T227] Modules linked in: netdevsim [last unloaded: ip6_udp_tunnel] | [ 13.934155][ T227] Tainted: [W]=WARN [ 13.934337][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.934587][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 13.934849][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 13.935535][ T227] RSP: 0018:ffffc90000b37910 EFLAGS: 00010246 [ 13.935793][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 13.936102][ T227] RDX: 0000000000000000 RSI: ffff88801413ac98 RDI: ffff88800a530b28 [ 13.936404][ T227] RBP: ffffffffbef23440 R08: 0000000000000000 R09: fffffbfff79bd83c [ 13.936705][ T227] R10: ffffffffbcdec1e7 R11: ffff88800a530040 R12: 0000000000000000 [ 13.937007][ T227] R13: ffff88801413a128 R14: ffff88801413a008 R15: ffff88801413a000 [ 13.937313][ T227] FS: 00007f839af32740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 13.937766][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.938020][ T227] CR2: 00007f4b5e71da00 CR3: 0000000005936002 CR4: 0000000000772ef0 [ 13.938331][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 13.938628][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 13.938925][ T227] PKRU: 55555554 [ 13.939084][ T227] Call Trace: [ 13.939251][ T227] [ 13.939368][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 13.939574][ T227] ? __warn (kernel/panic.c:748) [ 13.939737][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 13.939947][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 13.940168][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 13.940331][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 13.940536][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 13.940757][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 13.940970][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 13.941236][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 13.941447][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 13.941659][ T227] register_netdevice (net/core/dev.c:11003) [ 13.941868][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 13.942083][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 13.942316][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 13.942585][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 13.942877][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 13.943152][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 13.943358][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 13.943680][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 13.943940][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 13.944156][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 13.944363][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 13.944570][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 13.944780][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 13.944947][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 13.945170][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 13.945379][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 13.945595][ T227] ksys_write (fs/read_write.c:731) [ 13.945752][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 13.945966][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 13.946183][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 13.946433][ T227] RIP: 0033:0x7f839b073b77 [ 13.946642][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 13.947317][ T227] RSP: 002b:00007ffce19f04f8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 13.947625][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f839b073b77 [ 13.947921][ T227] RDX: 0000000000000002 RSI: 000055d38ca80330 RDI: 0000000000000001 [ 13.948221][ T227] RBP: 000055d38ca80330 R08: 0000000000000000 R09: 00007f839b0e64e0 [ 13.948517][ T227] R10: 00007f839b0e63e0 R11: 0000000000000246 R12: 0000000000000002 [ 13.948804][ T227] R13: 00007f839b12f760 R14: 0000000000000002 R15: 00007f839b12a9c0 | [ 19.114014][ T227] ------------[ cut here ]------------ | [ 19.114459][ T227] WARNING: CPU: 2 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 19.114891][ T227] Modules linked in: netdevsim [last unloaded: netdevsim] | [ 19.115689][ T227] Tainted: [W]=WARN [ 19.115861][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.116154][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 19.116448][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 19.117203][ T227] RSP: 0018:ffffc90000b37520 EFLAGS: 00010246 [ 19.117500][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 19.117821][ T227] RDX: 0000000000000000 RSI: ffff888014e9ac98 RDI: ffff88800a530b78 [ 19.118191][ T227] RBP: ffffffffbef23440 R08: 0000000000000000 R09: fffffbfff79bd83c [ 19.118514][ T227] R10: ffffffffbcdec1e7 R11: ffff88800a530040 R12: 0000000000000000 [ 19.118848][ T227] R13: ffff888014e9a128 R14: ffff888014e9a008 R15: ffff888014e9a000 [ 19.119280][ T227] FS: 00007f839af32740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 19.119653][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.119925][ T227] CR2: 00007f839b0e6733 CR3: 0000000005936005 CR4: 0000000000772ef0 [ 19.120260][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 19.120614][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 19.120940][ T227] PKRU: 55555554 [ 19.121136][ T227] Call Trace: [ 19.121318][ T227] [ 19.121440][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 19.121673][ T227] ? __warn (kernel/panic.c:748) [ 19.121847][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 19.122076][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 19.122331][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 19.122507][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 19.122738][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 19.122974][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 19.123239][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 19.123527][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 19.123762][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 19.124016][ T227] register_netdevice (net/core/dev.c:11003) [ 19.124269][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 19.124543][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 19.124801][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 19.125080][ T227] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 19.125308][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 19.125629][ T227] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 19.125917][ T227] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 19.126244][ T227] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 19.126480][ T227] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 19.126764][ T227] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 19.127025][ T227] ? kernfs_put (./arch/x86/include/asm/atomic.h:67 (discriminator 1) ./include/linux/atomic/atomic-arch-fallback.h:2278 (discriminator 1) ./include/linux/atomic/atomic-instrumented.h:1384 (discriminator 1) fs/kernfs/dir.c:557 (discriminator 1)) [ 19.127214][ T227] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 19.127460][ T227] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 19.127689][ T227] __driver_probe_device (drivers/base/dd.c:800) [ 19.127915][ T227] driver_probe_device (drivers/base/dd.c:830) [ 19.128179][ T227] __device_attach_driver (drivers/base/dd.c:959) [ 19.128424][ T227] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 19.128697][ T227] bus_for_each_drv (drivers/base/bus.c:462) [ 19.128921][ T227] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 19.129152][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 19.129400][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 19.129639][ T227] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 19.129874][ T227] __device_attach (drivers/base/dd.c:1030) [ 19.130135][ T227] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 19.130363][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 19.130622][ T227] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 19.130852][ T227] bus_probe_device (drivers/base/bus.c:537) [ 19.131084][ T227] device_add (drivers/base/core.c:3672) [ 19.131353][ T227] ? __pfx_device_add (drivers/base/core.c:3548) [ 19.131576][ T227] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 19.131833][ T227] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 19.132132][ T227] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 19.132448][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 19.132694][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 19.132932][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 19.133172][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 19.133401][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 19.133583][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 19.133824][ T227] ? __lock_release (kernel/locking/lockdep.c:5527) [ 19.134053][ T227] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 19.134306][ T227] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 19.134548][ T227] ksys_write (fs/read_write.c:731) [ 19.134721][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 19.134940][ T227] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 19.135186][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 19.135411][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 19.135694][ T227] RIP: 0033:0x7f839b073b77 [ 19.135919][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 19.136685][ T227] RSP: 002b:00007ffce19f3d98 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 19.137011][ T227] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f839b073b77 [ 19.137351][ T227] RDX: 0000000000000004 RSI: 000055d38ca80330 RDI: 0000000000000001 [ 19.137669][ T227] RBP: 000055d38ca80330 R08: 0000000000000000 R09: 00007f839b0e64e0 [ 19.137991][ T227] R10: 00007f839b0e63e0 R11: 0000000000000246 R12: 0000000000000004 [ 19.138323][ T227] R13: 00007f839b12f760 R14: 0000000000000004 R15: 00007f839b12a9c0 | [ 19.174058][ T227] ------------[ cut here ]------------ | [ 19.175749][ T227] WARNING: CPU: 2 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 19.176326][ T227] Modules linked in: netdevsim [last unloaded: netdevsim] | [ 19.177014][ T227] Tainted: [W]=WARN [ 19.177192][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.177447][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 19.177701][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 19.178411][ T227] RSP: 0018:ffffc90000b37910 EFLAGS: 00010246 [ 19.178680][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 19.178987][ T227] RDX: 0000000000000000 RSI: ffff88800bb32c98 RDI: ffff88800a530b28 [ 19.179297][ T227] RBP: ffffffffbef23440 R08: 0000000000000000 R09: fffffbfff79bd83c [ 19.179603][ T227] R10: ffffffffbcdec1e7 R11: ffff88800a530040 R12: 0000000000000000 [ 19.179905][ T227] R13: ffff88800bb32128 R14: ffff88800bb32008 R15: ffff88800bb32000 [ 19.180219][ T227] FS: 00007f839af32740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 19.180567][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.180818][ T227] CR2: 00007f4b5e51f870 CR3: 0000000005936005 CR4: 0000000000772ef0 [ 19.181130][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 19.181440][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 19.181736][ T227] PKRU: 55555554 [ 19.182009][ T227] Call Trace: [ 19.182191][ T227] [ 19.182305][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 19.182520][ T227] ? __warn (kernel/panic.c:748) [ 19.182697][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 19.182917][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 19.183161][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 19.183327][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 19.183533][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 19.183754][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 19.183970][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 19.184250][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 19.184490][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 19.184708][ T227] register_netdevice (net/core/dev.c:11003) [ 19.184914][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 19.185142][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 19.185359][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 19.185622][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 19.185903][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 19.186177][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 19.186379][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 19.186593][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 19.186846][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 19.187047][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 19.187266][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 19.187479][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 19.187685][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 19.187860][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 19.188068][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 19.188303][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 19.188517][ T227] ksys_write (fs/read_write.c:731) [ 19.188675][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 19.188912][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 19.189148][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 19.189401][ T227] RIP: 0033:0x7f839b073b77 [ 19.189611][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 19.190322][ T227] RSP: 002b:00007ffce19f3d98 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 19.190648][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f839b073b77 [ 19.190952][ T227] RDX: 0000000000000002 RSI: 000055d38ca80330 RDI: 0000000000000001 [ 19.191288][ T227] RBP: 000055d38ca80330 R08: 0000000000000000 R09: 00007f839b0e64e0 [ 19.191587][ T227] R10: 00007f839b0e63e0 R11: 0000000000000246 R12: 0000000000000002 [ 19.192065][ T227] R13: 00007f839b12f760 R14: 0000000000000002 R15: 00007f839b12a9c0 | [ 25.332012][ T227] ------------[ cut here ]------------ | [ 25.332334][ T227] WARNING: CPU: 0 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 25.332766][ T227] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 25.333599][ T227] Tainted: [W]=WARN [ 25.333758][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.334015][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 25.334299][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 25.335018][ T227] RSP: 0018:ffffc90000b37520 EFLAGS: 00010246 [ 25.335292][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 25.335598][ T227] RDX: 0000000000000000 RSI: ffff888004fa2c98 RDI: ffff88800a530b78 [ 25.335908][ T227] RBP: ffffffffbef23440 R08: 0000000000000000 R09: fffffbfff79bd83c [ 25.336314][ T227] R10: ffffffffbcdec1e7 R11: ffff88800a530040 R12: 0000000000000000 [ 25.336625][ T227] R13: ffff888004fa2128 R14: ffff888004fa2008 R15: ffff888004fa2000 [ 25.336930][ T227] FS: 00007f839af32740(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 25.337294][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.337552][ T227] CR2: 00007f839b0e6733 CR3: 0000000005936002 CR4: 0000000000772ef0 [ 25.337859][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 25.338173][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 25.338483][ T227] PKRU: 55555554 [ 25.338640][ T227] Call Trace: [ 25.338801][ T227] [ 25.338916][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 25.339134][ T227] ? __warn (kernel/panic.c:748) [ 25.339294][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 25.339507][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 25.339725][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 25.339884][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 25.340155][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 25.340383][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 25.340601][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 25.340867][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 25.341084][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 25.341308][ T227] register_netdevice (net/core/dev.c:11003) [ 25.341524][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 25.341750][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 25.341979][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 25.342256][ T227] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 25.342416][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 25.342698][ T227] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 25.342970][ T227] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 25.343248][ T227] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 25.343475][ T227] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 25.343742][ T227] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 25.343958][ T227] ? kernfs_put (./arch/x86/include/asm/atomic.h:67 (discriminator 1) ./include/linux/atomic/atomic-arch-fallback.h:2278 (discriminator 1) ./include/linux/atomic/atomic-instrumented.h:1384 (discriminator 1) fs/kernfs/dir.c:557 (discriminator 1)) [ 25.344125][ T227] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 25.344346][ T227] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 25.344565][ T227] __driver_probe_device (drivers/base/dd.c:800) [ 25.344780][ T227] driver_probe_device (drivers/base/dd.c:830) [ 25.344993][ T227] __device_attach_driver (drivers/base/dd.c:959) [ 25.345215][ T227] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 25.345473][ T227] bus_for_each_drv (drivers/base/bus.c:462) [ 25.345686][ T227] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 25.345894][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 25.346112][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 25.346326][ T227] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 25.346546][ T227] __device_attach (drivers/base/dd.c:1030) [ 25.346757][ T227] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 25.346967][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 25.347187][ T227] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 25.347407][ T227] bus_probe_device (drivers/base/bus.c:537) [ 25.347620][ T227] device_add (drivers/base/core.c:3672) [ 25.347838][ T227] ? __pfx_device_add (drivers/base/core.c:3548) [ 25.348050][ T227] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 25.348282][ T227] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 25.348554][ T227] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 25.348828][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 25.349040][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 25.349264][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 25.349473][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 25.349703][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 25.349871][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 25.350085][ T227] ? __lock_release (kernel/locking/lockdep.c:5527) [ 25.350301][ T227] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 25.350519][ T227] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 25.350733][ T227] ksys_write (fs/read_write.c:731) [ 25.350893][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 25.351106][ T227] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 25.351329][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 25.351540][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 25.351795][ T227] RIP: 0033:0x7f839b073b77 [ 25.352009][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 25.352757][ T227] RSP: 002b:00007ffce19f3d98 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 25.353068][ T227] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f839b073b77 [ 25.353382][ T227] RDX: 0000000000000004 RSI: 000055d38ca80330 RDI: 0000000000000001 [ 25.353689][ T227] RBP: 000055d38ca80330 R08: 0000000000000000 R09: 00007f839b0e64e0 [ 25.353997][ T227] R10: 00007f839b0e63e0 R11: 0000000000000246 R12: 0000000000000004 [ 25.354313][ T227] R13: 00007f839b12f760 R14: 0000000000000004 R15: 00007f839b12a9c0 | [ 25.394907][ T227] ------------[ cut here ]------------ | [ 25.395356][ T227] WARNING: CPU: 0 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 25.395737][ T227] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 25.396464][ T227] Tainted: [W]=WARN [ 25.396611][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.396850][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 25.397104][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 25.397753][ T227] RSP: 0018:ffffc90000b37910 EFLAGS: 00010246 [ 25.397991][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 25.398281][ T227] RDX: 0000000000000000 RSI: ffff88801423ac98 RDI: ffff88800a530b28 [ 25.398563][ T227] RBP: ffffffffbef23440 R08: 0000000000000000 R09: fffffbfff79bd83c [ 25.398845][ T227] R10: ffffffffbcdec1e7 R11: ffff88800a530040 R12: 0000000000000000 [ 25.399134][ T227] R13: ffff88801423a128 R14: ffff88801423a008 R15: ffff88801423a000 [ 25.399416][ T227] FS: 00007f839af32740(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 25.399742][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.399980][ T227] CR2: 00007f839b02b890 CR3: 0000000005936002 CR4: 0000000000772ef0 [ 25.400274][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 25.400559][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 25.400838][ T227] PKRU: 55555554 [ 25.400980][ T227] Call Trace: [ 25.401232][ T227] [ 25.401336][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 25.401525][ T227] ? __warn (kernel/panic.c:748) [ 25.401673][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 25.401870][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 25.402069][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 25.402226][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 25.402422][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 25.402632][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 25.402837][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 25.403084][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 25.403292][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 25.403488][ T227] register_netdevice (net/core/dev.c:11003) [ 25.403688][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 25.403906][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 25.404123][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 25.404367][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 25.404768][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 25.405014][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 25.405215][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 25.405421][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 25.405770][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 25.405958][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 25.406160][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 25.406467][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 25.406661][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 25.406810][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 25.407001][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 25.407313][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 25.407513][ T227] ksys_write (fs/read_write.c:731) [ 25.407659][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 25.407858][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 25.408046][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 25.408289][ T227] RIP: 0033:0x7f839b073b77 [ 25.408480][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 25.409254][ T227] RSP: 002b:00007ffce19f17c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 25.409537][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f839b073b77 [ 25.409923][ T227] RDX: 0000000000000002 RSI: 000055d38ca80330 RDI: 0000000000000001 [ 25.410220][ T227] RBP: 000055d38ca80330 R08: 0000000000000000 R09: 00007f839b0e64e0 [ 25.410503][ T227] R10: 00007f839b0e63e0 R11: 0000000000000246 R12: 0000000000000002 [ 25.410894][ T227] R13: 00007f839b12f760 R14: 0000000000000002 R15: 00007f839b12a9c0 | [ 36.886575][ T227] ------------[ cut here ]------------ | [ 36.886815][ T227] WARNING: CPU: 1 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 36.887221][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 36.888019][ T227] Tainted: [W]=WARN [ 36.888186][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.888427][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 36.888692][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 36.889347][ T227] RSP: 0018:ffffc90000b37910 EFLAGS: 00010246 [ 36.889592][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 36.889876][ T227] RDX: 0000000000000000 RSI: ffff888005f52c98 RDI: ffff88800a530b28 [ 36.890162][ T227] RBP: ffffffffbef23440 R08: 0000000000000000 R09: fffffbfff79bd83c [ 36.890464][ T227] R10: ffffffffbcdec1e7 R11: ffff88800a530040 R12: 0000000000000000 [ 36.890754][ T227] R13: ffff888005f52128 R14: ffff888005f52008 R15: ffff888005f52000 [ 36.891052][ T227] FS: 00007f839af32740(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 36.891482][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.891739][ T227] CR2: 00007f5273cfe000 CR3: 0000000005936005 CR4: 0000000000772ef0 [ 36.892031][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 36.892408][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 36.892714][ T227] PKRU: 55555554 [ 36.892857][ T227] Call Trace: [ 36.893006][ T227] [ 36.893197][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 36.893402][ T227] ? __warn (kernel/panic.c:748) [ 36.893559][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 36.893760][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 36.893967][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 36.894190][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 36.894392][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 36.894602][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 36.894801][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 36.895041][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 36.895244][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 36.895438][ T227] register_netdevice (net/core/dev.c:11003) [ 36.895635][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 36.895834][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 36.896037][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 36.896293][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 36.896567][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 36.896812][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 36.897005][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 36.897214][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 36.897459][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 36.897643][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 36.897831][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 36.898025][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 36.898243][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 36.898410][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 36.898604][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 36.898800][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 36.899010][ T227] ksys_write (fs/read_write.c:731) [ 36.899171][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 36.899368][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 36.899570][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.899806][ T227] RIP: 0033:0x7f839b073b77 [ 36.899996][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 36.900665][ T227] RSP: 002b:00007ffce19f17c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 36.900960][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f839b073b77 [ 36.901243][ T227] RDX: 0000000000000002 RSI: 000055d38ca80330 RDI: 0000000000000001 [ 36.901532][ T227] RBP: 000055d38ca80330 R08: 0000000000000000 R09: 00007f839b0e64e0 [ 36.901809][ T227] R10: 00007f839b0e63e0 R11: 0000000000000246 R12: 0000000000000002 [ 36.902103][ T227] R13: 00007f839b12f760 R14: 0000000000000002 R15: 00007f839b12a9c0 | [ 48.211637][ T227] ------------[ cut here ]------------ | [ 48.212064][ T227] WARNING: CPU: 2 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 48.212519][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 48.213394][ T227] Tainted: [W]=WARN [ 48.213566][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.213839][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.214122][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 48.214935][ T227] RSP: 0018:ffffc90000b37520 EFLAGS: 00010246 [ 48.215219][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 48.215542][ T227] RDX: 0000000000000000 RSI: ffff888005172c98 RDI: ffff88800a530b78 [ 48.215865][ T227] RBP: ffffffffbef23440 R08: 0000000000000000 R09: fffffbfff79bd83c [ 48.216191][ T227] R10: ffffffffbcdec1e7 R11: ffff88800a530040 R12: 0000000000000000 [ 48.216510][ T227] R13: ffff888005172128 R14: ffff888005172008 R15: ffff888005172000 [ 48.216821][ T227] FS: 00007f839af32740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 48.217198][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.217468][ T227] CR2: 00007f4b5e52d5a0 CR3: 0000000005936003 CR4: 0000000000772ef0 [ 48.217783][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 48.218108][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 48.218425][ T227] PKRU: 55555554 [ 48.218592][ T227] Call Trace: [ 48.218759][ T227] [ 48.218882][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.219113][ T227] ? __warn (kernel/panic.c:748) [ 48.219285][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.219505][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 48.219729][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 48.219903][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 48.220130][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 48.220367][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.220595][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 48.220870][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 48.221103][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 48.221331][ T227] register_netdevice (net/core/dev.c:11003) [ 48.221553][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 48.221783][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 48.222018][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 48.222304][ T227] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 48.222483][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 48.222767][ T227] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 48.223045][ T227] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 48.223331][ T227] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 48.223562][ T227] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 48.223838][ T227] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 48.224061][ T227] ? kernfs_put (./arch/x86/include/asm/atomic.h:67 (discriminator 1) ./include/linux/atomic/atomic-arch-fallback.h:2278 (discriminator 1) ./include/linux/atomic/atomic-instrumented.h:1384 (discriminator 1) fs/kernfs/dir.c:557 (discriminator 1)) [ 48.224242][ T227] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 48.224477][ T227] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 48.224705][ T227] __driver_probe_device (drivers/base/dd.c:800) [ 48.224928][ T227] driver_probe_device (drivers/base/dd.c:830) [ 48.225158][ T227] __device_attach_driver (drivers/base/dd.c:959) [ 48.225381][ T227] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 48.225645][ T227] bus_for_each_drv (drivers/base/bus.c:462) [ 48.225867][ T227] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 48.226083][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 48.226335][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 48.226549][ T227] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 48.226774][ T227] __device_attach (drivers/base/dd.c:1030) [ 48.226989][ T227] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 48.227216][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 48.227433][ T227] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 48.227659][ T227] bus_probe_device (drivers/base/bus.c:537) [ 48.227882][ T227] device_add (drivers/base/core.c:3672) [ 48.228111][ T227] ? __pfx_device_add (drivers/base/core.c:3548) [ 48.228328][ T227] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 48.228561][ T227] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 48.228837][ T227] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 48.229127][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 48.229343][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 48.229569][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 48.229785][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 48.230007][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 48.230195][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 48.230415][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 48.230642][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 48.230865][ T227] ksys_write (fs/read_write.c:731) [ 48.231043][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 48.231281][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 48.231501][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 48.231764][ T227] RIP: 0033:0x7f839b073b77 [ 48.231986][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 48.232721][ T227] RSP: 002b:00007ffce19f3d98 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 48.233037][ T227] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f839b073b77 [ 48.233364][ T227] RDX: 0000000000000004 RSI: 000055d38ca80330 RDI: 0000000000000001 [ 48.233680][ T227] RBP: 000055d38ca80330 R08: 0000000000000000 R09: 00007f839b0e64e0 [ 48.233996][ T227] R10: 00007f839b0e63e0 R11: 0000000000000246 R12: 0000000000000004 [ 48.234319][ T227] R13: 00007f839b12f760 R14: 0000000000000004 R15: 00007f839b12a9c0 | [ 48.284165][ T227] ------------[ cut here ]------------ | [ 48.284457][ T227] WARNING: CPU: 0 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 48.284823][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 48.285609][ T227] Tainted: [W]=WARN [ 48.285752][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.285979][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.286224][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 48.286860][ T227] RSP: 0018:ffffc90000b37910 EFLAGS: 00010246 [ 48.287104][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 48.287377][ T227] RDX: 0000000000000000 RSI: ffff888004fa2c98 RDI: ffff88800a530b28 [ 48.287649][ T227] RBP: ffffffffbef23440 R08: 0000000000000000 R09: fffffbfff79bd83c [ 48.287925][ T227] R10: ffffffffbcdec1e7 R11: ffff88800a530040 R12: 0000000000000000 [ 48.288224][ T227] R13: ffff888004fa2128 R14: ffff888004fa2008 R15: ffff888004fa2000 [ 48.288493][ T227] FS: 00007f839af32740(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 48.288805][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.289033][ T227] CR2: 00007ffce19f1ff8 CR3: 0000000005936003 CR4: 0000000000772ef0 [ 48.289322][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 48.289703][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 48.289974][ T227] PKRU: 55555554 [ 48.290124][ T227] Call Trace: [ 48.290265][ T227] [ 48.290362][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.290555][ T227] ? __warn (kernel/panic.c:748) [ 48.290696][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.290881][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 48.291071][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 48.291225][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 48.291408][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 48.291603][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.291796][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 48.292034][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 48.292233][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 48.292429][ T227] register_netdevice (net/core/dev.c:11003) [ 48.292620][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 48.292814][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 48.293015][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 48.293271][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 48.293526][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 48.293764][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 48.293951][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 48.294156][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 48.294393][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 48.294583][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 48.294769][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 48.294957][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 48.295161][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 48.295312][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 48.295501][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 48.295696][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 48.295893][ T227] ksys_write (fs/read_write.c:731) [ 48.296035][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 48.296242][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 48.296428][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 48.296651][ T227] RIP: 0033:0x7f839b073b77 [ 48.296846][ T227] Code: Unable to access opcode bytes at 0x7f839b073b4d. Code starting with the faulting instruction =========================================== [ 48.297110][ T227] RSP: 002b:00007ffce19f17c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 48.297389][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f839b073b77 [ 48.297662][ T227] RDX: 0000000000000002 RSI: 000055d38ca80330 RDI: 0000000000000001 [ 48.297954][ T227] RBP: 000055d38ca80330 R08: 0000000000000000 R09: 00007f839b0e64e0 [ 48.298261][ T227] R10: 00007f839b0e63e0 R11: 0000000000000246 R12: 0000000000000002 [ 48.298537][ T227] R13: 00007f839b12f760 R14: 0000000000000002 R15: 00007f839b12a9c0 | [ 59.775271][ T227] ------------[ cut here ]------------ | [ 59.775572][ T227] WARNING: CPU: 0 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 59.775949][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 59.776745][ T227] Tainted: [W]=WARN [ 59.776888][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.777131][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 59.777365][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 59.778012][ T227] RSP: 0018:ffffc90000b37910 EFLAGS: 00010246 [ 59.778260][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 59.778539][ T227] RDX: 0000000000000000 RSI: ffff88801423ac98 RDI: ffff88800a530b28 [ 59.778818][ T227] RBP: ffffffffbef23440 R08: 0000000000000000 R09: fffffbfff79bd83c [ 59.779105][ T227] R10: ffffffffbcdec1e7 R11: ffff88800a530040 R12: 0000000000000000 [ 59.779381][ T227] R13: ffff88801423a128 R14: ffff88801423a008 R15: ffff88801423a000 [ 59.779658][ T227] FS: 00007f839af32740(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 59.779982][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 59.780229][ T227] CR2: 00007ffce19f0fb0 CR3: 0000000005936001 CR4: 0000000000772ef0 [ 59.780509][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 59.780787][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 59.781061][ T227] PKRU: 55555554 [ 59.781208][ T227] Call Trace: [ 59.781352][ T227] [ 59.781450][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 59.781633][ T227] ? __warn (kernel/panic.c:748) [ 59.781776][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 59.781962][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 59.782168][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 59.782328][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 59.782517][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 59.782716][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 59.782912][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 59.783160][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 59.783352][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 59.783543][ T227] register_netdevice (net/core/dev.c:11003) [ 59.783733][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 59.783937][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 59.784147][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 59.784388][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 59.784646][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 59.784884][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 59.785070][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 59.785275][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 59.785514][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 59.785699][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 59.785884][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 59.786074][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 59.786276][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 59.786426][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 59.786618][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 59.786811][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 59.787009][ T227] ksys_write (fs/read_write.c:731) [ 59.787161][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 59.787361][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 59.787550][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 59.787780][ T227] RIP: 0033:0x7f839b073b77 [ 59.787968][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 59.788620][ T227] RSP: 002b:00007ffce19f17c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 59.788900][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f839b073b77 [ 59.789184][ T227] RDX: 0000000000000002 RSI: 000055d38ca80330 RDI: 0000000000000001 [ 59.789458][ T227] RBP: 000055d38ca80330 R08: 0000000000000000 R09: 00007f839b0e64e0 [ 59.789739][ T227] R10: 00007f839b0e63e0 R11: 0000000000000246 R12: 0000000000000002 [ 59.790008][ T227] R13: 00007f839b12f760 R14: 0000000000000002 R15: 00007f839b12a9c0 | [ 71.181632][ T227] ------------[ cut here ]------------ | [ 71.182021][ T227] WARNING: CPU: 1 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 71.182466][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 71.183312][ T227] Tainted: [W]=WARN [ 71.183469][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 71.183727][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 71.183994][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 71.184707][ T227] RSP: 0018:ffffc90000b37520 EFLAGS: 00010246 [ 71.184965][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 71.185277][ T227] RDX: 0000000000000000 RSI: ffff888005f52c98 RDI: ffff88800a530b78 [ 71.185584][ T227] RBP: ffffffffbef23440 R08: 0000000000000000 R09: fffffbfff79bd83c [ 71.185884][ T227] R10: ffffffffbcdec1e7 R11: ffff88800a530040 R12: 0000000000000000 [ 71.186286][ T227] R13: ffff888005f52128 R14: ffff888005f52008 R15: ffff888005f52000 [ 71.186592][ T227] FS: 00007f839af32740(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 71.186943][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 71.187210][ T227] CR2: 00007f839afb7440 CR3: 0000000005936003 CR4: 0000000000772ef0 [ 71.187514][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 71.187815][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 71.188145][ T227] PKRU: 55555554 [ 71.188302][ T227] Call Trace: [ 71.188458][ T227] [ 71.188565][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 71.188774][ T227] ? __warn (kernel/panic.c:748) [ 71.188931][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 71.189238][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 71.189450][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 71.189609][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 71.189813][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 71.190031][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 71.190338][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 71.190599][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 71.190822][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 71.191032][ T227] register_netdevice (net/core/dev.c:11003) [ 71.191337][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 71.191556][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 71.191776][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 71.192037][ T227] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 71.192310][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 71.192583][ T227] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 71.192844][ T227] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 71.193201][ T227] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 71.193418][ T227] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 71.193676][ T227] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 71.193892][ T227] ? kernfs_put (./arch/x86/include/asm/atomic.h:67 (discriminator 1) ./include/linux/atomic/atomic-arch-fallback.h:2278 (discriminator 1) ./include/linux/atomic/atomic-instrumented.h:1384 (discriminator 1) fs/kernfs/dir.c:557 (discriminator 1)) [ 71.194052][ T227] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 71.194335][ T227] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 71.194547][ T227] __driver_probe_device (drivers/base/dd.c:800) [ 71.194757][ T227] driver_probe_device (drivers/base/dd.c:830) [ 71.194964][ T227] __device_attach_driver (drivers/base/dd.c:959) [ 71.195183][ T227] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 71.195436][ T227] bus_for_each_drv (drivers/base/bus.c:462) [ 71.195646][ T227] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 71.195847][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 71.196052][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 71.196276][ T227] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 71.196491][ T227] __device_attach (drivers/base/dd.c:1030) [ 71.196695][ T227] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 71.196899][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 71.197118][ T227] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 71.197333][ T227] bus_probe_device (drivers/base/bus.c:537) [ 71.197542][ T227] device_add (drivers/base/core.c:3672) [ 71.197750][ T227] ? __pfx_device_add (drivers/base/core.c:3548) [ 71.197955][ T227] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 71.198181][ T227] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 71.198449][ T227] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 71.198742][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 71.198947][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 71.199168][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 71.199374][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 71.199583][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 71.199747][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 71.199955][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 71.200198][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 71.200412][ T227] ksys_write (fs/read_write.c:731) [ 71.200568][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 71.200786][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 71.200992][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 71.201252][ T227] RIP: 0033:0x7f839b073b77 [ 71.201463][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 71.202173][ T227] RSP: 002b:00007ffce19f3d98 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 71.202492][ T227] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f839b073b77 [ 71.202792][ T227] RDX: 0000000000000004 RSI: 000055d38ca80330 RDI: 0000000000000001 [ 71.203109][ T227] RBP: 000055d38ca80330 R08: 0000000000000000 R09: 00007f839b0e64e0 [ 71.203411][ T227] R10: 00007f839b0e63e0 R11: 0000000000000246 R12: 0000000000000004 [ 71.203712][ T227] R13: 00007f839b12f760 R14: 0000000000000004 R15: 00007f839b12a9c0 | [ 71.251850][ T227] ------------[ cut here ]------------ | [ 71.252148][ T227] WARNING: CPU: 3 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 71.252526][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 71.253288][ T227] Tainted: [W]=WARN [ 71.253429][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 71.253660][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 71.253902][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 71.254567][ T227] RSP: 0018:ffffc90000b37910 EFLAGS: 00010246 [ 71.254802][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 71.255076][ T227] RDX: 0000000000000000 RSI: ffff888005172c98 RDI: ffff88800a530b28 [ 71.255355][ T227] RBP: ffffffffbef23440 R08: 0000000000000000 R09: fffffbfff79bd83c [ 71.255634][ T227] R10: ffffffffbcdec1e7 R11: ffff88800a530040 R12: 0000000000000000 [ 71.255904][ T227] R13: ffff888005172128 R14: ffff888005172008 R15: ffff888005172000 [ 71.256184][ T227] FS: 00007f839af32740(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 71.256589][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 71.256822][ T227] CR2: 00007f4b5e52d5a0 CR3: 0000000005936004 CR4: 0000000000772ef0 [ 71.257115][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 71.257387][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 71.257656][ T227] PKRU: 55555554 [ 71.257795][ T227] Call Trace: [ 71.257934][ T227] [ 71.258034][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 71.258227][ T227] ? __warn (kernel/panic.c:748) [ 71.258370][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 71.258556][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 71.258748][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 71.258888][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 71.259072][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 71.259277][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 71.259477][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 71.259714][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 71.259909][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 71.260243][ T227] register_netdevice (net/core/dev.c:11003) [ 71.260434][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 71.260631][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 71.260835][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 71.261075][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 71.261348][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 71.261712][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 71.261902][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 71.262110][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 71.262361][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 71.262544][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 71.262840][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 71.263030][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 71.263231][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 71.263383][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 71.263572][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 71.263772][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 71.263965][ T227] ksys_write (fs/read_write.c:731) [ 71.264223][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 71.264423][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 71.264611][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 71.264946][ T227] RIP: 0033:0x7f839b073b77 [ 71.265147][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 71.265903][ T227] RSP: 002b:00007ffce19f30b8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 71.266188][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f839b073b77 [ 71.266568][ T227] RDX: 0000000000000002 RSI: 000055d38ca80330 RDI: 0000000000000001 [ 71.266842][ T227] RBP: 000055d38ca80330 R08: 0000000000000000 R09: 00007f839b0e64e0 [ 71.267229][ T227] R10: 00007f839b0e63e0 R11: 0000000000000246 R12: 0000000000000002 [ 71.267612][ T227] R13: 00007f839b12f760 R14: 0000000000000002 R15: 00007f839b12a9c0 | [ 77.804897][ T227] ------------[ cut here ]------------ | [ 77.805339][ T227] WARNING: CPU: 2 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 77.805734][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 77.806541][ T227] Tainted: [W]=WARN [ 77.806699][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 77.806945][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 77.807210][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 77.807875][ T227] RSP: 0018:ffffc90000b37910 EFLAGS: 00010246 [ 77.808141][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 77.808431][ T227] RDX: 0000000000000000 RSI: ffff888004fa2c98 RDI: ffff88800a530b28 [ 77.808734][ T227] RBP: ffffffffbef23440 R08: 0000000000000000 R09: fffffbfff79bd83c [ 77.809024][ T227] R10: ffffffffbcdec1e7 R11: ffff88800a530040 R12: 0000000000000000 [ 77.809331][ T227] R13: ffff888004fa2128 R14: ffff888004fa2008 R15: ffff888004fa2000 [ 77.809626][ T227] FS: 00007f839af32740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 77.809963][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 77.810221][ T227] CR2: 00007f4b5e71da00 CR3: 0000000005936001 CR4: 0000000000772ef0 [ 77.810513][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 77.810806][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 77.811110][ T227] PKRU: 55555554 [ 77.811266][ T227] Call Trace: [ 77.811418][ T227] [ 77.811530][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 77.811736][ T227] ? __warn (kernel/panic.c:748) [ 77.811895][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 77.812110][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 77.812334][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 77.812494][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 77.812699][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 77.812918][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 77.813135][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 77.813391][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 77.813598][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 77.813803][ T227] register_netdevice (net/core/dev.c:11003) [ 77.814016][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 77.814243][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 77.814460][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 77.814724][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 77.814995][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 77.815261][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 77.815463][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 77.815678][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 77.815939][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 77.816151][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 77.816352][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 77.816557][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 77.816761][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 77.816927][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 77.817144][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 77.817351][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 77.817560][ T227] ksys_write (fs/read_write.c:731) [ 77.817723][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 77.817944][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 77.818166][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 77.818407][ T227] RIP: 0033:0x7f839b073b77 [ 77.818609][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 77.819277][ T227] RSP: 002b:00007ffce19f30b8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 77.819568][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f839b073b77 [ 77.819854][ T227] RDX: 0000000000000002 RSI: 000055d38ca80330 RDI: 0000000000000001 [ 77.820145][ T227] RBP: 000055d38ca80330 R08: 0000000000000000 R09: 00007f839b0e64e0 [ 77.820434][ T227] R10: 00007f839b0e63e0 R11: 0000000000000246 R12: 0000000000000002 [ 77.820718][ T227] R13: 00007f839b12f760 R14: 0000000000000002 R15: 00007f839b12a9c0 | [ 84.433942][ T227] ------------[ cut here ]------------ | [ 84.434812][ T227] WARNING: CPU: 1 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 84.435237][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 84.436065][ T227] Tainted: [W]=WARN [ 84.436235][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 84.436489][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 84.436746][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 84.437476][ T227] RSP: 0018:ffffc90000b37520 EFLAGS: 00010246 [ 84.437734][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 84.438032][ T227] RDX: 0000000000000000 RSI: ffff88801423ac98 RDI: ffff88800a530b78 [ 84.438344][ T227] RBP: ffffffffbef23440 R08: 0000000000000000 R09: fffffbfff79bd83c [ 84.438651][ T227] R10: ffffffffbcdec1e7 R11: ffff88800a530040 R12: 0000000000000000 [ 84.438953][ T227] R13: ffff88801423a128 R14: ffff88801423a008 R15: ffff88801423a000 [ 84.439268][ T227] FS: 00007f839af32740(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 84.439619][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 84.439968][ T227] CR2: 00007f839afb7440 CR3: 0000000005936002 CR4: 0000000000772ef0 [ 84.440286][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 84.440590][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 84.440896][ T227] PKRU: 55555554 [ 84.441049][ T227] Call Trace: [ 84.441226][ T227] [ 84.441334][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 84.441541][ T227] ? __warn (kernel/panic.c:748) [ 84.441700][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 84.441907][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 84.442125][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 84.442291][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 84.442493][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 84.442707][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 84.442922][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 84.443198][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 84.443410][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 84.443621][ T227] register_netdevice (net/core/dev.c:11003) [ 84.443834][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 84.444049][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 84.444280][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 84.444540][ T227] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 84.444701][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 84.444970][ T227] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 84.445255][ T227] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 84.445522][ T227] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 84.445737][ T227] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 84.445994][ T227] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 84.446212][ T227] ? kernfs_put (./arch/x86/include/asm/atomic.h:67 (discriminator 1) ./include/linux/atomic/atomic-arch-fallback.h:2278 (discriminator 1) ./include/linux/atomic/atomic-instrumented.h:1384 (discriminator 1) fs/kernfs/dir.c:557 (discriminator 1)) [ 84.446369][ T227] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 84.446582][ T227] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 84.446794][ T227] __driver_probe_device (drivers/base/dd.c:800) [ 84.447004][ T227] driver_probe_device (drivers/base/dd.c:830) [ 84.447217][ T227] __device_attach_driver (drivers/base/dd.c:959) [ 84.447425][ T227] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 84.447682][ T227] bus_for_each_drv (drivers/base/bus.c:462) [ 84.447888][ T227] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 84.448100][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 84.448328][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 84.448530][ T227] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 84.448739][ T227] __device_attach (drivers/base/dd.c:1030) [ 84.448941][ T227] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 84.449166][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 84.449369][ T227] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 84.449581][ T227] bus_probe_device (drivers/base/bus.c:537) [ 84.449793][ T227] device_add (drivers/base/core.c:3672) [ 84.450000][ T227] ? __pfx_device_add (drivers/base/core.c:3548) [ 84.450212][ T227] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 84.450429][ T227] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 84.450690][ T227] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 84.450954][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 84.451166][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 84.451384][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 84.451594][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 84.451803][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 84.451965][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 84.452193][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 84.452406][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 84.452617][ T227] ksys_write (fs/read_write.c:731) [ 84.452778][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 84.452992][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 84.453219][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 84.453472][ T227] RIP: 0033:0x7f839b073b77 [ 84.453680][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 84.454393][ T227] RSP: 002b:00007ffce19f3d98 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 84.454698][ T227] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f839b073b77 [ 84.455000][ T227] RDX: 0000000000000004 RSI: 000055d38ca80330 RDI: 0000000000000001 [ 84.455310][ T227] RBP: 000055d38ca80330 R08: 0000000000000000 R09: 00007f839b0e64e0 [ 84.455613][ T227] R10: 00007f839b0e63e0 R11: 0000000000000246 R12: 0000000000000004 [ 84.455911][ T227] R13: 00007f839b12f760 R14: 0000000000000004 R15: 00007f839b12a9c0 | [ 84.502524][ T227] ------------[ cut here ]------------ | [ 84.502824][ T227] WARNING: CPU: 1 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 84.503208][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 84.503955][ T227] Tainted: [W]=WARN [ 84.504119][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 84.504349][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 84.504584][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 84.505242][ T227] RSP: 0018:ffffc90000b37910 EFLAGS: 00010246 [ 84.505473][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 84.505741][ T227] RDX: 0000000000000000 RSI: ffff888005f52c98 RDI: ffff88800a530b28 [ 84.506012][ T227] RBP: ffffffffbef23440 R08: 0000000000000000 R09: fffffbfff79bd83c [ 84.506368][ T227] R10: ffffffffbcdec1e7 R11: ffff88800a530040 R12: 0000000000000000 [ 84.506638][ T227] R13: ffff888005f52128 R14: ffff888005f52008 R15: ffff888005f52000 [ 84.506912][ T227] FS: 00007f839af32740(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 84.507316][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 84.507551][ T227] CR2: 00007ffce19f0eb0 CR3: 0000000005936002 CR4: 0000000000772ef0 [ 84.507822][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 84.508172][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 84.508442][ T227] PKRU: 55555554 [ 84.508578][ T227] Call Trace: [ 84.508719][ T227] [ 84.508815][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 84.508997][ T227] ? __warn (kernel/panic.c:748) [ 84.509311][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 84.509500][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 84.509691][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 84.509834][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 84.510015][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 84.510302][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 84.510496][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 84.510728][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 84.510916][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 84.511183][ T227] register_netdevice (net/core/dev.c:11003) [ 84.511372][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 84.511565][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 84.511769][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 84.512005][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 84.512344][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 84.512583][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 84.512770][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 84.512962][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 84.513284][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 84.513469][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 84.513653][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 84.513840][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 84.514027][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 84.514254][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 84.514444][ T227] ? __lock_release (kernel/locking/lockdep.c:5527) [ 84.514632][ T227] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 84.514824][ T227] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 84.515015][ T227] ksys_write (fs/read_write.c:731) [ 84.515182][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 84.515362][ T227] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 84.515554][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 84.515741][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 84.515962][ T227] RIP: 0033:0x7f839b073b77 [ 84.516199][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 84.516833][ T227] RSP: 002b:00007ffce19f1438 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 84.517116][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f839b073b77 [ 84.517394][ T227] RDX: 0000000000000002 RSI: 000055d38ca80330 RDI: 0000000000000001 [ 84.517668][ T227] RBP: 000055d38ca80330 R08: 0000000000000000 R09: 00007f839b0e64e0 [ 84.517936][ T227] R10: 00007f839b0e63e0 R11: 0000000000000246 R12: 0000000000000002 [ 84.518216][ T227] R13: 00007f839b12f760 R14: 0000000000000002 R15: 00007f839b12a9c0 | [ 86.920219][ T227] ------------[ cut here ]------------ | [ 86.920533][ T227] WARNING: CPU: 1 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 86.920905][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 86.921723][ T227] Tainted: [W]=WARN [ 86.921870][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 86.922124][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 86.922375][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 86.923025][ T227] RSP: 0018:ffffc90000b37910 EFLAGS: 00010246 [ 86.923275][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 86.923552][ T227] RDX: 0000000000000000 RSI: ffff888005172c98 RDI: ffff88800a530b28 [ 86.923833][ T227] RBP: ffffffffbef23440 R08: 0000000000000000 R09: fffffbfff79bd83c [ 86.924121][ T227] R10: ffffffffbcdec1e7 R11: ffff88800a530040 R12: 0000000000000000 [ 86.924400][ T227] R13: ffff888005172128 R14: ffff888005172008 R15: ffff888005172000 [ 86.924680][ T227] FS: 00007f839af32740(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 86.925006][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 86.925250][ T227] CR2: 00007ffce19f4008 CR3: 0000000005936003 CR4: 0000000000772ef0 [ 86.925529][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 86.925805][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 86.926085][ T227] PKRU: 55555554 [ 86.926238][ T227] Call Trace: [ 86.926382][ T227] [ 86.926481][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 86.926670][ T227] ? __warn (kernel/panic.c:748) [ 86.926815][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 86.927002][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 86.927205][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 86.927348][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 86.927535][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 86.927737][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 86.927933][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 86.928182][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 86.928379][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 86.928569][ T227] register_netdevice (net/core/dev.c:11003) [ 86.928765][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 86.928972][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 86.929187][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 86.929430][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 86.929685][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 86.929928][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 86.930128][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 86.930324][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 86.930566][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 86.930751][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 86.930940][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 86.931140][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 86.931334][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 86.931493][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 86.931683][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 86.931891][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 86.932103][ T227] ksys_write (fs/read_write.c:731) [ 86.932261][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 86.932459][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 86.932646][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 86.932871][ T227] RIP: 0033:0x7f839b073b77 [ 86.933067][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 86.933705][ T227] RSP: 002b:00007ffce19f1438 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 86.933979][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f839b073b77 [ 86.934264][ T227] RDX: 0000000000000002 RSI: 000055d38ca80330 RDI: 0000000000000001 [ 86.934534][ T227] RBP: 000055d38ca80330 R08: 0000000000000000 R09: 00007f839b0e64e0 [ 86.934804][ T227] R10: 00007f839b0e63e0 R11: 0000000000000246 R12: 0000000000000002 [ 86.935072][ T227] R13: 00007f839b12f760 R14: 0000000000000002 R15: 00007f839b12a9c0 | [ 89.253856][ T227] ------------[ cut here ]------------ | [ 89.254283][ T227] WARNING: CPU: 3 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 89.254693][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 89.255625][ T227] Tainted: [W]=WARN [ 89.255782][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 89.256035][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 89.256308][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 89.257015][ T227] RSP: 0018:ffffc90000b37520 EFLAGS: 00010246 [ 89.257289][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 89.257594][ T227] RDX: 0000000000000000 RSI: ffff888004fa2c98 RDI: ffff88800a530b78 [ 89.257896][ T227] RBP: ffffffffbef23440 R08: 0000000000000000 R09: fffffbfff79bd83c [ 89.258208][ T227] R10: ffffffffbcdec1e7 R11: ffff88800a530040 R12: 0000000000000000 [ 89.258513][ T227] R13: ffff888004fa2128 R14: ffff888004fa2008 R15: ffff888004fa2000 [ 89.258817][ T227] FS: 00007f839af32740(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 89.259182][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 89.259436][ T227] CR2: 000055d38ca57000 CR3: 0000000005936006 CR4: 0000000000772ef0 [ 89.259741][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 89.260042][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 89.260352][ T227] PKRU: 55555554 [ 89.260511][ T227] Call Trace: [ 89.260666][ T227] [ 89.260772][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 89.260979][ T227] ? __warn (kernel/panic.c:748) [ 89.261149][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 89.261357][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 89.261567][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 89.261722][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 89.261926][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 89.262165][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 89.262385][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 89.262646][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 89.262858][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 89.263071][ T227] register_netdevice (net/core/dev.c:11003) [ 89.263292][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 89.263512][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 89.263732][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 89.263992][ T227] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 89.264162][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 89.264432][ T227] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 89.264694][ T227] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 89.264957][ T227] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 89.265187][ T227] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 89.265498][ T227] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 89.265710][ T227] ? kernfs_put (./arch/x86/include/asm/atomic.h:67 (discriminator 1) ./include/linux/atomic/atomic-arch-fallback.h:2278 (discriminator 1) ./include/linux/atomic/atomic-instrumented.h:1384 (discriminator 1) fs/kernfs/dir.c:557 (discriminator 1)) [ 89.265869][ T227] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 89.266103][ T227] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 89.266316][ T227] __driver_probe_device (drivers/base/dd.c:800) [ 89.266523][ T227] driver_probe_device (drivers/base/dd.c:830) [ 89.266728][ T227] __device_attach_driver (drivers/base/dd.c:959) [ 89.266938][ T227] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 89.267202][ T227] bus_for_each_drv (drivers/base/bus.c:462) [ 89.267413][ T227] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 89.267616][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 89.267823][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 89.268030][ T227] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 89.268258][ T227] __device_attach (drivers/base/dd.c:1030) [ 89.268463][ T227] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 89.268666][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 89.268872][ T227] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 89.269097][ T227] bus_probe_device (drivers/base/bus.c:537) [ 89.269305][ T227] device_add (drivers/base/core.c:3672) [ 89.269538][ T227] ? __pfx_device_add (drivers/base/core.c:3548) [ 89.269746][ T227] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 89.269962][ T227] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 89.270238][ T227] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 89.270505][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 89.270708][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 89.270918][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 89.271133][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 89.271345][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 89.271507][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 89.271714][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 89.271926][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 89.272155][ T227] ksys_write (fs/read_write.c:731) [ 89.272316][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 89.272533][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 89.272747][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 89.272997][ T227] RIP: 0033:0x7f839b073b77 [ 89.273216][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 89.273917][ T227] RSP: 002b:00007ffce19f3d98 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 89.274239][ T227] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f839b073b77 [ 89.274539][ T227] RDX: 0000000000000004 RSI: 000055d38ca80330 RDI: 0000000000000001 [ 89.274837][ T227] RBP: 000055d38ca80330 R08: 0000000000000000 R09: 00007f839b0e64e0 [ 89.275146][ T227] R10: 00007f839b0e63e0 R11: 0000000000000246 R12: 0000000000000004 [ 89.275449][ T227] R13: 00007f839b12f760 R14: 0000000000000004 R15: 00007f839b12a9c0 | [ 89.317800][ T227] ------------[ cut here ]------------ | [ 89.318249][ T227] WARNING: CPU: 3 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 89.318620][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 89.319383][ T227] Tainted: [W]=WARN [ 89.319524][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 89.319767][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 89.319999][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 89.320640][ T227] RSP: 0018:ffffc90000b37910 EFLAGS: 00010246 [ 89.320878][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 89.321155][ T227] RDX: 0000000000000000 RSI: ffff88801423ac98 RDI: ffff88800a530b28 [ 89.321425][ T227] RBP: ffffffffbef23440 R08: 0000000000000000 R09: fffffbfff79bd83c [ 89.321695][ T227] R10: ffffffffbcdec1e7 R11: ffff88800a530040 R12: 0000000000000000 [ 89.321965][ T227] R13: ffff88801423a128 R14: ffff88801423a008 R15: ffff88801423a000 [ 89.322262][ T227] FS: 00007f839af32740(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 89.322577][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 89.322805][ T227] CR2: 000055d38ca57000 CR3: 0000000005936006 CR4: 0000000000772ef0 [ 89.323074][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 89.323360][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 89.323632][ T227] PKRU: 55555554 [ 89.323770][ T227] Call Trace: [ 89.324003][ T227] [ 89.324110][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 89.324296][ T227] ? __warn (kernel/panic.c:748) [ 89.324437][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 89.324629][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 89.324822][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 89.324965][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 89.325158][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 89.325370][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 89.325601][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 89.325834][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 89.326023][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 89.326236][ T227] register_netdevice (net/core/dev.c:11003) [ 89.326435][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 89.326627][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 89.326825][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 89.327065][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 89.327330][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 89.327567][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 89.327757][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 89.327950][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 89.328193][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 89.328383][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 89.328566][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 89.328753][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 89.328940][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 89.329102][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 89.329290][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 89.329481][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 89.329673][ T227] ksys_write (fs/read_write.c:731) [ 89.329816][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 89.330011][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 89.330205][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 89.330432][ T227] RIP: 0033:0x7f839b073b77 [ 89.330629][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 89.331272][ T227] RSP: 002b:00007ffce19f18f8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 89.331544][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f839b073b77 [ 89.331815][ T227] RDX: 0000000000000002 RSI: 000055d38ca80330 RDI: 0000000000000001 [ 89.332083][ T227] RBP: 000055d38ca80330 R08: 0000000000000000 R09: 00007f839b0e64e0 [ 89.332375][ T227] R10: 00007f839b0e63e0 R11: 0000000000000246 R12: 0000000000000002 [ 89.332644][ T227] R13: 00007f839b12f760 R14: 0000000000000002 R15: 00007f839b12a9c0 | [ 91.582407][ T227] ------------[ cut here ]------------ | [ 91.582658][ T227] WARNING: CPU: 1 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 91.583040][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 91.583965][ T227] Tainted: [W]=WARN [ 91.584156][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 91.584392][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 91.584637][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 91.585296][ T227] RSP: 0018:ffffc90000b37910 EFLAGS: 00010246 [ 91.585541][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 91.585816][ T227] RDX: 0000000000000000 RSI: ffff888005f52c98 RDI: ffff88800a530b28 [ 91.586107][ T227] RBP: ffffffffbef23440 R08: 0000000000000000 R09: fffffbfff79bd83c [ 91.586386][ T227] R10: ffffffffbcdec1e7 R11: ffff88800a530040 R12: 0000000000000000 [ 91.586667][ T227] R13: ffff888005f52128 R14: ffff888005f52008 R15: ffff888005f52000 [ 91.586948][ T227] FS: 00007f839af32740(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 91.587275][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 91.587515][ T227] CR2: 00007f839afb7440 CR3: 0000000005936002 CR4: 0000000000772ef0 [ 91.587796][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 91.588072][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 91.588358][ T227] PKRU: 55555554 [ 91.588503][ T227] Call Trace: [ 91.588647][ T227] [ 91.588745][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 91.588931][ T227] ? __warn (kernel/panic.c:748) [ 91.589075][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 91.589276][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 91.589472][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 91.589619][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 91.589808][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 91.590008][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 91.590212][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 91.590453][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 91.590644][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 91.590836][ T227] register_netdevice (net/core/dev.c:11003) [ 91.591027][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 91.591235][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 91.591441][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 91.591685][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 91.591942][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 91.592203][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 91.592395][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 91.592590][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 91.592828][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 91.593019][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 91.593218][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 91.593407][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 91.593603][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 91.593756][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 91.593952][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 91.594154][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 91.594350][ T227] ksys_write (fs/read_write.c:731) [ 91.594493][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 91.594687][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 91.594874][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 91.595109][ T227] RIP: 0033:0x7f839b073b77 [ 91.595305][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 91.595934][ T227] RSP: 002b:00007ffce19f18f8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 91.596219][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f839b073b77 [ 91.596494][ T227] RDX: 0000000000000002 RSI: 000055d38ca80330 RDI: 0000000000000001 [ 91.596763][ T227] RBP: 000055d38ca80330 R08: 0000000000000000 R09: 00007f839b0e64e0 [ 91.597032][ T227] R10: 00007f839b0e63e0 R11: 0000000000000246 R12: 0000000000000002 [ 91.597312][ T227] R13: 00007f839b12f760 R14: 0000000000000002 R15: 00007f839b12a9c0 | [ 93.719272][ T227] ------------[ cut here ]------------ | [ 93.719594][ T227] WARNING: CPU: 1 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 93.719999][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 93.720863][ T227] Tainted: [W]=WARN [ 93.721019][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 93.722369][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 93.722637][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 93.723476][ T227] RSP: 0018:ffffc90000b37520 EFLAGS: 00010246 [ 93.723737][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 93.724039][ T227] RDX: 0000000000000000 RSI: ffff888005172c98 RDI: ffff88800a530b78 [ 93.724554][ T227] RBP: ffffffffbef23440 R08: 0000000000000000 R09: fffffbfff79bd83c [ 93.724860][ T227] R10: ffffffffbcdec1e7 R11: ffff88800a530040 R12: 0000000000000000 [ 93.725325][ T227] R13: ffff888005172128 R14: ffff888005172008 R15: ffff888005172000 [ 93.725632][ T227] FS: 00007f839af32740(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 93.725981][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 93.726245][ T227] CR2: 0000563be469db80 CR3: 0000000005936006 CR4: 0000000000772ef0 [ 93.726552][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 93.726854][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 93.727168][ T227] PKRU: 55555554 [ 93.727325][ T227] Call Trace: [ 93.727483][ T227] [ 93.727593][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 93.727797][ T227] ? __warn (kernel/panic.c:748) [ 93.727956][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 93.728178][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 93.728395][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 93.728551][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 93.728756][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 93.728973][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 93.729196][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 93.729458][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 93.729669][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 93.729880][ T227] register_netdevice (net/core/dev.c:11003) [ 93.730100][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 93.730318][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 93.730538][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 93.730799][ T227] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 93.730955][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 93.731238][ T227] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 93.731504][ T227] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 93.731770][ T227] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 93.731986][ T227] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 93.732265][ T227] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 93.732478][ T227] ? kernfs_put (./arch/x86/include/asm/atomic.h:67 (discriminator 1) ./include/linux/atomic/atomic-arch-fallback.h:2278 (discriminator 1) ./include/linux/atomic/atomic-instrumented.h:1384 (discriminator 1) fs/kernfs/dir.c:557 (discriminator 1)) [ 93.732634][ T227] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 93.732848][ T227] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 93.733060][ T227] __driver_probe_device (drivers/base/dd.c:800) [ 93.733279][ T227] driver_probe_device (drivers/base/dd.c:830) [ 93.733511][ T227] __device_attach_driver (drivers/base/dd.c:959) [ 93.733719][ T227] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 93.733968][ T227] bus_for_each_drv (drivers/base/bus.c:462) [ 93.734183][ T227] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 93.734384][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 93.734588][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 93.734792][ T227] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 93.735007][ T227] __device_attach (drivers/base/dd.c:1030) [ 93.735220][ T227] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 93.735424][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 93.735628][ T227] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 93.735843][ T227] bus_probe_device (drivers/base/bus.c:537) [ 93.736048][ T227] device_add (drivers/base/core.c:3672) [ 93.736264][ T227] ? __pfx_device_add (drivers/base/core.c:3548) [ 93.736466][ T227] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 93.736683][ T227] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 93.736947][ T227] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 93.737260][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 93.737482][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 93.737692][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 93.737895][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 93.738125][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 93.738289][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 93.738497][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 93.738711][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 93.738924][ T227] ksys_write (fs/read_write.c:731) [ 93.739080][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 93.739308][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 93.739515][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 93.739767][ T227] RIP: 0033:0x7f839b073b77 [ 93.739974][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 93.740679][ T227] RSP: 002b:00007ffce19f3d98 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 93.740989][ T227] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f839b073b77 [ 93.741296][ T227] RDX: 0000000000000004 RSI: 000055d38ca80330 RDI: 0000000000000001 [ 93.741597][ T227] RBP: 000055d38ca80330 R08: 0000000000000000 R09: 00007f839b0e64e0 [ 93.741895][ T227] R10: 00007f839b0e63e0 R11: 0000000000000246 R12: 0000000000000004 [ 93.742213][ T227] R13: 00007f839b12f760 R14: 0000000000000004 R15: 00007f839b12a9c0 | [ 93.776060][ T227] ------------[ cut here ]------------ | [ 93.777474][ T227] WARNING: CPU: 2 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 93.777872][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 93.778672][ T227] Tainted: [W]=WARN [ 93.778826][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 93.779066][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 93.779326][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 93.779969][ T227] RSP: 0018:ffffc90000b37910 EFLAGS: 00010246 [ 93.780224][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 93.780502][ T227] RDX: 0000000000000000 RSI: ffff888004fa2c98 RDI: ffff88800a530b28 [ 93.780788][ T227] RBP: ffffffffbef23440 R08: 0000000000000000 R09: fffffbfff79bd83c [ 93.781068][ T227] R10: ffffffffbcdec1e7 R11: ffff88800a530040 R12: 0000000000000000 [ 93.781363][ T227] R13: ffff888004fa2128 R14: ffff888004fa2008 R15: ffff888004fa2000 [ 93.781647][ T227] FS: 00007f839af32740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 93.781977][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 93.782244][ T227] CR2: 00007ffce19f0eb0 CR3: 0000000005936006 CR4: 0000000000772ef0 [ 93.782529][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 93.782809][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 93.783098][ T227] PKRU: 55555554 [ 93.783347][ T227] Call Trace: [ 93.783500][ T227] [ 93.783608][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 93.783810][ T227] ? __warn (kernel/panic.c:748) [ 93.783966][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 93.784174][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 93.784382][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 93.784541][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 93.784739][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 93.784945][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 93.785168][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 93.785419][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 93.785622][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 93.785822][ T227] register_netdevice (net/core/dev.c:11003) [ 93.786027][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 93.786244][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 93.786464][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 93.786717][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 93.786983][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 93.787249][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 93.787450][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 93.787656][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 93.787910][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 93.788117][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 93.788317][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 93.788517][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 93.788719][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 93.788883][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 93.789083][ T227] ? __lock_release (kernel/locking/lockdep.c:5527) [ 93.789292][ T227] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 93.789502][ T227] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 93.789710][ T227] ksys_write (fs/read_write.c:731) [ 93.789867][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 93.790061][ T227] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 93.790276][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 93.790474][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 93.790713][ T227] RIP: 0033:0x7f839b073b77 [ 93.790917][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 93.791568][ T227] RSP: 002b:00007ffce19f1438 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 93.791853][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f839b073b77 [ 93.792159][ T227] RDX: 0000000000000002 RSI: 000055d38ca80330 RDI: 0000000000000001 [ 93.792447][ T227] RBP: 000055d38ca80330 R08: 0000000000000000 R09: 00007f839b0e64e0 [ 93.792730][ T227] R10: 00007f839b0e63e0 R11: 0000000000000246 R12: 0000000000000002 [ 93.793159][ T227] R13: 00007f839b12f760 R14: 0000000000000002 R15: 00007f839b12a9c0 | [ 95.821243][ T227] ------------[ cut here ]------------ | [ 95.821548][ T227] WARNING: CPU: 1 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 95.821920][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 95.822701][ T227] Tainted: [W]=WARN [ 95.822846][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 95.823080][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 95.823332][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 95.823975][ T227] RSP: 0018:ffffc90000b37910 EFLAGS: 00010246 [ 95.824219][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 95.824493][ T227] RDX: 0000000000000000 RSI: ffff88801423ac98 RDI: ffff88800a530b28 [ 95.824766][ T227] RBP: ffffffffbef23440 R08: 0000000000000000 R09: fffffbfff79bd83c [ 95.825084][ T227] R10: ffffffffbcdec1e7 R11: ffff88800a530040 R12: 0000000000000000 [ 95.825366][ T227] R13: ffff88801423a128 R14: ffff88801423a008 R15: ffff88801423a000 [ 95.825634][ T227] FS: 00007f839af32740(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 95.825948][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 95.826271][ T227] CR2: 00007ffce19f4008 CR3: 0000000005936004 CR4: 0000000000772ef0 [ 95.826544][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 95.826818][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 95.827171][ T227] PKRU: 55555554 [ 95.827312][ T227] Call Trace: [ 95.827449][ T227] [ 95.827546][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 95.827729][ T227] ? __warn (kernel/panic.c:748) [ 95.827874][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 95.828062][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 95.828335][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 95.828478][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 95.828663][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 95.828858][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 95.829048][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 95.829363][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 95.829556][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 95.829744][ T227] register_netdevice (net/core/dev.c:11003) [ 95.829931][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 95.830191][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 95.830391][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 95.830626][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 95.830881][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 95.831130][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 95.831315][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 95.831513][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 95.831750][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 95.831931][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 95.832141][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 95.832340][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 95.832533][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 95.832683][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 95.832874][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 95.833067][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 95.833271][ T227] ksys_write (fs/read_write.c:731) [ 95.833417][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 95.833617][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 95.833802][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 95.834027][ T227] RIP: 0033:0x7f839b073b77 [ 95.834229][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 95.834864][ T227] RSP: 002b:00007ffce19f1438 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 95.835151][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f839b073b77 [ 95.835428][ T227] RDX: 0000000000000002 RSI: 000055d38ca80330 RDI: 0000000000000001 [ 95.835703][ T227] RBP: 000055d38ca80330 R08: 0000000000000000 R09: 00007f839b0e64e0 [ 95.836019][ T227] R10: 00007f839b0e63e0 R11: 0000000000000246 R12: 0000000000000002 [ 95.836303][ T227] R13: 00007f839b12f760 R14: 0000000000000002 R15: 00007f839b12a9c0 | [ 97.757955][ T227] ------------[ cut here ]------------ | [ 97.758352][ T227] WARNING: CPU: 1 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 97.758846][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 97.759688][ T227] Tainted: [W]=WARN [ 97.759842][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 97.760656][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 97.760920][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 97.761633][ T227] RSP: 0018:ffffc90000b37520 EFLAGS: 00010246 [ 97.761889][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 97.762210][ T227] RDX: 0000000000000000 RSI: ffff888005f52c98 RDI: ffff88800a530b78 [ 97.762516][ T227] RBP: ffffffffbef23440 R08: 0000000000000000 R09: fffffbfff79bd83c [ 97.762819][ T227] R10: ffffffffbcdec1e7 R11: ffff88800a530040 R12: 0000000000000000 [ 97.763134][ T227] R13: ffff888005f52128 R14: ffff888005f52008 R15: ffff888005f52000 [ 97.763434][ T227] FS: 00007f839af32740(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 97.763783][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 97.764038][ T227] CR2: 000055d38ca57000 CR3: 0000000005936003 CR4: 0000000000772ef0 [ 97.764351][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 97.764653][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 97.764951][ T227] PKRU: 55555554 [ 97.765113][ T227] Call Trace: [ 97.765269][ T227] [ 97.765375][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 97.765577][ T227] ? __warn (kernel/panic.c:748) [ 97.765734][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 97.765943][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 97.766162][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 97.766318][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 97.766521][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 97.766741][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 97.766957][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 97.767225][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 97.767436][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 97.767645][ T227] register_netdevice (net/core/dev.c:11003) [ 97.767854][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 97.768074][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 97.768312][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 97.768574][ T227] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 97.768733][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 97.769006][ T227] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 97.769273][ T227] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 97.769534][ T227] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 97.769748][ T227] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 97.770010][ T227] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 97.770227][ T227] ? kernfs_put (./arch/x86/include/asm/atomic.h:67 (discriminator 1) ./include/linux/atomic/atomic-arch-fallback.h:2278 (discriminator 1) ./include/linux/atomic/atomic-instrumented.h:1384 (discriminator 1) fs/kernfs/dir.c:557 (discriminator 1)) [ 97.770382][ T227] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 97.770594][ T227] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 97.770806][ T227] __driver_probe_device (drivers/base/dd.c:800) [ 97.771012][ T227] driver_probe_device (drivers/base/dd.c:830) [ 97.771229][ T227] __device_attach_driver (drivers/base/dd.c:959) [ 97.771439][ T227] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 97.771693][ T227] bus_for_each_drv (drivers/base/bus.c:462) [ 97.771897][ T227] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 97.772141][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 97.772347][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 97.772549][ T227] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 97.772759][ T227] __device_attach (drivers/base/dd.c:1030) [ 97.772963][ T227] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 97.773171][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 97.773375][ T227] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 97.773595][ T227] bus_probe_device (drivers/base/bus.c:537) [ 97.773801][ T227] device_add (drivers/base/core.c:3672) [ 97.774007][ T227] ? __pfx_device_add (drivers/base/core.c:3548) [ 97.774217][ T227] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 97.774432][ T227] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 97.774692][ T227] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 97.774957][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 97.775171][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 97.775380][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 97.775581][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 97.775790][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 97.775952][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 97.776167][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 97.776377][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 97.776590][ T227] ksys_write (fs/read_write.c:731) [ 97.776750][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 97.776965][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 97.777178][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 97.777431][ T227] RIP: 0033:0x7f839b073b77 [ 97.777639][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 97.778347][ T227] RSP: 002b:00007ffce19f3d98 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 97.778650][ T227] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f839b073b77 [ 97.778949][ T227] RDX: 0000000000000004 RSI: 000055d38ca80330 RDI: 0000000000000001 [ 97.779255][ T227] RBP: 000055d38ca80330 R08: 0000000000000000 R09: 00007f839b0e64e0 [ 97.779559][ T227] R10: 00007f839b0e63e0 R11: 0000000000000246 R12: 0000000000000004 [ 97.779856][ T227] R13: 00007f839b12f760 R14: 0000000000000004 R15: 00007f839b12a9c0 | [ 97.830254][ T227] ------------[ cut here ]------------ | [ 97.830543][ T227] WARNING: CPU: 1 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 97.830906][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 97.831665][ T227] Tainted: [W]=WARN [ 97.831806][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 97.832052][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 97.832313][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 97.832943][ T227] RSP: 0018:ffffc90000b37910 EFLAGS: 00010246 [ 97.833242][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 97.833514][ T227] RDX: 0000000000000000 RSI: ffff888005172c98 RDI: ffff88800a530b28 [ 97.833782][ T227] RBP: ffffffffbef23440 R08: 0000000000000000 R09: fffffbfff79bd83c [ 97.834048][ T227] R10: ffffffffbcdec1e7 R11: ffff88800a530040 R12: 0000000000000000 [ 97.834347][ T227] R13: ffff888005172128 R14: ffff888005172008 R15: ffff888005172000 [ 97.834618][ T227] FS: 00007f839af32740(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 97.834928][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 97.835245][ T227] CR2: 000055d38ca57000 CR3: 0000000005936003 CR4: 0000000000772ef0 [ 97.835517][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 97.835793][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 97.836062][ T227] PKRU: 55555554 [ 97.836281][ T227] Call Trace: [ 97.836422][ T227] [ 97.836517][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 97.836700][ T227] ? __warn (kernel/panic.c:748) [ 97.836841][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 97.837029][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 97.837417][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 97.837559][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 97.837740][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 97.837935][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 97.838222][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 97.838456][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 97.838645][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 97.838833][ T227] register_netdevice (net/core/dev.c:11003) [ 97.839020][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 97.839300][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 97.839501][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 97.839736][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 97.839991][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 97.840313][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 97.840497][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 97.840688][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 97.840920][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 97.841183][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 97.841367][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 97.841556][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 97.841744][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 97.841892][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 97.842076][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 97.842314][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 97.842507][ T227] ksys_write (fs/read_write.c:731) [ 97.842646][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 97.842844][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 97.843028][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 97.843265][ T227] RIP: 0033:0x7f839b073b77 [ 97.843453][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 97.844079][ T227] RSP: 002b:00007ffce19f1698 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 97.844367][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f839b073b77 [ 97.844635][ T227] RDX: 0000000000000002 RSI: 000055d38ca80330 RDI: 0000000000000001 [ 97.844905][ T227] RBP: 000055d38ca80330 R08: 0000000000000000 R09: 00007f839b0e64e0 [ 97.845183][ T227] R10: 00007f839b0e63e0 R11: 0000000000000246 R12: 0000000000000002 [ 97.845455][ T227] R13: 00007f839b12f760 R14: 0000000000000002 R15: 00007f839b12a9c0 | [ 99.797348][ T227] ------------[ cut here ]------------ | [ 99.797572][ T227] WARNING: CPU: 3 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 99.797941][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 99.799847][ T227] Tainted: [W]=WARN [ 99.799988][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 99.800383][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 99.800625][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 99.801417][ T227] RSP: 0018:ffffc90000b37910 EFLAGS: 00010246 [ 99.801657][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 99.801930][ T227] RDX: 0000000000000000 RSI: ffff888004fa2c98 RDI: ffff88800a530b28 [ 99.802346][ T227] RBP: ffffffffbef23440 R08: 0000000000000000 R09: fffffbfff79bd83c [ 99.802623][ T227] R10: ffffffffbcdec1e7 R11: ffff88800a530040 R12: 0000000000000000 [ 99.802902][ T227] R13: ffff888004fa2128 R14: ffff888004fa2008 R15: ffff888004fa2000 [ 99.803242][ T227] FS: 00007f839af32740(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 99.803565][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 99.803801][ T227] CR2: 00007ffce19f4008 CR3: 0000000005936002 CR4: 0000000000772ef0 [ 99.804080][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 99.804367][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 99.804643][ T227] PKRU: 55555554 [ 99.804786][ T227] Call Trace: [ 99.804926][ T227] [ 99.805024][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 99.805225][ T227] ? __warn (kernel/panic.c:748) [ 99.805376][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 99.805568][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 99.805764][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 99.805907][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 99.806103][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 99.806304][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 99.806499][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 99.806736][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 99.806930][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 99.807138][ T227] register_netdevice (net/core/dev.c:11003) [ 99.807330][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 99.807527][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 99.807730][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 99.807969][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 99.808245][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 99.808491][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 99.808681][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 99.808877][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 99.809128][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 99.809313][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 99.809498][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 99.809687][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 99.809881][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 99.810031][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 99.810231][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 99.810430][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 99.810623][ T227] ksys_write (fs/read_write.c:731) [ 99.810765][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 99.810960][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 99.811164][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 99.811396][ T227] RIP: 0033:0x7f839b073b77 [ 99.811588][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 99.812301][ T227] RSP: 002b:00007ffce19f1698 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 99.812582][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f839b073b77 [ 99.812853][ T227] RDX: 0000000000000002 RSI: 000055d38ca80330 RDI: 0000000000000001 [ 99.813138][ T227] RBP: 000055d38ca80330 R08: 0000000000000000 R09: 00007f839b0e64e0 [ 99.813416][ T227] R10: 00007f839b0e63e0 R11: 0000000000000246 R12: 0000000000000002 [ 99.813687][ T227] R13: 00007f839b12f760 R14: 0000000000000002 R15: 00007f839b12a9c0 | [ 101.438939][ T227] ------------[ cut here ]------------ | [ 101.439342][ T227] WARNING: CPU: 3 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 101.439752][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 101.440867][ T227] Tainted: [W]=WARN [ 101.441020][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 101.441290][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 101.441550][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 101.442267][ T227] RSP: 0018:ffffc90000b37520 EFLAGS: 00010246 [ 101.442523][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 101.442822][ T227] RDX: 0000000000000000 RSI: ffff88801423ac98 RDI: ffff88800a530b78 [ 101.443139][ T227] RBP: ffffffffbef23440 R08: 0000000000000000 R09: fffffbfff79bd83c [ 101.443443][ T227] R10: ffffffffbcdec1e7 R11: ffff88800a530040 R12: 0000000000000000 [ 101.443744][ T227] R13: ffff88801423a128 R14: ffff88801423a008 R15: ffff88801423a000 [ 101.444044][ T227] FS: 00007f839af32740(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 101.444405][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 101.444657][ T227] CR2: 00007f4b5e71da00 CR3: 0000000005936002 CR4: 0000000000772ef0 [ 101.444964][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 101.445276][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 101.445580][ T227] PKRU: 55555554 [ 101.445733][ T227] Call Trace: [ 101.445886][ T227] [ 101.445995][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 101.446211][ T227] ? __warn (kernel/panic.c:748) [ 101.446371][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 101.446577][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 101.446789][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 101.446954][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 101.447170][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 101.447390][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 101.447604][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 101.447863][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 101.448077][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 101.448294][ T227] register_netdevice (net/core/dev.c:11003) [ 101.448507][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 101.448724][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 101.448949][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 101.449218][ T227] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 101.449380][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 101.449647][ T227] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 101.449910][ T227] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 101.450185][ T227] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 101.450402][ T227] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 101.450662][ T227] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 101.450869][ T227] ? kernfs_put (./arch/x86/include/asm/atomic.h:67 (discriminator 1) ./include/linux/atomic/atomic-arch-fallback.h:2278 (discriminator 1) ./include/linux/atomic/atomic-instrumented.h:1384 (discriminator 1) fs/kernfs/dir.c:557 (discriminator 1)) [ 101.451023][ T227] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 101.451245][ T227] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 101.451457][ T227] __driver_probe_device (drivers/base/dd.c:800) [ 101.451665][ T227] driver_probe_device (drivers/base/dd.c:830) [ 101.451871][ T227] __device_attach_driver (drivers/base/dd.c:959) [ 101.452079][ T227] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 101.452353][ T227] bus_for_each_drv (drivers/base/bus.c:462) [ 101.452557][ T227] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 101.452756][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 101.452959][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 101.453174][ T227] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 101.453383][ T227] __device_attach (drivers/base/dd.c:1030) [ 101.453585][ T227] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 101.453795][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 101.454000][ T227] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 101.454222][ T227] bus_probe_device (drivers/base/bus.c:537) [ 101.454430][ T227] device_add (drivers/base/core.c:3672) [ 101.454641][ T227] ? __pfx_device_add (drivers/base/core.c:3548) [ 101.454842][ T227] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 101.455056][ T227] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 101.455331][ T227] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 101.455600][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 101.455825][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 101.456034][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 101.456248][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 101.456458][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 101.456620][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 101.456828][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 101.457039][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 101.457264][ T227] ksys_write (fs/read_write.c:731) [ 101.457421][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 101.457636][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 101.457841][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 101.458102][ T227] RIP: 0033:0x7f839b073b77 [ 101.458312][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 101.459013][ T227] RSP: 002b:00007ffce19f3d98 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 101.459328][ T227] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f839b073b77 [ 101.459628][ T227] RDX: 0000000000000004 RSI: 000055d38ca80330 RDI: 0000000000000001 [ 101.459934][ T227] RBP: 000055d38ca80330 R08: 0000000000000000 R09: 00007f839b0e64e0 [ 101.460242][ T227] R10: 00007f839b0e63e0 R11: 0000000000000246 R12: 0000000000000004 [ 101.460541][ T227] R13: 00007f839b12f760 R14: 0000000000000004 R15: 00007f839b12a9c0 | [ 101.566394][ T227] ------------[ cut here ]------------ | [ 101.566696][ T227] WARNING: CPU: 3 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 101.567078][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 101.568012][ T227] Tainted: [W]=WARN [ 101.568183][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 101.568414][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 101.568657][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 101.569315][ T227] RSP: 0018:ffffc90000b37910 EFLAGS: 00010246 [ 101.569566][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 101.569845][ T227] RDX: 0000000000000000 RSI: ffff888005f52c98 RDI: ffff88800a530b28 [ 101.570128][ T227] RBP: ffffffffbef23440 R08: 0000000000000000 R09: fffffbfff79bd83c [ 101.570414][ T227] R10: ffffffffbcdec1e7 R11: ffff88800a530040 R12: 0000000000000000 [ 101.570696][ T227] R13: ffff888005f52128 R14: ffff888005f52008 R15: ffff888005f52000 [ 101.570976][ T227] FS: 00007f839af32740(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 101.571304][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 101.571651][ T227] CR2: 000055d38ca80330 CR3: 0000000005936002 CR4: 0000000000772ef0 [ 101.571930][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 101.572225][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 101.572504][ T227] PKRU: 55555554 [ 101.572643][ T227] Call Trace: [ 101.572786][ T227] [ 101.572883][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 101.573068][ T227] ? __warn (kernel/panic.c:748) [ 101.573226][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 101.573415][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 101.573611][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 101.573755][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 101.573946][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 101.574153][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 101.574355][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 101.574593][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 101.574781][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 101.574978][ T227] register_netdevice (net/core/dev.c:11003) [ 101.575177][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 101.575374][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 101.575576][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 101.575823][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 101.576075][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 101.576332][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 101.576517][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 101.576715][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 101.576954][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 101.577149][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 101.577339][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 101.577523][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 101.577712][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 101.577874][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 101.578066][ T227] ? __lock_release (kernel/locking/lockdep.c:5527) [ 101.578261][ T227] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 101.578456][ T227] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 101.578651][ T227] ksys_write (fs/read_write.c:731) [ 101.578793][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 101.578975][ T227] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 101.579181][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 101.579369][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 101.579594][ T227] RIP: 0033:0x7f839b073b77 [ 101.579785][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 101.580429][ T227] RSP: 002b:00007ffce19f3d98 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 101.580704][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f839b073b77 [ 101.580981][ T227] RDX: 0000000000000002 RSI: 000055d38ca80330 RDI: 0000000000000001 [ 101.581267][ T227] RBP: 000055d38ca80330 R08: 0000000000000000 R09: 00007f839b0e64e0 [ 101.581550][ T227] R10: 00007f839b0e63e0 R11: 0000000000000246 R12: 0000000000000002 [ 101.581819][ T227] R13: 00007f839b12f760 R14: 0000000000000002 R15: 00007f839b12a9c0 | [ 102.103453][ T227] ------------[ cut here ]------------ | [ 102.103753][ T227] WARNING: CPU: 3 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 102.104149][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 102.104910][ T227] Tainted: [W]=WARN [ 102.105050][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 102.105288][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 102.105522][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 102.106171][ T227] RSP: 0018:ffffc90000b37910 EFLAGS: 00010246 [ 102.106406][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 102.106684][ T227] RDX: 0000000000000000 RSI: ffff888005172c98 RDI: ffff88800a530b28 [ 102.106963][ T227] RBP: ffffffffbef23440 R08: 0000000000000000 R09: fffffbfff79bd83c [ 102.107246][ T227] R10: ffffffffbcdec1e7 R11: ffff88800a530040 R12: 0000000000000000 [ 102.107521][ T227] R13: ffff888005172128 R14: ffff888005172008 R15: ffff888005172000 [ 102.107793][ T227] FS: 00007f839af32740(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 102.108122][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 102.108359][ T227] CR2: 000055d38ca80330 CR3: 0000000005936005 CR4: 0000000000772ef0 [ 102.108641][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 102.108917][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 102.109200][ T227] PKRU: 55555554 [ 102.109349][ T227] Call Trace: [ 102.109488][ T227] [ 102.109584][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 102.109770][ T227] ? __warn (kernel/panic.c:748) [ 102.109917][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 102.110114][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 102.110308][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 102.110451][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 102.110639][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 102.110838][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 102.111033][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 102.111281][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 102.111473][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 102.111664][ T227] register_netdevice (net/core/dev.c:11003) [ 102.111861][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 102.112058][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 102.112284][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 102.112529][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 102.112789][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 102.113033][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 102.113229][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 102.113428][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 102.113665][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 102.113851][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 102.114048][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 102.114247][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 102.114438][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 102.114587][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 102.114781][ T227] ? __lock_release (kernel/locking/lockdep.c:5527) [ 102.114968][ T227] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 102.115167][ T227] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 102.115360][ T227] ksys_write (fs/read_write.c:731) [ 102.115506][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 102.115692][ T227] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 102.115889][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 102.116081][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 102.116319][ T227] RIP: 0033:0x7f839b073b77 [ 102.116510][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 102.117166][ T227] RSP: 002b:00007ffce19f3d98 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 102.117442][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f839b073b77 [ 102.117719][ T227] RDX: 0000000000000002 RSI: 000055d38ca80330 RDI: 0000000000000001 [ 102.117992][ T227] RBP: 000055d38ca80330 R08: 0000000000000000 R09: 00007f839b0e64e0 [ 102.118278][ T227] R10: 00007f839b0e63e0 R11: 0000000000000246 R12: 0000000000000002 [ 102.118557][ T227] R13: 00007f839b12f760 R14: 0000000000000002 R15: 00007f839b12a9c0 | [ 109.037240][ T227] ------------[ cut here ]------------ | [ 109.037467][ T227] WARNING: CPU: 3 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 109.037842][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 109.038623][ T227] Tainted: [W]=WARN [ 109.038765][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 109.038996][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 109.039244][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 109.039895][ T227] RSP: 0018:ffffc90000b37910 EFLAGS: 00010246 [ 109.040141][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 109.040417][ T227] RDX: 0000000000000000 RSI: ffff888004fa2c98 RDI: ffff88800a530b28 [ 109.040694][ T227] RBP: ffffffffbef23440 R08: 0000000000000000 R09: fffffbfff79bd83c [ 109.040969][ T227] R10: ffffffffbcdec1e7 R11: ffff88800a530040 R12: 0000000000000000 [ 109.041249][ T227] R13: ffff888004fa2128 R14: ffff888004fa2008 R15: ffff888004fa2000 [ 109.041529][ T227] FS: 00007f839af32740(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 109.041849][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 109.042101][ T227] CR2: 00007f839afb7440 CR3: 0000000005936006 CR4: 0000000000772ef0 [ 109.042378][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 109.042657][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 109.042934][ T227] PKRU: 55555554 [ 109.043076][ T227] Call Trace: [ 109.043230][ T227] [ 109.043328][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 109.043518][ T227] ? __warn (kernel/panic.c:748) [ 109.043665][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 109.043852][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 109.044047][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 109.044201][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 109.044389][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 109.044588][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 109.044784][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 109.045019][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 109.045222][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 109.045415][ T227] register_netdevice (net/core/dev.c:11003) [ 109.045606][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 109.045804][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 109.046007][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 109.046260][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 109.046520][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 109.046762][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 109.046954][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 109.047158][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 109.047397][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 109.047585][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 109.047772][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 109.047964][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 109.048164][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 109.048314][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 109.048506][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 109.048705][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 109.048906][ T227] ksys_write (fs/read_write.c:731) [ 109.049049][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 109.049258][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 109.049447][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 109.049677][ T227] RIP: 0033:0x7f839b073b77 [ 109.049873][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 109.050543][ T227] RSP: 002b:00007ffce19f3d98 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 109.050822][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f839b073b77 [ 109.051111][ T227] RDX: 0000000000000002 RSI: 000055d38ca80330 RDI: 0000000000000001 [ 109.051382][ T227] RBP: 000055d38ca80330 R08: 0000000000000000 R09: 00007f839b0e64e0 [ 109.051654][ T227] R10: 00007f839b0e63e0 R11: 0000000000000246 R12: 0000000000000002 [ 109.051925][ T227] R13: 00007f839b12f760 R14: 0000000000000002 R15: 00007f839b12a9c0 | [ 111.191437][ T227] ------------[ cut here ]------------ | [ 111.191826][ T227] WARNING: CPU: 1 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 111.192259][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 111.193115][ T227] Tainted: [W]=WARN [ 111.193272][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 111.193526][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 111.193784][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 111.195667][ T227] RSP: 0018:ffffc90000b37520 EFLAGS: 00010246 [ 111.195931][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 111.196347][ T227] RDX: 0000000000000000 RSI: ffff88801423ac98 RDI: ffff88800a530b78 [ 111.196651][ T227] RBP: ffffffffbef23440 R08: 0000000000000000 R09: fffffbfff79bd83c [ 111.196955][ T227] R10: ffffffffbcdec1e7 R11: ffff88800a530040 R12: 0000000000000000 [ 111.197303][ T227] R13: ffff88801423a128 R14: ffff88801423a008 R15: ffff88801423a000 [ 111.197604][ T227] FS: 00007f839af32740(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 111.197953][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 111.198220][ T227] CR2: 000055d38ca5ccdc CR3: 0000000005936003 CR4: 0000000000772ef0 [ 111.198524][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 111.198825][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 111.199133][ T227] PKRU: 55555554 [ 111.199288][ T227] Call Trace: [ 111.199442][ T227] [ 111.199547][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 111.199749][ T227] ? __warn (kernel/panic.c:748) [ 111.199906][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 111.200224][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 111.200443][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 111.200600][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 111.200806][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 111.201026][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 111.201252][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 111.201514][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 111.201726][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 111.201940][ T227] register_netdevice (net/core/dev.c:11003) [ 111.202169][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 111.202385][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 111.202606][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 111.202871][ T227] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 111.203031][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 111.203311][ T227] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 111.203579][ T227] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 111.203846][ T227] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 111.204068][ T227] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 111.204344][ T227] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 111.204558][ T227] ? kernfs_put (./arch/x86/include/asm/atomic.h:67 (discriminator 1) ./include/linux/atomic/atomic-arch-fallback.h:2278 (discriminator 1) ./include/linux/atomic/atomic-instrumented.h:1384 (discriminator 1) fs/kernfs/dir.c:557 (discriminator 1)) [ 111.204712][ T227] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 111.204925][ T227] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 111.205148][ T227] __driver_probe_device (drivers/base/dd.c:800) [ 111.205359][ T227] driver_probe_device (drivers/base/dd.c:830) [ 111.205570][ T227] __device_attach_driver (drivers/base/dd.c:959) [ 111.205780][ T227] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 111.206030][ T227] bus_for_each_drv (drivers/base/bus.c:462) [ 111.206249][ T227] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 111.206475][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 111.206678][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 111.206879][ T227] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 111.207098][ T227] __device_attach (drivers/base/dd.c:1030) [ 111.207303][ T227] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 111.207505][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 111.207709][ T227] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 111.207931][ T227] bus_probe_device (drivers/base/bus.c:537) [ 111.208151][ T227] device_add (drivers/base/core.c:3672) [ 111.208362][ T227] ? __pfx_device_add (drivers/base/core.c:3548) [ 111.208567][ T227] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 111.208783][ T227] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 111.209043][ T227] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 111.209319][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 111.209528][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 111.209738][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 111.209939][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 111.210159][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 111.210323][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 111.210531][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 111.210742][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 111.210957][ T227] ksys_write (fs/read_write.c:731) [ 111.211123][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 111.211338][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 111.211544][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 111.211795][ T227] RIP: 0033:0x7f839b073b77 [ 111.212001][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 111.212727][ T227] RSP: 002b:00007ffce19f3d98 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 111.213032][ T227] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f839b073b77 [ 111.213340][ T227] RDX: 0000000000000004 RSI: 000055d38ca80330 RDI: 0000000000000001 [ 111.213638][ T227] RBP: 000055d38ca80330 R08: 0000000000000000 R09: 00007f839b0e64e0 [ 111.213943][ T227] R10: 00007f839b0e63e0 R11: 0000000000000246 R12: 0000000000000004 [ 111.214252][ T227] R13: 00007f839b12f760 R14: 0000000000000004 R15: 00007f839b12a9c0 | [ 111.323488][ T227] ------------[ cut here ]------------ | [ 111.323819][ T227] WARNING: CPU: 2 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 111.324220][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 111.325028][ T227] Tainted: [W]=WARN [ 111.325192][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 111.325452][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 111.325701][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 111.326358][ T227] RSP: 0018:ffffc90000b37910 EFLAGS: 00010246 [ 111.326606][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 111.326892][ T227] RDX: 0000000000000000 RSI: ffff888005172c98 RDI: ffff88800a530b28 [ 111.327190][ T227] RBP: ffffffffbef23440 R08: 0000000000000000 R09: fffffbfff79bd83c [ 111.327494][ T227] R10: ffffffffbcdec1e7 R11: ffff88800a530040 R12: 0000000000000000 [ 111.327778][ T227] R13: ffff888005172128 R14: ffff888005172008 R15: ffff888005172000 [ 111.328064][ T227] FS: 00007f839af32740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 111.328406][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 111.328650][ T227] CR2: 000055d38ca80330 CR3: 0000000005936001 CR4: 0000000000772ef0 [ 111.329062][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 111.329357][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 111.329642][ T227] PKRU: 55555554 [ 111.329795][ T227] Call Trace: [ 111.329949][ T227] [ 111.330058][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 111.330269][ T227] ? __warn (kernel/panic.c:748) [ 111.330430][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 111.330629][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 111.330833][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 111.330986][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 111.331194][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 111.331403][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 111.331611][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 111.331860][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 111.332071][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 111.332285][ T227] register_netdevice (net/core/dev.c:11003) [ 111.332493][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 111.332701][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 111.332917][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 111.333184][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 111.333455][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 111.333707][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 111.333910][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 111.334126][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 111.334379][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 111.334578][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 111.334785][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 111.334989][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 111.335203][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 111.335368][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 111.335573][ T227] ? __lock_release (kernel/locking/lockdep.c:5527) [ 111.335772][ T227] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 111.335978][ T227] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 111.336198][ T227] ksys_write (fs/read_write.c:731) [ 111.336352][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 111.336551][ T227] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 111.336756][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 111.336966][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 111.337215][ T227] RIP: 0033:0x7f839b073b77 [ 111.337420][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 111.338073][ T227] RSP: 002b:00007ffce19f3d98 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 111.338403][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f839b073b77 [ 111.338693][ T227] RDX: 0000000000000002 RSI: 000055d38ca80330 RDI: 0000000000000001 [ 111.338991][ T227] RBP: 000055d38ca80330 R08: 0000000000000000 R09: 00007f839b0e64e0 [ 111.339295][ T227] R10: 00007f839b0e63e0 R11: 0000000000000246 R12: 0000000000000002 Finger prints: __netdev_update_features:register_netdevice:nsim_create:__nsim_dev_port_add:nsim_dev_port_add_all __netdev_update_features:register_netdevice:nsim_create:__nsim_dev_port_add:nsim_drv_port_add