====================================== | 0 | xx__-> [ 9.055222][ T227] ------------[ cut here ]------------ | [ 9.055604][ 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) | [ 9.056074][ T227] Modules linked in: netdevsim [ 9.056755][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.057057][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.057338][ 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.058063][ T227] RSP: 0018:ffffc90000aa7520 EFLAGS: 00010246 [ 9.058338][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 9.058654][ T227] RDX: 0000000000000000 RSI: ffff88800be52c98 RDI: ffff888008e50b78 [ 9.058973][ T227] RBP: ffffffffbf723440 R08: 0000000000000000 R09: fffffbfff7abd83c [ 9.059302][ T227] R10: ffffffffbd5ec1e7 R11: ffff888008e50040 R12: 0000000000000000 [ 9.059617][ T227] R13: ffff88800be52128 R14: ffff88800be52008 R15: ffff88800be52000 [ 9.059938][ T227] FS: 00007f48e16c0740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 9.060331][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.060605][ T227] CR2: 000055e25e724328 CR3: 0000000008b36003 CR4: 0000000000772ef0 [ 9.060928][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 9.061260][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 9.061577][ T227] PKRU: 55555554 [ 9.061748][ T227] Call Trace: [ 9.061918][ T227] [ 9.062049][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.062273][ T227] ? __warn (kernel/panic.c:748) [ 9.062442][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.062662][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 9.062885][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 9.063068][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 9.063284][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 9.063513][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.063741][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 9.064012][ 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.064251][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 9.064471][ T227] register_netdevice (net/core/dev.c:11003) [ 9.064697][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 9.064922][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 9.065169][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 9.065442][ T227] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 9.065614][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 9.065897][ T227] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 9.066180][ T227] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 9.066453][ T227] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 9.066681][ T227] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 9.066956][ T227] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 9.067190][ 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.067359][ T227] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 9.067585][ T227] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 9.067807][ T227] __driver_probe_device (drivers/base/dd.c:800) [ 9.068039][ T227] driver_probe_device (drivers/base/dd.c:830) [ 9.068255][ T227] __device_attach_driver (drivers/base/dd.c:959) [ 9.068474][ T227] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 9.068733][ T227] bus_for_each_drv (drivers/base/bus.c:462) [ 9.068955][ T227] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 9.069182][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 9.069401][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 9.069614][ T227] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 9.069834][ T227] __device_attach (drivers/base/dd.c:1030) [ 9.070062][ T227] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 9.070275][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 9.070496][ 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.070718][ T227] bus_probe_device (drivers/base/bus.c:537) [ 9.070938][ T227] device_add (drivers/base/core.c:3672) [ 9.071167][ T227] ? __pfx_device_add (drivers/base/core.c:3548) [ 9.071382][ T227] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 9.071608][ T227] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 9.071881][ T227] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 9.072168][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 9.072385][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 9.072605][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 9.072821][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 9.073054][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 9.073234][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 9.073455][ T227] ? __lock_release (kernel/locking/lockdep.c:5527) [ 9.073672][ 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.073897][ T227] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 9.074132][ T227] ksys_write (fs/read_write.c:731) [ 9.074306][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 9.074516][ T227] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 9.074743][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 9.074959][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 9.075231][ T227] RIP: 0033:0x7f48e1801b77 [ 9.075458][ 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.076180][ T227] RSP: 002b:00007fff1d4d94f8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 9.076500][ T227] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f48e1801b77 [ 9.076819][ T227] RDX: 0000000000000003 RSI: 000055e25e723320 RDI: 0000000000000001 [ 9.077152][ T227] RBP: 000055e25e723320 R08: 0000000000000003 R09: 0000000000000077 [ 9.077467][ T227] R10: 0000000000000063 R11: 0000000000000246 R12: 0000000000000003 [ 9.077780][ T227] R13: 00007f48e18bd760 R14: 0000000000000003 R15: 00007f48e18b89c0 | [ 13.877000][ T227] ------------[ cut here ]------------ | [ 13.877308][ 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) | [ 13.877678][ T227] Modules linked in: netdevsim [last unloaded: ip6_udp_tunnel] | [ 13.878347][ T227] Tainted: [W]=WARN [ 13.878505][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.878735][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 13.878975][ 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.879625][ T227] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 13.879863][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 13.880150][ T227] RDX: 0000000000000000 RSI: ffff88800b9e2c98 RDI: ffff888008e50b28 [ 13.880425][ T227] RBP: ffffffffbf723440 R08: 0000000000000000 R09: fffffbfff7abd83c [ 13.880701][ T227] R10: ffffffffbd5ec1e7 R11: ffff888008e50040 R12: 0000000000000000 [ 13.880978][ T227] R13: ffff88800b9e2128 R14: ffff88800b9e2008 R15: ffff88800b9e2000 [ 13.881262][ T227] FS: 00007f48e16c0740(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 13.881581][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.881818][ T227] CR2: 00007f06d3bca1b4 CR3: 0000000008b36005 CR4: 0000000000772ef0 [ 13.882102][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 13.882380][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 13.882748][ T227] PKRU: 55555554 [ 13.882891][ T227] Call Trace: [ 13.883084][ T227] [ 13.883181][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 13.883369][ T227] ? __warn (kernel/panic.c:748) [ 13.883513][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 13.883702][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 13.883892][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 13.884048][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 13.884233][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 13.884436][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 13.884631][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 13.884864][ 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.885065][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 13.885257][ T227] register_netdevice (net/core/dev.c:11003) [ 13.885478][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 13.885675][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 13.885883][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 13.886136][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 13.886395][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 13.886637][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 13.886825][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 13.887041][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 13.887288][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 13.887474][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 13.887660][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 13.887848][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 13.888051][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 13.888201][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 13.888390][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 13.888587][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 13.888833][ T227] ksys_write (fs/read_write.c:731) [ 13.888976][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 13.889181][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 13.889368][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 13.889596][ T227] RIP: 0033:0x7f48e1801b77 [ 13.889787][ 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.890430][ T227] RSP: 002b:00007fff1d4d93f8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 13.890703][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f48e1801b77 [ 13.890975][ T227] RDX: 0000000000000002 RSI: 000055e25e723320 RDI: 0000000000000001 [ 13.891257][ T227] RBP: 000055e25e723320 R08: 0000000000000000 R09: 00007f48e18744e0 [ 13.891530][ T227] R10: 00007f48e18743e0 R11: 0000000000000246 R12: 0000000000000002 [ 13.891802][ T227] R13: 00007f48e18bd760 R14: 0000000000000002 R15: 00007f48e18b89c0 | [ 18.917203][ T227] ------------[ cut here ]------------ | [ 18.917519][ 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) | [ 18.917926][ T227] Modules linked in: netdevsim [last unloaded: netdevsim] | [ 18.918637][ T227] Tainted: [W]=WARN [ 18.918807][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.919067][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 18.919323][ 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 [ 18.920011][ T227] RSP: 0018:ffffc90000aa7520 EFLAGS: 00010246 [ 18.920278][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 18.920574][ T227] RDX: 0000000000000000 RSI: ffff88800af0ac98 RDI: ffff888008e50b78 [ 18.920871][ T227] RBP: ffffffffbf723440 R08: 0000000000000000 R09: fffffbfff7abd83c [ 18.921177][ T227] R10: ffffffffbd5ec1e7 R11: ffff888008e50040 R12: 0000000000000000 [ 18.921475][ T227] R13: ffff88800af0a128 R14: ffff88800af0a008 R15: ffff88800af0a000 [ 18.921774][ T227] FS: 00007f48e16c0740(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 18.922127][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.922381][ T227] CR2: 00007f48e1874733 CR3: 0000000008b36001 CR4: 0000000000772ef0 [ 18.922681][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 18.923073][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 18.923370][ T227] PKRU: 55555554 [ 18.923522][ T227] Call Trace: [ 18.923675][ T227] [ 18.923780][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 18.923981][ T227] ? __warn (kernel/panic.c:748) [ 18.924149][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 18.924353][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 18.924563][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 18.924717][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 18.924927][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 18.925164][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 18.925378][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 18.925637][ 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) [ 18.925848][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 18.926065][ T227] register_netdevice (net/core/dev.c:11003) [ 18.926273][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 18.926485][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 18.926712][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 18.926977][ T227] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 18.927147][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 18.927411][ T227] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 18.927673][ T227] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 18.927933][ T227] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 18.928153][ T227] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 18.928411][ T227] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 18.928620][ 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)) [ 18.928775][ T227] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 18.928985][ T227] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 18.929201][ T227] __driver_probe_device (drivers/base/dd.c:800) [ 18.929407][ T227] driver_probe_device (drivers/base/dd.c:830) [ 18.929612][ T227] __device_attach_driver (drivers/base/dd.c:959) [ 18.929818][ T227] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 18.930079][ T227] bus_for_each_drv (drivers/base/bus.c:462) [ 18.930282][ T227] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 18.930484][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 18.930686][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 18.930887][ T227] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 18.931103][ T227] __device_attach (drivers/base/dd.c:1030) [ 18.931308][ T227] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 18.931512][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 18.931715][ 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) [ 18.931927][ T227] bus_probe_device (drivers/base/bus.c:537) [ 18.932142][ T227] device_add (drivers/base/core.c:3672) [ 18.932350][ T227] ? __pfx_device_add (drivers/base/core.c:3548) [ 18.932550][ T227] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 18.932763][ T227] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 18.933037][ T227] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 18.933301][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 18.933500][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 18.933709][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 18.933908][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 18.934126][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 18.934289][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 18.934498][ T227] ? __lock_release (kernel/locking/lockdep.c:5527) [ 18.934702][ 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) [ 18.934913][ T227] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 18.935143][ T227] ksys_write (fs/read_write.c:731) [ 18.935300][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 18.935500][ T227] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 18.935713][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 18.935918][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 18.936181][ T227] RIP: 0033:0x7f48e1801b77 [ 18.936390][ 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 [ 18.937095][ T227] RSP: 002b:00007fff1d4dcc98 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 18.937402][ T227] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f48e1801b77 [ 18.937698][ T227] RDX: 0000000000000003 RSI: 000055e25e723320 RDI: 0000000000000001 [ 18.937995][ T227] RBP: 000055e25e723320 R08: 0000000000000000 R09: 00007f48e18744e0 [ 18.938299][ T227] R10: 00007f48e18743e0 R11: 0000000000000246 R12: 0000000000000003 [ 18.938597][ T227] R13: 00007f48e18bd760 R14: 0000000000000003 R15: 00007f48e18b89c0 | [ 18.971303][ T227] ------------[ cut here ]------------ | [ 18.971645][ 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) | [ 18.972017][ T227] Modules linked in: netdevsim [last unloaded: netdevsim] | [ 18.972640][ T227] Tainted: [W]=WARN [ 18.972778][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.973005][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 18.973246][ 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 [ 18.973876][ T227] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 18.974113][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 18.974384][ T227] RDX: 0000000000000000 RSI: ffff88800ad42c98 RDI: ffff888008e50b28 [ 18.974662][ T227] RBP: ffffffffbf723440 R08: 0000000000000000 R09: fffffbfff7abd83c [ 18.974928][ T227] R10: ffffffffbd5ec1e7 R11: ffff888008e50040 R12: 0000000000000000 [ 18.975205][ T227] R13: ffff88800ad42128 R14: ffff88800ad42008 R15: ffff88800ad42000 [ 18.975556][ T227] FS: 00007f48e16c0740(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 18.975873][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.976114][ T227] CR2: 00007f48e1874733 CR3: 0000000008b36001 CR4: 0000000000772ef0 [ 18.976389][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 18.976666][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 18.976951][ T227] PKRU: 55555554 [ 18.977103][ T227] Call Trace: [ 18.977244][ T227] [ 18.977341][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 18.977524][ T227] ? __warn (kernel/panic.c:748) [ 18.977668][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 18.977854][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 18.978050][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 18.978190][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 18.978518][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 18.978715][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 18.978906][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 18.979145][ 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) [ 18.979442][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 18.979628][ T227] register_netdevice (net/core/dev.c:11003) [ 18.979816][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 18.980043][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 18.980358][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 18.980594][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 18.980844][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 18.981101][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 18.981285][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 18.981486][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 18.981724][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 18.982014][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 18.982205][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 18.982393][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 18.982583][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 18.982835][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 18.983020][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 18.983220][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 18.983411][ T227] ksys_write (fs/read_write.c:731) [ 18.983551][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 18.983853][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 18.984054][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 18.984282][ T227] RIP: 0033:0x7f48e1801b77 [ 18.984580][ 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 [ 18.985226][ T227] RSP: 002b:00007fff1d4dcc98 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 18.985512][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f48e1801b77 [ 18.985782][ T227] RDX: 0000000000000002 RSI: 000055e25e723320 RDI: 0000000000000001 [ 18.986060][ T227] RBP: 000055e25e723320 R08: 0000000000000000 R09: 00007f48e18744e0 [ 18.986330][ T227] R10: 00007f48e18743e0 R11: 0000000000000246 R12: 0000000000000002 [ 18.986604][ T227] R13: 00007f48e18bd760 R14: 0000000000000002 R15: 00007f48e18b89c0 | [ 25.532809][ T227] ------------[ cut here ]------------ | [ 25.533389][ 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) | [ 25.534050][ T227] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 25.535350][ T227] Tainted: [W]=WARN [ 25.535623][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.535992][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 25.536441][ 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.537357][ T227] RSP: 0018:ffffc90000aa7520 EFLAGS: 00010246 [ 25.537647][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 25.537988][ T227] RDX: 0000000000000000 RSI: ffff88800ae3ac98 RDI: ffff888008e50b78 [ 25.538349][ T227] RBP: ffffffffbf723440 R08: 0000000000000000 R09: fffffbfff7abd83c [ 25.538694][ T227] R10: ffffffffbd5ec1e7 R11: ffff888008e50040 R12: 0000000000000000 [ 25.539050][ T227] R13: ffff88800ae3a128 R14: ffff88800ae3a008 R15: ffff88800ae3a000 [ 25.539389][ T227] FS: 00007f48e16c0740(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 25.539779][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.540070][ T227] CR2: 000055eb7e6b45d0 CR3: 0000000008b36005 CR4: 0000000000772ef0 [ 25.540681][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 25.541085][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 25.541421][ T227] PKRU: 55555554 [ 25.541595][ T227] Call Trace: [ 25.541767][ T227] [ 25.541884][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 25.542125][ T227] ? __warn (kernel/panic.c:748) [ 25.542302][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 25.542529][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 25.542773][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 25.542943][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 25.543184][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 25.543420][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 25.543673][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 25.543968][ 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.544217][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 25.544458][ T227] register_netdevice (net/core/dev.c:11003) [ 25.544698][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 25.544932][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 25.545190][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 25.545484][ T227] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 25.545660][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 25.545964][ T227] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 25.546263][ T227] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 25.546546][ T227] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 25.546794][ T227] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 25.547100][ T227] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 25.547330][ 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.547500][ T227] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 25.547740][ T227] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 25.547975][ T227] __driver_probe_device (drivers/base/dd.c:800) [ 25.548214][ T227] driver_probe_device (drivers/base/dd.c:830) [ 25.548444][ T227] __device_attach_driver (drivers/base/dd.c:959) [ 25.548672][ T227] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 25.548943][ T227] bus_for_each_drv (drivers/base/bus.c:462) [ 25.549175][ T227] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 25.549399][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 25.549617][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 25.549834][ T227] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 25.550071][ T227] __device_attach (drivers/base/dd.c:1030) [ 25.550288][ T227] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 25.550504][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 25.550723][ 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.550957][ T227] bus_probe_device (drivers/base/bus.c:537) [ 25.551196][ T227] device_add (drivers/base/core.c:3672) [ 25.551422][ T227] ? __pfx_device_add (drivers/base/core.c:3548) [ 25.551641][ T227] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 25.551872][ T227] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 25.552165][ T227] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 25.552450][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 25.552668][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 25.552894][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 25.553124][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 25.553427][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 25.553627][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 25.553858][ T227] ? __lock_release (kernel/locking/lockdep.c:5527) [ 25.554097][ 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.554336][ T227] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 25.554567][ T227] ksys_write (fs/read_write.c:731) [ 25.554738][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 25.554963][ T227] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 25.555217][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 25.555449][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 25.555726][ T227] RIP: 0033:0x7f48e1801b77 [ 25.555960][ 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.556751][ T227] RSP: 002b:00007fff1d4dcc98 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 25.557114][ T227] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f48e1801b77 [ 25.557446][ T227] RDX: 0000000000000003 RSI: 000055e25e723320 RDI: 0000000000000001 [ 25.557767][ T227] RBP: 000055e25e723320 R08: 0000000000000000 R09: 00007f48e18744e0 [ 25.558108][ T227] R10: 00007f48e18743e0 R11: 0000000000000246 R12: 0000000000000003 [ 25.558435][ T227] R13: 00007f48e18bd760 R14: 0000000000000003 R15: 00007f48e18b89c0 | [ 25.615299][ T227] ------------[ cut here ]------------ | [ 25.615676][ 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) | [ 25.616101][ T227] Modules linked in: netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 25.616897][ T227] Tainted: [W]=WARN [ 25.617056][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.617368][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 25.617641][ 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.618382][ T227] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 25.618635][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 25.618929][ T227] RDX: 0000000000000000 RSI: ffff888009a92c98 RDI: ffff888008e50b28 [ 25.619238][ T227] RBP: ffffffffbf723440 R08: 0000000000000000 R09: fffffbfff7abd83c [ 25.619536][ T227] R10: ffffffffbd5ec1e7 R11: ffff888008e50040 R12: 0000000000000000 [ 25.619833][ T227] R13: ffff888009a92128 R14: ffff888009a92008 R15: ffff888009a92000 [ 25.620148][ T227] FS: 00007f48e16c0740(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 25.620499][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.620954][ T227] CR2: 00007fb0adbe2a7b CR3: 0000000008b36001 CR4: 0000000000772ef0 [ 25.621267][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 25.621567][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 25.621865][ T227] PKRU: 55555554 [ 25.622045][ T227] Call Trace: [ 25.622202][ T227] [ 25.622309][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 25.622517][ T227] ? __warn (kernel/panic.c:748) [ 25.622672][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 25.622878][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 25.623100][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 25.623260][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 25.623461][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 25.623690][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 25.623902][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 25.624170][ 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.624380][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 25.624589][ T227] register_netdevice (net/core/dev.c:11003) [ 25.624798][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 25.625023][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 25.625268][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 25.625534][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 25.625815][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 25.626096][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 25.626306][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 25.626526][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 25.626793][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 25.626999][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 25.627219][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 25.627425][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 25.627632][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 25.627794][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 25.628002][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 25.628224][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 25.628437][ T227] ksys_write (fs/read_write.c:731) [ 25.628591][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 25.628825][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 25.629078][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 25.629327][ T227] RIP: 0033:0x7f48e1801b77 [ 25.629539][ 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.630248][ T227] RSP: 002b:00007fff1d4da6c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 25.630560][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f48e1801b77 [ 25.630855][ T227] RDX: 0000000000000002 RSI: 000055e25e723320 RDI: 0000000000000001 [ 25.631165][ T227] RBP: 000055e25e723320 R08: 0000000000000000 R09: 00007f48e18744e0 [ 25.631463][ T227] R10: 00007f48e18743e0 R11: 0000000000000246 R12: 0000000000000002 [ 25.631757][ T227] R13: 00007f48e18bd760 R14: 0000000000000002 R15: 00007f48e18b89c0 | [ 37.457512][ T227] ------------[ cut here ]------------ | [ 37.457742][ 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) | [ 37.458386][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 37.459156][ T227] Tainted: [W]=WARN [ 37.459303][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.459533][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 37.459777][ 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 [ 37.460432][ T227] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 37.460670][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 37.460953][ T227] RDX: 0000000000000000 RSI: ffff88800aeaac98 RDI: ffff888008e50b28 [ 37.461246][ T227] RBP: ffffffffbf723440 R08: 0000000000000000 R09: fffffbfff7abd83c [ 37.461531][ T227] R10: ffffffffbd5ec1e7 R11: ffff888008e50040 R12: 0000000000000000 [ 37.461810][ T227] R13: ffff88800aeaa128 R14: ffff88800aeaa008 R15: ffff88800aeaa000 [ 37.462095][ T227] FS: 00007f48e16c0740(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 37.462427][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.462660][ T227] CR2: 00007fff1d4d9eb0 CR3: 0000000008b36002 CR4: 0000000000772ef0 [ 37.462934][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 37.463214][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 37.463494][ T227] PKRU: 55555554 [ 37.463633][ T227] Call Trace: [ 37.463773][ T227] [ 37.463871][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 37.464074][ T227] ? __warn (kernel/panic.c:748) [ 37.464221][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 37.464406][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 37.464612][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 37.464756][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 37.464942][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 37.465147][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 37.465361][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 37.465607][ 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) [ 37.465792][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 37.465995][ T227] register_netdevice (net/core/dev.c:11003) [ 37.466199][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 37.466396][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 37.466600][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 37.466865][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 37.467133][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 37.467381][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 37.467571][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 37.467779][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 37.468019][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 37.468214][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 37.468440][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 37.468633][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 37.468824][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 37.468975][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 37.469186][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 37.469385][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 37.469581][ T227] ksys_write (fs/read_write.c:731) [ 37.469725][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 37.469941][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 37.470139][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.470374][ T227] RIP: 0033:0x7f48e1801b77 [ 37.470564][ 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 [ 37.471238][ T227] RSP: 002b:00007fff1d4da6c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 37.471527][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f48e1801b77 [ 37.471807][ T227] RDX: 0000000000000002 RSI: 000055e25e723320 RDI: 0000000000000001 [ 37.472088][ T227] RBP: 000055e25e723320 R08: 0000000000000000 R09: 00007f48e18744e0 [ 37.472380][ T227] R10: 00007f48e18743e0 R11: 0000000000000246 R12: 0000000000000002 [ 37.472657][ T227] R13: 00007f48e18bd760 R14: 0000000000000002 R15: 00007f48e18b89c0 | [ 50.279557][ T227] ------------[ cut here ]------------ | [ 50.280081][ 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) | [ 50.280544][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 50.281482][ T227] Tainted: [W]=WARN [ 50.281665][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.281947][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 50.282263][ 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 [ 50.283052][ T227] RSP: 0018:ffffc90000aa7520 EFLAGS: 00010246 [ 50.283343][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 50.283686][ T227] RDX: 0000000000000000 RSI: ffff88800ad42c98 RDI: ffff888008e50b78 [ 50.284074][ T227] RBP: ffffffffbf723440 R08: 0000000000000000 R09: fffffbfff7abd83c [ 50.284414][ T227] R10: ffffffffbd5ec1e7 R11: ffff888008e50040 R12: 0000000000000000 [ 50.284753][ T227] R13: ffff88800ad42128 R14: ffff88800ad42008 R15: ffff88800ad42000 [ 50.285107][ T227] FS: 00007f48e16c0740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 50.285502][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.285822][ T227] CR2: 00007fb0ad9cba00 CR3: 0000000008b36003 CR4: 0000000000772ef0 [ 50.286174][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 50.286699][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 50.287053][ T227] PKRU: 55555554 [ 50.287234][ T227] Call Trace: [ 50.287416][ T227] [ 50.287542][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 50.287782][ T227] ? __warn (kernel/panic.c:748) [ 50.287965][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 50.288212][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 50.288452][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 50.288633][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 50.288868][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 50.289126][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 50.289377][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 50.289669][ 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) [ 50.289910][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 50.290158][ T227] register_netdevice (net/core/dev.c:11003) [ 50.290397][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 50.290642][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 50.290894][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 50.291198][ T227] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 50.291383][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 50.291685][ T227] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 50.291976][ T227] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 50.292280][ T227] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 50.292527][ T227] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 50.292827][ T227] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 50.293077][ 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)) [ 50.293257][ T227] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 50.293497][ T227] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 50.293737][ T227] __driver_probe_device (drivers/base/dd.c:800) [ 50.293974][ T227] driver_probe_device (drivers/base/dd.c:830) [ 50.294221][ T227] __device_attach_driver (drivers/base/dd.c:959) [ 50.294461][ T227] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 50.294746][ T227] bus_for_each_drv (drivers/base/bus.c:462) [ 50.294979][ T227] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 50.295220][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 50.295453][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 50.295688][ T227] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 50.295931][ T227] __device_attach (drivers/base/dd.c:1030) [ 50.296175][ T227] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 50.296404][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 50.296645][ 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) [ 50.296888][ T227] bus_probe_device (drivers/base/bus.c:537) [ 50.297135][ T227] device_add (drivers/base/core.c:3672) [ 50.297372][ T227] ? __pfx_device_add (drivers/base/core.c:3548) [ 50.297603][ T227] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 50.297852][ T227] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 50.298161][ T227] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 50.298460][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 50.298690][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 50.298930][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 50.299172][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 50.299418][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 50.299606][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 50.299843][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 50.300098][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 50.300341][ T227] ksys_write (fs/read_write.c:731) [ 50.300521][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 50.300764][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 50.300998][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 50.301315][ T227] RIP: 0033:0x7f48e1801b77 [ 50.301552][ 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 [ 50.302324][ T227] RSP: 002b:00007fff1d4dcc98 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 50.302667][ T227] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f48e1801b77 [ 50.303007][ T227] RDX: 0000000000000003 RSI: 000055e25e723320 RDI: 0000000000000001 [ 50.303360][ T227] RBP: 000055e25e723320 R08: 0000000000000000 R09: 00007f48e18744e0 [ 50.303698][ T227] R10: 00007f48e18743e0 R11: 0000000000000246 R12: 0000000000000003 [ 50.304041][ T227] R13: 00007f48e18bd760 R14: 0000000000000003 R15: 00007f48e18b89c0 | [ 50.343998][ T227] ------------[ cut here ]------------ | [ 50.344687][ 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) | [ 50.345137][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 50.346008][ T227] Tainted: [W]=WARN [ 50.346193][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.346463][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 50.346747][ 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 [ 50.347488][ T227] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 50.347757][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 50.348080][ T227] RDX: 0000000000000000 RSI: ffff88800be52c98 RDI: ffff888008e50b28 [ 50.348398][ T227] RBP: ffffffffbf723440 R08: 0000000000000000 R09: fffffbfff7abd83c [ 50.348712][ T227] R10: ffffffffbd5ec1e7 R11: ffff888008e50040 R12: 0000000000000000 [ 50.349020][ T227] R13: ffff88800be52128 R14: ffff88800be52008 R15: ffff88800be52000 [ 50.349345][ T227] FS: 00007f48e16c0740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 50.349811][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.350090][ T227] CR2: 00007fb0adcb4e70 CR3: 0000000008b36003 CR4: 0000000000772ef0 [ 50.350403][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 50.350717][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 50.351053][ T227] PKRU: 55555554 [ 50.351229][ T227] Call Trace: [ 50.351399][ T227] [ 50.351521][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 50.351744][ T227] ? __warn (kernel/panic.c:748) [ 50.351920][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 50.352156][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 50.352405][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 50.352581][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 50.352943][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 50.353272][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 50.353573][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 50.353922][ 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) [ 50.354258][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 50.354569][ T227] register_netdevice (net/core/dev.c:11003) [ 50.354986][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 50.355409][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 50.355766][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 50.356171][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 50.356472][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 50.356762][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 50.356979][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 50.357327][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 50.357595][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 50.357809][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 50.358024][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 50.358257][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 50.358472][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 50.358761][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 50.358986][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 50.359219][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 50.359450][ T227] ksys_write (fs/read_write.c:731) [ 50.359623][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 50.359973][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 50.360211][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 50.360481][ T227] RIP: 0033:0x7f48e1801b77 [ 50.360715][ 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 [ 50.361602][ T227] RSP: 002b:00007fff1d4da6c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 50.361935][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f48e1801b77 [ 50.362274][ T227] RDX: 0000000000000002 RSI: 000055e25e723320 RDI: 0000000000000001 [ 50.362596][ T227] RBP: 000055e25e723320 R08: 0000000000000000 R09: 00007f48e18744e0 [ 50.363066][ T227] R10: 00007f48e18743e0 R11: 0000000000000246 R12: 0000000000000002 [ 50.363385][ T227] R13: 00007f48e18bd760 R14: 0000000000000002 R15: 00007f48e18b89c0 | [ 62.803166][ T227] ------------[ cut here ]------------ | [ 62.803414][ 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) | [ 62.803800][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 62.804931][ T227] Tainted: [W]=WARN [ 62.805091][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 62.805331][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 62.805573][ 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 [ 62.806240][ T227] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 62.806485][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 62.806779][ T227] RDX: 0000000000000000 RSI: ffff88800af0ac98 RDI: ffff888008e50b28 [ 62.807067][ T227] RBP: ffffffffbf723440 R08: 0000000000000000 R09: fffffbfff7abd83c [ 62.807344][ T227] R10: ffffffffbd5ec1e7 R11: ffff888008e50040 R12: 0000000000000000 [ 62.807620][ T227] R13: ffff88800af0a128 R14: ffff88800af0a008 R15: ffff88800af0a000 [ 62.807898][ T227] FS: 00007f48e16c0740(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 62.808230][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 62.808472][ T227] CR2: 00007fb488431000 CR3: 0000000008b36006 CR4: 0000000000772ef0 [ 62.808754][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 62.809048][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 62.809331][ T227] PKRU: 55555554 [ 62.809474][ T227] Call Trace: [ 62.809615][ T227] [ 62.809713][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 62.809900][ T227] ? __warn (kernel/panic.c:748) [ 62.810065][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 62.810262][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 62.810464][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 62.810609][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 62.810804][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 62.811010][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 62.811219][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 62.811472][ 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) [ 62.811666][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 62.811859][ T227] register_netdevice (net/core/dev.c:11003) [ 62.812062][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 62.812266][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 62.812471][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 62.812724][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 62.812982][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 62.813233][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 62.813424][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 62.813621][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 62.813862][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 62.814066][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 62.814255][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 62.814447][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 62.814640][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 62.814791][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 62.814982][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 62.815192][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 62.815392][ T227] ksys_write (fs/read_write.c:731) [ 62.815539][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 62.815734][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 62.815923][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 62.816164][ T227] RIP: 0033:0x7f48e1801b77 [ 62.816359][ 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 [ 62.817017][ T227] RSP: 002b:00007fff1d4da6c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 62.817313][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f48e1801b77 [ 62.817593][ T227] RDX: 0000000000000002 RSI: 000055e25e723320 RDI: 0000000000000001 [ 62.817873][ T227] RBP: 000055e25e723320 R08: 0000000000000000 R09: 00007f48e18744e0 [ 62.818167][ T227] R10: 00007f48e18743e0 R11: 0000000000000246 R12: 0000000000000002 [ 62.818442][ T227] R13: 00007f48e18bd760 R14: 0000000000000002 R15: 00007f48e18b89c0 | [ 74.722855][ T227] ------------[ cut here ]------------ | [ 74.723267][ 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) | [ 74.723709][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 74.724632][ T227] Tainted: [W]=WARN [ 74.724806][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 74.725091][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 74.725376][ 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 [ 74.726110][ T227] RSP: 0018:ffffc90000aa7520 EFLAGS: 00010246 [ 74.726391][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 74.726724][ T227] RDX: 0000000000000000 RSI: ffff888004c3ac98 RDI: ffff888008e50b78 [ 74.727052][ T227] RBP: ffffffffbf723440 R08: 0000000000000000 R09: fffffbfff7abd83c [ 74.727370][ T227] R10: ffffffffbd5ec1e7 R11: ffff888008e50040 R12: 0000000000000000 [ 74.727691][ T227] R13: ffff888004c3a128 R14: ffff888004c3a008 R15: ffff888004c3a000 [ 74.728014][ T227] FS: 00007f48e16c0740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 74.728396][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 74.728671][ T227] CR2: 000055e25e71a648 CR3: 0000000008b36006 CR4: 0000000000772ef0 [ 74.728988][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 74.729317][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 74.729741][ T227] PKRU: 55555554 [ 74.729915][ T227] Call Trace: [ 74.730102][ T227] [ 74.730222][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 74.730448][ T227] ? __warn (kernel/panic.c:748) [ 74.730625][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 74.730845][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 74.731093][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 74.731268][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 74.731515][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 74.731751][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 74.731980][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 74.732267][ 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) [ 74.732495][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 74.732720][ T227] register_netdevice (net/core/dev.c:11003) [ 74.732945][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 74.733287][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 74.733524][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 74.733801][ T227] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 74.733973][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 74.734267][ T227] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 74.734542][ T227] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 74.734826][ T227] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 74.735068][ T227] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 74.735344][ T227] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 74.735570][ 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)) [ 74.735740][ T227] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 74.735963][ T227] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 74.736203][ T227] __driver_probe_device (drivers/base/dd.c:800) [ 74.736431][ T227] driver_probe_device (drivers/base/dd.c:830) [ 74.736665][ T227] __device_attach_driver (drivers/base/dd.c:959) [ 74.736884][ T227] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 74.737162][ T227] bus_for_each_drv (drivers/base/bus.c:462) [ 74.737384][ T227] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 74.737601][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 74.737818][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 74.738052][ T227] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 74.738277][ T227] __device_attach (drivers/base/dd.c:1030) [ 74.738502][ T227] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 74.738716][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 74.738938][ 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) [ 74.739177][ T227] bus_probe_device (drivers/base/bus.c:537) [ 74.739399][ T227] device_add (drivers/base/core.c:3672) [ 74.739627][ T227] ? __pfx_device_add (drivers/base/core.c:3548) [ 74.739845][ T227] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 74.740087][ T227] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 74.740364][ T227] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 74.740645][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 74.740859][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 74.741096][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 74.741322][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 74.741547][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 74.741726][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 74.741951][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 74.742189][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 74.742418][ T227] ksys_write (fs/read_write.c:731) [ 74.742590][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 74.742825][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 74.743060][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 74.743327][ T227] RIP: 0033:0x7f48e1801b77 [ 74.743555][ 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 [ 74.744289][ T227] RSP: 002b:00007fff1d4dcc98 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 74.744616][ T227] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f48e1801b77 [ 74.744928][ T227] RDX: 0000000000000003 RSI: 000055e25e723320 RDI: 0000000000000001 [ 74.745257][ T227] RBP: 000055e25e723320 R08: 0000000000000000 R09: 00007f48e18744e0 [ 74.745569][ T227] R10: 00007f48e18743e0 R11: 0000000000000246 R12: 0000000000000003 [ 74.745890][ T227] R13: 00007f48e18bd760 R14: 0000000000000003 R15: 00007f48e18b89c0 | [ 74.783581][ T227] ------------[ cut here ]------------ | [ 74.784059][ 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) | [ 74.784560][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 74.785385][ T227] Tainted: [W]=WARN [ 74.785542][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 74.785788][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 74.786051][ 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 [ 74.786724][ T227] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 74.786975][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 74.787272][ T227] RDX: 0000000000000000 RSI: ffff88800ae2ac98 RDI: ffff888008e50b28 [ 74.787563][ T227] RBP: ffffffffbf723440 R08: 0000000000000000 R09: fffffbfff7abd83c [ 74.787854][ T227] R10: ffffffffbd5ec1e7 R11: ffff888008e50040 R12: 0000000000000000 [ 74.788151][ T227] R13: ffff88800ae2a128 R14: ffff88800ae2a008 R15: ffff88800ae2a000 [ 74.788438][ T227] FS: 00007f48e16c0740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 74.788780][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 74.789024][ T227] CR2: 000055e25e71a648 CR3: 0000000008b36006 CR4: 0000000000772ef0 [ 74.789330][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 74.789619][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 74.789913][ T227] PKRU: 55555554 [ 74.790082][ T227] Call Trace: [ 74.790236][ T227] [ 74.790347][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 74.790551][ T227] ? __warn (kernel/panic.c:748) [ 74.790709][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 74.790910][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 74.791132][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 74.791295][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 74.791497][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 74.791711][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 74.791922][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 74.792182][ 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) [ 74.792390][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 74.792592][ T227] register_netdevice (net/core/dev.c:11003) [ 74.792802][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 74.793011][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 74.793239][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 74.793496][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 74.793767][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 74.794019][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 74.794240][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 74.794447][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 74.794840][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 74.795050][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 74.795251][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 74.795455][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 74.795660][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 74.795826][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 74.796040][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 74.796256][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 74.796583][ T227] ksys_write (fs/read_write.c:731) [ 74.796744][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 74.796955][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 74.797173][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 74.797417][ T227] RIP: 0033:0x7f48e1801b77 [ 74.797629][ 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 [ 74.798435][ T227] RSP: 002b:00007fff1d4dbfb8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 74.798729][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f48e1801b77 [ 74.799023][ T227] RDX: 0000000000000002 RSI: 000055e25e723320 RDI: 0000000000000001 [ 74.799323][ T227] RBP: 000055e25e723320 R08: 0000000000000000 R09: 00007f48e18744e0 [ 74.799828][ T227] R10: 00007f48e18743e0 R11: 0000000000000246 R12: 0000000000000002 [ 74.800128][ T227] R13: 00007f48e18bd760 R14: 0000000000000002 R15: 00007f48e18b89c0 | [ 81.912175][ T227] ------------[ cut here ]------------ | [ 81.912460][ 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) | [ 81.912856][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 81.913731][ T227] Tainted: [W]=WARN [ 81.913898][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 81.914153][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 81.914423][ 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 [ 81.915096][ T227] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 81.915358][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 81.915653][ T227] RDX: 0000000000000000 RSI: ffff88800ae3ac98 RDI: ffff888008e50b28 [ 81.915950][ T227] RBP: ffffffffbf723440 R08: 0000000000000000 R09: fffffbfff7abd83c [ 81.916252][ T227] R10: ffffffffbd5ec1e7 R11: ffff888008e50040 R12: 0000000000000000 [ 81.916558][ T227] R13: ffff88800ae3a128 R14: ffff88800ae3a008 R15: ffff88800ae3a000 [ 81.916857][ T227] FS: 00007f48e16c0740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 81.917200][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 81.917460][ T227] CR2: 00007f48e181ecb0 CR3: 0000000008b36001 CR4: 0000000000772ef0 [ 81.917763][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 81.918065][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 81.918362][ T227] PKRU: 55555554 [ 81.918518][ T227] Call Trace: [ 81.918676][ T227] [ 81.918788][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 81.918997][ T227] ? __warn (kernel/panic.c:748) [ 81.919169][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 81.919374][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 81.919585][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 81.919744][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 81.919944][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 81.920170][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 81.920384][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 81.920642][ 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) [ 81.920847][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 81.921063][ T227] register_netdevice (net/core/dev.c:11003) [ 81.921272][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 81.921485][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 81.921701][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 81.921967][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 81.922248][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 81.922509][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 81.922712][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 81.922925][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 81.923188][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 81.923401][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 81.923603][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 81.923812][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 81.924016][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 81.924192][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 81.924398][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 81.924612][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 81.924892][ T227] ksys_write (fs/read_write.c:731) [ 81.925061][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 81.925275][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 81.925478][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 81.925721][ T227] RIP: 0033:0x7f48e1801b77 [ 81.925926][ 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 [ 81.926610][ T227] RSP: 002b:00007fff1d4dbfb8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 81.926908][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f48e1801b77 [ 81.927209][ T227] RDX: 0000000000000002 RSI: 000055e25e723320 RDI: 0000000000000001 [ 81.927497][ T227] RBP: 000055e25e723320 R08: 0000000000000000 R09: 00007f48e18744e0 [ 81.927797][ T227] R10: 00007f48e18743e0 R11: 0000000000000246 R12: 0000000000000002 [ 81.928097][ T227] R13: 00007f48e18bd760 R14: 0000000000000002 R15: 00007f48e18b89c0 | [ 88.862528][ T227] ------------[ cut here ]------------ | [ 88.862928][ 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) | [ 88.863365][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 88.864229][ T227] Tainted: [W]=WARN [ 88.864386][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 88.864640][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 88.864903][ 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 [ 88.865628][ T227] RSP: 0018:ffffc90000aa7520 EFLAGS: 00010246 [ 88.865889][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 88.866199][ T227] RDX: 0000000000000000 RSI: ffff888009a92c98 RDI: ffff888008e50b78 [ 88.866511][ T227] RBP: ffffffffbf723440 R08: 0000000000000000 R09: fffffbfff7abd83c [ 88.866816][ T227] R10: ffffffffbd5ec1e7 R11: ffff888008e50040 R12: 0000000000000000 [ 88.867242][ T227] R13: ffff888009a92128 R14: ffff888009a92008 R15: ffff888009a92000 [ 88.867550][ T227] FS: 00007f48e16c0740(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 88.867916][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 88.868187][ T227] CR2: 00007f48e181ecb0 CR3: 0000000008b36004 CR4: 0000000000772ef0 [ 88.868498][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 88.868808][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 88.869125][ T227] PKRU: 55555554 [ 88.869284][ T227] Call Trace: [ 88.869440][ T227] [ 88.869547][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 88.869763][ T227] ? __warn (kernel/panic.c:748) [ 88.869929][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 88.870157][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 88.870373][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 88.870533][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 88.870759][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 88.870980][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 88.871219][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 88.871485][ 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) [ 88.871698][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 88.871906][ T227] register_netdevice (net/core/dev.c:11003) [ 88.872134][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 88.872354][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 88.872576][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 88.872837][ T227] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 88.872994][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 88.873272][ T227] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 88.873535][ T227] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 88.873805][ T227] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 88.874023][ T227] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 88.874293][ T227] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 88.874503][ 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)) [ 88.874658][ T227] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 88.874872][ T227] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 88.875108][ T227] __driver_probe_device (drivers/base/dd.c:800) [ 88.875320][ T227] driver_probe_device (drivers/base/dd.c:830) [ 88.875527][ T227] __device_attach_driver (drivers/base/dd.c:959) [ 88.875735][ T227] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 88.875986][ T227] bus_for_each_drv (drivers/base/bus.c:462) [ 88.876204][ T227] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 88.876407][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 88.876629][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 88.876833][ T227] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 88.877055][ T227] __device_attach (drivers/base/dd.c:1030) [ 88.877261][ T227] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 88.877464][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 88.877671][ 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) [ 88.877886][ T227] bus_probe_device (drivers/base/bus.c:537) [ 88.878110][ T227] device_add (drivers/base/core.c:3672) [ 88.878321][ T227] ? __pfx_device_add (drivers/base/core.c:3548) [ 88.878525][ T227] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 88.878741][ T227] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 88.879006][ T227] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 88.879295][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 88.879499][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 88.879715][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 88.879919][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 88.880142][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 88.880304][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 88.880511][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 88.880724][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 88.880936][ T227] ksys_write (fs/read_write.c:731) [ 88.881103][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 88.881324][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 88.881530][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 88.881781][ T227] RIP: 0033:0x7f48e1801b77 [ 88.881991][ 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 [ 88.882711][ T227] RSP: 002b:00007fff1d4dcc98 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 88.883019][ T227] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f48e1801b77 [ 88.883346][ T227] RDX: 0000000000000003 RSI: 000055e25e723320 RDI: 0000000000000001 [ 88.883647][ T227] RBP: 000055e25e723320 R08: 0000000000000000 R09: 00007f48e18744e0 [ 88.883956][ T227] R10: 00007f48e18743e0 R11: 0000000000000246 R12: 0000000000000003 [ 88.884270][ T227] R13: 00007f48e18bd760 R14: 0000000000000003 R15: 00007f48e18b89c0 | [ 88.944301][ T227] ------------[ cut here ]------------ | [ 88.944604][ 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) | [ 88.944978][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 88.945787][ T227] Tainted: [W]=WARN [ 88.945929][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 88.946168][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 88.946410][ 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 [ 88.947080][ T227] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 88.947319][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 88.947598][ T227] RDX: 0000000000000000 RSI: ffff88800aeaac98 RDI: ffff888008e50b28 [ 88.947875][ T227] RBP: ffffffffbf723440 R08: 0000000000000000 R09: fffffbfff7abd83c [ 88.948196][ T227] R10: ffffffffbd5ec1e7 R11: ffff888008e50040 R12: 0000000000000000 [ 88.948477][ T227] R13: ffff88800aeaa128 R14: ffff88800aeaa008 R15: ffff88800aeaa000 [ 88.948758][ T227] FS: 00007f48e16c0740(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 88.949090][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 88.949327][ T227] CR2: 00007fff1d4d9ff8 CR3: 0000000008b36004 CR4: 0000000000772ef0 [ 88.949610][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 88.949883][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 88.950314][ T227] PKRU: 55555554 [ 88.950459][ T227] Call Trace: [ 88.950604][ T227] [ 88.950702][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 88.950899][ T227] ? __warn (kernel/panic.c:748) [ 88.951057][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 88.951245][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 88.951439][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 88.951584][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 88.951772][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 88.951970][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 88.952180][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 88.952422][ 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) [ 88.952671][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 88.952885][ T227] register_netdevice (net/core/dev.c:11003) [ 88.953108][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 88.953325][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 88.953556][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 88.953821][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 88.954112][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 88.954381][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 88.954587][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 88.954800][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 88.955081][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 88.955288][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 88.955500][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 88.955710][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 88.955922][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 88.956120][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 88.956330][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 88.956556][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 88.956777][ T227] ksys_write (fs/read_write.c:731) [ 88.956940][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 88.957165][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 88.957372][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 88.957628][ T227] RIP: 0033:0x7f48e1801b77 [ 88.957847][ T227] Code: Unable to access opcode bytes at 0x7f48e1801b4d. Code starting with the faulting instruction =========================================== [ 88.958155][ T227] RSP: 002b:00007fff1d4da338 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 88.958463][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f48e1801b77 [ 88.958770][ T227] RDX: 0000000000000002 RSI: 000055e25e723320 RDI: 0000000000000001 [ 88.959084][ T227] RBP: 000055e25e723320 R08: 0000000000000000 R09: 00007f48e18744e0 [ 88.959391][ T227] R10: 00007f48e18743e0 R11: 0000000000000246 R12: 0000000000000002 [ 88.959699][ T227] R13: 00007f48e18bd760 R14: 0000000000000002 R15: 00007f48e18b89c0 | [ 91.461955][ T227] ------------[ cut here ]------------ | [ 91.462224][ 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) | [ 91.462648][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 91.463498][ T227] Tainted: [W]=WARN [ 91.463657][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 91.463911][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 91.464185][ 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.464899][ T227] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 91.465168][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 91.465473][ T227] RDX: 0000000000000000 RSI: ffff88800ad42c98 RDI: ffff888008e50b28 [ 91.465773][ T227] RBP: ffffffffbf723440 R08: 0000000000000000 R09: fffffbfff7abd83c [ 91.466088][ T227] R10: ffffffffbd5ec1e7 R11: ffff888008e50040 R12: 0000000000000000 [ 91.466398][ T227] R13: ffff88800ad42128 R14: ffff88800ad42008 R15: ffff88800ad42000 [ 91.466717][ T227] FS: 00007f48e16c0740(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 91.467084][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 91.467345][ T227] CR2: 000055e25e7021d8 CR3: 0000000008b36006 CR4: 0000000000772ef0 [ 91.467650][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 91.467956][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 91.468268][ T227] PKRU: 55555554 [ 91.468426][ T227] Call Trace: [ 91.468584][ T227] [ 91.468695][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 91.468901][ T227] ? __warn (kernel/panic.c:748) [ 91.469069][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 91.469278][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 91.469492][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 91.469662][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 91.469863][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 91.470093][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 91.470309][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 91.470567][ 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.470777][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 91.470988][ T227] register_netdevice (net/core/dev.c:11003) [ 91.471209][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 91.471422][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 91.471641][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 91.471907][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 91.472192][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 91.472457][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 91.472670][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 91.472882][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 91.473152][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 91.473354][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 91.473560][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 91.473765][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 91.473976][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 91.474156][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 91.474364][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 91.474577][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 91.474792][ T227] ksys_write (fs/read_write.c:731) [ 91.474951][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 91.475176][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 91.475382][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 91.475640][ T227] RIP: 0033:0x7f48e1801b77 [ 91.475849][ 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.476564][ T227] RSP: 002b:00007fff1d4da338 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 91.476875][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f48e1801b77 [ 91.477197][ T227] RDX: 0000000000000002 RSI: 000055e25e723320 RDI: 0000000000000001 [ 91.477497][ T227] RBP: 000055e25e723320 R08: 0000000000000000 R09: 00007f48e18744e0 [ 91.477800][ T227] R10: 00007f48e18743e0 R11: 0000000000000246 R12: 0000000000000002 [ 91.478107][ T227] R13: 00007f48e18bd760 R14: 0000000000000002 R15: 00007f48e18b89c0 | [ 93.891637][ T227] ------------[ cut here ]------------ | [ 93.891998][ 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) | [ 93.892470][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 93.893388][ T227] Tainted: [W]=WARN [ 93.893560][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 93.893841][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 93.894146][ 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.894927][ T227] RSP: 0018:ffffc90000aa7520 EFLAGS: 00010246 [ 93.895216][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 93.895556][ T227] RDX: 0000000000000000 RSI: ffff88800be52c98 RDI: ffff888008e50b78 [ 93.895889][ T227] RBP: ffffffffbf723440 R08: 0000000000000000 R09: fffffbfff7abd83c [ 93.896228][ T227] R10: ffffffffbd5ec1e7 R11: ffff888008e50040 R12: 0000000000000000 [ 93.896583][ T227] R13: ffff88800be52128 R14: ffff88800be52008 R15: ffff88800be52000 [ 93.896915][ T227] FS: 00007f48e16c0740(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 93.897313][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 93.897692][ T227] CR2: 00007fb0adaba6f0 CR3: 0000000008b36005 CR4: 0000000000772ef0 [ 93.898038][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 93.898371][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 93.898711][ T227] PKRU: 55555554 [ 93.898883][ T227] Call Trace: [ 93.899068][ T227] [ 93.899188][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 93.899419][ T227] ? __warn (kernel/panic.c:748) [ 93.899599][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 93.899834][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 93.900101][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 93.900276][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 93.900499][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 93.900737][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 93.900973][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 93.901271][ 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.901502][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 93.901737][ T227] register_netdevice (net/core/dev.c:11003) [ 93.901969][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 93.902214][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 93.902457][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 93.902743][ T227] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 93.902917][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 93.903224][ T227] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 93.903509][ T227] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 93.903799][ T227] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 93.904044][ T227] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 93.904329][ T227] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 93.904561][ 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.904732][ T227] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 93.904970][ T227] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 93.905216][ T227] __driver_probe_device (drivers/base/dd.c:800) [ 93.905447][ T227] driver_probe_device (drivers/base/dd.c:830) [ 93.905671][ T227] __device_attach_driver (drivers/base/dd.c:959) [ 93.905898][ T227] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 93.906184][ T227] bus_for_each_drv (drivers/base/bus.c:462) [ 93.906419][ T227] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 93.906650][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 93.906874][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 93.907109][ T227] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 93.907341][ T227] __device_attach (drivers/base/dd.c:1030) [ 93.907563][ T227] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 93.907783][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 93.908007][ 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.908254][ T227] bus_probe_device (drivers/base/bus.c:537) [ 93.908483][ T227] device_add (drivers/base/core.c:3672) [ 93.908719][ T227] ? __pfx_device_add (drivers/base/core.c:3548) [ 93.908945][ T227] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 93.909190][ T227] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 93.909481][ T227] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 93.909774][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 93.909999][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 93.910238][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 93.910459][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 93.910687][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 93.910864][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 93.911104][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 93.911341][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 93.911584][ T227] ksys_write (fs/read_write.c:731) [ 93.911755][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 93.911993][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 93.912226][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 93.912502][ T227] RIP: 0033:0x7f48e1801b77 [ 93.912732][ 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.913519][ T227] RSP: 002b:00007fff1d4dcc98 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 93.913854][ T227] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f48e1801b77 [ 93.914191][ T227] RDX: 0000000000000003 RSI: 000055e25e723320 RDI: 0000000000000001 [ 93.914523][ T227] RBP: 000055e25e723320 R08: 0000000000000000 R09: 00007f48e18744e0 [ 93.914856][ T227] R10: 00007f48e18743e0 R11: 0000000000000246 R12: 0000000000000003 [ 93.915196][ T227] R13: 00007f48e18bd760 R14: 0000000000000003 R15: 00007f48e18b89c0 | [ 93.964154][ T227] ------------[ cut here ]------------ | [ 93.964469][ 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) | [ 93.964873][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 93.965716][ T227] Tainted: [W]=WARN [ 93.965868][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 93.966130][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 93.966390][ 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.967107][ T227] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 93.967370][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 93.967678][ T227] RDX: 0000000000000000 RSI: ffff88800af0ac98 RDI: ffff888008e50b28 [ 93.967983][ T227] RBP: ffffffffbf723440 R08: 0000000000000000 R09: fffffbfff7abd83c [ 93.968710][ T227] R10: ffffffffbd5ec1e7 R11: ffff888008e50040 R12: 0000000000000000 [ 93.969004][ T227] R13: ffff88800af0a128 R14: ffff88800af0a008 R15: ffff88800af0a000 [ 93.969315][ T227] FS: 00007f48e16c0740(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 93.969673][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 93.969927][ T227] CR2: 00007fb0adaba6f0 CR3: 0000000008b36005 CR4: 0000000000772ef0 [ 93.970240][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 93.970541][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 93.970843][ T227] PKRU: 55555554 [ 93.971001][ T227] Call Trace: [ 93.971165][ T227] [ 93.971270][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 93.971478][ T227] ? __warn (kernel/panic.c:748) [ 93.971638][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 93.971842][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 93.972058][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 93.972216][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 93.972420][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 93.972639][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 93.972851][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 93.973235][ 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.973450][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 93.973659][ T227] register_netdevice (net/core/dev.c:11003) [ 93.973870][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 93.974094][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 93.974318][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 93.974588][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 93.974866][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 93.975140][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 93.975347][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 93.975560][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 93.975822][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 93.976036][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 93.976243][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 93.976456][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 93.976668][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 93.976832][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 93.977052][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 93.977270][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 93.977481][ T227] ksys_write (fs/read_write.c:731) [ 93.977643][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 93.977860][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 93.978080][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 93.978334][ T227] RIP: 0033:0x7f48e1801b77 [ 93.978546][ 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.979268][ T227] RSP: 002b:00007fff1d4da7f8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 93.979578][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f48e1801b77 [ 93.979887][ T227] RDX: 0000000000000002 RSI: 000055e25e723320 RDI: 0000000000000001 [ 93.980199][ T227] RBP: 000055e25e723320 R08: 0000000000000000 R09: 00007f48e18744e0 [ 93.980506][ T227] R10: 00007f48e18743e0 R11: 0000000000000246 R12: 0000000000000002 [ 93.980809][ T227] R13: 00007f48e18bd760 R14: 0000000000000002 R15: 00007f48e18b89c0 | [ 96.375137][ T227] ------------[ cut here ]------------ | [ 96.375476][ 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) | [ 96.375963][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 96.377301][ T227] Tainted: [W]=WARN [ 96.377497][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 96.377799][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 96.378120][ 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 [ 96.378916][ T227] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 96.379229][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 96.379590][ T227] RDX: 0000000000000000 RSI: ffff888004c3ac98 RDI: ffff888008e50b28 [ 96.379940][ T227] RBP: ffffffffbf723440 R08: 0000000000000000 R09: fffffbfff7abd83c [ 96.380304][ T227] R10: ffffffffbd5ec1e7 R11: ffff888008e50040 R12: 0000000000000000 [ 96.380654][ T227] R13: ffff888004c3a128 R14: ffff888004c3a008 R15: ffff888004c3a000 [ 96.381003][ T227] FS: 00007f48e16c0740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 96.381429][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 96.381729][ T227] CR2: 00007fff1d4d9fe0 CR3: 0000000008b36003 CR4: 0000000000772ef0 [ 96.382096][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 96.382453][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 96.382814][ T227] PKRU: 55555554 [ 96.383001][ T227] Call Trace: [ 96.383200][ T227] [ 96.383334][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 96.383579][ T227] ? __warn (kernel/panic.c:748) [ 96.383769][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 96.384016][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 96.384284][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 96.384480][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 96.384723][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 96.384978][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 96.385243][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 96.385548][ 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) [ 96.385797][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 96.386053][ T227] register_netdevice (net/core/dev.c:11003) [ 96.386309][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 96.386582][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 96.386844][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 96.387164][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 96.387485][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 96.387791][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 96.388052][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 96.388305][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 96.388624][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 96.388862][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 96.389119][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 96.389394][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 96.389646][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 96.389854][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 96.390122][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 96.390386][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 96.390639][ T227] ksys_write (fs/read_write.c:731) [ 96.390829][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 96.391098][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 96.391354][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 96.391662][ T227] RIP: 0033:0x7f48e1801b77 [ 96.391906][ 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 [ 96.392706][ T227] RSP: 002b:00007fff1d4da7f8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 96.393069][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f48e1801b77 [ 96.393422][ T227] RDX: 0000000000000002 RSI: 000055e25e723320 RDI: 0000000000000001 [ 96.393768][ T227] RBP: 000055e25e723320 R08: 0000000000000000 R09: 00007f48e18744e0 [ 96.394124][ T227] R10: 00007f48e18743e0 R11: 0000000000000246 R12: 0000000000000002 [ 96.394479][ T227] R13: 00007f48e18bd760 R14: 0000000000000002 R15: 00007f48e18b89c0 | [ 98.616710][ T227] ------------[ cut here ]------------ | [ 98.617118][ 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) | [ 98.617551][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 98.618426][ T227] Tainted: [W]=WARN [ 98.618606][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 98.618887][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 98.619173][ 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 [ 98.619905][ T227] RSP: 0018:ffffc90000aa7520 EFLAGS: 00010246 [ 98.620191][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 98.620510][ T227] RDX: 0000000000000000 RSI: ffff88800ae2ac98 RDI: ffff888008e50b78 [ 98.620832][ T227] RBP: ffffffffbf723440 R08: 0000000000000000 R09: fffffbfff7abd83c [ 98.621317][ T227] R10: ffffffffbd5ec1e7 R11: ffff888008e50040 R12: 0000000000000000 [ 98.621645][ T227] R13: ffff88800ae2a128 R14: ffff88800ae2a008 R15: ffff88800ae2a000 [ 98.621976][ T227] FS: 00007f48e16c0740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 98.622390][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 98.622660][ T227] CR2: 000055c0b2283148 CR3: 0000000008b36006 CR4: 0000000000772ef0 [ 98.622983][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 98.623309][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 98.623630][ T227] PKRU: 55555554 [ 98.623797][ T227] Call Trace: [ 98.623967][ T227] [ 98.624096][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 98.624322][ T227] ? __warn (kernel/panic.c:748) [ 98.624498][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 98.624730][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 98.624956][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 98.625143][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 98.625367][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 98.625600][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 98.625830][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 98.626113][ 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) [ 98.626338][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 98.626571][ T227] register_netdevice (net/core/dev.c:11003) [ 98.626805][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 98.627046][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 98.627285][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 98.627561][ T227] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 98.627736][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 98.628016][ T227] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 98.628309][ T227] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 98.628587][ T227] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 98.628821][ T227] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 98.629100][ T227] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 98.629327][ 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)) [ 98.629499][ T227] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 98.629731][ T227] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 98.629963][ T227] __driver_probe_device (drivers/base/dd.c:800) [ 98.630194][ T227] driver_probe_device (drivers/base/dd.c:830) [ 98.630412][ T227] __device_attach_driver (drivers/base/dd.c:959) [ 98.630634][ T227] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 98.630899][ T227] bus_for_each_drv (drivers/base/bus.c:462) [ 98.631134][ T227] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 98.631361][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 98.631589][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 98.631808][ T227] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 98.632044][ T227] __device_attach (drivers/base/dd.c:1030) [ 98.632266][ T227] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 98.632482][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 98.632702][ 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) [ 98.632930][ T227] bus_probe_device (drivers/base/bus.c:537) [ 98.633177][ T227] device_add (drivers/base/core.c:3672) [ 98.633403][ T227] ? __pfx_device_add (drivers/base/core.c:3548) [ 98.633627][ T227] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 98.633857][ T227] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 98.634149][ T227] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 98.634428][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 98.634649][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 98.634882][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 98.635112][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 98.635346][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 98.635524][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 98.635751][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 98.635979][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 98.636218][ T227] ksys_write (fs/read_write.c:731) [ 98.636404][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 98.636641][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 98.636866][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 98.637149][ T227] RIP: 0033:0x7f48e1801b77 [ 98.637373][ 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 [ 98.638114][ T227] RSP: 002b:00007fff1d4dcc98 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 98.638441][ T227] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f48e1801b77 [ 98.638758][ T227] RDX: 0000000000000003 RSI: 000055e25e723320 RDI: 0000000000000001 [ 98.639088][ T227] RBP: 000055e25e723320 R08: 0000000000000000 R09: 00007f48e18744e0 [ 98.639413][ T227] R10: 00007f48e18743e0 R11: 0000000000000246 R12: 0000000000000003 [ 98.639730][ T227] R13: 00007f48e18bd760 R14: 0000000000000003 R15: 00007f48e18b89c0 | [ 98.691691][ T227] ------------[ cut here ]------------ | [ 98.691995][ 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) | [ 98.692387][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 98.693177][ T227] Tainted: [W]=WARN [ 98.693325][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 98.693564][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 98.693812][ 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 [ 98.694591][ T227] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 98.694830][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 98.695115][ T227] RDX: 0000000000000000 RSI: ffff88800ae3ac98 RDI: ffff888008e50b28 [ 98.695401][ T227] RBP: ffffffffbf723440 R08: 0000000000000000 R09: fffffbfff7abd83c [ 98.695684][ T227] R10: ffffffffbd5ec1e7 R11: ffff888008e50040 R12: 0000000000000000 [ 98.695962][ T227] R13: ffff88800ae3a128 R14: ffff88800ae3a008 R15: ffff88800ae3a000 [ 98.696288][ T227] FS: 00007f48e16c0740(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 98.696622][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 98.696861][ T227] CR2: 00007fff1d4d9ff8 CR3: 0000000008b36003 CR4: 0000000000772ef0 [ 98.697146][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 98.697419][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 98.697689][ T227] PKRU: 55555554 [ 98.697834][ T227] Call Trace: [ 98.697980][ T227] [ 98.698086][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 98.698275][ T227] ? __warn (kernel/panic.c:748) [ 98.698420][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 98.698605][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 98.698799][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 98.698947][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 98.699139][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 98.699346][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 98.699540][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 98.699779][ 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) [ 98.699970][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 98.700182][ T227] register_netdevice (net/core/dev.c:11003) [ 98.700371][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 98.700572][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 98.700772][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 98.701010][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 98.701270][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 98.701511][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 98.701699][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 98.701897][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 98.702147][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 98.702333][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 98.702520][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 98.702710][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 98.702903][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 98.703064][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 98.703260][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 98.703455][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 98.703649][ T227] ksys_write (fs/read_write.c:731) [ 98.703793][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 98.703990][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 98.704192][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 98.704421][ T227] RIP: 0033:0x7f48e1801b77 [ 98.704614][ 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 [ 98.705270][ T227] RSP: 002b:00007fff1d4da338 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 98.705552][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f48e1801b77 [ 98.705838][ T227] RDX: 0000000000000002 RSI: 000055e25e723320 RDI: 0000000000000001 [ 98.706125][ T227] RBP: 000055e25e723320 R08: 0000000000000000 R09: 00007f48e18744e0 [ 98.706406][ T227] R10: 00007f48e18743e0 R11: 0000000000000246 R12: 0000000000000002 [ 98.706683][ T227] R13: 00007f48e18bd760 R14: 0000000000000002 R15: 00007f48e18b89c0 | [ 100.841152][ T227] ------------[ cut here ]------------ | [ 100.841556][ 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) | [ 100.841937][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 100.842731][ T227] Tainted: [W]=WARN [ 100.842874][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 100.843120][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 100.843363][ 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 [ 100.844016][ T227] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 100.844272][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 100.844549][ T227] RDX: 0000000000000000 RSI: ffff888009a92c98 RDI: ffff888008e50b28 [ 100.844831][ T227] RBP: ffffffffbf723440 R08: 0000000000000000 R09: fffffbfff7abd83c [ 100.845121][ T227] R10: ffffffffbd5ec1e7 R11: ffff888008e50040 R12: 0000000000000000 [ 100.845402][ T227] R13: ffff888009a92128 R14: ffff888009a92008 R15: ffff888009a92000 [ 100.845685][ T227] FS: 00007f48e16c0740(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 100.846011][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 100.846258][ T227] CR2: 00007fb0ad9cba00 CR3: 0000000008b36001 CR4: 0000000000772ef0 [ 100.846565][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 100.846849][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 100.847137][ T227] PKRU: 55555554 [ 100.847282][ T227] Call Trace: [ 100.847426][ T227] [ 100.847523][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 100.847714][ T227] ? __warn (kernel/panic.c:748) [ 100.847861][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 100.848063][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 100.848266][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 100.848412][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 100.848601][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 100.848808][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 100.849012][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 100.849271][ 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) [ 100.849474][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 100.849668][ T227] register_netdevice (net/core/dev.c:11003) [ 100.849862][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 100.850068][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 100.850276][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 100.850534][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 100.850801][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 100.851058][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 100.851248][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 100.851446][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 100.851686][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 100.851870][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 100.852077][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 100.852272][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 100.852466][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 100.852618][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 100.852810][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 100.853008][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 100.853216][ T227] ksys_write (fs/read_write.c:731) [ 100.853366][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 100.853568][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 100.853760][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 100.853988][ T227] RIP: 0033:0x7f48e1801b77 [ 100.854188][ 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 [ 100.854838][ T227] RSP: 002b:00007fff1d4da338 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 100.855127][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f48e1801b77 [ 100.855403][ T227] RDX: 0000000000000002 RSI: 000055e25e723320 RDI: 0000000000000001 [ 100.855677][ T227] RBP: 000055e25e723320 R08: 0000000000000000 R09: 00007f48e18744e0 [ 100.855955][ T227] R10: 00007f48e18743e0 R11: 0000000000000246 R12: 0000000000000002 [ 100.856235][ T227] R13: 00007f48e18bd760 R14: 0000000000000002 R15: 00007f48e18b89c0 | [ 102.795851][ T227] ------------[ cut here ]------------ | [ 102.796449][ 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) | [ 102.796865][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 102.797809][ T227] Tainted: [W]=WARN [ 102.797971][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 102.798341][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 102.798603][ 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.799414][ T227] RSP: 0018:ffffc90000aa7520 EFLAGS: 00010246 [ 102.799677][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 102.799985][ T227] RDX: 0000000000000000 RSI: ffff88800aeaac98 RDI: ffff888008e50b78 [ 102.800307][ T227] RBP: ffffffffbf723440 R08: 0000000000000000 R09: fffffbfff7abd83c [ 102.800616][ T227] R10: ffffffffbd5ec1e7 R11: ffff888008e50040 R12: 0000000000000000 [ 102.801015][ T227] R13: ffff88800aeaa128 R14: ffff88800aeaa008 R15: ffff88800aeaa000 [ 102.801339][ T227] FS: 00007f48e16c0740(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 102.801714][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 102.801969][ T227] CR2: 000055e25e6fa000 CR3: 0000000008b36004 CR4: 0000000000772ef0 [ 102.802282][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 102.802592][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 102.802899][ T227] PKRU: 55555554 [ 102.803066][ T227] Call Trace: [ 102.803223][ T227] [ 102.803329][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 102.803536][ T227] ? __warn (kernel/panic.c:748) [ 102.803695][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 102.803900][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 102.804125][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 102.804287][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 102.804490][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 102.804708][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 102.804922][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 102.805188][ 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.805400][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 102.805612][ T227] register_netdevice (net/core/dev.c:11003) [ 102.805831][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 102.806061][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 102.806288][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 102.806561][ T227] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 102.806721][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 102.806991][ T227] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 102.807264][ T227] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 102.807528][ T227] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 102.807745][ T227] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 102.808006][ T227] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 102.808228][ 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)) [ 102.808388][ T227] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 102.808600][ T227] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 102.808821][ T227] __driver_probe_device (drivers/base/dd.c:800) [ 102.809045][ T227] driver_probe_device (drivers/base/dd.c:830) [ 102.809252][ T227] __device_attach_driver (drivers/base/dd.c:959) [ 102.809461][ T227] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 102.809714][ T227] bus_for_each_drv (drivers/base/bus.c:462) [ 102.809921][ T227] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 102.810134][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 102.810347][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 102.810548][ T227] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 102.810760][ T227] __device_attach (drivers/base/dd.c:1030) [ 102.810965][ T227] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 102.811175][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 102.811381][ 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) [ 102.811596][ T227] bus_probe_device (drivers/base/bus.c:537) [ 102.811810][ T227] device_add (drivers/base/core.c:3672) [ 102.812020][ T227] ? __pfx_device_add (drivers/base/core.c:3548) [ 102.812238][ T227] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 102.812457][ T227] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 102.812721][ T227] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 102.812985][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 102.813197][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 102.813411][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 102.813614][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 102.813825][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 102.813990][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 102.814209][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 102.814426][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 102.814641][ T227] ksys_write (fs/read_write.c:731) [ 102.814804][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 102.815018][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 102.815239][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 102.815496][ T227] RIP: 0033:0x7f48e1801b77 [ 102.815712][ 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.816443][ T227] RSP: 002b:00007fff1d4dcc98 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 102.816751][ T227] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f48e1801b77 [ 102.817068][ T227] RDX: 0000000000000003 RSI: 000055e25e723320 RDI: 0000000000000001 [ 102.817374][ T227] RBP: 000055e25e723320 R08: 0000000000000000 R09: 00007f48e18744e0 [ 102.817682][ T227] R10: 00007f48e18743e0 R11: 0000000000000246 R12: 0000000000000003 [ 102.817984][ T227] R13: 00007f48e18bd760 R14: 0000000000000003 R15: 00007f48e18b89c0 | [ 102.864080][ T227] ------------[ cut here ]------------ | [ 102.864486][ 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) | [ 102.864874][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 102.865672][ T227] Tainted: [W]=WARN [ 102.865828][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 102.866082][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 102.866336][ 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.867023][ T227] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 102.867283][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 102.867569][ T227] RDX: 0000000000000000 RSI: ffff88800ad42c98 RDI: ffff888008e50b28 [ 102.867852][ T227] RBP: ffffffffbf723440 R08: 0000000000000000 R09: fffffbfff7abd83c [ 102.868235][ T227] R10: ffffffffbd5ec1e7 R11: ffff888008e50040 R12: 0000000000000000 [ 102.868608][ T227] R13: ffff88800ad42128 R14: ffff88800ad42008 R15: ffff88800ad42000 [ 102.868938][ T227] FS: 00007f48e16c0740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 102.869277][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 102.869521][ T227] CR2: 00007f04d3791000 CR3: 0000000008b36002 CR4: 0000000000772ef0 [ 102.869811][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 102.870106][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 102.870389][ T227] PKRU: 55555554 [ 102.870542][ T227] Call Trace: [ 102.870697][ T227] [ 102.870807][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 102.871011][ T227] ? __warn (kernel/panic.c:748) [ 102.871184][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 102.871385][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 102.871604][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 102.871862][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 102.872078][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 102.872295][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 102.872509][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 102.872763][ 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.872966][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 102.873199][ T227] register_netdevice (net/core/dev.c:11003) [ 102.873405][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 102.873618][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 102.873833][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 102.874104][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 102.874373][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 102.874629][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 102.874830][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 102.875051][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 102.875302][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 102.875507][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 102.875712][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 102.875917][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 102.876131][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 102.876304][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 102.876514][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 102.876726][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 102.877203][ T227] ksys_write (fs/read_write.c:731) [ 102.877364][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 102.877575][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 102.877775][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 102.878133][ T227] RIP: 0033:0x7f48e1801b77 [ 102.878339][ 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.878990][ T227] RSP: 002b:00007fff1d4da598 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 102.879288][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f48e1801b77 [ 102.879578][ T227] RDX: 0000000000000002 RSI: 000055e25e723320 RDI: 0000000000000001 [ 102.880122][ T227] RBP: 000055e25e723320 R08: 0000000000000000 R09: 00007f48e18744e0 [ 102.880412][ T227] R10: 00007f48e18743e0 R11: 0000000000000246 R12: 0000000000000002 [ 102.880812][ T227] R13: 00007f48e18bd760 R14: 0000000000000002 R15: 00007f48e18b89c0 | [ 104.913418][ T227] ------------[ cut here ]------------ | [ 104.913701][ 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) | [ 104.914109][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 104.914906][ T227] Tainted: [W]=WARN [ 104.915079][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 104.915326][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 104.915587][ 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 [ 104.916270][ T227] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 104.916534][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 104.916833][ T227] RDX: 0000000000000000 RSI: ffff88800be52c98 RDI: ffff888008e50b28 [ 104.917143][ T227] RBP: ffffffffbf723440 R08: 0000000000000000 R09: fffffbfff7abd83c [ 104.917434][ T227] R10: ffffffffbd5ec1e7 R11: ffff888008e50040 R12: 0000000000000000 [ 104.917739][ T227] R13: ffff88800be52128 R14: ffff88800be52008 R15: ffff88800be52000 [ 104.918038][ T227] FS: 00007f48e16c0740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 104.918387][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 104.918643][ T227] CR2: 000055e25e7021d8 CR3: 0000000008b36002 CR4: 0000000000772ef0 [ 104.918941][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 104.919251][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 104.919551][ T227] PKRU: 55555554 [ 104.919709][ T227] Call Trace: [ 104.919865][ T227] [ 104.919977][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 104.920190][ T227] ? __warn (kernel/panic.c:748) [ 104.920351][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 104.920563][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 104.920774][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 104.920941][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 104.921150][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 104.921367][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 104.921577][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 104.921831][ 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) [ 104.922044][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 104.922252][ T227] register_netdevice (net/core/dev.c:11003) [ 104.922463][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 104.922680][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 104.922901][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 104.923173][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 104.923446][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 104.923707][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 104.923916][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 104.924139][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 104.924394][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 104.924595][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 104.924798][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 104.925002][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 104.925223][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 104.925388][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 104.925594][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 104.925808][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 104.926021][ T227] ksys_write (fs/read_write.c:731) [ 104.926187][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 104.926409][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 104.926611][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 104.926864][ T227] RIP: 0033:0x7f48e1801b77 [ 104.927082][ 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 [ 104.927739][ T227] RSP: 002b:00007fff1d4da598 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 104.928045][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f48e1801b77 [ 104.928335][ T227] RDX: 0000000000000002 RSI: 000055e25e723320 RDI: 0000000000000001 [ 104.928624][ T227] RBP: 000055e25e723320 R08: 0000000000000000 R09: 00007f48e18744e0 [ 104.928915][ T227] R10: 00007f48e18743e0 R11: 0000000000000246 R12: 0000000000000002 [ 104.929220][ T227] R13: 00007f48e18bd760 R14: 0000000000000002 R15: 00007f48e18b89c0 | [ 106.636356][ T227] ------------[ cut here ]------------ | [ 106.636754][ 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) | [ 106.637188][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 106.638042][ T227] Tainted: [W]=WARN [ 106.638202][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 106.638458][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 106.638722][ 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 [ 106.639503][ T227] RSP: 0018:ffffc90000aa7520 EFLAGS: 00010246 [ 106.639766][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 106.640075][ T227] RDX: 0000000000000000 RSI: ffff88800af0ac98 RDI: ffff888008e50b78 [ 106.640382][ T227] RBP: ffffffffbf723440 R08: 0000000000000000 R09: fffffbfff7abd83c [ 106.640685][ T227] R10: ffffffffbd5ec1e7 R11: ffff888008e50040 R12: 0000000000000000 [ 106.640990][ T227] R13: ffff88800af0a128 R14: ffff88800af0a008 R15: ffff88800af0a000 [ 106.641322][ T227] FS: 00007f48e16c0740(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 106.641766][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 106.642041][ T227] CR2: 000055e25e6fa000 CR3: 0000000008b36001 CR4: 0000000000772ef0 [ 106.642345][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 106.642649][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 106.642963][ T227] PKRU: 55555554 [ 106.643130][ T227] Call Trace: [ 106.643286][ T227] [ 106.643393][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 106.643602][ T227] ? __warn (kernel/panic.c:748) [ 106.643762][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 106.643974][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 106.644221][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 106.644381][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 106.644586][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 106.644806][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 106.645024][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 106.645292][ 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) [ 106.645504][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 106.645717][ T227] register_netdevice (net/core/dev.c:11003) [ 106.645951][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 106.646185][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 106.646416][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 106.646679][ T227] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 106.646837][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 106.647112][ T227] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 106.647380][ T227] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 106.647646][ T227] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 106.647863][ T227] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 106.648134][ T227] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 106.648346][ 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)) [ 106.648502][ T227] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 106.648716][ T227] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 106.648934][ T227] __driver_probe_device (drivers/base/dd.c:800) [ 106.649151][ T227] driver_probe_device (drivers/base/dd.c:830) [ 106.649359][ T227] __device_attach_driver (drivers/base/dd.c:959) [ 106.649565][ T227] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 106.649816][ T227] bus_for_each_drv (drivers/base/bus.c:462) [ 106.650022][ T227] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 106.650238][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 106.650449][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 106.650652][ T227] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 106.650862][ T227] __device_attach (drivers/base/dd.c:1030) [ 106.651075][ T227] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 106.651278][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 106.651481][ 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) [ 106.651693][ T227] bus_probe_device (drivers/base/bus.c:537) [ 106.651907][ T227] device_add (drivers/base/core.c:3672) [ 106.652127][ T227] ? __pfx_device_add (drivers/base/core.c:3548) [ 106.652331][ T227] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 106.652548][ T227] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 106.652811][ T227] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 106.653085][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 106.653286][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 106.653503][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 106.653706][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 106.653914][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 106.654089][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 106.654297][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 106.654516][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 106.654729][ T227] ksys_write (fs/read_write.c:731) [ 106.654891][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 106.655115][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 106.655327][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 106.655578][ T227] RIP: 0033:0x7f48e1801b77 [ 106.655789][ 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 [ 106.656517][ T227] RSP: 002b:00007fff1d4dcc98 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 106.656825][ T227] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f48e1801b77 [ 106.657138][ T227] RDX: 0000000000000003 RSI: 000055e25e723320 RDI: 0000000000000001 [ 106.657438][ T227] RBP: 000055e25e723320 R08: 0000000000000000 R09: 00007f48e18744e0 [ 106.657748][ T227] R10: 00007f48e18743e0 R11: 0000000000000246 R12: 0000000000000003 [ 106.658061][ T227] R13: 00007f48e18bd760 R14: 0000000000000003 R15: 00007f48e18b89c0 | [ 106.782348][ T227] ------------[ cut here ]------------ | [ 106.782653][ 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) | [ 106.783079][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 106.783844][ T227] Tainted: [W]=WARN [ 106.783992][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 106.784256][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 106.784497][ 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 [ 106.785162][ T227] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 106.785406][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 106.785681][ T227] RDX: 0000000000000000 RSI: ffff888004c3ac98 RDI: ffff888008e50b28 [ 106.785960][ T227] RBP: ffffffffbf723440 R08: 0000000000000000 R09: fffffbfff7abd83c [ 106.786244][ T227] R10: ffffffffbd5ec1e7 R11: ffff888008e50040 R12: 0000000000000000 [ 106.786536][ T227] R13: ffff888004c3a128 R14: ffff888004c3a008 R15: ffff888004c3a000 [ 106.786814][ T227] FS: 00007f48e16c0740(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 106.787140][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 106.787375][ T227] CR2: 000055e25e723320 CR3: 0000000008b36006 CR4: 0000000000772ef0 [ 106.787796][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 106.788092][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 106.788377][ T227] PKRU: 55555554 [ 106.788522][ T227] Call Trace: [ 106.788665][ T227] [ 106.788764][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 106.788961][ T227] ? __warn (kernel/panic.c:748) [ 106.789123][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 106.789311][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 106.789508][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 106.789652][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 106.789838][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 106.790048][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 106.790246][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 106.790488][ 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) [ 106.790686][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 106.790877][ T227] register_netdevice (net/core/dev.c:11003) [ 106.791087][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 106.791284][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 106.791489][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 106.791735][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 106.791995][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 106.792251][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 106.792443][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 106.792640][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 106.792878][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 106.793072][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 106.793261][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 106.793454][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 106.793650][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 106.793802][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 106.793995][ T227] ? __lock_release (kernel/locking/lockdep.c:5527) [ 106.794189][ 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) [ 106.794390][ T227] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 106.794591][ T227] ksys_write (fs/read_write.c:731) [ 106.794735][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 106.794929][ T227] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 106.795136][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 106.795325][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 106.795558][ T227] RIP: 0033:0x7f48e1801b77 [ 106.795753][ 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 [ 106.796423][ T227] RSP: 002b:00007fff1d4dcc98 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 106.796704][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f48e1801b77 [ 106.796978][ T227] RDX: 0000000000000002 RSI: 000055e25e723320 RDI: 0000000000000001 [ 106.797272][ T227] RBP: 000055e25e723320 R08: 0000000000000000 R09: 00007f48e18744e0 [ 106.797556][ T227] R10: 00007f48e18743e0 R11: 0000000000000246 R12: 0000000000000002 [ 106.797828][ T227] R13: 00007f48e18bd760 R14: 0000000000000002 R15: 00007f48e18b89c0 | [ 107.372090][ T227] ------------[ cut here ]------------ | [ 107.372399][ 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) | [ 107.372781][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 107.373563][ T227] Tainted: [W]=WARN [ 107.373708][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 107.373941][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 107.374184][ 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 [ 107.374837][ T227] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 107.375089][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 107.375372][ T227] RDX: 0000000000000000 RSI: ffff88800ae2ac98 RDI: ffff888008e50b28 [ 107.375654][ T227] RBP: ffffffffbf723440 R08: 0000000000000000 R09: fffffbfff7abd83c [ 107.375938][ T227] R10: ffffffffbd5ec1e7 R11: ffff888008e50040 R12: 0000000000000000 [ 107.376230][ T227] R13: ffff88800ae2a128 R14: ffff88800ae2a008 R15: ffff88800ae2a000 [ 107.376526][ T227] FS: 00007f48e16c0740(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 107.376857][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 107.377106][ T227] CR2: 000055e25e723320 CR3: 0000000008b36001 CR4: 0000000000772ef0 [ 107.377390][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 107.377672][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 107.377952][ T227] PKRU: 55555554 [ 107.378159][ T227] Call Trace: [ 107.378301][ T227] [ 107.378398][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 107.378589][ T227] ? __warn (kernel/panic.c:748) [ 107.378737][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 107.378933][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 107.379147][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 107.379298][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 107.379502][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 107.379711][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 107.379919][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 107.380170][ 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) [ 107.380365][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 107.380558][ T227] register_netdevice (net/core/dev.c:11003) [ 107.380759][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 107.380966][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 107.381188][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 107.381435][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 107.381696][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 107.381943][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 107.382140][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 107.382341][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 107.382584][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 107.382779][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 107.382966][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 107.383170][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 107.383364][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 107.383516][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 107.383709][ T227] ? __lock_release (kernel/locking/lockdep.c:5527) [ 107.383900][ 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) [ 107.384110][ T227] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 107.384307][ T227] ksys_write (fs/read_write.c:731) [ 107.384454][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 107.384639][ T227] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 107.384833][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 107.385024][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 107.385266][ T227] RIP: 0033:0x7f48e1801b77 [ 107.385472][ 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 [ 107.386128][ T227] RSP: 002b:00007fff1d4dcc98 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 107.386414][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f48e1801b77 [ 107.386698][ T227] RDX: 0000000000000002 RSI: 000055e25e723320 RDI: 0000000000000001 [ 107.386977][ T227] RBP: 000055e25e723320 R08: 0000000000000000 R09: 00007f48e18744e0 [ 107.387260][ T227] R10: 00007f48e18743e0 R11: 0000000000000246 R12: 0000000000000002 [ 107.387535][ T227] R13: 00007f48e18bd760 R14: 0000000000000002 R15: 00007f48e18b89c0 | [ 114.635915][ T227] ------------[ cut here ]------------ | [ 114.636214][ 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) | [ 114.636621][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 114.637429][ T227] Tainted: [W]=WARN [ 114.637586][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 114.637824][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 114.638082][ 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 [ 114.638742][ T227] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 114.638983][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 114.639280][ T227] RDX: 0000000000000000 RSI: ffff888009a92c98 RDI: ffff888008e50b28 [ 114.639575][ T227] RBP: ffffffffbf723440 R08: 0000000000000000 R09: fffffbfff7abd83c [ 114.639859][ T227] R10: ffffffffbd5ec1e7 R11: ffff888008e50040 R12: 0000000000000000 [ 114.640175][ T227] R13: ffff888009a92128 R14: ffff888009a92008 R15: ffff888009a92000 [ 114.640455][ T227] FS: 00007f48e16c0740(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 114.640796][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 114.641055][ T227] CR2: 00007f48e181ecb0 CR3: 0000000008b36002 CR4: 0000000000772ef0 [ 114.641344][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 114.641651][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 114.641959][ T227] PKRU: 55555554 [ 114.642137][ T227] Call Trace: [ 114.642294][ T227] [ 114.642406][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 114.642614][ T227] ? __warn (kernel/panic.c:748) [ 114.642776][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 114.642982][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 114.643281][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 114.643446][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 114.643636][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 114.643839][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 114.644085][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 114.644326][ 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) [ 114.644529][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 114.644729][ T227] register_netdevice (net/core/dev.c:11003) [ 114.644923][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 114.645132][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 114.645341][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 114.645586][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 114.645844][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 114.646128][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 114.646332][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 114.646538][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 114.646780][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 114.646968][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 114.647168][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 114.647362][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 114.647571][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 114.647725][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 114.647919][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 114.648152][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 114.648351][ T227] ksys_write (fs/read_write.c:731) [ 114.648498][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 114.648699][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 114.648890][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 114.649139][ T227] RIP: 0033:0x7f48e1801b77 [ 114.649335][ 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 [ 114.649991][ T227] RSP: 002b:00007fff1d4dcc98 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 114.650302][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f48e1801b77 [ 114.650591][ T227] RDX: 0000000000000002 RSI: 000055e25e723320 RDI: 0000000000000001 [ 114.650872][ T227] RBP: 000055e25e723320 R08: 0000000000000000 R09: 00007f48e18744e0 [ 114.651166][ T227] R10: 00007f48e18743e0 R11: 0000000000000246 R12: 0000000000000002 [ 114.651447][ T227] R13: 00007f48e18bd760 R14: 0000000000000002 R15: 00007f48e18b89c0 | [ 116.886501][ T227] ------------[ cut here ]------------ | [ 116.886887][ 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) | [ 116.887406][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 116.888899][ T227] Tainted: [W]=WARN [ 116.889106][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 116.889419][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 116.889739][ 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 [ 116.890705][ T227] RSP: 0018:ffffc90000aa7520 EFLAGS: 00010246 [ 116.891042][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 116.891414][ T227] RDX: 0000000000000000 RSI: ffff88800ae3ac98 RDI: ffff888008e50b78 [ 116.891779][ T227] RBP: ffffffffbf723440 R08: 0000000000000000 R09: fffffbfff7abd83c [ 116.892169][ T227] R10: ffffffffbd5ec1e7 R11: ffff888008e50040 R12: 0000000000000000 [ 116.892530][ T227] R13: ffff88800ae3a128 R14: ffff88800ae3a008 R15: ffff88800ae3a000 [ 116.892897][ T227] FS: 00007f48e16c0740(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 116.893327][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 116.893639][ T227] CR2: 000055e25e71a648 CR3: 0000000008b36001 CR4: 0000000000772ef0 [ 116.894003][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 116.894380][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 116.894742][ T227] PKRU: 55555554 [ 116.894929][ T227] Call Trace: [ 116.895128][ T227] [ 116.895259][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 116.895507][ T227] ? __warn (kernel/panic.c:748) [ 116.895698][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 116.895953][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 116.896220][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 116.896420][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 116.896673][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 116.896943][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 116.897221][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 116.897562][ 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) [ 116.897815][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 116.898077][ T227] register_netdevice (net/core/dev.c:11003) [ 116.898329][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 116.898587][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 116.898849][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 116.899181][ T227] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 116.899375][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 116.899692][ T227] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 116.900005][ T227] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 116.900330][ T227] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 116.900588][ T227] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 116.900896][ T227] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 116.901165][ 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)) [ 116.901355][ T227] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 116.901611][ T227] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 116.901864][ T227] __driver_probe_device (drivers/base/dd.c:800) [ 116.902121][ T227] driver_probe_device (drivers/base/dd.c:830) [ 116.902367][ T227] __device_attach_driver (drivers/base/dd.c:959) [ 116.902616][ T227] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 116.902921][ T227] bus_for_each_drv (drivers/base/bus.c:462) [ 116.903178][ T227] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 116.903424][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 116.903670][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 116.903914][ T227] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 116.904177][ T227] __device_attach (drivers/base/dd.c:1030) [ 116.904424][ T227] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 116.904672][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 116.904918][ 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) [ 116.905180][ T227] bus_probe_device (drivers/base/bus.c:537) [ 116.905431][ T227] device_add (drivers/base/core.c:3672) [ 116.905680][ T227] ? __pfx_device_add (drivers/base/core.c:3548) [ 116.905924][ T227] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 116.906190][ T227] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 116.906528][ T227] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 116.906844][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 116.907103][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 116.907357][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 116.907601][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 116.907852][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 116.908061][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 116.908318][ T227] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 116.908574][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 116.908828][ T227] ksys_write (fs/read_write.c:731) [ 116.909015][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 116.909284][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 116.909536][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 116.909839][ T227] RIP: 0033:0x7f48e1801b77 [ 116.910105][ 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 [ 116.910946][ T227] RSP: 002b:00007fff1d4dcc98 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 116.911324][ T227] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f48e1801b77 [ 116.911691][ T227] RDX: 0000000000000003 RSI: 000055e25e723320 RDI: 0000000000000001 [ 116.912063][ T227] RBP: 000055e25e723320 R08: 0000000000000000 R09: 00007f48e18744e0 [ 116.912427][ T227] R10: 00007f48e18743e0 R11: 0000000000000246 R12: 0000000000000003 [ 116.912787][ T227] R13: 00007f48e18bd760 R14: 0000000000000003 R15: 00007f48e18b89c0 | [ 117.029264][ T227] ------------[ cut here ]------------ | [ 117.029640][ 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) | [ 117.030139][ T227] Modules linked in: geneve netdevsim vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 117.031125][ T227] Tainted: [W]=WARN [ 117.031320][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 117.031615][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 117.031921][ 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 [ 117.032732][ T227] RSP: 0018:ffffc90000aa7910 EFLAGS: 00010246 [ 117.033039][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 117.033383][ T227] RDX: 0000000000000000 RSI: ffff88800ad42c98 RDI: ffff888008e50b28 [ 117.033732][ T227] RBP: ffffffffbf723440 R08: 0000000000000000 R09: fffffbfff7abd83c [ 117.034096][ T227] R10: ffffffffbd5ec1e7 R11: ffff888008e50040 R12: 0000000000000000 [ 117.034448][ T227] R13: ffff88800ad42128 R14: ffff88800ad42008 R15: ffff88800ad42000 [ 117.034788][ T227] FS: 00007f48e16c0740(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 117.035202][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 117.035485][ T227] CR2: 00007f48e1874733 CR3: 0000000008b36001 CR4: 0000000000772ef0 [ 117.035974][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 117.036348][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 117.036708][ T227] PKRU: 55555554 [ 117.036888][ T227] Call Trace: [ 117.037069][ T227] [ 117.037187][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 117.037427][ T227] ? __warn (kernel/panic.c:748) [ 117.037605][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 117.037834][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 117.038077][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 117.038258][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 117.038499][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 117.038740][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 117.038991][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 117.039297][ 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) [ 117.039537][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 117.039774][ T227] register_netdevice (net/core/dev.c:11003) [ 117.040019][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 117.040269][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 117.040516][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 117.040813][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 117.041151][ T227] nsim_drv_port_add (drivers/net/netdevsim/dev.c:1714) netdevsim [ 117.041457][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 117.041692][ T227] new_port_store (drivers/net/netdevsim/bus.c:79) netdevsim [ 117.041928][ T227] ? __pfx_new_port_store (drivers/net/netdevsim/bus.c:67) netdevsim [ 117.042237][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 117.042465][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 117.042691][ T227] ? sysfs_kf_write (fs/sysfs/file.c:133) [ 117.042925][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 117.043175][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 117.043362][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 117.043607][ T227] ? __lock_release (kernel/locking/lockdep.c:5527) [ 117.043843][ 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) [ 117.044104][ T227] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 117.044349][ T227] ksys_write (fs/read_write.c:731) [ 117.044525][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 117.044752][ T227] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 117.044996][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 117.045235][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 117.045519][ T227] RIP: 0033:0x7f48e1801b77 [ 117.045763][ 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 [ 117.046576][ T227] RSP: 002b:00007fff1d4dcc98 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 117.046926][ T227] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f48e1801b77 [ 117.047279][ T227] RDX: 0000000000000002 RSI: 000055e25e723320 RDI: 0000000000000001 [ 117.047628][ T227] RBP: 000055e25e723320 R08: 0000000000000000 R09: 00007f48e18744e0 [ 117.047961][ T227] R10: 00007f48e18743e0 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