====================================== | 0 | xx__-> [ 10.703259][ T227] ------------[ cut here ]------------ | [ 10.703778][ 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) | [ 10.704203][ T227] Modules linked in: netdevsim [ 10.704819][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.705080][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.705347][ 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 [ 10.706073][ T227] RSP: 0018:ffffc90000ae7520 EFLAGS: 00010246 [ 10.706341][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 10.706662][ T227] RDX: 0000000000000000 RSI: ffff88800b612c98 RDI: ffff88800acb50f8 [ 10.706991][ T227] RBP: ffffffffabd23440 R08: 0000000000000000 R09: fffffbfff537d83c [ 10.707344][ T227] R10: ffffffffa9bec1e7 R11: ffff88800acb45c0 R12: 0000000000000000 [ 10.707671][ T227] R13: ffff88800b612128 R14: ffff88800b612008 R15: ffff88800b612000 [ 10.707980][ T227] FS: 00007fa334519740(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 10.708342][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.708617][ T227] CR2: 000055d518b17000 CR3: 000000000a1f0005 CR4: 0000000000772ef0 [ 10.708927][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 10.709239][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 10.709552][ T227] PKRU: 55555554 [ 10.709725][ T227] Call Trace: [ 10.709889][ T227] [ 10.710001][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.710217][ T227] ? __warn (kernel/panic.c:748) [ 10.710377][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.710595][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 10.710818][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 10.711003][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 10.711222][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 10.711461][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.711691][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 10.711957][ 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) [ 10.712175][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 10.712390][ T227] register_netdevice (net/core/dev.c:11003) [ 10.712621][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 10.712840][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 10.713069][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 10.713336][ T227] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 10.713500][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 10.713784][ T227] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 10.714050][ T227] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 10.714319][ T227] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 10.714537][ T227] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 10.714813][ T227] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 10.715058][ 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)) [ 10.715220][ T227] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 10.715439][ T227] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 10.715668][ T227] __driver_probe_device (drivers/base/dd.c:800) [ 10.715885][ T227] driver_probe_device (drivers/base/dd.c:830) [ 10.716096][ T227] __device_attach_driver (drivers/base/dd.c:959) [ 10.716308][ T227] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 10.716563][ T227] bus_for_each_drv (drivers/base/bus.c:462) [ 10.716782][ T227] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 10.716994][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 10.717203][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 10.717417][ T227] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 10.717638][ T227] __device_attach (drivers/base/dd.c:1030) [ 10.717848][ T227] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 10.718052][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 10.718265][ 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) [ 10.718483][ T227] bus_probe_device (drivers/base/bus.c:537) [ 10.718705][ T227] device_add (drivers/base/core.c:3672) [ 10.718918][ T227] ? __pfx_device_add (drivers/base/core.c:3548) [ 10.719159][ T227] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 10.719382][ T227] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 10.719664][ T227] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 10.719933][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 10.720142][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 10.720356][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 10.720566][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 10.720790][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 10.720959][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 10.721170][ T227] ? __lock_release (kernel/locking/lockdep.c:5527) [ 10.721385][ 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) [ 10.721612][ T227] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 10.721828][ T227] ksys_write (fs/read_write.c:731) [ 10.722003][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 10.722219][ T227] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 10.722437][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 10.722660][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 10.722921][ T227] RIP: 0033:0x7fa33465ab77 [ 10.723182][ 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 [ 10.723919][ T227] RSP: 002b:00007ffd8bf39478 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 10.724239][ T227] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007fa33465ab77 [ 10.724548][ T227] RDX: 0000000000000005 RSI: 00005569e14acb60 RDI: 0000000000000001 [ 10.724871][ T227] RBP: 00005569e14acb60 R08: 0000000000000003 R09: 0000000000000000 [ 10.725187][ T227] R10: 0000000000000200 R11: 0000000000000246 R12: 0000000000000005 [ 10.725496][ T227] R13: 00007fa334716760 R14: 0000000000000005 R15: 00007fa3347119c0 | [ 10.740719][ T227] ------------[ cut here ]------------ | [ 10.740977][ 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) | [ 10.741410][ T227] Modules linked in: netdevsim | [ 10.742067][ T227] Tainted: [W]=WARN [ 10.742236][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.742491][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.742760][ 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 [ 10.743511][ T227] RSP: 0018:ffffc90000ae7520 EFLAGS: 00010246 [ 10.743789][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 10.744108][ T227] RDX: 0000000000000000 RSI: ffff888008de2c98 RDI: ffff88800acb50f8 [ 10.744411][ T227] RBP: ffffffffabd23440 R08: 0000000000000000 R09: fffffbfff537d83c [ 10.744722][ T227] R10: ffffffffa9bec1e7 R11: ffff88800acb45c0 R12: 0000000000000000 [ 10.745034][ T227] R13: ffff888008de2128 R14: ffff888008de2008 R15: ffff888008de2000 [ 10.745337][ T227] FS: 00007fa334519740(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 10.745699][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.745958][ T227] CR2: 000055d518b17000 CR3: 000000000a1f0005 CR4: 0000000000772ef0 [ 10.746272][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 10.746577][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 10.746893][ T227] PKRU: 55555554 [ 10.747080][ T227] Call Trace: [ 10.747237][ T227] [ 10.747345][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.747564][ T227] ? __warn (kernel/panic.c:748) [ 10.747743][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.747955][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 10.748172][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 10.748333][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 10.748543][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 10.748773][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.748995][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 10.749265][ 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) [ 10.749482][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 10.749702][ T227] register_netdevice (net/core/dev.c:11003) [ 10.749919][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 10.750137][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 10.750365][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 10.750642][ T227] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 10.750806][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 10.751108][ T227] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 10.751394][ T227] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 10.751673][ T227] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 10.751894][ T227] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 10.752155][ T227] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 10.752374][ 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)) [ 10.752533][ T227] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 10.752765][ T227] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 10.752984][ T227] __driver_probe_device (drivers/base/dd.c:800) [ 10.753199][ T227] driver_probe_device (drivers/base/dd.c:830) [ 10.753409][ T227] __device_attach_driver (drivers/base/dd.c:959) [ 10.753627][ T227] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 10.754020][ T227] bus_for_each_drv (drivers/base/bus.c:462) [ 10.754229][ T227] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 10.754431][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 10.754649][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 10.754856][ T227] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 10.755100][ T227] __device_attach (drivers/base/dd.c:1030) [ 10.755310][ T227] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 10.755519][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 10.755742][ 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) [ 10.755964][ T227] bus_probe_device (drivers/base/bus.c:537) [ 10.756175][ T227] device_add (drivers/base/core.c:3672) [ 10.756390][ T227] ? __pfx_device_add (drivers/base/core.c:3548) [ 10.756606][ T227] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 10.756830][ T227] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 10.757111][ T227] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 10.757383][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 10.757603][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 10.757819][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 10.758026][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 10.758240][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 10.758404][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 10.758626][ T227] ? __lock_release (kernel/locking/lockdep.c:5527) [ 10.758829][ 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) [ 10.759077][ T227] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 10.759294][ T227] ksys_write (fs/read_write.c:731) [ 10.759454][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 10.759663][ T227] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 10.759880][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 10.760097][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 10.760351][ T227] RIP: 0033:0x7fa33465ab77 [ 10.760563][ 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 [ 10.761288][ T227] RSP: 002b:00007ffd8bf39478 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 10.761609][ T227] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007fa33465ab77 [ 10.761908][ T227] RDX: 0000000000000005 RSI: 00005569e14acb60 RDI: 0000000000000001 [ 10.762211][ T227] RBP: 00005569e14acb60 R08: 0000000000000003 R09: 0000000000000000 [ 10.762512][ T227] R10: 0000000000000200 R11: 0000000000000246 R12: 0000000000000005 [ 10.762826][ T227] R13: 00007fa334716760 R14: 0000000000000005 R15: 00007fa3347119c0 | [ 10.776644][ T227] ------------[ cut here ]------------ | [ 10.776878][ 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) | [ 10.777290][ T227] Modules linked in: netdevsim | [ 10.777972][ T227] Tainted: [W]=WARN [ 10.778133][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.778385][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.778659][ 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 [ 10.779396][ T227] RSP: 0018:ffffc90000ae7520 EFLAGS: 00010246 [ 10.779666][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 10.779971][ T227] RDX: 0000000000000000 RSI: ffff88800ac62c98 RDI: ffff88800acb50f8 [ 10.780271][ T227] RBP: ffffffffabd23440 R08: 0000000000000000 R09: fffffbfff537d83c [ 10.780569][ T227] R10: ffffffffa9bec1e7 R11: ffff88800acb45c0 R12: 0000000000000000 [ 10.780878][ T227] R13: ffff88800ac62128 R14: ffff88800ac62008 R15: ffff88800ac62000 [ 10.781183][ T227] FS: 00007fa334519740(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 10.781543][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.781803][ T227] CR2: 000055d518b17000 CR3: 000000000a1f0005 CR4: 0000000000772ef0 [ 10.782103][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 10.782400][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 10.782712][ T227] PKRU: 55555554 [ 10.782868][ T227] Call Trace: [ 10.783055][ T227] [ 10.783162][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.783369][ T227] ? __warn (kernel/panic.c:748) [ 10.783528][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.783745][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 10.783961][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 10.784117][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 10.784319][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 10.784537][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.784759][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 10.785018][ 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) [ 10.785228][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 10.785442][ T227] register_netdevice (net/core/dev.c:11003) [ 10.785661][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 10.785877][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 10.786099][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 10.786357][ T227] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 10.786516][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 10.786792][ T227] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 10.787089][ T227] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 10.787354][ T227] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 10.787570][ T227] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 10.787841][ T227] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 10.788055][ 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)) [ 10.788211][ T227] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 10.788433][ T227] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 10.788656][ T227] __driver_probe_device (drivers/base/dd.c:800) [ 10.788864][ T227] driver_probe_device (drivers/base/dd.c:830) [ 10.789070][ T227] __device_attach_driver (drivers/base/dd.c:959) [ 10.789278][ T227] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 10.789531][ T227] bus_for_each_drv (drivers/base/bus.c:462) [ 10.789745][ T227] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 10.789955][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 10.790160][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 10.790363][ T227] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 10.790573][ T227] __device_attach (drivers/base/dd.c:1030) [ 10.790789][ T227] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 10.791023][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 10.791235][ 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) [ 10.791471][ T227] bus_probe_device (drivers/base/bus.c:537) [ 10.791691][ T227] device_add (drivers/base/core.c:3672) [ 10.791899][ T227] ? __pfx_device_add (drivers/base/core.c:3548) [ 10.792103][ T227] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 10.792319][ T227] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 10.792585][ T227] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 10.792862][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 10.793074][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 10.793288][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 10.793492][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 10.793714][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 10.793881][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 10.794093][ T227] ? __lock_release (kernel/locking/lockdep.c:5527) [ 10.794295][ 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) [ 10.794515][ T227] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 10.794739][ T227] ksys_write (fs/read_write.c:731) [ 10.794898][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 10.795131][ T227] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 10.795351][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 10.795560][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 10.795823][ T227] RIP: 0033:0x7fa33465ab77 [ 10.796036][ 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 [ 10.796753][ T227] RSP: 002b:00007ffd8bf39478 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 10.797060][ T227] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007fa33465ab77 [ 10.797359][ T227] RDX: 0000000000000005 RSI: 00005569e14acb60 RDI: 0000000000000001 [ 10.797675][ T227] RBP: 00005569e14acb60 R08: 0000000000000003 R09: 0000000000000000 [ 10.797975][ T227] R10: 0000000000000200 R11: 0000000000000246 R12: 0000000000000005 [ 10.798281][ T227] R13: 00007fa334716760 R14: 0000000000000005 R15: 00007fa3347119c0 | [ 10.824447][ T227] ------------[ cut here ]------------ | [ 10.825008][ 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) | [ 10.825735][ T227] Modules linked in: netdevsim | [ 10.826808][ T227] Tainted: [W]=WARN [ 10.827079][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.827509][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.828014][ 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 [ 10.829435][ T227] RSP: 0018:ffffc90000ae7520 EFLAGS: 00010246 [ 10.829906][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 10.830381][ T227] RDX: 0000000000000000 RSI: ffff88800b43ac98 RDI: ffff88800acb50f8 [ 10.830718][ T227] RBP: ffffffffabd23440 R08: 0000000000000000 R09: fffffbfff537d83c [ 10.831055][ T227] R10: ffffffffa9bec1e7 R11: ffff88800acb45c0 R12: 0000000000000000 [ 10.831386][ T227] R13: ffff88800b43a128 R14: ffff88800b43a008 R15: ffff88800b43a000 [ 10.831758][ T227] FS: 00007fa334519740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 10.832136][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.832402][ T227] CR2: 000055d518b351a8 CR3: 000000000a1f0002 CR4: 0000000000772ef0 [ 10.832757][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 10.833085][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 10.833396][ T227] PKRU: 55555554 [ 10.833564][ T227] Call Trace: [ 10.833761][ T227] [ 10.833914][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.834157][ T227] ? __warn (kernel/panic.c:748) [ 10.834339][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.834568][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 10.834822][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 10.835056][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 10.835274][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 10.835506][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.835755][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 10.836047][ 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) [ 10.836279][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 10.836500][ T227] register_netdevice (net/core/dev.c:11003) [ 10.836742][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 10.836984][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 10.837218][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 10.837495][ T227] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 10.837682][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 10.838001][ T227] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 10.838280][ T227] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 10.838557][ T227] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 10.838826][ T227] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 10.839133][ T227] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 10.839361][ 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)) [ 10.839531][ T227] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 10.839776][ T227] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 10.840021][ T227] __driver_probe_device (drivers/base/dd.c:800) [ 10.840245][ T227] driver_probe_device (drivers/base/dd.c:830) [ 10.840468][ T227] __device_attach_driver (drivers/base/dd.c:959) [ 10.840714][ T227] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 10.840998][ T227] bus_for_each_drv (drivers/base/bus.c:462) [ 10.841219][ T227] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 10.841448][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 10.841683][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 10.841941][ T227] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 10.842167][ T227] __device_attach (drivers/base/dd.c:1030) [ 10.842399][ T227] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 10.842631][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 10.842870][ 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) [ 10.843111][ T227] bus_probe_device (drivers/base/bus.c:537) [ 10.843337][ T227] device_add (drivers/base/core.c:3672) [ 10.843558][ T227] ? __pfx_device_add (drivers/base/core.c:3548) [ 10.843793][ T227] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 10.844039][ T227] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 10.844327][ T227] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 10.844620][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 10.844843][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 10.845088][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 10.845309][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 10.845535][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 10.845962][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 10.846200][ T227] ? __lock_release (kernel/locking/lockdep.c:5527) [ 10.846417][ 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) [ 10.846663][ T227] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 10.846891][ T227] ksys_write (fs/read_write.c:731) [ 10.847066][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 10.847282][ T227] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 10.847517][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 10.847759][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 10.848029][ T227] RIP: 0033:0x7fa33465ab77 [ 10.848253][ 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 [ 10.848976][ T227] RSP: 002b:00007ffd8bf39478 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 10.849304][ T227] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007fa33465ab77 [ 10.849631][ T227] RDX: 0000000000000005 RSI: 00005569e14acb60 RDI: 0000000000000001 [ 10.849980][ T227] RBP: 00005569e14acb60 R08: 0000000000000003 R09: 0000000000000000 [ 10.850300][ T227] R10: 0000000000000200 R11: 0000000000000246 R12: 0000000000000005 [ 10.850639][ T227] R13: 00007fa334716760 R14: 0000000000000005 R15: 00007fa3347119c0 | [ 40.819821][ T312] ------------[ cut here ]------------ | [ 40.820183][ T312] WARNING: CPU: 1 PID: 312 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) | [ 40.820688][ T312] Modules linked in: netdevsim | [ 40.821362][ T312] Tainted: [W]=WARN [ 40.821514][ T312] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.821839][ T312] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 40.822162][ T312] 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 [ 40.823001][ T312] RSP: 0018:ffffc900006a71e8 EFLAGS: 00010246 [ 40.823277][ T312] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 40.823565][ T312] RDX: 0000000000000000 RSI: ffff888004ba2c98 RDI: ffff888009b2adc0 [ 40.823890][ T312] RBP: ffffffffabd23440 R08: 0000000000000000 R09: fffffbfff537d83c [ 40.824186][ T312] R10: ffffffffa9bec1e7 R11: ffff888009b2a300 R12: 0000000000000000 [ 40.824476][ T312] R13: ffff888004ba2128 R14: ffff888004ba2008 R15: ffff888004ba2000 [ 40.824796][ T312] FS: 00007fdea15f2800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 40.825153][ T312] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 40.825402][ T312] CR2: 000055d518b37058 CR3: 000000000e07c004 CR4: 0000000000772ef0 [ 40.825760][ T312] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 40.826250][ T312] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 40.826543][ T312] PKRU: 55555554 [ 40.826707][ T312] Call Trace: [ 40.826926][ T312] [ 40.827028][ T312] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 40.827225][ T312] ? __warn (kernel/panic.c:748) [ 40.827375][ T312] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 40.827575][ T312] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 40.827789][ T312] ? handle_bug (arch/x86/kernel/traps.c:285) [ 40.827975][ T312] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 40.828213][ T312] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 40.828447][ T312] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 40.828663][ T312] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 40.828882][ T312] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 40.829236][ T312] ? _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) [ 40.829451][ T312] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 40.829713][ T312] register_netdevice (net/core/dev.c:11003) [ 40.829948][ T312] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 40.830204][ T312] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 40.830441][ T312] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 40.830746][ T312] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 40.831017][ T312] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 40.831329][ T312] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 40.831620][ T312] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 40.831990][ T312] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 40.832308][ T312] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 40.832636][ T312] ? devl_region_destroy (net/devlink/region.c:1178) [ 40.832946][ T312] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 40.833282][ T312] devlink_reload (net/devlink/dev.c:474) [ 40.833492][ T312] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 40.833707][ T312] ? devlink_resources_validate (net/devlink/resource.c:311) [ 40.833983][ T312] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 40.834191][ T312] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 40.834475][ T312] ? __nla_parse (lib/nlattr.c:732) [ 40.834729][ T312] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 40.835009][ T312] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 40.835320][ T312] ? cap_capable (security/commoncap.c:131) [ 40.835558][ T312] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 40.835823][ T312] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 40.836114][ T312] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 40.836383][ T312] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 40.836782][ T312] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 40.837180][ T312] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 40.837630][ T312] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 40.837972][ T312] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 40.838187][ T312] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 40.838423][ T312] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 40.838692][ T312] ? genl_rcv (net/netlink/genetlink.c:1219) [ 40.838899][ T312] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 40.839155][ T312] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 40.839448][ T312] genl_rcv (net/netlink/genetlink.c:1220) [ 40.839713][ T312] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 40.840052][ T312] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 40.840378][ T312] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 40.840745][ T312] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 40.841082][ T312] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 40.841292][ T312] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 40.841492][ T312] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 40.841771][ T312] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 40.842044][ T312] ? __pfx___sys_sendto (net/socket.c:2145) [ 40.842356][ T312] ? __lock_release (kernel/locking/lockdep.c:5527) [ 40.842686][ T312] ? 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) [ 40.843033][ T312] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 40.843337][ T312] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 40.843625][ T312] ? 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) [ 40.843858][ T312] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 40.844094][ T312] __x64_sys_sendto (net/socket.c:2181) [ 40.844358][ T312] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 40.844679][ T312] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 40.845000][ T312] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 40.845261][ T312] RIP: 0033:0x7fdea17fea4a [ 40.845535][ T312] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 40.846407][ T312] RSP: 002b:00007fff1e8b0bc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 40.846709][ T312] RAX: ffffffffffffffda RBX: 000000003f475b00 RCX: 00007fdea17fea4a [ 40.847014][ T312] RDX: 0000000000000034 RSI: 000000003f475b00 RDI: 0000000000000005 [ 40.847408][ T312] RBP: 000000003f475910 R08: 00007fdea19a2200 R09: 000000000000000c [ 40.847759][ T312] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 40.848140][ T312] R13: 000000003f475910 R14: 0000000000000000 R15: 0000000000000001 | [ 40.866922][ T312] ------------[ cut here ]------------ | [ 40.867168][ T312] WARNING: CPU: 1 PID: 312 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) | [ 40.867715][ T312] Modules linked in: netdevsim | [ 40.868333][ T312] Tainted: [W]=WARN [ 40.868482][ T312] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.868808][ T312] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 40.869163][ T312] 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 [ 40.869944][ T312] RSP: 0018:ffffc900006a71e8 EFLAGS: 00010246 [ 40.870194][ T312] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 40.870485][ T312] RDX: 0000000000000000 RSI: ffff88800554ac98 RDI: ffff888009b2adc0 [ 40.870779][ T312] RBP: ffffffffabd23440 R08: 0000000000000000 R09: fffffbfff537d83c [ 40.871076][ T312] R10: ffffffffa9bec1e7 R11: ffff888009b2a300 R12: 0000000000000000 [ 40.871384][ T312] R13: ffff88800554a128 R14: ffff88800554a008 R15: ffff88800554a000 [ 40.871791][ T312] FS: 00007fdea15f2800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 40.872131][ T312] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 40.872413][ T312] CR2: 000055d518b37058 CR3: 000000000e07c004 CR4: 0000000000772ef0 [ 40.872778][ T312] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 40.873097][ T312] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 40.873418][ T312] PKRU: 55555554 [ 40.873629][ T312] Call Trace: [ 40.873773][ T312] [ 40.873912][ T312] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 40.874110][ T312] ? __warn (kernel/panic.c:748) [ 40.874292][ T312] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 40.874533][ T312] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 40.874773][ T312] ? handle_bug (arch/x86/kernel/traps.c:285) [ 40.874955][ T312] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 40.875189][ T312] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 40.875421][ T312] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 40.875699][ T312] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 40.875897][ T312] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 40.876181][ T312] ? _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) [ 40.876419][ T312] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 40.876673][ T312] register_netdevice (net/core/dev.c:11003) [ 40.876906][ T312] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 40.877149][ T312] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 40.877402][ T312] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 40.877682][ T312] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 40.877939][ T312] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 40.878190][ T312] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 40.878448][ T312] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 40.878735][ T312] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 40.878976][ T312] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 40.879219][ T312] ? devl_region_destroy (net/devlink/region.c:1178) [ 40.879409][ T312] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 40.879726][ T312] devlink_reload (net/devlink/dev.c:474) [ 40.879927][ T312] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 40.880121][ T312] ? devlink_resources_validate (net/devlink/resource.c:311) [ 40.880367][ T312] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 40.880578][ T312] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 40.880831][ T312] ? __nla_parse (lib/nlattr.c:732) [ 40.881035][ T312] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 40.881310][ T312] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 40.881577][ T312] ? cap_capable (security/commoncap.c:131) [ 40.881785][ T312] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 40.881988][ T312] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 40.882186][ T312] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 40.882378][ T312] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 40.882660][ T312] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 40.882902][ T312] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 40.883215][ T312] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 40.883413][ T312] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 40.883702][ T312] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 40.883902][ T312] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 40.884117][ T312] ? genl_rcv (net/netlink/genetlink.c:1219) [ 40.884266][ T312] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 40.884556][ T312] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 40.884771][ T312] genl_rcv (net/netlink/genetlink.c:1220) [ 40.884918][ T312] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 40.885118][ T312] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 40.885312][ T312] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 40.885523][ T312] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 40.885798][ T312] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 40.886037][ T312] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 40.886250][ T312] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 40.886450][ T312] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 40.886691][ T312] ? __pfx___sys_sendto (net/socket.c:2145) [ 40.886961][ T312] ? __lock_release (kernel/locking/lockdep.c:5527) [ 40.887148][ T312] ? 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) [ 40.887338][ T312] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 40.887558][ T312] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 40.887842][ T312] ? 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) [ 40.888037][ T312] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 40.888230][ T312] __x64_sys_sendto (net/socket.c:2181) [ 40.888418][ T312] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 40.888680][ T312] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 40.888874][ T312] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 40.889108][ T312] RIP: 0033:0x7fdea17fea4a [ 40.889378][ T312] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 40.890124][ T312] RSP: 002b:00007fff1e8b0bc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 40.890411][ T312] RAX: ffffffffffffffda RBX: 000000003f475b00 RCX: 00007fdea17fea4a [ 40.890793][ T312] RDX: 0000000000000034 RSI: 000000003f475b00 RDI: 0000000000000005 [ 40.891071][ T312] RBP: 000000003f475910 R08: 00007fdea19a2200 R09: 000000000000000c [ 40.891430][ T312] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 40.891801][ T312] R13: 000000003f475910 R14: 0000000000000000 R15: 0000000000000001 | [ 40.911340][ T312] ------------[ cut here ]------------ | [ 40.911573][ T312] WARNING: CPU: 1 PID: 312 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) | [ 40.912085][ T312] Modules linked in: netdevsim | [ 40.912682][ T312] Tainted: [W]=WARN [ 40.912833][ T312] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.913071][ T312] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 40.913329][ T312] 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 [ 40.914005][ T312] RSP: 0018:ffffc900006a71e8 EFLAGS: 00010246 [ 40.914247][ T312] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 40.914530][ T312] RDX: 0000000000000000 RSI: ffff88800562ac98 RDI: ffff888009b2adc0 [ 40.914914][ T312] RBP: ffffffffabd23440 R08: 0000000000000000 R09: fffffbfff537d83c [ 40.915200][ T312] R10: ffffffffa9bec1e7 R11: ffff888009b2a300 R12: 0000000000000000 [ 40.915494][ T312] R13: ffff88800562a128 R14: ffff88800562a008 R15: ffff88800562a000 [ 40.915811][ T312] FS: 00007fdea15f2800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 40.916176][ T312] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 40.916420][ T312] CR2: 000055d518b37058 CR3: 000000000e07c004 CR4: 0000000000772ef0 [ 40.916717][ T312] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 40.917004][ T312] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 40.917298][ T312] PKRU: 55555554 [ 40.917449][ T312] Call Trace: [ 40.917607][ T312] [ 40.917710][ T312] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 40.917905][ T312] ? __warn (kernel/panic.c:748) [ 40.918056][ T312] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 40.918250][ T312] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 40.918457][ T312] ? handle_bug (arch/x86/kernel/traps.c:285) [ 40.918630][ T312] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 40.918825][ T312] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 40.919032][ T312] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 40.919231][ T312] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 40.919429][ T312] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 40.919690][ T312] ? _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) [ 40.919891][ T312] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 40.920122][ T312] register_netdevice (net/core/dev.c:11003) [ 40.920322][ T312] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 40.920525][ T312] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 40.920746][ T312] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 40.920998][ T312] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 40.921351][ T312] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 40.921640][ T312] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 40.921897][ T312] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 40.922142][ T312] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 40.922385][ T312] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 40.922647][ T312] ? devl_region_destroy (net/devlink/region.c:1178) [ 40.922846][ T312] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 40.923100][ T312] devlink_reload (net/devlink/dev.c:474) [ 40.923297][ T312] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 40.923493][ T312] ? devlink_resources_validate (net/devlink/resource.c:311) [ 40.923756][ T312] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 40.923962][ T312] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 40.924204][ T312] ? __nla_parse (lib/nlattr.c:732) [ 40.924417][ T312] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 40.924620][ T312] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 40.924878][ T312] ? cap_capable (security/commoncap.c:131) [ 40.925074][ T312] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 40.925280][ T312] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 40.925478][ T312] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 40.925681][ T312] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 40.925920][ T312] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 40.926160][ T312] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 40.926435][ T312] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 40.926647][ T312] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 40.926843][ T312] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 40.927249][ T312] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 40.927473][ T312] ? genl_rcv (net/netlink/genetlink.c:1219) [ 40.927638][ T312] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 40.927845][ T312] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 40.928162][ T312] genl_rcv (net/netlink/genetlink.c:1220) [ 40.928311][ T312] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 40.928513][ T312] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 40.928715][ T312] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 40.929032][ T312] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 40.929232][ T312] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 40.929423][ T312] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 40.929634][ T312] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 40.929952][ T312] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 40.930153][ T312] ? __pfx___sys_sendto (net/socket.c:2145) [ 40.930356][ T312] ? __lock_release (kernel/locking/lockdep.c:5527) [ 40.930556][ T312] ? 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) [ 40.930880][ T312] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 40.931099][ T312] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 40.931306][ T312] ? 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) [ 40.931504][ T312] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 40.931826][ T312] __x64_sys_sendto (net/socket.c:2181) [ 40.932023][ T312] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 40.932268][ T312] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 40.932475][ T312] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 40.932732][ T312] RIP: 0033:0x7fdea17fea4a [ 40.932938][ T312] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 40.933739][ T312] RSP: 002b:00007fff1e8b0bc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 40.934033][ T312] RAX: ffffffffffffffda RBX: 000000003f475b00 RCX: 00007fdea17fea4a [ 40.934437][ T312] RDX: 0000000000000034 RSI: 000000003f475b00 RDI: 0000000000000005 [ 40.934732][ T312] RBP: 000000003f475910 R08: 00007fdea19a2200 R09: 000000000000000c [ 40.935017][ T312] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 40.935422][ T312] R13: 000000003f475910 R14: 0000000000000000 R15: 0000000000000001 | [ 40.953262][ T312] ------------[ cut here ]------------ | [ 40.953975][ T312] WARNING: CPU: 2 PID: 312 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) | [ 40.954657][ T312] Modules linked in: netdevsim | [ 40.955625][ T312] Tainted: [W]=WARN [ 40.955896][ T312] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.956314][ T312] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 40.956771][ T312] 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 [ 40.957954][ T312] RSP: 0000:ffffc900006a71e8 EFLAGS: 00010246 [ 40.958390][ T312] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 40.958897][ T312] RDX: 0000000000000000 RSI: ffff88800a12ac98 RDI: ffff888009b2adc0 [ 40.959408][ T312] RBP: ffffffffabd23440 R08: 0000000000000000 R09: fffffbfff537d83c [ 40.959923][ T312] R10: ffffffffa9bec1e7 R11: ffff888009b2a300 R12: 0000000000000000 [ 40.960413][ T312] R13: ffff88800a12a128 R14: ffff88800a12a008 R15: ffff88800a12a000 [ 40.960944][ T312] FS: 00007fdea15f2800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 40.961546][ T312] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 40.961960][ T312] CR2: 00007fab546a6fd0 CR3: 000000000e07c001 CR4: 0000000000772ef0 [ 40.962428][ T312] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 40.962906][ T312] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 40.963400][ T312] PKRU: 55555554 [ 40.963677][ T312] Call Trace: [ 40.963925][ T312] [ 40.964121][ T312] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 40.964463][ T312] ? __warn (kernel/panic.c:748) [ 40.964742][ T312] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 40.965077][ T312] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 40.965409][ T312] ? handle_bug (arch/x86/kernel/traps.c:285) [ 40.965677][ T312] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 40.966015][ T312] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 40.966365][ T312] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 40.966708][ T312] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 40.967042][ T312] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 40.967457][ T312] ? _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) [ 40.967809][ T312] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 40.968167][ T312] register_netdevice (net/core/dev.c:11003) [ 40.968510][ T312] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 40.968880][ T312] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 40.969252][ T312] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 40.969719][ T312] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 40.970197][ T312] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 40.970693][ T312] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 40.971144][ T312] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 40.971607][ T312] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 40.974340][ T312] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 40.975203][ T312] ? devl_region_destroy (net/devlink/region.c:1178) [ 40.975790][ T312] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 40.976236][ T312] devlink_reload (net/devlink/dev.c:474) [ 40.976614][ T312] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 40.976961][ T312] ? devlink_resources_validate (net/devlink/resource.c:311) [ 40.977415][ T312] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 40.977786][ T312] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 40.978217][ T312] ? __nla_parse (lib/nlattr.c:732) [ 40.978574][ T312] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 40.978945][ T312] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 40.979393][ T312] ? cap_capable (security/commoncap.c:131) [ 40.979752][ T312] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 40.980122][ T312] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 40.980471][ T312] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 40.980844][ T312] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 40.981284][ T312] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 40.981702][ T312] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 40.982304][ T312] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 40.982671][ T312] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 40.983997][ T312] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 40.984344][ T312] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 40.984748][ T312] ? genl_rcv (net/netlink/genetlink.c:1219) [ 40.985005][ T312] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 40.985347][ T312] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 40.985741][ T312] genl_rcv (net/netlink/genetlink.c:1220) [ 40.986208][ T312] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 40.986552][ T312] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 40.987129][ T312] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 40.987501][ T312] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 40.987876][ T312] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 40.988220][ T312] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 40.988562][ T312] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 40.989170][ T312] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 40.989524][ T312] ? __pfx___sys_sendto (net/socket.c:2145) [ 40.989904][ T312] ? __lock_release (kernel/locking/lockdep.c:5527) [ 40.990279][ T312] ? 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) [ 40.990644][ T312] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 40.990993][ T312] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 40.991349][ T312] ? 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) [ 40.991718][ T312] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 40.992068][ T312] __x64_sys_sendto (net/socket.c:2181) [ 40.992415][ T312] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 40.993069][ T312] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 40.993417][ T312] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 40.993849][ T312] RIP: 0033:0x7fdea17fea4a [ 40.994425][ T312] Code: Unable to access opcode bytes at 0x7fdea17fea20. Code starting with the faulting instruction =========================================== [ 40.994946][ T312] RSP: 002b:00007fff1e8b0bc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 40.995442][ T312] RAX: ffffffffffffffda RBX: 000000003f475b00 RCX: 00007fdea17fea4a [ 40.995958][ T312] RDX: 0000000000000034 RSI: 000000003f475b00 RDI: 0000000000000005 [ 40.996443][ T312] RBP: 000000003f475910 R08: 00007fdea19a2200 R09: 000000000000000c [ 40.997162][ T312] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 40.997671][ T312] R13: 000000003f475910 R14: 0000000000000000 R15: 0000000000000001 | [ 43.869393][ T404] ------------[ cut here ]------------ | [ 43.869717][ T404] WARNING: CPU: 2 PID: 404 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 43.870141][ T404] Modules linked in: netdevsim | [ 43.870735][ T404] Tainted: [W]=WARN [ 43.870916][ T404] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.871218][ T404] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.871479][ T404] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 43.872186][ T404] RSP: 0018:ffffc90000b371e8 EFLAGS: 00010246 [ 43.872443][ T404] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 43.872771][ T404] RDX: 0000000000000000 RSI: ffff88800b632c98 RDI: ffff88800599adc0 [ 43.873107][ T404] RBP: ffffffffabd23440 R08: 0000000000000000 R09: fffffbfff537d83c [ 43.873406][ T404] R10: ffffffffa9bec1e7 R11: ffff88800599a300 R12: 0000000000000000 [ 43.875184][ T404] R13: ffff88800b632128 R14: ffff88800b632008 R15: ffff88800b632000 [ 43.875506][ T404] FS: 00007f8d65d3a800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 43.875859][ T404] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.876118][ T404] CR2: 00007fab54963a00 CR3: 000000000b582004 CR4: 0000000000772ef0 [ 43.876419][ T404] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 43.876740][ T404] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 43.877037][ T404] PKRU: 55555554 [ 43.877194][ T404] Call Trace: [ 43.877354][ T404] [ 43.877467][ T404] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.877683][ T404] ? __warn (kernel/panic.c:748) [ 43.877851][ T404] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.878095][ T404] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 43.878309][ T404] ? handle_bug (arch/x86/kernel/traps.c:285) [ 43.878475][ T404] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 43.878696][ T404] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 43.878916][ T404] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.879123][ T404] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 43.879336][ T404] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 43.879603][ T404] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 43.879818][ T404] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 43.880040][ T404] register_netdevice (net/core/dev.c:11003) [ 43.880260][ T404] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 43.880477][ T404] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 43.880725][ T404] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 43.880992][ T404] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 43.881281][ T404] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 43.881550][ T404] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 43.881829][ T404] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 43.882126][ T404] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 43.882389][ T404] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 43.882658][ T404] ? devl_region_destroy (net/devlink/region.c:1178) [ 43.882868][ T404] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 43.883136][ T404] devlink_reload (net/devlink/dev.c:474) [ 43.883352][ T404] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 43.883564][ T404] ? devlink_resources_validate (net/devlink/resource.c:311) [ 43.883840][ T404] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 43.884050][ T404] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 43.884308][ T404] ? __nla_parse (lib/nlattr.c:732) [ 43.884525][ T404] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 43.884765][ T404] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 43.885037][ T404] ? cap_capable (security/commoncap.c:131) [ 43.885249][ T404] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 43.885465][ T404] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 43.885685][ T404] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 43.885928][ T404] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 43.886194][ T404] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 43.886443][ T404] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 43.886725][ T404] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 43.886936][ T404] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 43.887143][ T404] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 43.887356][ T404] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 43.887580][ T404] ? genl_rcv (net/netlink/genetlink.c:1219) [ 43.887753][ T404] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 43.887969][ T404] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 43.888187][ T404] genl_rcv (net/netlink/genetlink.c:1220) [ 43.888347][ T404] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 43.888558][ T404] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 43.888790][ T404] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 43.889014][ T404] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 43.889234][ T404] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 43.889441][ T404] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 43.889662][ T404] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 43.889884][ T404] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 43.890100][ T404] ? __pfx___sys_sendto (net/socket.c:2145) [ 43.890319][ T404] ? __lock_release (kernel/locking/lockdep.c:5527) [ 43.890527][ T404] ? 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) [ 43.890746][ T404] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 43.890992][ T404] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 43.891221][ T404] ? 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) [ 43.891469][ T404] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 43.891697][ T404] __x64_sys_sendto (net/socket.c:2181) [ 43.891904][ T404] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 43.892178][ T404] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 43.892386][ T404] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 43.892668][ T404] RIP: 0033:0x7f8d65f46a4a [ 43.892892][ T404] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 43.893567][ T404] RSP: 002b:00007ffe5361aa38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 43.893885][ T404] RAX: ffffffffffffffda RBX: 0000000016769b00 RCX: 00007f8d65f46a4a [ 43.894188][ T404] RDX: 0000000000000034 RSI: 0000000016769b00 RDI: 0000000000000005 [ 43.894488][ T404] RBP: 0000000016769910 R08: 00007f8d660ea200 R09: 000000000000000c [ 43.894802][ T404] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 43.895108][ T404] R13: 0000000016769910 R14: 0000000000000000 R15: 0000000000000001 | [ 43.911134][ T404] ------------[ cut here ]------------ | [ 43.911527][ T404] WARNING: CPU: 2 PID: 404 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 43.912234][ T404] Modules linked in: netdevsim | [ 43.913192][ T404] Tainted: [W]=WARN [ 43.913454][ T404] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.913909][ T404] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.914365][ T404] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 43.915523][ T404] RSP: 0018:ffffc90000b371e8 EFLAGS: 00010246 [ 43.915976][ T404] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 43.916456][ T404] RDX: 0000000000000000 RSI: ffff88800ac6ac98 RDI: ffff88800599adc0 [ 43.916842][ T404] RBP: ffffffffabd23440 R08: 0000000000000000 R09: fffffbfff537d83c [ 43.917277][ T404] R10: ffffffffa9bec1e7 R11: ffff88800599a300 R12: 0000000000000000 [ 43.917620][ T404] R13: ffff88800ac6a128 R14: ffff88800ac6a008 R15: ffff88800ac6a000 [ 43.917959][ T404] FS: 00007f8d65d3a800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 43.918366][ T404] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.918644][ T404] CR2: 00007fab54c4ce70 CR3: 000000000b582004 CR4: 0000000000772ef0 [ 43.918969][ T404] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 43.919294][ T404] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 43.919630][ T404] PKRU: 55555554 [ 43.919804][ T404] Call Trace: [ 43.919980][ T404] [ 43.920095][ T404] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.920303][ T404] ? __warn (kernel/panic.c:748) [ 43.920465][ T404] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.920682][ T404] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 43.920917][ T404] ? handle_bug (arch/x86/kernel/traps.c:285) [ 43.921110][ T404] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 43.921321][ T404] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 43.921539][ T404] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.921760][ T404] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 43.922028][ T404] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 43.922297][ T404] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 43.922518][ T404] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 43.922738][ T404] register_netdevice (net/core/dev.c:11003) [ 43.922966][ T404] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 43.923186][ T404] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 43.923411][ T404] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 43.923681][ T404] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 43.923972][ T404] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 43.924239][ T404] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 43.924505][ T404] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 43.924775][ T404] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 43.925050][ T404] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 43.925308][ T404] ? devl_region_destroy (net/devlink/region.c:1178) [ 43.925517][ T404] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 43.925796][ T404] devlink_reload (net/devlink/dev.c:474) [ 43.926019][ T404] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 43.926235][ T404] ? devlink_resources_validate (net/devlink/resource.c:311) [ 43.926498][ T404] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 43.926726][ T404] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 43.927017][ T404] ? __nla_parse (lib/nlattr.c:732) [ 43.927239][ T404] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 43.927463][ T404] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 43.927760][ T404] ? cap_capable (security/commoncap.c:131) [ 43.928007][ T404] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 43.928243][ T404] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 43.928474][ T404] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 43.928715][ T404] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 43.929007][ T404] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 43.929278][ T404] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 43.929566][ T404] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 43.929805][ T404] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 43.930037][ T404] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 43.930265][ T404] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 43.930514][ T404] ? genl_rcv (net/netlink/genetlink.c:1219) [ 43.930699][ T404] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 43.930937][ T404] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 43.931191][ T404] genl_rcv (net/netlink/genetlink.c:1220) [ 43.931366][ T404] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 43.931608][ T404] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 43.931852][ T404] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 43.932148][ T404] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 43.932366][ T404] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 43.932580][ T404] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 43.932805][ T404] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 43.933042][ T404] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 43.933251][ T404] ? __pfx___sys_sendto (net/socket.c:2145) [ 43.933477][ T404] ? __lock_release (kernel/locking/lockdep.c:5527) [ 43.933701][ T404] ? 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) [ 43.933940][ T404] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 43.934160][ T404] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 43.934378][ T404] ? 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) [ 43.934604][ T404] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 43.934820][ T404] __x64_sys_sendto (net/socket.c:2181) [ 43.935048][ T404] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 43.935300][ T404] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 43.935524][ T404] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 43.935792][ T404] RIP: 0033:0x7f8d65f46a4a [ 43.936065][ T404] Code: Unable to access opcode bytes at 0x7f8d65f46a20. Code starting with the faulting instruction =========================================== [ 43.936337][ T404] RSP: 002b:00007ffe5361aa38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 43.936664][ T404] RAX: ffffffffffffffda RBX: 0000000016769b00 RCX: 00007f8d65f46a4a [ 43.936988][ T404] RDX: 0000000000000034 RSI: 0000000016769b00 RDI: 0000000000000005 [ 43.937300][ T404] RBP: 0000000016769910 R08: 00007f8d660ea200 R09: 000000000000000c [ 43.937605][ T404] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 43.937922][ T404] R13: 0000000016769910 R14: 0000000000000000 R15: 0000000000000001 | [ 43.952461][ T404] ------------[ cut here ]------------ | [ 43.952775][ T404] WARNING: CPU: 2 PID: 404 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 43.953217][ T404] Modules linked in: netdevsim | [ 43.953817][ T404] Tainted: [W]=WARN [ 43.954010][ T404] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.954280][ T404] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.954550][ T404] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 43.955305][ T404] RSP: 0018:ffffc90000b371e8 EFLAGS: 00010246 [ 43.955561][ T404] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 43.955894][ T404] RDX: 0000000000000000 RSI: ffff888008852c98 RDI: ffff88800599adc0 [ 43.956199][ T404] RBP: ffffffffabd23440 R08: 0000000000000000 R09: fffffbfff537d83c [ 43.956495][ T404] R10: ffffffffa9bec1e7 R11: ffff88800599a300 R12: 0000000000000000 [ 43.956804][ T404] R13: ffff888008852128 R14: ffff888008852008 R15: ffff888008852000 [ 43.957117][ T404] FS: 00007f8d65d3a800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 43.957463][ T404] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.957728][ T404] CR2: 00007fab547907d0 CR3: 000000000b582004 CR4: 0000000000772ef0 [ 43.958039][ T404] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 43.958337][ T404] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 43.958649][ T404] PKRU: 55555554 [ 43.958808][ T404] Call Trace: [ 43.958974][ T404] [ 43.959090][ T404] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.959299][ T404] ? __warn (kernel/panic.c:748) [ 43.959464][ T404] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.959685][ T404] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 43.959929][ T404] ? handle_bug (arch/x86/kernel/traps.c:285) [ 43.960137][ T404] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 43.960344][ T404] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 43.960564][ T404] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.960779][ T404] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 43.961004][ T404] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 43.961279][ T404] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 43.961493][ T404] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 43.961720][ T404] register_netdevice (net/core/dev.c:11003) [ 43.961948][ T404] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 43.962170][ T404] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 43.962394][ T404] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 43.962707][ T404] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 43.963017][ T404] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 43.963309][ T404] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 43.963582][ T404] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 43.963872][ T404] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 43.964142][ T404] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 43.964407][ T404] ? devl_region_destroy (net/devlink/region.c:1178) [ 43.964644][ T404] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 43.964942][ T404] devlink_reload (net/devlink/dev.c:474) [ 43.965162][ T404] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 43.965382][ T404] ? devlink_resources_validate (net/devlink/resource.c:311) [ 43.965668][ T404] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 43.965931][ T404] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 43.966194][ T404] ? __nla_parse (lib/nlattr.c:732) [ 43.966418][ T404] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 43.966642][ T404] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 43.966925][ T404] ? cap_capable (security/commoncap.c:131) [ 43.967138][ T404] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 43.967359][ T404] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 43.967571][ T404] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 43.967790][ T404] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 43.968185][ T404] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 43.968571][ T404] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 43.969017][ T404] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 43.969370][ T404] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 43.969733][ T404] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 43.970097][ T404] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 43.970472][ T404] ? genl_rcv (net/netlink/genetlink.c:1219) [ 43.970760][ T404] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 43.971121][ T404] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 43.971497][ T404] genl_rcv (net/netlink/genetlink.c:1220) [ 43.971797][ T404] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 43.972159][ T404] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 43.972509][ T404] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 43.972888][ T404] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 43.973256][ T404] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 43.973611][ T404] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 43.973971][ T404] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 43.974340][ T404] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 43.974710][ T404] ? __pfx___sys_sendto (net/socket.c:2145) [ 43.975068][ T404] ? __lock_release (kernel/locking/lockdep.c:5527) [ 43.975398][ T404] ? 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) [ 43.975676][ T404] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 43.975912][ T404] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 43.976130][ T404] ? 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) [ 43.976342][ T404] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 43.976550][ T404] __x64_sys_sendto (net/socket.c:2181) [ 43.976771][ T404] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 43.977046][ T404] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 43.977272][ T404] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 43.977525][ T404] RIP: 0033:0x7f8d65f46a4a [ 43.977751][ T404] Code: Unable to access opcode bytes at 0x7f8d65f46a20. Code starting with the faulting instruction =========================================== [ 43.978029][ T404] RSP: 002b:00007ffe5361aa38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 43.978350][ T404] RAX: ffffffffffffffda RBX: 0000000016769b00 RCX: 00007f8d65f46a4a [ 43.978670][ T404] RDX: 0000000000000034 RSI: 0000000016769b00 RDI: 0000000000000005 [ 43.978978][ T404] RBP: 0000000016769910 R08: 00007f8d660ea200 R09: 000000000000000c [ 43.979288][ T404] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 43.979605][ T404] R13: 0000000016769910 R14: 0000000000000000 R15: 0000000000000001 | [ 44.014736][ T404] ------------[ cut here ]------------ | [ 44.015002][ T404] WARNING: CPU: 2 PID: 404 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 44.015416][ T404] Modules linked in: netdevsim | [ 44.016007][ T404] Tainted: [W]=WARN [ 44.016172][ T404] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.016431][ T404] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.016703][ T404] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 44.017391][ T404] RSP: 0018:ffffc90000b371e8 EFLAGS: 00010246 [ 44.017676][ T404] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 44.017977][ T404] RDX: 0000000000000000 RSI: ffff8880090f2c98 RDI: ffff88800599adc0 [ 44.018280][ T404] RBP: ffffffffabd23440 R08: 0000000000000000 R09: fffffbfff537d83c [ 44.018581][ T404] R10: ffffffffa9bec1e7 R11: ffff88800599a300 R12: 0000000000000000 [ 44.018890][ T404] R13: ffff8880090f2128 R14: ffff8880090f2008 R15: ffff8880090f2000 [ 44.019193][ T404] FS: 00007f8d65d3a800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 44.019551][ T404] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.019829][ T404] CR2: 00007f8d65f46a20 CR3: 000000000b582004 CR4: 0000000000772ef0 [ 44.020138][ T404] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 44.020441][ T404] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 44.020822][ T404] PKRU: 55555554 [ 44.020993][ T404] Call Trace: [ 44.021176][ T404] [ 44.021291][ T404] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.021504][ T404] ? __warn (kernel/panic.c:748) [ 44.021686][ T404] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.021908][ T404] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 44.022133][ T404] ? handle_bug (arch/x86/kernel/traps.c:285) [ 44.022302][ T404] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 44.022517][ T404] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 44.022757][ T404] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.022976][ T404] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 44.023196][ T404] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 44.023470][ T404] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 44.023695][ T404] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 44.023909][ T404] register_netdevice (net/core/dev.c:11003) [ 44.024136][ T404] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 44.024361][ T404] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 44.024595][ T404] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 44.024874][ T404] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 44.025146][ T404] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 44.025416][ T404] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 44.025708][ T404] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 44.025980][ T404] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 44.026237][ T404] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 44.026508][ T404] ? devl_region_destroy (net/devlink/region.c:1178) [ 44.026723][ T404] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 44.027011][ T404] devlink_reload (net/devlink/dev.c:474) [ 44.027236][ T404] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 44.027461][ T404] ? devlink_resources_validate (net/devlink/resource.c:311) [ 44.027753][ T404] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 44.027970][ T404] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 44.028241][ T404] ? __nla_parse (lib/nlattr.c:732) [ 44.028471][ T404] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 44.028703][ T404] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 44.028971][ T404] ? cap_capable (security/commoncap.c:131) [ 44.029185][ T404] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 44.029410][ T404] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 44.029628][ T404] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 44.029841][ T404] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 44.030098][ T404] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 44.030355][ T404] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 44.030642][ T404] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 44.030855][ T404] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 44.031081][ T404] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 44.031300][ T404] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 44.031530][ T404] ? genl_rcv (net/netlink/genetlink.c:1219) [ 44.031702][ T404] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 44.031919][ T404] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 44.032146][ T404] genl_rcv (net/netlink/genetlink.c:1220) [ 44.032312][ T404] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 44.032563][ T404] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 44.032798][ T404] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 44.033049][ T404] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 44.033269][ T404] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 44.033488][ T404] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 44.033712][ T404] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 44.033934][ T404] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 44.034157][ T404] ? __pfx___sys_sendto (net/socket.c:2145) [ 44.034373][ T404] ? __lock_release (kernel/locking/lockdep.c:5527) [ 44.034598][ T404] ? 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) [ 44.034809][ T404] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 44.035020][ T404] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 44.035238][ T404] ? 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) [ 44.035448][ T404] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 44.035668][ T404] __x64_sys_sendto (net/socket.c:2181) [ 44.035876][ T404] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 44.036139][ T404] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 44.036355][ T404] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 44.036617][ T404] RIP: 0033:0x7f8d65f46a4a [ 44.036844][ T404] Code: Unable to access opcode bytes at 0x7f8d65f46a20. Code starting with the faulting instruction =========================================== [ 44.037137][ T404] RSP: 002b:00007ffe5361aa38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 44.037453][ T404] RAX: ffffffffffffffda RBX: 0000000016769b00 RCX: 00007f8d65f46a4a [ 44.037966][ T404] RDX: 0000000000000034 RSI: 0000000016769b00 RDI: 0000000000000005 [ 44.038453][ T404] RBP: 0000000016769910 R08: 00007f8d660ea200 R09: 000000000000000c [ 44.038954][ T404] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 44.039400][ T404] R13: 0000000016769910 R14: 0000000000000000 R15: 0000000000000001 | [ 44.416406][ T417] ------------[ cut here ]------------ | [ 44.416701][ T417] WARNING: CPU: 3 PID: 417 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 44.417105][ T417] Modules linked in: netdevsim | [ 44.417685][ T417] Tainted: [W]=WARN [ 44.417836][ T417] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.418090][ T417] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.418349][ T417] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 44.419032][ T417] RSP: 0018:ffffc90000b671e8 EFLAGS: 00010246 [ 44.419294][ T417] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 44.419606][ T417] RDX: 0000000000000000 RSI: ffff88800e0c2c98 RDI: ffff888009b2adc0 [ 44.419916][ T417] RBP: ffffffffabd23440 R08: 0000000000000000 R09: fffffbfff537d83c [ 44.420232][ T417] R10: ffffffffa9bec1e7 R11: ffff888009b2a300 R12: 0000000000000000 [ 44.420536][ T417] R13: ffff88800e0c2128 R14: ffff88800e0c2008 R15: ffff88800e0c2000 [ 44.420847][ T417] FS: 00007f8120b66800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 44.421216][ T417] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.421475][ T417] CR2: 00007fab546c2320 CR3: 000000000a3d0006 CR4: 0000000000772ef0 [ 44.421794][ T417] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 44.422096][ T417] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 44.422387][ T417] PKRU: 55555554 [ 44.422534][ T417] Call Trace: [ 44.422695][ T417] [ 44.422809][ T417] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.423010][ T417] ? __warn (kernel/panic.c:748) [ 44.423179][ T417] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.423382][ T417] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 44.423608][ T417] ? handle_bug (arch/x86/kernel/traps.c:285) [ 44.423771][ T417] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 44.423978][ T417] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 44.424201][ T417] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.424425][ T417] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 44.424663][ T417] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 44.424934][ T417] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 44.425139][ T417] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 44.425356][ T417] register_netdevice (net/core/dev.c:11003) [ 44.425605][ T417] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 44.425822][ T417] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 44.426038][ T417] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 44.426308][ T417] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 44.426581][ T417] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 44.426864][ T417] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 44.427137][ T417] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 44.427388][ T417] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 44.427645][ T417] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 44.427906][ T417] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 44.428184][ T417] devlink_reload (net/devlink/dev.c:474) [ 44.428387][ T417] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 44.428610][ T417] ? devlink_resources_validate (net/devlink/resource.c:311) [ 44.428874][ T417] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 44.429090][ T417] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 44.429381][ T417] ? __nla_parse (lib/nlattr.c:732) [ 44.429585][ T417] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 44.429810][ T417] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 44.430065][ T417] ? cap_capable (security/commoncap.c:131) [ 44.430259][ T417] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 44.430491][ T417] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 44.430705][ T417] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 44.430900][ T417] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 44.431163][ T417] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 44.431420][ T417] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 44.431697][ T417] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 44.431892][ T417] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 44.432096][ T417] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 44.432298][ T417] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 44.432507][ T417] ? genl_rcv (net/netlink/genetlink.c:1219) [ 44.432673][ T417] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 44.432871][ T417] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 44.433075][ T417] genl_rcv (net/netlink/genetlink.c:1220) [ 44.433222][ T417] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 44.433418][ T417] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 44.433630][ T417] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 44.433837][ T417] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 44.434035][ T417] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 44.434228][ T417] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 44.434426][ T417] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 44.434643][ T417] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 44.434849][ T417] ? __pfx___sys_sendto (net/socket.c:2145) [ 44.435064][ T417] ? __lock_release (kernel/locking/lockdep.c:5527) [ 44.435257][ T417] ? 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) [ 44.435452][ T417] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 44.435665][ T417] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 44.435864][ T417] ? 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) [ 44.436068][ T417] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 44.436264][ T417] __x64_sys_sendto (net/socket.c:2181) [ 44.436456][ T417] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 44.436703][ T417] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 44.436896][ T417] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 44.437143][ T417] RIP: 0033:0x7f8120d72a4a [ 44.437342][ T417] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 44.438019][ T417] RSP: 002b:00007fff2f12a118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 44.438313][ T417] RAX: ffffffffffffffda RBX: 000000000c74eb00 RCX: 00007f8120d72a4a [ 44.438611][ T417] RDX: 0000000000000034 RSI: 000000000c74eb00 RDI: 0000000000000005 [ 44.438896][ T417] RBP: 000000000c74e910 R08: 00007f8120f16200 R09: 000000000000000c [ 44.439181][ T417] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 44.439463][ T417] R13: 000000000c74e910 R14: 0000000000000000 R15: 0000000000000001 | [ 44.460219][ T417] ------------[ cut here ]------------ | [ 44.460456][ T417] WARNING: CPU: 3 PID: 417 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 44.460853][ T417] Modules linked in: netdevsim | [ 44.461439][ T417] Tainted: [W]=WARN [ 44.461609][ T417] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.461864][ T417] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.462114][ T417] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 44.462826][ T417] RSP: 0000:ffffc90000b671e8 EFLAGS: 00010246 [ 44.463076][ T417] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 44.463387][ T417] RDX: 0000000000000000 RSI: ffff88800d77ac98 RDI: ffff888009b2adc0 [ 44.463683][ T417] RBP: ffffffffabd23440 R08: 0000000000000000 R09: fffffbfff537d83c [ 44.463970][ T417] R10: ffffffffa9bec1e7 R11: ffff888009b2a300 R12: 0000000000000000 [ 44.464267][ T417] R13: ffff88800d77a128 R14: ffff88800d77a008 R15: ffff88800d77a000 [ 44.464576][ T417] FS: 00007f8120b66800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 44.464948][ T417] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.465210][ T417] CR2: 00007fa24ee46155 CR3: 000000000a3d0006 CR4: 0000000000772ef0 [ 44.465516][ T417] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 44.465819][ T417] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 44.466116][ T417] PKRU: 55555554 [ 44.466262][ T417] Call Trace: [ 44.466418][ T417] [ 44.466524][ T417] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.466736][ T417] ? __warn (kernel/panic.c:748) [ 44.466898][ T417] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.467097][ T417] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 44.467318][ T417] ? handle_bug (arch/x86/kernel/traps.c:285) [ 44.467479][ T417] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 44.467683][ T417] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 44.467893][ T417] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.468099][ T417] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 44.468300][ T417] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 44.468545][ T417] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 44.468750][ T417] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 44.468950][ T417] register_netdevice (net/core/dev.c:11003) [ 44.469157][ T417] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 44.469360][ T417] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 44.469577][ T417] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 44.469840][ T417] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 44.470099][ T417] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 44.470352][ T417] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 44.470614][ T417] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 44.470862][ T417] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 44.471116][ T417] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 44.471359][ T417] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 44.471651][ T417] devlink_reload (net/devlink/dev.c:474) [ 44.471855][ T417] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 44.472061][ T417] ? devlink_resources_validate (net/devlink/resource.c:311) [ 44.472305][ T417] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 44.472503][ T417] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 44.472765][ T417] ? __nla_parse (lib/nlattr.c:732) [ 44.472970][ T417] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 44.473165][ T417] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 44.473424][ T417] ? cap_capable (security/commoncap.c:131) [ 44.473631][ T417] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 44.473833][ T417] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 44.474031][ T417] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 44.474226][ T417] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 44.474460][ T417] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 44.474704][ T417] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 44.474961][ T417] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 44.475157][ T417] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 44.475349][ T417] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 44.475548][ T417] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 44.475763][ T417] ? genl_rcv (net/netlink/genetlink.c:1219) [ 44.475911][ T417] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 44.476115][ T417] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 44.476321][ T417] genl_rcv (net/netlink/genetlink.c:1220) [ 44.476479][ T417] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 44.476685][ T417] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 44.476884][ T417] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 44.477088][ T417] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 44.477288][ T417] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 44.477480][ T417] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 44.477684][ T417] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 44.477896][ T417] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 44.478101][ T417] ? __pfx___sys_sendto (net/socket.c:2145) [ 44.478304][ T417] ? __lock_release (kernel/locking/lockdep.c:5527) [ 44.478502][ T417] ? 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) [ 44.478714][ T417] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 44.478913][ T417] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 44.479112][ T417] ? 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) [ 44.479315][ T417] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 44.479519][ T417] __x64_sys_sendto (net/socket.c:2181) [ 44.479720][ T417] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 44.479962][ T417] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 44.480179][ T417] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 44.480451][ T417] RIP: 0033:0x7f8120d72a4a [ 44.480671][ T417] Code: Unable to access opcode bytes at 0x7f8120d72a20. Code starting with the faulting instruction =========================================== [ 44.480922][ T417] RSP: 002b:00007fff2f12a118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 44.481235][ T417] RAX: ffffffffffffffda RBX: 000000000c74eb00 RCX: 00007f8120d72a4a [ 44.481524][ T417] RDX: 0000000000000034 RSI: 000000000c74eb00 RDI: 0000000000000005 [ 44.481821][ T417] RBP: 000000000c74e910 R08: 00007f8120f16200 R09: 000000000000000c [ 44.482110][ T417] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 44.482403][ T417] R13: 000000000c74e910 R14: 0000000000000000 R15: 0000000000000001 | [ 44.496058][ T417] ------------[ cut here ]------------ | [ 44.496293][ T417] WARNING: CPU: 3 PID: 417 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 44.496716][ T417] Modules linked in: netdevsim | [ 44.497259][ T417] Tainted: [W]=WARN [ 44.497405][ T417] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.497656][ T417] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.497903][ T417] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 44.498570][ T417] RSP: 0000:ffffc90000b671e8 EFLAGS: 00010246 [ 44.498826][ T417] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 44.499113][ T417] RDX: 0000000000000000 RSI: ffff88800ba2ac98 RDI: ffff888009b2adc0 [ 44.499399][ T417] RBP: ffffffffabd23440 R08: 0000000000000000 R09: fffffbfff537d83c [ 44.499690][ T417] R10: ffffffffa9bec1e7 R11: ffff888009b2a300 R12: 0000000000000000 [ 44.499982][ T417] R13: ffff88800ba2a128 R14: ffff88800ba2a008 R15: ffff88800ba2a000 [ 44.500275][ T417] FS: 00007f8120b66800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 44.500612][ T417] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.500858][ T417] CR2: 00007f8120d72a20 CR3: 000000000a3d0006 CR4: 0000000000772ef0 [ 44.501163][ T417] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 44.501453][ T417] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 44.501750][ T417] PKRU: 55555554 [ 44.501898][ T417] Call Trace: [ 44.502041][ T417] [ 44.502141][ T417] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.502333][ T417] ? __warn (kernel/panic.c:748) [ 44.502485][ T417] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.502691][ T417] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 44.502893][ T417] ? handle_bug (arch/x86/kernel/traps.c:285) [ 44.503045][ T417] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 44.503242][ T417] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 44.503446][ T417] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.503650][ T417] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 44.503861][ T417] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 44.504116][ T417] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 44.504321][ T417] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 44.504518][ T417] register_netdevice (net/core/dev.c:11003) [ 44.504736][ T417] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 44.504943][ T417] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 44.505150][ T417] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 44.505406][ T417] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 44.505763][ T417] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 44.506017][ T417] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 44.506270][ T417] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 44.506521][ T417] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 44.506767][ T417] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 44.507022][ T417] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 44.507289][ T417] devlink_reload (net/devlink/dev.c:474) [ 44.507489][ T417] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 44.507706][ T417] ? devlink_resources_validate (net/devlink/resource.c:311) [ 44.507982][ T417] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 44.508183][ T417] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 44.508431][ T417] ? __nla_parse (lib/nlattr.c:732) [ 44.508647][ T417] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 44.508847][ T417] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 44.509097][ T417] ? cap_capable (security/commoncap.c:131) [ 44.509288][ T417] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 44.509493][ T417] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 44.509695][ T417] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 44.509887][ T417] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 44.510125][ T417] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 44.510405][ T417] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 44.510663][ T417] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 44.510856][ T417] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 44.511049][ T417] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 44.511257][ T417] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 44.511473][ T417] ? genl_rcv (net/netlink/genetlink.c:1219) [ 44.511630][ T417] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 44.511839][ T417] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 44.512048][ T417] genl_rcv (net/netlink/genetlink.c:1220) [ 44.512194][ T417] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 44.512396][ T417] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 44.512599][ T417] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 44.512806][ T417] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 44.513009][ T417] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 44.513215][ T417] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 44.513410][ T417] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 44.513634][ T417] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 44.513833][ T417] ? __pfx___sys_sendto (net/socket.c:2145) [ 44.514035][ T417] ? __lock_release (kernel/locking/lockdep.c:5527) [ 44.514225][ T417] ? 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) [ 44.514419][ T417] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 44.514622][ T417] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 44.514823][ T417] ? 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) [ 44.515019][ T417] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 44.515215][ T417] __x64_sys_sendto (net/socket.c:2181) [ 44.515406][ T417] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 44.515655][ T417] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 44.515853][ T417] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 44.516104][ T417] RIP: 0033:0x7f8120d72a4a [ 44.516312][ T417] Code: Unable to access opcode bytes at 0x7f8120d72a20. Code starting with the faulting instruction =========================================== [ 44.516556][ T417] RSP: 002b:00007fff2f12a118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 44.516855][ T417] RAX: ffffffffffffffda RBX: 000000000c74eb00 RCX: 00007f8120d72a4a [ 44.517140][ T417] RDX: 0000000000000034 RSI: 000000000c74eb00 RDI: 0000000000000005 [ 44.517428][ T417] RBP: 000000000c74e910 R08: 00007f8120f16200 R09: 000000000000000c [ 44.517723][ T417] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 44.518020][ T417] R13: 000000000c74e910 R14: 0000000000000000 R15: 0000000000000001 | [ 44.528695][ T417] ------------[ cut here ]------------ | [ 44.528925][ T417] WARNING: CPU: 3 PID: 417 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 44.529315][ T417] Modules linked in: netdevsim | [ 44.530669][ T417] Tainted: [W]=WARN [ 44.530822][ T417] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.531084][ T417] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.531337][ T417] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 44.532104][ T417] RSP: 0000:ffffc90000b671e8 EFLAGS: 00010246 [ 44.532354][ T417] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 44.532727][ T417] RDX: 0000000000000000 RSI: ffff88800ba1ac98 RDI: ffff888009b2adc0 [ 44.533013][ T417] RBP: ffffffffabd23440 R08: 0000000000000000 R09: fffffbfff537d83c [ 44.533309][ T417] R10: ffffffffa9bec1e7 R11: ffff888009b2a300 R12: 0000000000000000 [ 44.533681][ T417] R13: ffff88800ba1a128 R14: ffff88800ba1a008 R15: ffff88800ba1a000 [ 44.533969][ T417] FS: 00007f8120b66800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 44.534301][ T417] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.534543][ T417] CR2: 00007f8120d72a20 CR3: 000000000a3d0006 CR4: 0000000000772ef0 [ 44.534917][ T417] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 44.535198][ T417] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 44.535507][ T417] PKRU: 55555554 [ 44.535745][ T417] Call Trace: [ 44.535894][ T417] [ 44.536001][ T417] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.536205][ T417] ? __warn (kernel/panic.c:748) [ 44.536357][ T417] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.536554][ T417] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 44.536845][ T417] ? handle_bug (arch/x86/kernel/traps.c:285) [ 44.536991][ T417] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 44.537188][ T417] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 44.537399][ T417] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.537683][ T417] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 44.537889][ T417] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 44.538131][ T417] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 44.538330][ T417] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 44.538527][ T417] register_netdevice (net/core/dev.c:11003) [ 44.538813][ T417] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 44.539021][ T417] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 44.539240][ T417] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 44.539492][ T417] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 44.539837][ T417] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 44.540099][ T417] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 44.540375][ T417] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 44.540733][ T417] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 44.540978][ T417] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 44.541234][ T417] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 44.541489][ T417] devlink_reload (net/devlink/dev.c:474) [ 44.541774][ T417] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 44.541969][ T417] ? devlink_resources_validate (net/devlink/resource.c:311) [ 44.542223][ T417] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 44.542419][ T417] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 44.542744][ T417] ? __nla_parse (lib/nlattr.c:732) [ 44.542952][ T417] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 44.543150][ T417] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 44.543404][ T417] ? cap_capable (security/commoncap.c:131) [ 44.543684][ T417] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 44.543893][ T417] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 44.544098][ T417] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 44.544291][ T417] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 44.544528][ T417] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 44.544859][ T417] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 44.545122][ T417] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 44.545321][ T417] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 44.545514][ T417] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 44.545799][ T417] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 44.546015][ T417] ? genl_rcv (net/netlink/genetlink.c:1219) [ 44.546163][ T417] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 44.546360][ T417] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 44.546564][ T417] genl_rcv (net/netlink/genetlink.c:1220) [ 44.546795][ T417] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 44.546998][ T417] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 44.547194][ T417] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 44.547400][ T417] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 44.547682][ T417] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 44.547873][ T417] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 44.548075][ T417] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 44.548276][ T417] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 44.548474][ T417] ? __pfx___sys_sendto (net/socket.c:2145) [ 44.548767][ T417] ? __lock_release (kernel/locking/lockdep.c:5527) [ 44.549089][ T417] ? 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) [ 44.549397][ T417] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 44.549918][ T417] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 44.550120][ T417] ? 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) [ 44.550429][ T417] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 44.550705][ T417] __x64_sys_sendto (net/socket.c:2181) [ 44.551022][ T417] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 44.551269][ T417] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 44.551466][ T417] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 44.551790][ T417] RIP: 0033:0x7f8120d72a4a [ 44.552003][ T417] Code: Unable to access opcode bytes at 0x7f8120d72a20. Code starting with the faulting instruction =========================================== [ 44.552250][ T417] RSP: 002b:00007fff2f12a118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 44.552558][ T417] RAX: ffffffffffffffda RBX: 000000000c74eb00 RCX: 00007f8120d72a4a [ 44.552931][ T417] RDX: 0000000000000034 RSI: 000000000c74eb00 RDI: 0000000000000005 [ 44.553221][ T417] RBP: 000000000c74e910 R08: 00007f8120f16200 R09: 000000000000000c [ 44.553715][ T417] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 44.554132][ T417] R13: 000000000c74e910 R14: 0000000000000000 R15: 0000000000000001 | [ 44.965613][ T430] ------------[ cut here ]------------ | [ 44.965903][ T430] WARNING: CPU: 2 PID: 430 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 44.966343][ T430] Modules linked in: netdevsim | [ 44.966969][ T430] Tainted: [W]=WARN [ 44.967162][ T430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.967439][ T430] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.967731][ T430] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 44.968495][ T430] RSP: 0018:ffffc90000be71e8 EFLAGS: 00010246 [ 44.968788][ T430] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 44.969117][ T430] RDX: 0000000000000000 RSI: ffff88800e0d2c98 RDI: ffff88800599d080 [ 44.969458][ T430] RBP: ffffffffabd23440 R08: 0000000000000000 R09: fffffbfff537d83c [ 44.969794][ T430] R10: ffffffffa9bec1e7 R11: ffff88800599c5c0 R12: 0000000000000000 [ 44.970111][ T430] R13: ffff88800e0d2128 R14: ffff88800e0d2008 R15: ffff88800e0d2000 [ 44.970433][ T430] FS: 00007f99e4f08800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 44.970810][ T430] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.971102][ T430] CR2: 000055d518b3e0d0 CR3: 0000000009f1e003 CR4: 0000000000772ef0 [ 44.971446][ T430] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 44.971792][ T430] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 44.972125][ T430] PKRU: 55555554 [ 44.972296][ T430] Call Trace: [ 44.972477][ T430] [ 44.972612][ T430] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.972839][ T430] ? __warn (kernel/panic.c:748) [ 44.973011][ T430] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.973276][ T430] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 44.973510][ T430] ? handle_bug (arch/x86/kernel/traps.c:285) [ 44.973699][ T430] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 44.973936][ T430] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 44.974178][ T430] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.974406][ T430] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 44.974641][ T430] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 44.974917][ T430] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 44.975142][ T430] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 44.975369][ T430] register_netdevice (net/core/dev.c:11003) [ 44.975616][ T430] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 44.975857][ T430] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 44.976097][ T430] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 44.976393][ T430] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 44.976700][ T430] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 44.976988][ T430] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 44.977319][ T430] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 44.977621][ T430] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 44.977901][ T430] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 44.978205][ T430] ? devl_region_destroy (net/devlink/region.c:1178) [ 44.978440][ T430] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 44.978739][ T430] devlink_reload (net/devlink/dev.c:474) [ 44.978970][ T430] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 44.979196][ T430] ? devlink_resources_validate (net/devlink/resource.c:311) [ 44.979477][ T430] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 44.979715][ T430] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 44.979990][ T430] ? __nla_parse (lib/nlattr.c:732) [ 44.980230][ T430] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 44.980456][ T430] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 44.980778][ T430] ? cap_capable (security/commoncap.c:131) [ 44.981011][ T430] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 44.981259][ T430] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 44.981478][ T430] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 44.981702][ T430] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 44.981968][ T430] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 44.982257][ T430] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 44.982532][ T430] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 44.982763][ T430] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 44.982971][ T430] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 44.983188][ T430] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 44.983412][ T430] ? genl_rcv (net/netlink/genetlink.c:1219) [ 44.983577][ T430] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 44.983814][ T430] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 44.984033][ T430] genl_rcv (net/netlink/genetlink.c:1220) [ 44.984194][ T430] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 44.984406][ T430] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 44.984624][ T430] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 44.984843][ T430] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 44.985062][ T430] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 44.985270][ T430] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 44.985481][ T430] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 44.985706][ T430] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 44.985922][ T430] ? __pfx___sys_sendto (net/socket.c:2145) [ 44.986172][ T430] ? __lock_release (kernel/locking/lockdep.c:5527) [ 44.986384][ T430] ? 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) [ 44.986608][ T430] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 44.986819][ T430] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 44.987028][ T430] ? 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) [ 44.987239][ T430] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 44.987454][ T430] __x64_sys_sendto (net/socket.c:2181) [ 44.987672][ T430] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 44.987924][ T430] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 44.988131][ T430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 44.988382][ T430] RIP: 0033:0x7f99e5114a4a [ 44.988608][ T430] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 44.989279][ T430] RSP: 002b:00007ffcd4a08368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 44.989581][ T430] RAX: ffffffffffffffda RBX: 0000000009011b00 RCX: 00007f99e5114a4a [ 44.989890][ T430] RDX: 0000000000000034 RSI: 0000000009011b00 RDI: 0000000000000005 [ 44.990226][ T430] RBP: 0000000009011910 R08: 00007f99e52b8200 R09: 000000000000000c [ 44.990523][ T430] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 44.990857][ T430] R13: 0000000009011910 R14: 0000000000000000 R15: 0000000000000001 | [ 45.013745][ T430] ------------[ cut here ]------------ | [ 45.014040][ T430] WARNING: CPU: 3 PID: 430 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 45.014458][ T430] Modules linked in: netdevsim | [ 45.015100][ T430] Tainted: [W]=WARN [ 45.015543][ T430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.015922][ T430] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.016218][ T430] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 45.016988][ T430] RSP: 0018:ffffc90000be71e8 EFLAGS: 00010246 [ 45.017243][ T430] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 45.017529][ T430] RDX: 0000000000000000 RSI: ffff88800b612c98 RDI: ffff88800599d080 [ 45.017880][ T430] RBP: ffffffffabd23440 R08: 0000000000000000 R09: fffffbfff537d83c [ 45.018170][ T430] R10: ffffffffa9bec1e7 R11: ffff88800599c5c0 R12: 0000000000000000 [ 45.018450][ T430] R13: ffff88800b612128 R14: ffff88800b612008 R15: ffff88800b612000 [ 45.018746][ T430] FS: 00007f99e4f08800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 45.019106][ T430] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.019345][ T430] CR2: 000055d518b0f100 CR3: 0000000009f1e004 CR4: 0000000000772ef0 [ 45.019667][ T430] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 45.019966][ T430] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 45.020278][ T430] PKRU: 55555554 [ 45.020434][ T430] Call Trace: [ 45.020600][ T430] [ 45.020710][ T430] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.020925][ T430] ? __warn (kernel/panic.c:748) [ 45.021115][ T430] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.021327][ T430] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 45.021544][ T430] ? handle_bug (arch/x86/kernel/traps.c:285) [ 45.021715][ T430] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 45.021930][ T430] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 45.022192][ T430] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.022405][ T430] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 45.022629][ T430] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 45.022891][ T430] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 45.023102][ T430] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 45.023313][ T430] register_netdevice (net/core/dev.c:11003) [ 45.023533][ T430] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 45.023760][ T430] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 45.023986][ T430] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 45.024276][ T430] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 45.024551][ T430] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 45.024832][ T430] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 45.025122][ T430] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 45.025395][ T430] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 45.025666][ T430] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 45.025930][ T430] ? devl_region_destroy (net/devlink/region.c:1178) [ 45.026150][ T430] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 45.026421][ T430] devlink_reload (net/devlink/dev.c:474) [ 45.026654][ T430] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 45.026864][ T430] ? devlink_resources_validate (net/devlink/resource.c:311) [ 45.027142][ T430] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 45.027355][ T430] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 45.027624][ T430] ? __nla_parse (lib/nlattr.c:732) [ 45.027844][ T430] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 45.028105][ T430] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 45.028391][ T430] ? cap_capable (security/commoncap.c:131) [ 45.028613][ T430] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 45.028829][ T430] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 45.029054][ T430] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 45.029264][ T430] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 45.029518][ T430] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 45.029793][ T430] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 45.030074][ T430] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 45.030283][ T430] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 45.030490][ T430] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 45.030711][ T430] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 45.030933][ T430] ? genl_rcv (net/netlink/genetlink.c:1219) [ 45.031117][ T430] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 45.031340][ T430] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 45.031555][ T430] genl_rcv (net/netlink/genetlink.c:1220) [ 45.031721][ T430] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 45.031937][ T430] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 45.032156][ T430] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 45.032371][ T430] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 45.032583][ T430] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 45.032798][ T430] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 45.033025][ T430] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 45.033242][ T430] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 45.033453][ T430] ? __pfx___sys_sendto (net/socket.c:2145) [ 45.033683][ T430] ? __lock_release (kernel/locking/lockdep.c:5527) [ 45.033887][ T430] ? 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) [ 45.034108][ T430] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 45.034323][ T430] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 45.034542][ T430] ? 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) [ 45.034761][ T430] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 45.034972][ T430] __x64_sys_sendto (net/socket.c:2181) [ 45.035211][ T430] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 45.035453][ T430] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 45.035659][ T430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 45.035898][ T430] RIP: 0033:0x7f99e5114a4a [ 45.036123][ T430] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 45.036799][ T430] RSP: 002b:00007ffcd4a08368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 45.037102][ T430] RAX: ffffffffffffffda RBX: 0000000009011b00 RCX: 00007f99e5114a4a [ 45.037391][ T430] RDX: 0000000000000034 RSI: 0000000009011b00 RDI: 0000000000000005 [ 45.037689][ T430] RBP: 0000000009011910 R08: 00007f99e52b8200 R09: 000000000000000c [ 45.037972][ T430] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 45.038264][ T430] R13: 0000000009011910 R14: 0000000000000000 R15: 0000000000000001 | [ 45.051548][ T430] ------------[ cut here ]------------ | [ 45.051838][ T430] WARNING: CPU: 3 PID: 430 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 45.052282][ T430] Modules linked in: netdevsim | [ 45.052888][ T430] Tainted: [W]=WARN [ 45.053053][ T430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.053324][ T430] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.053608][ T430] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 45.054328][ T430] RSP: 0018:ffffc90000be71e8 EFLAGS: 00010246 [ 45.054601][ T430] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 45.054909][ T430] RDX: 0000000000000000 RSI: ffff888008de2c98 RDI: ffff88800599d080 [ 45.055219][ T430] RBP: ffffffffabd23440 R08: 0000000000000000 R09: fffffbfff537d83c [ 45.055622][ T430] R10: ffffffffa9bec1e7 R11: ffff88800599c5c0 R12: 0000000000000000 [ 45.056047][ T430] R13: ffff888008de2128 R14: ffff888008de2008 R15: ffff888008de2000 [ 45.056354][ T430] FS: 00007f99e4f08800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 45.056732][ T430] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.056999][ T430] CR2: 000055d518b0f100 CR3: 0000000009f1e004 CR4: 0000000000772ef0 [ 45.057317][ T430] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 45.057636][ T430] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 45.057941][ T430] PKRU: 55555554 [ 45.058098][ T430] Call Trace: [ 45.058262][ T430] [ 45.058372][ T430] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.058584][ T430] ? __warn (kernel/panic.c:748) [ 45.058760][ T430] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.058973][ T430] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 45.059189][ T430] ? handle_bug (arch/x86/kernel/traps.c:285) [ 45.059348][ T430] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 45.059557][ T430] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 45.059803][ T430] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.060014][ T430] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 45.060229][ T430] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 45.060497][ T430] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 45.060725][ T430] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 45.060938][ T430] register_netdevice (net/core/dev.c:11003) [ 45.061184][ T430] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 45.061406][ T430] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 45.061643][ T430] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 45.061917][ T430] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 45.062195][ T430] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 45.062489][ T430] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 45.062780][ T430] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 45.063056][ T430] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 45.063316][ T430] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 45.063580][ T430] ? devl_region_destroy (net/devlink/region.c:1178) [ 45.063800][ T430] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 45.064073][ T430] devlink_reload (net/devlink/dev.c:474) [ 45.064293][ T430] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 45.064520][ T430] ? devlink_resources_validate (net/devlink/resource.c:311) [ 45.064802][ T430] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 45.065015][ T430] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 45.065308][ T430] ? __nla_parse (lib/nlattr.c:732) [ 45.065532][ T430] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 45.065770][ T430] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 45.066054][ T430] ? cap_capable (security/commoncap.c:131) [ 45.066260][ T430] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 45.066474][ T430] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 45.066713][ T430] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 45.066925][ T430] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 45.067180][ T430] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 45.067442][ T430] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 45.067740][ T430] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 45.067950][ T430] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 45.068153][ T430] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 45.068363][ T430] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 45.068611][ T430] ? genl_rcv (net/netlink/genetlink.c:1219) [ 45.068775][ T430] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 45.069027][ T430] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 45.069289][ T430] genl_rcv (net/netlink/genetlink.c:1220) [ 45.069451][ T430] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 45.069681][ T430] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 45.069892][ T430] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 45.070125][ T430] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 45.070340][ T430] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 45.070549][ T430] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 45.070779][ T430] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 45.071012][ T430] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 45.071239][ T430] ? __pfx___sys_sendto (net/socket.c:2145) [ 45.071455][ T430] ? __lock_release (kernel/locking/lockdep.c:5527) [ 45.071674][ T430] ? 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) [ 45.071886][ T430] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 45.072097][ T430] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 45.072309][ T430] ? 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) [ 45.072555][ T430] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 45.072779][ T430] __x64_sys_sendto (net/socket.c:2181) [ 45.072989][ T430] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 45.073269][ T430] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 45.073487][ T430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 45.073757][ T430] RIP: 0033:0x7f99e5114a4a [ 45.073977][ T430] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 45.074717][ T430] RSP: 002b:00007ffcd4a08368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 45.075038][ T430] RAX: ffffffffffffffda RBX: 0000000009011b00 RCX: 00007f99e5114a4a [ 45.075362][ T430] RDX: 0000000000000034 RSI: 0000000009011b00 RDI: 0000000000000005 [ 45.075693][ T430] RBP: 0000000009011910 R08: 00007f99e52b8200 R09: 000000000000000c [ 45.075997][ T430] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 45.076301][ T430] R13: 0000000009011910 R14: 0000000000000000 R15: 0000000000000001 | [ 45.093733][ T430] ------------[ cut here ]------------ | [ 45.093982][ T430] WARNING: CPU: 3 PID: 430 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 45.094384][ T430] Modules linked in: netdevsim | [ 45.094967][ T430] Tainted: [W]=WARN [ 45.095135][ T430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.095375][ T430] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.095635][ T430] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 45.096329][ T430] RSP: 0018:ffffc90000be71e8 EFLAGS: 00010246 [ 45.096575][ T430] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 45.096884][ T430] RDX: 0000000000000000 RSI: ffff88800ac62c98 RDI: ffff88800599d080 [ 45.097178][ T430] RBP: ffffffffabd23440 R08: 0000000000000000 R09: fffffbfff537d83c [ 45.097465][ T430] R10: ffffffffa9bec1e7 R11: ffff88800599c5c0 R12: 0000000000000000 [ 45.097757][ T430] R13: ffff88800ac62128 R14: ffff88800ac62008 R15: ffff88800ac62000 [ 45.098057][ T430] FS: 00007f99e4f08800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 45.098391][ T430] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.098657][ T430] CR2: 000055d518b0f100 CR3: 0000000009f1e004 CR4: 0000000000772ef0 [ 45.098946][ T430] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 45.099242][ T430] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 45.099539][ T430] PKRU: 55555554 [ 45.099697][ T430] Call Trace: [ 45.099847][ T430] [ 45.099946][ T430] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.100155][ T430] ? __warn (kernel/panic.c:748) [ 45.100307][ T430] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.100502][ T430] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 45.100723][ T430] ? handle_bug (arch/x86/kernel/traps.c:285) [ 45.100872][ T430] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 45.101123][ T430] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 45.101344][ T430] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.101547][ T430] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 45.101764][ T430] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 45.102024][ T430] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 45.102225][ T430] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 45.102428][ T430] register_netdevice (net/core/dev.c:11003) [ 45.102643][ T430] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 45.102857][ T430] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 45.103080][ T430] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 45.103330][ T430] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 45.103611][ T430] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 45.103880][ T430] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 45.104161][ T430] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 45.104423][ T430] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 45.104697][ T430] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 45.104965][ T430] ? devl_region_destroy (net/devlink/region.c:1178) [ 45.105178][ T430] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 45.105459][ T430] devlink_reload (net/devlink/dev.c:474) [ 45.105691][ T430] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 45.105906][ T430] ? devlink_resources_validate (net/devlink/resource.c:311) [ 45.106185][ T430] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 45.106399][ T430] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 45.106671][ T430] ? __nla_parse (lib/nlattr.c:732) [ 45.106893][ T430] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 45.107123][ T430] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 45.107401][ T430] ? cap_capable (security/commoncap.c:131) [ 45.107622][ T430] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 45.107842][ T430] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 45.108070][ T430] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 45.108282][ T430] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 45.108544][ T430] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 45.108814][ T430] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 45.109142][ T430] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 45.109363][ T430] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 45.109573][ T430] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 45.109805][ T430] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 45.110041][ T430] ? genl_rcv (net/netlink/genetlink.c:1219) [ 45.110204][ T430] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 45.110418][ T430] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 45.110657][ T430] genl_rcv (net/netlink/genetlink.c:1220) [ 45.110818][ T430] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 45.111040][ T430] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 45.111270][ T430] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 45.111489][ T430] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 45.111714][ T430] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 45.111918][ T430] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 45.112140][ T430] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 45.112349][ T430] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 45.112564][ T430] ? __pfx___sys_sendto (net/socket.c:2145) [ 45.112781][ T430] ? __lock_release (kernel/locking/lockdep.c:5527) [ 45.112980][ T430] ? 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) [ 45.113199][ T430] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 45.113401][ T430] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 45.113626][ T430] ? 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) [ 45.113844][ T430] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 45.114063][ T430] __x64_sys_sendto (net/socket.c:2181) [ 45.114275][ T430] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 45.114539][ T430] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 45.114747][ T430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 45.114990][ T430] RIP: 0033:0x7f99e5114a4a [ 45.115216][ T430] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 45.115931][ T430] RSP: 002b:00007ffcd4a08368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 45.116247][ T430] RAX: ffffffffffffffda RBX: 0000000009011b00 RCX: 00007f99e5114a4a [ 45.116529][ T430] RDX: 0000000000000034 RSI: 0000000009011b00 RDI: 0000000000000005 [ 45.116829][ T430] RBP: 0000000009011910 R08: 00007f99e52b8200 R09: 000000000000000c [ 45.117180][ T430] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 45.117467][ T430] R13: 0000000009011910 R14: 0000000000000000 R15: 0000000000000001 | [ 45.795017][ T454] ------------[ cut here ]------------ | [ 45.795270][ T454] WARNING: CPU: 0 PID: 454 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 45.795691][ T454] Modules linked in: netdevsim | [ 45.796245][ T454] Tainted: [W]=WARN [ 45.796396][ T454] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.796665][ T454] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.796928][ T454] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 45.797637][ T454] RSP: 0018:ffffc90000c271e8 EFLAGS: 00010246 [ 45.797886][ T454] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 45.798183][ T454] RDX: 0000000000000000 RSI: ffff88800ba1ac98 RDI: ffff88800ae98b00 [ 45.798482][ T454] RBP: ffff88800b408040 R08: 0000000000000000 R09: fffffbfff537d83c [ 45.798778][ T454] R10: ffffffffa9bec1e7 R11: ffff88800ae98040 R12: 0000000000000000 [ 45.799061][ T454] R13: ffff88800ba1a128 R14: ffff88800ba1a008 R15: ffff88800ba1a000 [ 45.799343][ T454] FS: 00007f6e38470800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 45.799701][ T454] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.799944][ T454] CR2: 00007fab54963a00 CR3: 000000000d794002 CR4: 0000000000772ef0 [ 45.800232][ T454] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 45.800518][ T454] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 45.800826][ T454] PKRU: 55555554 [ 45.800973][ T454] Call Trace: [ 45.801131][ T454] [ 45.801233][ T454] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.801426][ T454] ? __warn (kernel/panic.c:748) [ 45.801583][ T454] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.801789][ T454] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 45.801993][ T454] ? handle_bug (arch/x86/kernel/traps.c:285) [ 45.802144][ T454] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 45.802339][ T454] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 45.802549][ T454] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.802748][ T454] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 45.802943][ T454] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 45.803189][ T454] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 45.803387][ T454] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 45.803594][ T454] register_netdevice (net/core/dev.c:11003) [ 45.803793][ T454] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 45.803999][ T454] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 45.804208][ T454] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 45.804454][ T454] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 45.804730][ T454] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 45.805025][ T454] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 45.805274][ T454] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 45.805521][ T454] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 45.805772][ T454] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 45.806025][ T454] devlink_reload (net/devlink/dev.c:474) [ 45.806228][ T454] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 45.806424][ T454] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 45.806636][ T454] ? cap_capable (security/commoncap.c:131) [ 45.806835][ T454] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1146 fs/file.c:1160) [ 45.806990][ T454] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 45.807184][ T454] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 45.807428][ T454] ? __nla_parse (lib/nlattr.c:732) [ 45.807644][ T454] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 45.807845][ T454] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 45.808099][ T454] ? cap_capable (security/commoncap.c:131) [ 45.808295][ T454] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 45.808495][ T454] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 45.808705][ T454] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 45.808899][ T454] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 45.809144][ T454] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 45.809382][ T454] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 45.809642][ T454] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 45.809840][ T454] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 45.810037][ T454] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 45.810232][ T454] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 45.810439][ T454] ? genl_rcv (net/netlink/genetlink.c:1219) [ 45.810599][ T454] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 45.810798][ T454] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 45.810998][ T454] genl_rcv (net/netlink/genetlink.c:1220) [ 45.811171][ T454] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 45.811369][ T454] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 45.811572][ T454] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 45.811792][ T454] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 45.811999][ T454] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 45.812192][ T454] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 45.812388][ T454] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 45.812603][ T454] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 45.812810][ T454] ? __pfx___sys_sendto (net/socket.c:2145) [ 45.813006][ T454] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 45.813199][ T454] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 45.813411][ T454] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 45.813617][ T454] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 45.813861][ T454] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 45.814108][ T454] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 45.814315][ T454] __x64_sys_sendto (net/socket.c:2181) [ 45.814510][ T454] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 45.814757][ T454] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 45.814959][ T454] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 45.815198][ T454] RIP: 0033:0x7f6e3867ca4a [ 45.815398][ T454] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 45.816082][ T454] RSP: 002b:00007ffedff648c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 45.816373][ T454] RAX: ffffffffffffffda RBX: 0000000003a40b00 RCX: 00007f6e3867ca4a [ 45.816662][ T454] RDX: 000000000000003c RSI: 0000000003a40b00 RDI: 0000000000000005 [ 45.816945][ T454] RBP: 0000000003a40910 R08: 00007f6e38820200 R09: 000000000000000c [ 45.817232][ T454] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 45.817514][ T454] R13: 0000000003a40910 R14: 0000000000000000 R15: 0000000000000001 | [ 45.828111][ T454] ------------[ cut here ]------------ | [ 45.828338][ T454] WARNING: CPU: 0 PID: 454 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 45.829495][ T454] Modules linked in: netdevsim | [ 45.830130][ T454] Tainted: [W]=WARN [ 45.830276][ T454] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.830518][ T454] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.830857][ T454] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 45.831581][ T454] RSP: 0018:ffffc90000c271e8 EFLAGS: 00010246 [ 45.831912][ T454] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 45.832196][ T454] RDX: 0000000000000000 RSI: ffff88800ba2ac98 RDI: ffff88800ae98b00 [ 45.832479][ T454] RBP: ffff88800b408040 R08: 0000000000000000 R09: fffffbfff537d83c [ 45.832898][ T454] R10: ffffffffa9bec1e7 R11: ffff88800ae98040 R12: 0000000000000000 [ 45.833188][ T454] R13: ffff88800ba2a128 R14: ffff88800ba2a008 R15: ffff88800ba2a000 [ 45.833518][ T454] FS: 00007f6e38470800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 45.833942][ T454] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.834189][ T454] CR2: 00007fab54963a00 CR3: 000000000d794002 CR4: 0000000000772ef0 [ 45.834480][ T454] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 45.834853][ T454] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 45.835162][ T454] PKRU: 55555554 [ 45.835308][ T454] Call Trace: [ 45.835461][ T454] [ 45.835564][ T454] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.835852][ T454] ? __warn (kernel/panic.c:748) [ 45.836007][ T454] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.836199][ T454] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 45.836399][ T454] ? handle_bug (arch/x86/kernel/traps.c:285) [ 45.836548][ T454] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 45.836826][ T454] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 45.837040][ T454] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.837235][ T454] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 45.837432][ T454] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 45.837766][ T454] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 45.837964][ T454] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 45.838164][ T454] register_netdevice (net/core/dev.c:11003) [ 45.838357][ T454] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 45.838560][ T454] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 45.838850][ T454] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 45.839101][ T454] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 45.839358][ T454] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 45.839708][ T454] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 45.839960][ T454] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 45.840205][ T454] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 45.840440][ T454] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 45.840777][ T454] devlink_reload (net/devlink/dev.c:474) [ 45.840983][ T454] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 45.841196][ T454] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 45.841391][ T454] ? cap_capable (security/commoncap.c:131) [ 45.841582][ T454] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1146 fs/file.c:1160) [ 45.841905][ T454] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 45.842103][ T454] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 45.842344][ T454] ? __nla_parse (lib/nlattr.c:732) [ 45.842550][ T454] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 45.842831][ T454] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 45.843123][ T454] ? cap_capable (security/commoncap.c:131) [ 45.843310][ T454] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 45.843578][ T454] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 45.844081][ T454] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 45.844397][ T454] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 45.844887][ T454] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 45.845235][ T454] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 45.845796][ T454] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 45.846123][ T454] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 45.846441][ T454] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 45.846903][ T454] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 45.847177][ T454] ? genl_rcv (net/netlink/genetlink.c:1219) [ 45.847425][ T454] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 45.847907][ T454] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 45.848392][ T454] genl_rcv (net/netlink/genetlink.c:1220) [ 45.848797][ T454] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 45.849134][ T454] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 45.849454][ T454] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 45.849952][ T454] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 45.850297][ T454] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 45.850775][ T454] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 45.851108][ T454] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 45.851446][ T454] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 45.851936][ T454] ? __pfx___sys_sendto (net/socket.c:2145) [ 45.852262][ T454] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 45.852586][ T454] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 45.853072][ T454] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 45.853400][ T454] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 45.853962][ T454] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 45.854367][ T454] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 45.854854][ T454] __x64_sys_sendto (net/socket.c:2181) [ 45.855177][ T454] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 45.855577][ T454] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 45.856073][ T454] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 45.856463][ T454] RIP: 0033:0x7f6e3867ca4a [ 45.857173][ T454] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 45.858438][ T454] RSP: 002b:00007ffedff648c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 45.859081][ T454] RAX: ffffffffffffffda RBX: 0000000003a40b00 RCX: 00007f6e3867ca4a [ 45.859552][ T454] RDX: 000000000000003c RSI: 0000000003a40b00 RDI: 0000000000000005 [ 45.860184][ T454] RBP: 0000000003a40910 R08: 00007f6e38820200 R09: 000000000000000c [ 45.860481][ T454] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 45.860875][ T454] R13: 0000000003a40910 R14: 0000000000000000 R15: 0000000000000001 | [ 45.881050][ T454] ------------[ cut here ]------------ | [ 45.881299][ T454] WARNING: CPU: 3 PID: 454 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 45.881704][ T454] Modules linked in: netdevsim | [ 45.882255][ T454] Tainted: [W]=WARN [ 45.882414][ T454] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.882659][ T454] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.882909][ T454] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 45.883573][ T454] RSP: 0018:ffffc90000c271e8 EFLAGS: 00010246 [ 45.883836][ T454] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 45.884117][ T454] RDX: 0000000000000000 RSI: ffff88800e0c2c98 RDI: ffff88800ae98b00 [ 45.884411][ T454] RBP: ffff88800b408040 R08: 0000000000000000 R09: fffffbfff537d83c [ 45.884719][ T454] R10: ffffffffa9bec1e7 R11: ffff88800ae98040 R12: 0000000000000000 [ 45.885000][ T454] R13: ffff88800e0c2128 R14: ffff88800e0c2008 R15: ffff88800e0c2000 [ 45.885279][ T454] FS: 00007f6e38470800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 45.885612][ T454] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.885856][ T454] CR2: 000055d518aeb200 CR3: 000000000d794001 CR4: 0000000000772ef0 [ 45.886139][ T454] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 45.886421][ T454] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 45.886712][ T454] PKRU: 55555554 [ 45.886858][ T454] Call Trace: [ 45.887007][ T454] [ 45.887107][ T454] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.887298][ T454] ? __warn (kernel/panic.c:748) [ 45.887446][ T454] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.887645][ T454] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 45.887846][ T454] ? handle_bug (arch/x86/kernel/traps.c:285) [ 45.887993][ T454] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 45.888183][ T454] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 45.888393][ T454] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.888594][ T454] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 45.888790][ T454] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 45.889032][ T454] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 45.889229][ T454] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 45.889422][ T454] register_netdevice (net/core/dev.c:11003) [ 45.889669][ T454] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 45.889882][ T454] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 45.890089][ T454] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 45.890337][ T454] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 45.890603][ T454] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 45.890853][ T454] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 45.891117][ T454] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 45.891363][ T454] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 45.891611][ T454] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 45.891860][ T454] devlink_reload (net/devlink/dev.c:474) [ 45.892057][ T454] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 45.892243][ T454] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 45.892458][ T454] ? cap_capable (security/commoncap.c:131) [ 45.892665][ T454] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1146 fs/file.c:1160) [ 45.892828][ T454] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 45.893021][ T454] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 45.893288][ T454] ? __nla_parse (lib/nlattr.c:732) [ 45.893493][ T454] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 45.893700][ T454] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 45.893971][ T454] ? cap_capable (security/commoncap.c:131) [ 45.894161][ T454] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 45.894361][ T454] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 45.894568][ T454] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 45.894770][ T454] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 45.895015][ T454] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 45.895257][ T454] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 45.895527][ T454] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 45.895747][ T454] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 45.895939][ T454] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 45.896132][ T454] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 45.896351][ T454] ? genl_rcv (net/netlink/genetlink.c:1219) [ 45.896499][ T454] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 45.896708][ T454] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 45.896931][ T454] genl_rcv (net/netlink/genetlink.c:1220) [ 45.897077][ T454] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 45.897274][ T454] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 45.897470][ T454] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 45.897693][ T454] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 45.897891][ T454] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 45.898082][ T454] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 45.898287][ T454] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 45.898494][ T454] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 45.898710][ T454] ? __pfx___sys_sendto (net/socket.c:2145) [ 45.898902][ T454] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 45.899091][ T454] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 45.899302][ T454] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 45.899507][ T454] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 45.899754][ T454] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 45.900001][ T454] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 45.900199][ T454] __x64_sys_sendto (net/socket.c:2181) [ 45.900400][ T454] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 45.900645][ T454] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 45.900840][ T454] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 45.901093][ T454] RIP: 0033:0x7f6e3867ca4a [ 45.901293][ T454] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 45.901976][ T454] RSP: 002b:00007ffedff648c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 45.902263][ T454] RAX: ffffffffffffffda RBX: 0000000003a40b00 RCX: 00007f6e3867ca4a [ 45.902554][ T454] RDX: 000000000000003c RSI: 0000000003a40b00 RDI: 0000000000000005 [ 45.902852][ T454] RBP: 0000000003a40910 R08: 00007f6e38820200 R09: 000000000000000c [ 45.903132][ T454] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 45.903409][ T454] R13: 0000000003a40910 R14: 0000000000000000 R15: 0000000000000001 | [ 45.924278][ T454] ------------[ cut here ]------------ | [ 45.924522][ T454] WARNING: CPU: 3 PID: 454 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 45.924938][ T454] Modules linked in: netdevsim | [ 45.925496][ T454] Tainted: [W]=WARN [ 45.925665][ T454] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.925914][ T454] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.926178][ T454] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 45.926866][ T454] RSP: 0018:ffffc90000c271e8 EFLAGS: 00010246 [ 45.927123][ T454] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 45.927415][ T454] RDX: 0000000000000000 RSI: ffff88800b4bac98 RDI: ffff88800ae98b00 [ 45.927729][ T454] RBP: ffff88800b408040 R08: 0000000000000000 R09: fffffbfff537d83c [ 45.928022][ T454] R10: ffffffffa9bec1e7 R11: ffff88800ae98040 R12: 0000000000000000 [ 45.928331][ T454] R13: ffff88800b4ba128 R14: ffff88800b4ba008 R15: ffff88800b4ba000 [ 45.928646][ T454] FS: 00007f6e38470800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 45.928994][ T454] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.929242][ T454] CR2: 000055d518aeb200 CR3: 000000000d794001 CR4: 0000000000772ef0 [ 45.929547][ T454] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 45.929857][ T454] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 45.930144][ T454] PKRU: 55555554 [ 45.930298][ T454] Call Trace: [ 45.930446][ T454] [ 45.930544][ T454] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.930746][ T454] ? __warn (kernel/panic.c:748) [ 45.930897][ T454] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.931105][ T454] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 45.931306][ T454] ? handle_bug (arch/x86/kernel/traps.c:285) [ 45.931469][ T454] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 45.931686][ T454] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 45.931889][ T454] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.932091][ T454] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 45.932298][ T454] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 45.932554][ T454] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 45.932784][ T454] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 45.932989][ T454] register_netdevice (net/core/dev.c:11003) [ 45.933186][ T454] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 45.933397][ T454] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 45.933613][ T454] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 45.933880][ T454] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 45.934152][ T454] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 45.934409][ T454] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 45.934675][ T454] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 45.934915][ T454] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 45.935170][ T454] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 45.935433][ T454] devlink_reload (net/devlink/dev.c:474) [ 45.935654][ T454] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 45.935852][ T454] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 45.936064][ T454] ? cap_capable (security/commoncap.c:131) [ 45.936253][ T454] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1146 fs/file.c:1160) [ 45.936406][ T454] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 45.936610][ T454] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 45.936851][ T454] ? __nla_parse (lib/nlattr.c:732) [ 45.937056][ T454] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 45.937255][ T454] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 45.937506][ T454] ? cap_capable (security/commoncap.c:131) [ 45.937703][ T454] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 45.937901][ T454] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 45.938095][ T454] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 45.938286][ T454] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 45.938537][ T454] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 45.938785][ T454] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 45.939039][ T454] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 45.939231][ T454] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 45.939420][ T454] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 45.939632][ T454] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 45.939838][ T454] ? genl_rcv (net/netlink/genetlink.c:1219) [ 45.940007][ T454] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 45.940205][ T454] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 45.940417][ T454] genl_rcv (net/netlink/genetlink.c:1220) [ 45.940563][ T454] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 45.940789][ T454] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 45.940983][ T454] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 45.941196][ T454] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 45.941390][ T454] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 45.941606][ T454] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 45.941805][ T454] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 45.942003][ T454] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 45.942209][ T454] ? __pfx___sys_sendto (net/socket.c:2145) [ 45.942399][ T454] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 45.942600][ T454] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 45.942802][ T454] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 45.943006][ T454] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 45.943255][ T454] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 45.943508][ T454] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 45.943720][ T454] __x64_sys_sendto (net/socket.c:2181) [ 45.943920][ T454] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 45.944155][ T454] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 45.944353][ T454] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 45.944621][ T454] RIP: 0033:0x7f6e3867ca4a [ 45.944836][ T454] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 45.945495][ T454] RSP: 002b:00007ffedff648c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 45.945815][ T454] RAX: ffffffffffffffda RBX: 0000000003a40b00 RCX: 00007f6e3867ca4a [ 45.946096][ T454] RDX: 000000000000003c RSI: 0000000003a40b00 RDI: 0000000000000005 [ 45.946392][ T454] RBP: 0000000003a40910 R08: 00007f6e38820200 R09: 000000000000000c [ 45.946694][ T454] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 45.946984][ T454] R13: 0000000003a40910 R14: 0000000000000000 R15: 0000000000000001 | [ 46.188514][ T460] ------------[ cut here ]------------ | [ 46.188835][ T460] WARNING: CPU: 2 PID: 460 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 46.189240][ T460] Modules linked in: netdevsim | [ 46.189833][ T460] Tainted: [W]=WARN [ 46.189992][ T460] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.190242][ T460] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.190501][ T460] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 46.191202][ T460] RSP: 0018:ffffc90000c271e8 EFLAGS: 00010246 [ 46.191461][ T460] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 46.191762][ T460] RDX: 0000000000000000 RSI: ffff888009fcac98 RDI: ffff888008c3d080 [ 46.192059][ T460] RBP: ffff88800b409840 R08: 0000000000000000 R09: fffffbfff537d83c [ 46.192351][ T460] R10: ffffffffa9bec1e7 R11: ffff888008c3c5c0 R12: 0000000000000000 [ 46.192683][ T460] R13: ffff888009fca128 R14: ffff888009fca008 R15: ffff888009fca000 [ 46.192994][ T460] FS: 00007f66c3832800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 46.193341][ T460] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.193604][ T460] CR2: 00007fab54c4ce70 CR3: 0000000009892006 CR4: 0000000000772ef0 [ 46.193907][ T460] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 46.194204][ T460] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 46.194498][ T460] PKRU: 55555554 [ 46.194691][ T460] Call Trace: [ 46.194853][ T460] [ 46.194964][ T460] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.195172][ T460] ? __warn (kernel/panic.c:748) [ 46.195334][ T460] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.195547][ T460] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 46.195773][ T460] ? handle_bug (arch/x86/kernel/traps.c:285) [ 46.195933][ T460] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 46.196136][ T460] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 46.196354][ T460] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.196562][ T460] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 46.196798][ T460] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 46.197064][ T460] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 46.197273][ T460] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 46.197483][ T460] register_netdevice (net/core/dev.c:11003) [ 46.197704][ T460] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 46.197921][ T460] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 46.198140][ T460] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 46.198404][ T460] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 46.198679][ T460] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 46.198941][ T460] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 46.199199][ T460] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 46.199452][ T460] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 46.199711][ T460] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 46.199980][ T460] devlink_reload (net/devlink/dev.c:474) [ 46.200188][ T460] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 46.200390][ T460] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 46.200628][ T460] ? cap_capable (security/commoncap.c:131) [ 46.200834][ T460] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1146 fs/file.c:1160) [ 46.201000][ T460] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 46.201223][ T460] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 46.201849][ T460] ? __nla_parse (lib/nlattr.c:732) [ 46.202066][ T460] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 46.202273][ T460] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 46.202536][ T460] ? cap_capable (security/commoncap.c:131) [ 46.202750][ T460] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 46.202961][ T460] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 46.203169][ T460] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 46.203379][ T460] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 46.203637][ T460] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 46.203887][ T460] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 46.204144][ T460] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 46.204351][ T460] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 46.204552][ T460] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 46.204790][ T460] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 46.205011][ T460] ? genl_rcv (net/netlink/genetlink.c:1219) [ 46.205168][ T460] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 46.205376][ T460] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 46.205597][ T460] genl_rcv (net/netlink/genetlink.c:1220) [ 46.205762][ T460] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 46.205969][ T460] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 46.206176][ T460] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 46.206396][ T460] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 46.206616][ T460] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 46.206817][ T460] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 46.207024][ T460] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 46.207238][ T460] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 46.207445][ T460] ? __pfx___sys_sendto (net/socket.c:2145) [ 46.207684][ T460] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 46.207898][ T460] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 46.208116][ T460] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 46.208325][ T460] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 46.208579][ T460] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 46.208856][ T460] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 46.209071][ T460] __x64_sys_sendto (net/socket.c:2181) [ 46.209276][ T460] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 46.209534][ T460] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 46.209784][ T460] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 46.210041][ T460] RIP: 0033:0x7f66c3a3ea4a [ 46.210251][ T460] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 46.210936][ T460] RSP: 002b:00007ffe1d6fec38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 46.211253][ T460] RAX: ffffffffffffffda RBX: 000000003b08ab00 RCX: 00007f66c3a3ea4a [ 46.211546][ T460] RDX: 000000000000003c RSI: 000000003b08ab00 RDI: 0000000000000005 [ 46.211848][ T460] RBP: 000000003b08a910 R08: 00007f66c3be2200 R09: 000000000000000c [ 46.212150][ T460] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 46.212443][ T460] R13: 000000003b08a910 R14: 0000000000000000 R15: 0000000000000003 | [ 46.223496][ T460] ------------[ cut here ]------------ | [ 46.223729][ T460] WARNING: CPU: 1 PID: 460 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 46.224106][ T460] Modules linked in: netdevsim | [ 46.224647][ T460] Tainted: [W]=WARN [ 46.224793][ T460] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.225068][ T460] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.225315][ T460] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 46.225977][ T460] RSP: 0018:ffffc90000c271e8 EFLAGS: 00010246 [ 46.226235][ T460] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 46.226528][ T460] RDX: 0000000000000000 RSI: ffff88800d582c98 RDI: ffff888008c3d080 [ 46.226818][ T460] RBP: ffff88800b409840 R08: 0000000000000000 R09: fffffbfff537d83c [ 46.227097][ T460] R10: ffffffffa9bec1e7 R11: ffff888008c3c5c0 R12: 0000000000000000 [ 46.227373][ T460] R13: ffff88800d582128 R14: ffff88800d582008 R15: ffff88800d582000 [ 46.227665][ T460] FS: 00007f66c3832800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 46.227992][ T460] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.228230][ T460] CR2: 00007fab547907d0 CR3: 0000000009892003 CR4: 0000000000772ef0 [ 46.228510][ T460] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 46.228802][ T460] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 46.229111][ T460] PKRU: 55555554 [ 46.229254][ T460] Call Trace: [ 46.229405][ T460] [ 46.229506][ T460] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.229709][ T460] ? __warn (kernel/panic.c:748) [ 46.229859][ T460] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.230057][ T460] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 46.230256][ T460] ? handle_bug (arch/x86/kernel/traps.c:285) [ 46.230402][ T460] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 46.230601][ T460] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 46.230809][ T460] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.231002][ T460] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 46.231212][ T460] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 46.231457][ T460] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 46.231662][ T460] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 46.231858][ T460] register_netdevice (net/core/dev.c:11003) [ 46.232052][ T460] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 46.232252][ T460] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 46.232458][ T460] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 46.232711][ T460] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 46.232985][ T460] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 46.233257][ T460] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 46.233504][ T460] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 46.233758][ T460] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 46.233995][ T460] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 46.234248][ T460] devlink_reload (net/devlink/dev.c:474) [ 46.234443][ T460] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 46.234644][ T460] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 46.234839][ T460] ? cap_capable (security/commoncap.c:131) [ 46.235026][ T460] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1146 fs/file.c:1160) [ 46.235181][ T460] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 46.235375][ T460] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 46.235629][ T460] ? __nla_parse (lib/nlattr.c:732) [ 46.235830][ T460] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 46.236027][ T460] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 46.236278][ T460] ? cap_capable (security/commoncap.c:131) [ 46.236477][ T460] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 46.236686][ T460] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 46.236882][ T460] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 46.237108][ T460] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 46.237341][ T460] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 46.237575][ T460] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 46.237831][ T460] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 46.238024][ T460] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 46.238213][ T460] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 46.238407][ T460] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 46.238626][ T460] ? genl_rcv (net/netlink/genetlink.c:1219) [ 46.238771][ T460] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 46.238965][ T460] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 46.239163][ T460] genl_rcv (net/netlink/genetlink.c:1220) [ 46.239308][ T460] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 46.239501][ T460] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 46.239702][ T460] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 46.239909][ T460] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 46.240104][ T460] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 46.240293][ T460] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 46.240485][ T460] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 46.240697][ T460] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 46.240891][ T460] ? __pfx___sys_sendto (net/socket.c:2145) [ 46.241125][ T460] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 46.241316][ T460] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 46.241525][ T460] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 46.241736][ T460] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 46.241974][ T460] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 46.242211][ T460] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 46.242407][ T460] __x64_sys_sendto (net/socket.c:2181) [ 46.242607][ T460] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 46.242851][ T460] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 46.243045][ T460] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 46.243281][ T460] RIP: 0033:0x7f66c3a3ea4a [ 46.243479][ T460] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 46.244152][ T460] RSP: 002b:00007ffe1d6fec38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 46.244436][ T460] RAX: ffffffffffffffda RBX: 000000003b08ab00 RCX: 00007f66c3a3ea4a [ 46.244725][ T460] RDX: 000000000000003c RSI: 000000003b08ab00 RDI: 0000000000000005 [ 46.245030][ T460] RBP: 000000003b08a910 R08: 00007f66c3be2200 R09: 000000000000000c [ 46.245312][ T460] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 46.245609][ T460] R13: 000000003b08a910 R14: 0000000000000000 R15: 0000000000000003 | [ 46.269111][ T460] ------------[ cut here ]------------ | [ 46.269573][ T460] WARNING: CPU: 3 PID: 460 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 46.270029][ T460] Modules linked in: netdevsim | [ 46.270740][ T460] Tainted: [W]=WARN [ 46.270964][ T460] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.271321][ T460] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.271606][ T460] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 46.272272][ T460] RSP: 0018:ffffc90000c271e8 EFLAGS: 00010246 [ 46.272513][ T460] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 46.272883][ T460] RDX: 0000000000000000 RSI: ffff88800d5b2c98 RDI: ffff888008c3d080 [ 46.273187][ T460] RBP: ffff88800b409840 R08: 0000000000000000 R09: fffffbfff537d83c [ 46.273528][ T460] R10: ffffffffa9bec1e7 R11: ffff888008c3c5c0 R12: 0000000000000000 [ 46.273859][ T460] R13: ffff88800d5b2128 R14: ffff88800d5b2008 R15: ffff88800d5b2000 [ 46.274176][ T460] FS: 00007f66c3832800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 46.274535][ T460] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.274811][ T460] CR2: 00007fab547735a0 CR3: 0000000009892006 CR4: 0000000000772ef0 [ 46.275122][ T460] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 46.275440][ T460] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 46.275757][ T460] PKRU: 55555554 [ 46.275918][ T460] Call Trace: [ 46.276082][ T460] [ 46.276189][ T460] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.276399][ T460] ? __warn (kernel/panic.c:748) [ 46.276599][ T460] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.276818][ T460] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 46.277036][ T460] ? handle_bug (arch/x86/kernel/traps.c:285) [ 46.277223][ T460] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 46.277426][ T460] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 46.277655][ T460] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.277890][ T460] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 46.278109][ T460] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 46.278366][ T460] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 46.278605][ T460] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 46.278803][ T460] register_netdevice (net/core/dev.c:11003) [ 46.279040][ T460] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 46.279248][ T460] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 46.279461][ T460] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 46.279755][ T460] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 46.280011][ T460] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 46.280286][ T460] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 46.280549][ T460] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 46.280815][ T460] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 46.281069][ T460] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 46.281321][ T460] devlink_reload (net/devlink/dev.c:474) [ 46.281553][ T460] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 46.281758][ T460] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 46.281980][ T460] ? cap_capable (security/commoncap.c:131) [ 46.282170][ T460] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1146 fs/file.c:1160) [ 46.282327][ T460] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 46.282521][ T460] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 46.282806][ T460] ? __nla_parse (lib/nlattr.c:732) [ 46.283010][ T460] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 46.283223][ T460] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 46.283481][ T460] ? cap_capable (security/commoncap.c:131) [ 46.283733][ T460] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 46.283936][ T460] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 46.284129][ T460] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 46.284347][ T460] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 46.284609][ T460] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 46.284853][ T460] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 46.285136][ T460] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 46.285331][ T460] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 46.285558][ T460] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 46.285771][ T460] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 46.286015][ T460] ? genl_rcv (net/netlink/genetlink.c:1219) [ 46.286162][ T460] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 46.286357][ T460] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 46.286580][ T460] genl_rcv (net/netlink/genetlink.c:1220) [ 46.286750][ T460] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 46.286976][ T460] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 46.287180][ T460] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 46.287394][ T460] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 46.287625][ T460] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 46.287845][ T460] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 46.288054][ T460] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 46.288283][ T460] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 46.288497][ T460] ? __pfx___sys_sendto (net/socket.c:2145) [ 46.288716][ T460] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 46.288934][ T460] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 46.289154][ T460] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 46.289400][ T460] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 46.289670][ T460] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 46.289937][ T460] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 46.290156][ T460] __x64_sys_sendto (net/socket.c:2181) [ 46.290363][ T460] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 46.290638][ T460] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 46.290852][ T460] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 46.291123][ T460] RIP: 0033:0x7f66c3a3ea4a [ 46.291339][ T460] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 46.292076][ T460] RSP: 002b:00007ffe1d6fec38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 46.292393][ T460] RAX: ffffffffffffffda RBX: 000000003b08ab00 RCX: 00007f66c3a3ea4a [ 46.292717][ T460] RDX: 000000000000003c RSI: 000000003b08ab00 RDI: 0000000000000005 [ 46.293041][ T460] RBP: 000000003b08a910 R08: 00007f66c3be2200 R09: 000000000000000c [ 46.293352][ T460] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 46.293679][ T460] R13: 000000003b08a910 R14: 0000000000000000 R15: 0000000000000003 | [ 46.305026][ T460] ------------[ cut here ]------------ | [ 46.305273][ T460] WARNING: CPU: 3 PID: 460 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 46.306426][ T460] Modules linked in: netdevsim | [ 46.307087][ T460] Tainted: [W]=WARN [ 46.307233][ T460] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.307487][ T460] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.307828][ T460] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 46.308488][ T460] RSP: 0018:ffffc90000c271e8 EFLAGS: 00010246 [ 46.308861][ T460] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 46.309178][ T460] RDX: 0000000000000000 RSI: ffff88800d6d2c98 RDI: ffff888008c3d080 [ 46.309474][ T460] RBP: ffff88800b409840 R08: 0000000000000000 R09: fffffbfff537d83c [ 46.309870][ T460] R10: ffffffffa9bec1e7 R11: ffff888008c3c5c0 R12: 0000000000000000 [ 46.310151][ T460] R13: ffff88800d6d2128 R14: ffff88800d6d2008 R15: ffff88800d6d2000 [ 46.310462][ T460] FS: 00007f66c3832800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 46.310891][ T460] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.311155][ T460] CR2: 00007fab547735a0 CR3: 0000000009892006 CR4: 0000000000772ef0 [ 46.311455][ T460] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 46.311864][ T460] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 46.312142][ T460] PKRU: 55555554 [ 46.312286][ T460] Call Trace: [ 46.312438][ T460] [ 46.312547][ T460] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.312839][ T460] ? __warn (kernel/panic.c:748) [ 46.312990][ T460] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.313181][ T460] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 46.313379][ T460] ? handle_bug (arch/x86/kernel/traps.c:285) [ 46.313527][ T460] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 46.313815][ T460] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 46.314030][ T460] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.314229][ T460] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 46.314430][ T460] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 46.314774][ T460] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 46.314978][ T460] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 46.315171][ T460] register_netdevice (net/core/dev.c:11003) [ 46.315368][ T460] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 46.315580][ T460] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 46.315885][ T460] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 46.316132][ T460] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 46.316394][ T460] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 46.316755][ T460] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 46.317021][ T460] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 46.317270][ T460] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 46.317508][ T460] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 46.317855][ T460] devlink_reload (net/devlink/dev.c:474) [ 46.318062][ T460] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 46.318250][ T460] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 46.318445][ T460] ? cap_capable (security/commoncap.c:131) [ 46.318742][ T460] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1146 fs/file.c:1160) [ 46.318901][ T460] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 46.319101][ T460] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 46.319351][ T460] ? __nla_parse (lib/nlattr.c:732) [ 46.319566][ T460] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 46.319855][ T460] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 46.320114][ T460] ? cap_capable (security/commoncap.c:131) [ 46.320310][ T460] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 46.320515][ T460] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 46.320805][ T460] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 46.321006][ T460] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 46.321262][ T460] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 46.321503][ T460] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 46.321880][ T460] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 46.322085][ T460] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 46.322276][ T460] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 46.322475][ T460] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 46.322776][ T460] ? genl_rcv (net/netlink/genetlink.c:1219) [ 46.322928][ T460] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 46.323125][ T460] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 46.323326][ T460] genl_rcv (net/netlink/genetlink.c:1220) [ 46.323490][ T460] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 46.323790][ T460] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 46.323984][ T460] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 46.324187][ T460] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 46.324394][ T460] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 46.324676][ T460] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 46.324868][ T460] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 46.325078][ T460] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 46.325272][ T460] ? __pfx___sys_sendto (net/socket.c:2145) [ 46.325459][ T460] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 46.325753][ T460] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 46.325961][ T460] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 46.326158][ T460] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 46.326398][ T460] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 46.326748][ T460] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 46.326955][ T460] __x64_sys_sendto (net/socket.c:2181) [ 46.327161][ T460] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 46.327403][ T460] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 46.327698][ T460] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 46.327934][ T460] RIP: 0033:0x7f66c3a3ea4a [ 46.328143][ T460] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 46.328902][ T460] RSP: 002b:00007ffe1d6fec38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 46.329187][ T460] RAX: ffffffffffffffda RBX: 000000003b08ab00 RCX: 00007f66c3a3ea4a [ 46.329490][ T460] RDX: 000000000000003c RSI: 000000003b08ab00 RDI: 0000000000000005 [ 46.329882][ T460] RBP: 000000003b08a910 R08: 00007f66c3be2200 R09: 000000000000000c [ 46.330168][ T460] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 46.330457][ T460] R13: 000000003b08a910 R14: 0000000000000000 R15: 0000000000000003 | [ 46.565581][ T67] ------------[ cut here ]------------ | [ 46.566110][ T67] WARNING: CPU: 1 PID: 67 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 46.566476][ T67] Modules linked in: netdevsim | [ 46.567139][ T67] Tainted: [W]=WARN [ 46.567274][ T67] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.567507][ T67] Workqueue: netns cleanup_net [ 46.567805][ T67] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.568045][ T67] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 46.568725][ T67] RSP: 0018:ffffc90000487620 EFLAGS: 00010246 [ 46.568943][ T67] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 46.569243][ T67] RDX: 0000000000000000 RSI: ffff88800b9cac98 RDI: ffff888008838b50 [ 46.569494][ T67] RBP: ffffffffabd23440 R08: 0000000000000000 R09: fffffbfff537d83c [ 46.569827][ T67] R10: ffffffffa9bec1e7 R11: ffff888008838040 R12: 0000000000000000 [ 46.570117][ T67] R13: ffff88800b9ca128 R14: ffff88800b9ca008 R15: ffff88800b9ca000 [ 46.570374][ T67] FS: 0000000000000000(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 46.570682][ T67] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.570911][ T67] CR2: 00007fab547907d0 CR3: 0000000008bfe005 CR4: 0000000000772ef0 [ 46.571234][ T67] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 46.571485][ T67] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 46.571755][ T67] PKRU: 55555554 [ 46.571887][ T67] Call Trace: [ 46.572034][ T67] [ 46.572129][ T67] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.572303][ T67] ? __warn (kernel/panic.c:748) [ 46.572441][ T67] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.572627][ T67] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 46.572815][ T67] ? handle_bug (arch/x86/kernel/traps.c:285) [ 46.572953][ T67] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 46.573150][ T67] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 46.573470][ T67] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.573669][ T67] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 46.573889][ T67] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 46.574102][ T67] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 46.574297][ T67] register_netdevice (net/core/dev.c:11003) [ 46.574491][ T67] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 46.574708][ T67] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 46.574913][ T67] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 46.575167][ T67] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 46.575424][ T67] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 46.575693][ T67] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 46.575936][ T67] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 46.576188][ T67] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 46.576428][ T67] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 46.576684][ T67] devlink_reload (net/devlink/dev.c:474) [ 46.576879][ T67] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 46.577079][ T67] ? devlinks_xa_find_get (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/devlink/core.c:343) [ 46.577276][ T67] devlink_pernet_pre_exit (net/devlink/core.c:288 net/devlink/devl_internal.h:114 net/devlink/core.c:513) [ 46.577467][ T67] ? __pfx_devlink_pernet_pre_exit (net/devlink/core.c:496) [ 46.577726][ T67] cleanup_net (net/core/net_namespace.c:162 net/core/net_namespace.c:632) [ 46.577920][ T67] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 46.578138][ T67] ? __pfx_cleanup_net (net/core/net_namespace.c:594) [ 46.578329][ T67] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 46.578522][ T67] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 46.578704][ T67] ? process_one_work (kernel/workqueue.c:3214) [ 46.578891][ T67] process_one_work (kernel/workqueue.c:3238) [ 46.579111][ T67] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 46.579285][ T67] ? __pfx_process_one_work (kernel/workqueue.c:3140) [ 46.579469][ T67] ? assign_work (kernel/workqueue.c:1200) [ 46.579658][ T67] worker_thread (kernel/workqueue.c:3313 kernel/workqueue.c:3400) [ 46.579841][ T67] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 46.580086][ T67] ? __pfx_worker_thread (kernel/workqueue.c:3346) [ 46.580287][ T67] kthread (kernel/kthread.c:464) [ 46.580422][ T67] ? __pfx_kthread (kernel/kthread.c:413) [ 46.580609][ T67] ? __pfx_kthread (kernel/kthread.c:413) [ 46.580784][ T67] ret_from_fork (arch/x86/kernel/process.c:148) [ 46.580957][ T67] ? __pfx_kthread (kernel/kthread.c:413) [ 46.581150][ T67] ret_from_fork_asm (arch/x86/entry/entry_64.S:257) | [ 46.594875][ T67] ------------[ cut here ]------------ | [ 46.595150][ T67] WARNING: CPU: 1 PID: 67 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 46.595516][ T67] Modules linked in: netdevsim | [ 46.596137][ T67] Tainted: [W]=WARN [ 46.596291][ T67] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.596500][ T67] Workqueue: netns cleanup_net [ 46.596698][ T67] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.596926][ T67] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 46.597539][ T67] RSP: 0018:ffffc90000487620 EFLAGS: 00010246 [ 46.597777][ T67] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 46.598066][ T67] RDX: 0000000000000000 RSI: ffff88800ac6ac98 RDI: ffff888008838b50 [ 46.598340][ T67] RBP: ffffffffabd23440 R08: 0000000000000000 R09: fffffbfff537d83c [ 46.598620][ T67] R10: ffffffffa9bec1e7 R11: ffff888008838040 R12: 0000000000000000 [ 46.598876][ T67] R13: ffff88800ac6a128 R14: ffff88800ac6a008 R15: ffff88800ac6a000 [ 46.599130][ T67] FS: 0000000000000000(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 46.599427][ T67] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.599666][ T67] CR2: 00007fab547907d0 CR3: 0000000008bfe005 CR4: 0000000000772ef0 [ 46.599927][ T67] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 46.600195][ T67] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 46.600452][ T67] PKRU: 55555554 [ 46.600583][ T67] Call Trace: [ 46.600729][ T67] [ 46.600826][ T67] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.601013][ T67] ? __warn (kernel/panic.c:748) [ 46.601165][ T67] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.601338][ T67] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 46.601518][ T67] ? handle_bug (arch/x86/kernel/traps.c:285) [ 46.601671][ T67] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 46.601845][ T67] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 46.602075][ T67] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.602266][ T67] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 46.602486][ T67] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 46.602682][ T67] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 46.602884][ T67] register_netdevice (net/core/dev.c:11003) [ 46.603074][ T67] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 46.603269][ T67] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 46.603456][ T67] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 46.603695][ T67] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 46.603952][ T67] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 46.604184][ T67] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 46.604431][ T67] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 46.604665][ T67] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 46.604907][ T67] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 46.605154][ T67] devlink_reload (net/devlink/dev.c:474) [ 46.605337][ T67] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 46.605527][ T67] ? devlinks_xa_find_get (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/devlink/core.c:343) [ 46.605731][ T67] devlink_pernet_pre_exit (net/devlink/core.c:288 net/devlink/devl_internal.h:114 net/devlink/core.c:513) [ 46.605916][ T67] ? __pfx_devlink_pernet_pre_exit (net/devlink/core.c:496) [ 46.606175][ T67] cleanup_net (net/core/net_namespace.c:162 net/core/net_namespace.c:632) [ 46.606352][ T67] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 46.606531][ T67] ? __pfx_cleanup_net (net/core/net_namespace.c:594) [ 46.606743][ T67] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 46.606930][ T67] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 46.607101][ T67] ? process_one_work (kernel/workqueue.c:3214) [ 46.607289][ T67] process_one_work (kernel/workqueue.c:3238) [ 46.607498][ T67] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 46.607690][ T67] ? __pfx_process_one_work (kernel/workqueue.c:3140) [ 46.607892][ T67] ? assign_work (kernel/workqueue.c:1200) [ 46.608076][ T67] worker_thread (kernel/workqueue.c:3313 kernel/workqueue.c:3400) [ 46.608256][ T67] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 46.608479][ T67] ? __pfx_worker_thread (kernel/workqueue.c:3346) [ 46.608659][ T67] kthread (kernel/kthread.c:464) [ 46.608791][ T67] ? __pfx_kthread (kernel/kthread.c:413) [ 46.608979][ T67] ? __pfx_kthread (kernel/kthread.c:413) [ 46.609163][ T67] ret_from_fork (arch/x86/kernel/process.c:148) [ 46.609331][ T67] ? __pfx_kthread (kernel/kthread.c:413) [ 46.609498][ T67] ret_from_fork_asm (arch/x86/entry/entry_64.S:257) | [ 46.623993][ T67] ------------[ cut here ]------------ | [ 46.624576][ T67] WARNING: CPU: 1 PID: 67 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 46.624928][ T67] Modules linked in: netdevsim | [ 46.625516][ T67] Tainted: [W]=WARN [ 46.625728][ T67] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.625942][ T67] Workqueue: netns cleanup_net [ 46.626168][ T67] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.626395][ T67] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 46.626995][ T67] RSP: 0018:ffffc90000487620 EFLAGS: 00010246 [ 46.627218][ T67] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 46.627488][ T67] RDX: 0000000000000000 RSI: ffff888008852c98 RDI: ffff888008838b50 [ 46.627747][ T67] RBP: ffffffffabd23440 R08: 0000000000000000 R09: fffffbfff537d83c [ 46.627998][ T67] R10: ffffffffa9bec1e7 R11: ffff888008838040 R12: 0000000000000000 [ 46.628251][ T67] R13: ffff888008852128 R14: ffff888008852008 R15: ffff888008852000 [ 46.628505][ T67] FS: 0000000000000000(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 46.628809][ T67] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.629018][ T67] CR2: 00007fab547907d0 CR3: 0000000008bfe005 CR4: 0000000000772ef0 [ 46.629268][ T67] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 46.629518][ T67] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 46.629793][ T67] PKRU: 55555554 [ 46.629924][ T67] Call Trace: [ 46.630083][ T67] [ 46.630175][ T67] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.630346][ T67] ? __warn (kernel/panic.c:748) [ 46.630482][ T67] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.630672][ T67] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 46.630864][ T67] ? handle_bug (arch/x86/kernel/traps.c:285) [ 46.631001][ T67] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 46.631183][ T67] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 46.631369][ T67] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.631548][ T67] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 46.631817][ T67] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 46.632117][ T67] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 46.632391][ T67] register_netdevice (net/core/dev.c:11003) [ 46.632707][ T67] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 46.633006][ T67] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 46.633328][ T67] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 46.633732][ T67] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 46.634121][ T67] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 46.634502][ T67] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 46.634915][ T67] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 46.635287][ T67] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 46.635658][ T67] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 46.636055][ T67] devlink_reload (net/devlink/dev.c:474) [ 46.636363][ T67] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 46.636684][ T67] ? devlinks_xa_find_get (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/devlink/core.c:343) [ 46.637002][ T67] devlink_pernet_pre_exit (net/devlink/core.c:288 net/devlink/devl_internal.h:114 net/devlink/core.c:513) [ 46.637294][ T67] ? __pfx_devlink_pernet_pre_exit (net/devlink/core.c:496) [ 46.637706][ T67] cleanup_net (net/core/net_namespace.c:162 net/core/net_namespace.c:632) [ 46.638006][ T67] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 46.638315][ T67] ? __pfx_cleanup_net (net/core/net_namespace.c:594) [ 46.638627][ T67] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 46.638938][ T67] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 46.639213][ T67] ? process_one_work (kernel/workqueue.c:3214) [ 46.639511][ T67] process_one_work (kernel/workqueue.c:3238) [ 46.639767][ T67] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 46.639956][ T67] ? __pfx_process_one_work (kernel/workqueue.c:3140) [ 46.640190][ T67] ? assign_work (kernel/workqueue.c:1200) [ 46.640385][ T67] worker_thread (kernel/workqueue.c:3313 kernel/workqueue.c:3400) [ 46.640576][ T67] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 46.640828][ T67] ? __pfx_worker_thread (kernel/workqueue.c:3346) [ 46.641039][ T67] kthread (kernel/kthread.c:464) [ 46.641209][ T67] ? __pfx_kthread (kernel/kthread.c:413) [ 46.641403][ T67] ? __pfx_kthread (kernel/kthread.c:413) [ 46.641612][ T67] ret_from_fork (arch/x86/kernel/process.c:148) [ 46.641802][ T67] ? __pfx_kthread (kernel/kthread.c:413) [ 46.641990][ T67] ret_from_fork_asm (arch/x86/entry/entry_64.S:257) | [ 46.658267][ T67] ------------[ cut here ]------------ | [ 46.658479][ T67] WARNING: CPU: 1 PID: 67 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 46.658838][ T67] Modules linked in: netdevsim | [ 46.659350][ T67] Tainted: [W]=WARN [ 46.659488][ T67] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.659711][ T67] Workqueue: netns cleanup_net [ 46.659893][ T67] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.660112][ T67] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 46.660700][ T67] RSP: 0018:ffffc90000487620 EFLAGS: 00010246 [ 46.660921][ T67] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 46.661192][ T67] RDX: 0000000000000000 RSI: ffff8880090f2c98 RDI: ffff888008838b50 [ 46.661444][ T67] RBP: ffffffffabd23440 R08: 0000000000000000 R09: fffffbfff537d83c [ 46.661704][ T67] R10: ffffffffa9bec1e7 R11: ffff888008838040 R12: 0000000000000000 [ 46.661959][ T67] R13: ffff8880090f2128 R14: ffff8880090f2008 R15: ffff8880090f2000 [ 46.662220][ T67] FS: 0000000000000000(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 46.662510][ T67] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.662731][ T67] CR2: 00007fab547907d0 CR3: 0000000008bfe005 CR4: 0000000000772ef0 [ 46.662981][ T67] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 46.663259][ T67] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 46.663511][ T67] PKRU: 55555554 [ 46.663653][ T67] Call Trace: [ 46.663782][ T67] [ 46.663870][ T67] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.664043][ T67] ? __warn (kernel/panic.c:748) [ 46.664180][ T67] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.664354][ T67] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 46.664536][ T67] ? handle_bug (arch/x86/kernel/traps.c:285) [ 46.664686][ T67] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 46.664860][ T67] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 46.665044][ T67] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.665229][ T67] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 46.665447][ T67] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 46.665635][ T67] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 46.665814][ T67] register_netdevice (net/core/dev.c:11003) [ 46.665995][ T67] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 46.666209][ T67] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 46.666398][ T67] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 46.666651][ T67] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 46.666881][ T67] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 46.667106][ T67] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 46.667332][ T67] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 46.667549][ T67] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 46.667782][ T67] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 46.668016][ T67] devlink_reload (net/devlink/dev.c:474) [ 46.668222][ T67] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 46.668397][ T67] ? devlinks_xa_find_get (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/devlink/core.c:343) [ 46.668581][ T67] devlink_pernet_pre_exit (net/devlink/core.c:288 net/devlink/devl_internal.h:114 net/devlink/core.c:513) [ 46.668766][ T67] ? __pfx_devlink_pernet_pre_exit (net/devlink/core.c:496) [ 46.669010][ T67] cleanup_net (net/core/net_namespace.c:162 net/core/net_namespace.c:632) [ 46.669182][ T67] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 46.669356][ T67] ? __pfx_cleanup_net (net/core/net_namespace.c:594) [ 46.669523][ T67] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 46.669710][ T67] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 46.669886][ T67] ? process_one_work (kernel/workqueue.c:3214) [ 46.670080][ T67] process_one_work (kernel/workqueue.c:3238) [ 46.670268][ T67] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 46.670442][ T67] ? __pfx_process_one_work (kernel/workqueue.c:3140) [ 46.670638][ T67] ? assign_work (kernel/workqueue.c:1200) [ 46.670814][ T67] worker_thread (kernel/workqueue.c:3313 kernel/workqueue.c:3400) [ 46.670990][ T67] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 46.671233][ T67] ? __pfx_worker_thread (kernel/workqueue.c:3346) [ 46.671412][ T67] kthread (kernel/kthread.c:464) [ 46.671545][ T67] ? __pfx_kthread (kernel/kthread.c:413) [ 46.671733][ T67] ? __pfx_kthread (kernel/kthread.c:413) [ 46.671909][ T67] ret_from_fork (arch/x86/kernel/process.c:148) [ 46.672115][ T67] ? __pfx_kthread (kernel/kthread.c:413) [ 46.672443][ T67] ret_from_fork_asm (arch/x86/entry/entry_64.S:257) | [ 47.530733][ T495] ------------[ cut here ]------------ | [ 47.531060][ T495] WARNING: CPU: 2 PID: 495 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) | [ 47.531522][ T495] Modules linked in: netdevsim | [ 47.532200][ T495] Tainted: [W]=WARN [ 47.532382][ T495] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.532675][ T495] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 47.532971][ T495] 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 [ 47.533730][ T495] RSP: 0018:ffffc90000d771e8 EFLAGS: 00010246 [ 47.534009][ T495] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 47.534327][ T495] RDX: 0000000000000000 RSI: ffff88800d642c98 RDI: ffff888005975080 [ 47.534679][ T495] RBP: ffff88800b409840 R08: 0000000000000000 R09: fffffbfff537d83c [ 47.535011][ T495] R10: ffffffffa9bec1e7 R11: ffff8880059745c0 R12: 0000000000000000 [ 47.535349][ T495] R13: ffff88800d642128 R14: ffff88800d642008 R15: ffff88800d642000 [ 47.535710][ T495] FS: 00007fa177fe2800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 47.536083][ T495] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.536354][ T495] CR2: 00007fab547735a0 CR3: 0000000008d5c005 CR4: 0000000000772ef0 [ 47.536718][ T495] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 47.537053][ T495] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 47.537374][ T495] PKRU: 55555554 [ 47.537544][ T495] Call Trace: [ 47.537728][ T495] [ 47.537853][ T495] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 47.538074][ T495] ? __warn (kernel/panic.c:748) [ 47.538249][ T495] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 47.538468][ T495] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 47.538707][ T495] ? handle_bug (arch/x86/kernel/traps.c:285) [ 47.538886][ T495] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 47.539110][ T495] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 47.539345][ T495] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 47.539563][ T495] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 47.539815][ T495] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 47.540093][ T495] ? _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) [ 47.540323][ T495] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 47.540543][ T495] register_netdevice (net/core/dev.c:11003) [ 47.540781][ T495] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 47.541009][ T495] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 47.541266][ T495] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 47.541547][ T495] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 47.541850][ T495] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 47.542134][ T495] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 47.542419][ T495] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 47.542707][ T495] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 47.542983][ T495] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 47.543276][ T495] devlink_reload (net/devlink/dev.c:474) [ 47.543503][ T495] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 47.543745][ T495] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 47.543988][ T495] ? cap_capable (security/commoncap.c:131) [ 47.544214][ T495] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1146 fs/file.c:1160) [ 47.544399][ T495] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 47.544658][ T495] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 47.544935][ T495] ? __nla_parse (lib/nlattr.c:732) [ 47.545163][ T495] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 47.545387][ T495] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 47.545689][ T495] ? cap_capable (security/commoncap.c:131) [ 47.545911][ T495] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 47.546137][ T495] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 47.546360][ T495] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 47.546578][ T495] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 47.546855][ T495] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 47.547118][ T495] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 47.547402][ T495] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 47.547646][ T495] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 47.547900][ T495] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 47.548123][ T495] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 47.548363][ T495] ? genl_rcv (net/netlink/genetlink.c:1219) [ 47.548539][ T495] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 47.548792][ T495] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 47.549049][ T495] genl_rcv (net/netlink/genetlink.c:1220) [ 47.549232][ T495] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 47.549465][ T495] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 47.549728][ T495] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 47.549962][ T495] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 47.550200][ T495] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 47.550417][ T495] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 47.550654][ T495] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 47.550895][ T495] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 47.551132][ T495] ? __pfx___sys_sendto (net/socket.c:2145) [ 47.551374][ T495] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 47.551622][ T495] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 47.551861][ T495] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 47.552102][ T495] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 47.552382][ T495] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 47.552634][ T495] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 47.552934][ T495] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 47.553174][ T495] __x64_sys_sendto (net/socket.c:2181) [ 47.553397][ T495] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 47.553716][ T495] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 47.553943][ T495] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 47.554237][ T495] RIP: 0033:0x7fa1781eea4a [ 47.554469][ T495] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 47.555239][ T495] RSP: 002b:00007fff8ea25148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 47.555621][ T495] RAX: ffffffffffffffda RBX: 000000003fdc9b00 RCX: 00007fa1781eea4a [ 47.555949][ T495] RDX: 000000000000003c RSI: 000000003fdc9b00 RDI: 0000000000000005 [ 47.556278][ T495] RBP: 000000003fdc9910 R08: 00007fa178392200 R09: 000000000000000c [ 47.556614][ T495] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 47.556960][ T495] R13: 000000003fdc9910 R14: 0000000000000000 R15: 0000000000000001 | [ 47.568114][ T495] ------------[ cut here ]------------ | [ 47.568359][ T495] WARNING: CPU: 1 PID: 495 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) | [ 47.568747][ T495] Modules linked in: netdevsim | [ 47.569287][ T495] Tainted: [W]=WARN [ 47.569432][ T495] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.569684][ T495] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 47.569932][ T495] 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 [ 47.570598][ T495] RSP: 0018:ffffc90000d771e8 EFLAGS: 00010246 [ 47.570838][ T495] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 47.571158][ T495] RDX: 0000000000000000 RSI: ffff88800d53ac98 RDI: ffff888005975080 [ 47.571463][ T495] RBP: ffff88800b409840 R08: 0000000000000000 R09: fffffbfff537d83c [ 47.571756][ T495] R10: ffffffffa9bec1e7 R11: ffff8880059745c0 R12: 0000000000000000 [ 47.572081][ T495] R13: ffff88800d53a128 R14: ffff88800d53a008 R15: ffff88800d53a000 [ 47.572392][ T495] FS: 00007fa177fe2800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 47.572761][ T495] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.573026][ T495] CR2: 000055d518b2de60 CR3: 0000000008d5c006 CR4: 0000000000772ef0 [ 47.573333][ T495] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 47.573648][ T495] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 47.573959][ T495] PKRU: 55555554 [ 47.574126][ T495] Call Trace: [ 47.574281][ T495] [ 47.574389][ T495] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 47.574609][ T495] ? __warn (kernel/panic.c:748) [ 47.574772][ T495] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 47.574978][ T495] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 47.575190][ T495] ? handle_bug (arch/x86/kernel/traps.c:285) [ 47.575347][ T495] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 47.575555][ T495] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 47.575791][ T495] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 47.576003][ T495] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 47.576216][ T495] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 47.576478][ T495] ? _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) [ 47.576703][ T495] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 47.576916][ T495] register_netdevice (net/core/dev.c:11003) [ 47.577137][ T495] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 47.577355][ T495] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 47.577576][ T495] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 47.577858][ T495] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 47.578138][ T495] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 47.578410][ T495] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 47.578696][ T495] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 47.578962][ T495] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 47.579220][ T495] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 47.579488][ T495] devlink_reload (net/devlink/dev.c:474) [ 47.579711][ T495] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 47.579917][ T495] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 47.580137][ T495] ? cap_capable (security/commoncap.c:131) [ 47.580343][ T495] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1146 fs/file.c:1160) [ 47.580538][ T495] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 47.580886][ T495] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 47.581300][ T495] ? __nla_parse (lib/nlattr.c:732) [ 47.581655][ T495] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 47.581991][ T495] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 47.582427][ T495] ? cap_capable (security/commoncap.c:131) [ 47.582761][ T495] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 47.583115][ T495] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 47.583439][ T495] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 47.583776][ T495] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 47.584170][ T495] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 47.584559][ T495] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 47.584998][ T495] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 47.585346][ T495] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 47.585683][ T495] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 47.586009][ T495] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 47.586353][ T495] ? genl_rcv (net/netlink/genetlink.c:1219) [ 47.586611][ T495] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 47.586930][ T495] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 47.587272][ T495] genl_rcv (net/netlink/genetlink.c:1220) [ 47.587518][ T495] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 47.587860][ T495] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 47.588183][ T495] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 47.588518][ T495] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 47.588867][ T495] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 47.589185][ T495] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 47.589518][ T495] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 47.589890][ T495] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 47.590230][ T495] ? __pfx___sys_sendto (net/socket.c:2145) [ 47.590538][ T495] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 47.590867][ T495] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 47.591205][ T495] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 47.591556][ T495] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 47.592003][ T495] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 47.592347][ T495] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 47.592795][ T495] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 47.593150][ T495] __x64_sys_sendto (net/socket.c:2181) [ 47.593478][ T495] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 47.593908][ T495] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 47.594255][ T495] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 47.594694][ T495] RIP: 0033:0x7fa1781eea4a [ 47.595045][ T495] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 47.596218][ T495] RSP: 002b:00007fff8ea25148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 47.596725][ T495] RAX: ffffffffffffffda RBX: 000000003fdc9b00 RCX: 00007fa1781eea4a [ 47.597232][ T495] RDX: 000000000000003c RSI: 000000003fdc9b00 RDI: 0000000000000005 [ 47.597733][ T495] RBP: 000000003fdc9910 R08: 00007fa178392200 R09: 000000000000000c [ 47.598219][ T495] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 47.598725][ T495] R13: 000000003fdc9910 R14: 0000000000000000 R15: 0000000000000001 | [ 47.616912][ T495] ------------[ cut here ]------------ | [ 47.617333][ T495] WARNING: CPU: 1 PID: 495 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) | [ 47.618013][ T495] Modules linked in: netdevsim | [ 47.618962][ T495] Tainted: [W]=WARN [ 47.619225][ T495] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.619670][ T495] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 47.620099][ T495] 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 [ 47.621279][ T495] RSP: 0018:ffffc90000d771e8 EFLAGS: 00010246 [ 47.621669][ T495] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 47.622124][ T495] RDX: 0000000000000000 RSI: ffff88800e1cac98 RDI: ffff888005975080 [ 47.622570][ T495] RBP: ffff88800b409840 R08: 0000000000000000 R09: fffffbfff537d83c [ 47.623065][ T495] R10: ffffffffa9bec1e7 R11: ffff8880059745c0 R12: 0000000000000000 [ 47.623551][ T495] R13: ffff88800e1ca128 R14: ffff88800e1ca008 R15: ffff88800e1ca000 [ 47.624042][ T495] FS: 00007fa177fe2800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 47.624639][ T495] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.625058][ T495] CR2: 000055d518b2de60 CR3: 0000000008d5c006 CR4: 0000000000772ef0 [ 47.625540][ T495] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 47.626054][ T495] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 47.626565][ T495] PKRU: 55555554 [ 47.626833][ T495] Call Trace: [ 47.627095][ T495] [ 47.627269][ T495] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 47.627622][ T495] ? __warn (kernel/panic.c:748) [ 47.627883][ T495] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 47.628225][ T495] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 47.628576][ T495] ? handle_bug (arch/x86/kernel/traps.c:285) [ 47.628837][ T495] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 47.629171][ T495] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 47.629519][ T495] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 47.629757][ T495] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 47.629971][ T495] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 47.630237][ T495] ? _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) [ 47.630470][ T495] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 47.630705][ T495] register_netdevice (net/core/dev.c:11003) [ 47.630919][ T495] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 47.631181][ T495] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 47.631469][ T495] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 47.631754][ T495] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 47.632030][ T495] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 47.632308][ T495] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 47.632638][ T495] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 47.632913][ T495] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 47.633170][ T495] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 47.633453][ T495] devlink_reload (net/devlink/dev.c:474) [ 47.633722][ T495] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 47.633935][ T495] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 47.634150][ T495] ? cap_capable (security/commoncap.c:131) [ 47.634363][ T495] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1146 fs/file.c:1160) [ 47.634571][ T495] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 47.634836][ T495] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 47.635104][ T495] ? __nla_parse (lib/nlattr.c:732) [ 47.635329][ T495] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 47.635581][ T495] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 47.635896][ T495] ? cap_capable (security/commoncap.c:131) [ 47.636109][ T495] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 47.636328][ T495] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 47.636681][ T495] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 47.637031][ T495] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 47.637447][ T495] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 47.637878][ T495] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 47.638243][ T495] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 47.638478][ T495] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 47.638702][ T495] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 47.638914][ T495] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 47.639139][ T495] ? genl_rcv (net/netlink/genetlink.c:1219) [ 47.639299][ T495] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 47.639534][ T495] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 47.639761][ T495] genl_rcv (net/netlink/genetlink.c:1220) [ 47.639921][ T495] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 47.640133][ T495] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 47.640343][ T495] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 47.640570][ T495] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 47.640795][ T495] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 47.641012][ T495] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 47.641233][ T495] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 47.641468][ T495] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 47.641695][ T495] ? __pfx___sys_sendto (net/socket.c:2145) [ 47.641903][ T495] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 47.642110][ T495] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 47.642328][ T495] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 47.642557][ T495] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 47.642829][ T495] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 47.643040][ T495] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 47.643305][ T495] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 47.643529][ T495] __x64_sys_sendto (net/socket.c:2181) [ 47.643749][ T495] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 47.644005][ T495] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 47.644221][ T495] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 47.644494][ T495] RIP: 0033:0x7fa1781eea4a [ 47.644843][ T495] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 47.645575][ T495] RSP: 002b:00007fff8ea25148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 47.646024][ T495] RAX: ffffffffffffffda RBX: 000000003fdc9b00 RCX: 00007fa1781eea4a [ 47.646331][ T495] RDX: 000000000000003c RSI: 000000003fdc9b00 RDI: 0000000000000005 [ 47.647056][ T495] RBP: 000000003fdc9910 R08: 00007fa178392200 R09: 000000000000000c [ 47.647412][ T495] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 47.647739][ T495] R13: 000000003fdc9910 R14: 0000000000000000 R15: 0000000000000001 | [ 47.662532][ T495] ------------[ cut here ]------------ | [ 47.662822][ T495] WARNING: CPU: 0 PID: 495 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) | [ 47.663253][ T495] Modules linked in: netdevsim | [ 47.663956][ T495] Tainted: [W]=WARN [ 47.664105][ T495] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.664341][ T495] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 47.664604][ T495] 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 [ 47.665271][ T495] RSP: 0018:ffffc90000d771e8 EFLAGS: 00010246 [ 47.665514][ T495] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 47.665835][ T495] RDX: 0000000000000000 RSI: ffff88800e4bac98 RDI: ffff888005975080 [ 47.666129][ T495] RBP: ffff88800b409840 R08: 0000000000000000 R09: fffffbfff537d83c [ 47.666440][ T495] R10: ffffffffa9bec1e7 R11: ffff8880059745c0 R12: 0000000000000000 [ 47.666741][ T495] R13: ffff88800e4ba128 R14: ffff88800e4ba008 R15: ffff88800e4ba000 [ 47.667057][ T495] FS: 00007fa177fe2800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 47.667398][ T495] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.667647][ T495] CR2: 000055d518b0c160 CR3: 0000000008d5c003 CR4: 0000000000772ef0 [ 47.667964][ T495] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 47.668275][ T495] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 47.668563][ T495] PKRU: 55555554 [ 47.668750][ T495] Call Trace: [ 47.668895][ T495] [ 47.668999][ T495] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 47.669197][ T495] ? __warn (kernel/panic.c:748) [ 47.669345][ T495] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 47.669537][ T495] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 47.669744][ T495] ? handle_bug (arch/x86/kernel/traps.c:285) [ 47.669899][ T495] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 47.670105][ T495] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 47.670323][ T495] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 47.670529][ T495] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 47.670749][ T495] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 47.670996][ T495] ? _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) [ 47.671207][ T495] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 47.671408][ T495] register_netdevice (net/core/dev.c:11003) [ 47.671615][ T495] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 47.671837][ T495] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 47.672063][ T495] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 47.672312][ T495] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 47.672568][ T495] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 47.672836][ T495] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 47.673091][ T495] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 47.673333][ T495] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 47.673569][ T495] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 47.673827][ T495] devlink_reload (net/devlink/dev.c:474) [ 47.674030][ T495] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 47.674220][ T495] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 47.674418][ T495] ? cap_capable (security/commoncap.c:131) [ 47.674626][ T495] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1146 fs/file.c:1160) [ 47.674784][ T495] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 47.674980][ T495] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 47.675220][ T495] ? __nla_parse (lib/nlattr.c:732) [ 47.675429][ T495] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 47.675639][ T495] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 47.675892][ T495] ? cap_capable (security/commoncap.c:131) [ 47.676086][ T495] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 47.676287][ T495] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 47.676500][ T495] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 47.676713][ T495] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 47.676959][ T495] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 47.677210][ T495] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 47.677459][ T495] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 47.677662][ T495] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 47.677879][ T495] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 47.678083][ T495] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 47.678307][ T495] ? genl_rcv (net/netlink/genetlink.c:1219) [ 47.678462][ T495] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 47.678699][ T495] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 47.678902][ T495] genl_rcv (net/netlink/genetlink.c:1220) [ 47.679088][ T495] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 47.679298][ T495] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 47.679524][ T495] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 47.679765][ T495] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 47.679975][ T495] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 47.680181][ T495] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 47.680410][ T495] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 47.680624][ T495] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 47.680822][ T495] ? __pfx___sys_sendto (net/socket.c:2145) [ 47.681044][ T495] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 47.681248][ T495] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 47.681457][ T495] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 47.681693][ T495] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 47.681958][ T495] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 47.682156][ T495] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 47.682397][ T495] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 47.682628][ T495] __x64_sys_sendto (net/socket.c:2181) [ 47.682844][ T495] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 47.683091][ T495] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 47.683286][ T495] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 47.683534][ T495] RIP: 0033:0x7fa1781eea4a [ 47.683749][ T495] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 47.684420][ T495] RSP: 002b:00007fff8ea25148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 47.684727][ T495] RAX: ffffffffffffffda RBX: 000000003fdc9b00 RCX: 00007fa1781eea4a [ 47.685013][ T495] RDX: 000000000000003c RSI: 000000003fdc9b00 RDI: 0000000000000005 [ 47.685316][ T495] RBP: 000000003fdc9910 R08: 00007fa178392200 R09: 000000000000000c [ 47.685610][ T495] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 47.685900][ T495] R13: 000000003fdc9910 R14: 0000000000000000 R15: 0000000000000001 | [ 48.653145][ T514] ------------[ cut here ]------------ | [ 48.653454][ T514] WARNING: CPU: 1 PID: 514 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 48.653873][ T514] Modules linked in: netdevsim | [ 48.654426][ T514] Tainted: [W]=WARN [ 48.654574][ T514] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.654821][ T514] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.655074][ T514] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 48.655757][ T514] RSP: 0018:ffffc900009671e8 EFLAGS: 00010246 [ 48.656006][ T514] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 48.656292][ T514] RDX: 0000000000000000 RSI: ffff88800e0d2c98 RDI: ffff88800599d080 [ 48.656606][ T514] RBP: ffff88800b409840 R08: 0000000000000000 R09: fffffbfff537d83c [ 48.656892][ T514] R10: ffffffffa9bec1e7 R11: ffff88800599c5c0 R12: 0000000000000000 [ 48.657176][ T514] R13: ffff88800e0d2128 R14: ffff88800e0d2008 R15: ffff88800e0d2000 [ 48.657499][ T514] FS: 00007ff2e1fb8800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 48.657838][ T514] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.658076][ T514] CR2: 00007ff2e2368200 CR3: 0000000009868001 CR4: 0000000000772ef0 [ 48.658375][ T514] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 48.658846][ T514] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 48.659172][ T514] PKRU: 55555554 [ 48.659320][ T514] Call Trace: [ 48.659479][ T514] [ 48.659600][ T514] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.659864][ T514] ? __warn (kernel/panic.c:748) [ 48.660017][ T514] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.660272][ T514] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 48.660508][ T514] ? handle_bug (arch/x86/kernel/traps.c:285) [ 48.660739][ T514] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 48.660935][ T514] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 48.661211][ T514] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.661418][ T514] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 48.661688][ T514] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 48.661933][ T514] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 48.662175][ T514] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 48.662419][ T514] register_netdevice (net/core/dev.c:11003) [ 48.662674][ T514] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 48.662902][ T514] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 48.663156][ T514] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 48.663420][ T514] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 48.663697][ T514] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 48.663946][ T514] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 48.664252][ T514] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 48.664566][ T514] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 48.664846][ T514] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 48.665158][ T514] ? devl_region_destroy (net/devlink/region.c:1178) [ 48.665370][ T514] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 48.665794][ T514] devlink_reload (net/devlink/dev.c:474) [ 48.665998][ T514] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 48.666193][ T514] ? devlink_resources_validate (net/devlink/resource.c:311) [ 48.666512][ T514] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 48.666728][ T514] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 48.667029][ T514] ? __nla_parse (lib/nlattr.c:732) [ 48.667291][ T514] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 48.667508][ T514] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 48.667829][ T514] ? cap_capable (security/commoncap.c:131) [ 48.668024][ T514] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 48.668259][ T514] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 48.668475][ T514] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 48.668690][ T514] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 48.668932][ T514] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 48.669167][ T514] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 48.669430][ T514] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 48.669634][ T514] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 48.669827][ T514] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 48.670022][ T514] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 48.670256][ T514] ? genl_rcv (net/netlink/genetlink.c:1219) [ 48.670421][ T514] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 48.670625][ T514] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 48.670826][ T514] genl_rcv (net/netlink/genetlink.c:1220) [ 48.670969][ T514] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 48.671226][ T514] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 48.671474][ T514] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 48.671699][ T514] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 48.671934][ T514] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 48.672153][ T514] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 48.672382][ T514] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 48.672642][ T514] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 48.672839][ T514] ? __pfx___sys_sendto (net/socket.c:2145) [ 48.673032][ T514] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 48.673290][ T514] ? clockevents_program_event (kernel/time/clockevents.c:326) [ 48.673570][ T514] ? __sys_recvmsg (net/socket.c:2859) [ 48.673794][ T514] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 48.674011][ T514] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 48.674310][ T514] __x64_sys_sendto (net/socket.c:2181) [ 48.674518][ T514] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 48.674767][ T514] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 48.675019][ T514] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 48.675266][ T514] RIP: 0033:0x7ff2e21c4a4a [ 48.675474][ T514] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 48.676145][ T514] RSP: 002b:00007ffef8702a28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 48.676451][ T514] RAX: ffffffffffffffda RBX: 000000002b234b00 RCX: 00007ff2e21c4a4a [ 48.676744][ T514] RDX: 0000000000000034 RSI: 000000002b234b00 RDI: 0000000000000005 [ 48.677027][ T514] RBP: 000000002b234910 R08: 00007ff2e2368200 R09: 000000000000000c [ 48.677307][ T514] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 48.677771][ T514] R13: 000000002b234910 R14: 0000000000000000 R15: 0000000000000003 | [ 48.705064][ T514] ------------[ cut here ]------------ | [ 48.705307][ T514] WARNING: CPU: 1 PID: 514 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 48.705899][ T514] Modules linked in: netdevsim | [ 48.706561][ T514] Tainted: [W]=WARN [ 48.706747][ T514] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.707000][ T514] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.707309][ T514] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 48.708165][ T514] RSP: 0018:ffffc900009671e8 EFLAGS: 00010246 [ 48.708436][ T514] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 48.708818][ T514] RDX: 0000000000000000 RSI: ffff88800b612c98 RDI: ffff88800599d080 [ 48.709122][ T514] RBP: ffff88800b409840 R08: 0000000000000000 R09: fffffbfff537d83c [ 48.709492][ T514] R10: ffffffffa9bec1e7 R11: ffff88800599c5c0 R12: 0000000000000000 [ 48.709866][ T514] R13: ffff88800b612128 R14: ffff88800b612008 R15: ffff88800b612000 [ 48.710169][ T514] FS: 00007ff2e1fb8800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 48.710581][ T514] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.710925][ T514] CR2: 00007ff2e2368200 CR3: 0000000009868001 CR4: 0000000000772ef0 [ 48.711271][ T514] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 48.711628][ T514] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 48.711975][ T514] PKRU: 55555554 [ 48.712129][ T514] Call Trace: [ 48.712351][ T514] [ 48.712468][ T514] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.712689][ T514] ? __warn (kernel/panic.c:748) [ 48.712852][ T514] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.713158][ T514] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 48.713385][ T514] ? handle_bug (arch/x86/kernel/traps.c:285) [ 48.713547][ T514] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 48.713763][ T514] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 48.714043][ T514] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.714284][ T514] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 48.714525][ T514] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 48.714788][ T514] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 48.715048][ T514] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 48.715257][ T514] register_netdevice (net/core/dev.c:11003) [ 48.715482][ T514] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 48.715729][ T514] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 48.715942][ T514] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 48.716191][ T514] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 48.716484][ T514] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 48.716751][ T514] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 48.717088][ T514] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 48.717406][ T514] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 48.717776][ T514] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 48.718033][ T514] ? devl_region_destroy (net/devlink/region.c:1178) [ 48.718223][ T514] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 48.718540][ T514] devlink_reload (net/devlink/dev.c:474) [ 48.718762][ T514] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 48.718958][ T514] ? devlink_resources_validate (net/devlink/resource.c:311) [ 48.719215][ T514] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 48.719423][ T514] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 48.719686][ T514] ? __nla_parse (lib/nlattr.c:732) [ 48.719892][ T514] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 48.720089][ T514] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 48.720350][ T514] ? cap_capable (security/commoncap.c:131) [ 48.720549][ T514] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 48.720762][ T514] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 48.720958][ T514] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 48.721159][ T514] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 48.721433][ T514] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 48.721695][ T514] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 48.721948][ T514] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 48.722220][ T514] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 48.722434][ T514] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 48.722659][ T514] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 48.722924][ T514] ? genl_rcv (net/netlink/genetlink.c:1219) [ 48.723080][ T514] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 48.723294][ T514] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 48.723517][ T514] genl_rcv (net/netlink/genetlink.c:1220) [ 48.723695][ T514] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 48.723955][ T514] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 48.724216][ T514] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 48.724473][ T514] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 48.724699][ T514] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 48.724891][ T514] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 48.725154][ T514] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 48.725375][ T514] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 48.725580][ T514] ? __pfx___sys_sendto (net/socket.c:2145) [ 48.725789][ T514] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 48.725990][ T514] ? clockevents_program_event (kernel/time/clockevents.c:326) [ 48.726192][ T514] ? __sys_recvmsg (net/socket.c:2859) [ 48.726401][ T514] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 48.726611][ T514] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 48.726864][ T514] __x64_sys_sendto (net/socket.c:2181) [ 48.727061][ T514] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 48.727302][ T514] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 48.727547][ T514] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 48.727833][ T514] RIP: 0033:0x7ff2e21c4a4a [ 48.728035][ T514] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 48.728803][ T514] RSP: 002b:00007ffef8702a28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 48.729095][ T514] RAX: ffffffffffffffda RBX: 000000002b234b00 RCX: 00007ff2e21c4a4a [ 48.729401][ T514] RDX: 0000000000000034 RSI: 000000002b234b00 RDI: 0000000000000005 [ 48.729901][ T514] RBP: 000000002b234910 R08: 00007ff2e2368200 R09: 000000000000000c [ 48.730258][ T514] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 48.730553][ T514] R13: 000000002b234910 R14: 0000000000000000 R15: 0000000000000003 | [ 48.748073][ T514] ------------[ cut here ]------------ | [ 48.748397][ T514] WARNING: CPU: 1 PID: 514 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 48.748818][ T514] Modules linked in: netdevsim | [ 48.749472][ T514] Tainted: [W]=WARN [ 48.749727][ T514] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.749966][ T514] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.750219][ T514] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 48.751157][ T514] RSP: 0018:ffffc900009671e8 EFLAGS: 00010246 [ 48.751519][ T514] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 48.751893][ T514] RDX: 0000000000000000 RSI: ffff888008de2c98 RDI: ffff88800599d080 [ 48.752240][ T514] RBP: ffff88800b409840 R08: 0000000000000000 R09: fffffbfff537d83c [ 48.752552][ T514] R10: ffffffffa9bec1e7 R11: ffff88800599c5c0 R12: 0000000000000000 [ 48.752883][ T514] R13: ffff888008de2128 R14: ffff888008de2008 R15: ffff888008de2000 [ 48.753218][ T514] FS: 00007ff2e1fb8800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 48.753628][ T514] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.753979][ T514] CR2: 00007ff2e2368200 CR3: 0000000009868001 CR4: 0000000000772ef0 [ 48.754338][ T514] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 48.754740][ T514] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 48.755040][ T514] PKRU: 55555554 [ 48.755184][ T514] Call Trace: [ 48.755342][ T514] [ 48.755500][ T514] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.755769][ T514] ? __warn (kernel/panic.c:748) [ 48.755961][ T514] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.756234][ T514] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 48.756517][ T514] ? handle_bug (arch/x86/kernel/traps.c:285) [ 48.756691][ T514] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 48.756945][ T514] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 48.757150][ T514] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.757356][ T514] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 48.757696][ T514] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 48.757948][ T514] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 48.758157][ T514] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 48.758376][ T514] register_netdevice (net/core/dev.c:11003) [ 48.758687][ T514] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 48.758965][ T514] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 48.759243][ T514] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 48.759556][ T514] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 48.759838][ T514] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 48.760105][ T514] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 48.760370][ T514] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 48.760655][ T514] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 48.760911][ T514] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 48.761242][ T514] ? devl_region_destroy (net/devlink/region.c:1178) [ 48.761469][ T514] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 48.761744][ T514] devlink_reload (net/devlink/dev.c:474) [ 48.761944][ T514] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 48.762142][ T514] ? devlink_resources_validate (net/devlink/resource.c:311) [ 48.762474][ T514] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 48.762736][ T514] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 48.763001][ T514] ? __nla_parse (lib/nlattr.c:732) [ 48.763291][ T514] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 48.763584][ T514] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 48.763935][ T514] ? cap_capable (security/commoncap.c:131) [ 48.764140][ T514] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 48.764421][ T514] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 48.764645][ T514] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 48.764845][ T514] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 48.765122][ T514] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 48.765481][ T514] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 48.765754][ T514] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 48.766026][ T514] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 48.766271][ T514] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 48.766521][ T514] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 48.766744][ T514] ? genl_rcv (net/netlink/genetlink.c:1219) [ 48.766902][ T514] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 48.767102][ T514] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 48.767351][ T514] genl_rcv (net/netlink/genetlink.c:1220) [ 48.767534][ T514] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 48.767758][ T514] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 48.767965][ T514] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 48.768190][ T514] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 48.768479][ T514] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 48.768739][ T514] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 48.768998][ T514] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 48.769228][ T514] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 48.769464][ T514] ? __pfx___sys_sendto (net/socket.c:2145) [ 48.769768][ T514] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 48.769995][ T514] ? clockevents_program_event (kernel/time/clockevents.c:326) [ 48.770241][ T514] ? __sys_recvmsg (net/socket.c:2859) [ 48.770466][ T514] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 48.770736][ T514] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 48.771000][ T514] __x64_sys_sendto (net/socket.c:2181) [ 48.771272][ T514] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 48.771524][ T514] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 48.771733][ T514] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 48.772034][ T514] RIP: 0033:0x7ff2e21c4a4a [ 48.772235][ T514] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 48.772999][ T514] RSP: 002b:00007ffef8702a28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 48.773290][ T514] RAX: ffffffffffffffda RBX: 000000002b234b00 RCX: 00007ff2e21c4a4a [ 48.773741][ T514] RDX: 0000000000000034 RSI: 000000002b234b00 RDI: 0000000000000005 [ 48.774047][ T514] RBP: 000000002b234910 R08: 00007ff2e2368200 R09: 000000000000000c [ 48.774339][ T514] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 48.774686][ T514] R13: 000000002b234910 R14: 0000000000000000 R15: 0000000000000003 | [ 48.798697][ T514] ------------[ cut here ]------------ | [ 48.799054][ T514] WARNING: CPU: 1 PID: 514 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 48.799450][ T514] Modules linked in: netdevsim | [ 48.800023][ T514] Tainted: [W]=WARN [ 48.800179][ T514] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.800434][ T514] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.800692][ T514] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 48.801386][ T514] RSP: 0018:ffffc900009671e8 EFLAGS: 00010246 [ 48.801656][ T514] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 48.801950][ T514] RDX: 0000000000000000 RSI: ffff88800ac62c98 RDI: ffff88800599d080 [ 48.802233][ T514] RBP: ffff88800b409840 R08: 0000000000000000 R09: fffffbfff537d83c [ 48.802560][ T514] R10: ffffffffa9bec1e7 R11: ffff88800599c5c0 R12: 0000000000000000 [ 48.802973][ T514] R13: ffff88800ac62128 R14: ffff88800ac62008 R15: ffff88800ac62000 [ 48.803378][ T514] FS: 00007ff2e1fb8800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 48.803788][ T514] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.804028][ T514] CR2: 00007ff2e2368200 CR3: 0000000009868001 CR4: 0000000000772ef0 [ 48.804314][ T514] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 48.804623][ T514] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 48.804950][ T514] PKRU: 55555554 [ 48.805120][ T514] Call Trace: [ 48.805264][ T514] [ 48.805374][ T514] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.805571][ T514] ? __warn (kernel/panic.c:748) [ 48.805737][ T514] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.805985][ T514] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 48.806232][ T514] ? handle_bug (arch/x86/kernel/traps.c:285) [ 48.806437][ T514] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 48.806733][ T514] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 48.807021][ T514] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.807326][ T514] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 48.807675][ T514] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 48.808087][ T514] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 48.808426][ T514] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 48.808715][ T514] register_netdevice (net/core/dev.c:11003) [ 48.808918][ T514] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 48.809184][ T514] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 48.809419][ T514] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 48.809748][ T514] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 48.810068][ T514] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 48.810326][ T514] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 48.810634][ T514] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 48.810923][ T514] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 48.811183][ T514] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 48.811504][ T514] ? devl_region_destroy (net/devlink/region.c:1178) [ 48.811707][ T514] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 48.812006][ T514] devlink_reload (net/devlink/dev.c:474) [ 48.812217][ T514] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 48.812476][ T514] ? devlink_resources_validate (net/devlink/resource.c:311) [ 48.812861][ T514] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 48.813178][ T514] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 48.813610][ T514] ? __nla_parse (lib/nlattr.c:732) [ 48.813952][ T514] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 48.814279][ T514] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 48.814763][ T514] ? cap_capable (security/commoncap.c:131) [ 48.815094][ T514] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 48.815554][ T514] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 48.815898][ T514] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 48.816227][ T514] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 48.816653][ T514] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 48.817044][ T514] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 48.817456][ T514] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 48.817741][ T514] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 48.817929][ T514] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 48.818129][ T514] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 48.818332][ T514] ? genl_rcv (net/netlink/genetlink.c:1219) [ 48.818491][ T514] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 48.818722][ T514] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 48.818923][ T514] genl_rcv (net/netlink/genetlink.c:1220) [ 48.819111][ T514] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 48.819358][ T514] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 48.819631][ T514] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 48.819937][ T514] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 48.820268][ T514] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 48.820581][ T514] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 48.820954][ T514] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 48.821301][ T514] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 48.821653][ T514] ? __pfx___sys_sendto (net/socket.c:2145) [ 48.821950][ T514] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 48.822171][ T514] ? clockevents_program_event (kernel/time/clockevents.c:326) [ 48.822380][ T514] ? __sys_recvmsg (net/socket.c:2859) [ 48.822626][ T514] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 48.822819][ T514] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 48.823069][ T514] __x64_sys_sendto (net/socket.c:2181) [ 48.823291][ T514] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 48.823570][ T514] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 48.823785][ T514] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 48.824024][ T514] RIP: 0033:0x7ff2e21c4a4a [ 48.824227][ T514] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 48.825032][ T514] RSP: 002b:00007ffef8702a28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 48.825427][ T514] RAX: ffffffffffffffda RBX: 000000002b234b00 RCX: 00007ff2e21c4a4a [ 48.825814][ T514] RDX: 0000000000000034 RSI: 000000002b234b00 RDI: 0000000000000005 [ 48.826095][ T514] RBP: 000000002b234910 R08: 00007ff2e2368200 R09: 000000000000000c [ 48.826398][ T514] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 48.826753][ T514] R13: 000000002b234910 R14: 0000000000000000 R15: 0000000000000003 | [ 50.106998][ T533] ------------[ cut here ]------------ | [ 50.107451][ T533] WARNING: CPU: 2 PID: 533 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.108213][ T533] Modules linked in: netdevsim | [ 50.109272][ T533] Tainted: [W]=WARN [ 50.110158][ T533] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.110636][ T533] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 50.111113][ T533] 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.112278][ T533] RSP: 0018:ffffc90000e571e8 EFLAGS: 00010246 [ 50.112595][ T533] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 50.112964][ T533] RDX: 0000000000000000 RSI: ffff88800e47ac98 RDI: ffff888005230b00 [ 50.113327][ T533] RBP: ffffffffabd23440 R08: 0000000000000000 R09: fffffbfff537d83c [ 50.113699][ T533] R10: ffffffffa9bec1e7 R11: ffff888005230040 R12: 0000000000000000 [ 50.114069][ T533] R13: ffff88800e47a128 R14: ffff88800e47a008 R15: ffff88800e47a000 [ 50.114424][ T533] FS: 00007fe8f9c04800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 50.114847][ T533] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.115271][ T533] CR2: 00007fe8f9e60423 CR3: 0000000009eec003 CR4: 0000000000772ef0 [ 50.115654][ T533] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 50.116038][ T533] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 50.116400][ T533] PKRU: 55555554 [ 50.116625][ T533] Call Trace: [ 50.116827][ T533] [ 50.116974][ T533] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 50.117228][ T533] ? __warn (kernel/panic.c:748) [ 50.117428][ T533] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 50.117692][ T533] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 50.117951][ T533] ? handle_bug (arch/x86/kernel/traps.c:285) [ 50.118148][ T533] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 50.118395][ T533] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 50.118665][ T533] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 50.118902][ T533] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 50.119287][ T533] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 50.119786][ T533] ? _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.120196][ T533] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 50.120629][ T533] register_netdevice (net/core/dev.c:11003) [ 50.121021][ T533] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 50.121437][ T533] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 50.121730][ T533] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 50.122064][ T533] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 50.122390][ T533] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 50.122724][ T533] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 50.123050][ T533] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 50.123349][ T533] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 50.123672][ T533] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 50.124001][ T533] devlink_reload (net/devlink/dev.c:474) [ 50.124262][ T533] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 50.124506][ T533] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 50.124777][ T533] ? cap_capable (security/commoncap.c:131) [ 50.125039][ T533] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 50.125298][ T533] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 50.125611][ T533] ? __nla_parse (lib/nlattr.c:732) [ 50.125870][ T533] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 50.126126][ T533] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 50.126428][ T533] ? cap_capable (security/commoncap.c:131) [ 50.126675][ T533] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 50.126924][ T533] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 50.127174][ T533] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 50.127418][ T533] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 50.127716][ T533] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 50.128055][ T533] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 50.128532][ T533] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 50.128866][ T533] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 50.129125][ T533] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 50.129371][ T533] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 50.129643][ T533] ? genl_rcv (net/netlink/genetlink.c:1219) [ 50.129826][ T533] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 50.130080][ T533] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 50.130324][ T533] genl_rcv (net/netlink/genetlink.c:1220) [ 50.130517][ T533] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 50.130772][ T533] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 50.131027][ T533] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 50.131288][ T533] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 50.131537][ T533] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 50.131787][ T533] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 50.132093][ T533] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 50.132351][ T533] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 50.132629][ T533] ? __pfx___sys_sendto (net/socket.c:2145) [ 50.132897][ T533] ? __lock_release (kernel/locking/lockdep.c:5527) [ 50.133154][ T533] ? 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) [ 50.133402][ T533] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 50.133670][ T533] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 50.133925][ T533] ? 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) [ 50.134184][ T533] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 50.134428][ T533] __x64_sys_sendto (net/socket.c:2181) [ 50.134689][ T533] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 50.135008][ T533] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 50.135258][ T533] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 50.135558][ T533] RIP: 0033:0x7fe8f9e10a4a [ 50.135827][ T533] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 50.136672][ T533] RSP: 002b:00007fff1d6274f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 50.137058][ T533] RAX: ffffffffffffffda RBX: 000000000be09b00 RCX: 00007fe8f9e10a4a [ 50.137417][ T533] RDX: 000000000000003c RSI: 000000000be09b00 RDI: 0000000000000005 [ 50.137784][ T533] RBP: 000000000be09910 R08: 00007fe8f9fb4200 R09: 000000000000000c [ 50.138164][ T533] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 50.138522][ T533] R13: 000000000be09910 R14: 0000000000000000 R15: 0000000000000003 | [ 50.154783][ T533] ------------[ cut here ]------------ | [ 50.155156][ T533] WARNING: CPU: 3 PID: 533 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.155801][ T533] Modules linked in: netdevsim | [ 50.156695][ T533] Tainted: [W]=WARN [ 50.156946][ T533] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.157353][ T533] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 50.157780][ T533] 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.158924][ T533] RSP: 0018:ffffc90000e571e8 EFLAGS: 00010246 [ 50.159317][ T533] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 50.159784][ T533] RDX: 0000000000000000 RSI: ffff88800ba5ac98 RDI: ffff888005230b00 [ 50.160243][ T533] RBP: ffffffffabd23440 R08: 0000000000000000 R09: fffffbfff537d83c [ 50.160705][ T533] R10: ffffffffa9bec1e7 R11: ffff888005230040 R12: 0000000000000000 [ 50.161170][ T533] R13: ffff88800ba5a128 R14: ffff88800ba5a008 R15: ffff88800ba5a000 [ 50.161634][ T533] FS: 00007fe8f9c04800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 50.162164][ T533] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.162604][ T533] CR2: 00007fab547907d0 CR3: 0000000009eec005 CR4: 0000000000772ef0 [ 50.163065][ T533] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 50.163531][ T533] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 50.164005][ T533] PKRU: 55555554 [ 50.164241][ T533] Call Trace: [ 50.164476][ T533] [ 50.164651][ T533] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 50.164974][ T533] ? __warn (kernel/panic.c:748) [ 50.165212][ T533] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 50.165531][ T533] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 50.165872][ T533] ? handle_bug (arch/x86/kernel/traps.c:285) [ 50.166113][ T533] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 50.166422][ T533] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 50.166768][ T533] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 50.167083][ T533] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 50.167410][ T533] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 50.167822][ T533] ? _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.168148][ T533] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 50.168463][ T533] register_netdevice (net/core/dev.c:11003) [ 50.168799][ T533] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 50.169139][ T533] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 50.169480][ T533] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 50.169893][ T533] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 50.170321][ T533] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 50.170747][ T533] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 50.171162][ T533] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 50.171567][ T533] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 50.171962][ T533] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 50.172370][ T533] devlink_reload (net/devlink/dev.c:474) [ 50.172700][ T533] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 50.173011][ T533] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 50.173329][ T533] ? cap_capable (security/commoncap.c:131) [ 50.173679][ T533] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 50.174013][ T533] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 50.174411][ T533] ? __nla_parse (lib/nlattr.c:732) [ 50.174763][ T533] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 50.175078][ T533] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 50.175490][ T533] ? cap_capable (security/commoncap.c:131) [ 50.176004][ T533] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 50.176328][ T533] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 50.176664][ T533] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 50.176986][ T533] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 50.177568][ T533] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 50.177968][ T533] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 50.178382][ T533] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 50.178710][ T533] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 50.179401][ T533] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 50.179733][ T533] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 50.180072][ T533] ? genl_rcv (net/netlink/genetlink.c:1219) [ 50.180705][ T533] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 50.181028][ T533] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 50.181369][ T533] genl_rcv (net/netlink/genetlink.c:1220) [ 50.181630][ T533] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 50.181946][ T533] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 50.182258][ T533] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 50.182581][ T533] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 50.182923][ T533] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 50.183229][ T533] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 50.183952][ T533] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 50.184293][ T533] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 50.184816][ T533] ? __pfx___sys_sendto (net/socket.c:2145) [ 50.185164][ T533] ? __lock_release (kernel/locking/lockdep.c:5527) [ 50.185478][ T533] ? 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) [ 50.185804][ T533] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 50.186131][ T533] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 50.186669][ T533] ? 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) [ 50.186994][ T533] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 50.187310][ T533] __x64_sys_sendto (net/socket.c:2181) [ 50.187681][ T533] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 50.188065][ T533] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 50.188374][ T533] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 50.191002][ T533] RIP: 0033:0x7fe8f9e10a4a [ 50.191383][ T533] Code: Unable to access opcode bytes at 0x7fe8f9e10a20. Code starting with the faulting instruction =========================================== [ 50.191703][ T533] RSP: 002b:00007fff1d6274f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 50.192037][ T533] RAX: ffffffffffffffda RBX: 000000000be09b00 RCX: 00007fe8f9e10a4a [ 50.192359][ T533] RDX: 000000000000003c RSI: 000000000be09b00 RDI: 0000000000000005 [ 50.192709][ T533] RBP: 000000000be09910 R08: 00007fe8f9fb4200 R09: 000000000000000c [ 50.193163][ T533] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 50.193489][ T533] R13: 000000000be09910 R14: 0000000000000000 R15: 0000000000000003 | [ 50.207511][ T533] ------------[ cut here ]------------ | [ 50.207808][ T533] WARNING: CPU: 3 PID: 533 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.208256][ T533] Modules linked in: netdevsim | [ 50.208859][ T533] Tainted: [W]=WARN [ 50.209026][ T533] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.209297][ T533] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 50.209574][ T533] 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.210370][ T533] RSP: 0018:ffffc90000e571e8 EFLAGS: 00010246 [ 50.210663][ T533] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 50.210987][ T533] RDX: 0000000000000000 RSI: ffff88800e17ac98 RDI: ffff888005230b00 [ 50.211314][ T533] RBP: ffffffffabd23440 R08: 0000000000000000 R09: fffffbfff537d83c [ 50.211638][ T533] R10: ffffffffa9bec1e7 R11: ffff888005230040 R12: 0000000000000000 [ 50.211953][ T533] R13: ffff88800e17a128 R14: ffff88800e17a008 R15: ffff88800e17a000 [ 50.212264][ T533] FS: 00007fe8f9c04800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 50.212645][ T533] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.212914][ T533] CR2: 00007fe8f9e10a20 CR3: 0000000009eec005 CR4: 0000000000772ef0 [ 50.213234][ T533] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 50.213553][ T533] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 50.213878][ T533] PKRU: 55555554 [ 50.214054][ T533] Call Trace: [ 50.214218][ T533] [ 50.214328][ T533] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 50.214545][ T533] ? __warn (kernel/panic.c:748) [ 50.214719][ T533] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 50.214959][ T533] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 50.215188][ T533] ? handle_bug (arch/x86/kernel/traps.c:285) [ 50.215361][ T533] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 50.215580][ T533] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 50.215816][ T533] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 50.216032][ T533] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 50.216248][ T533] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 50.216511][ T533] ? _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.216735][ T533] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 50.216949][ T533] register_netdevice (net/core/dev.c:11003) [ 50.217195][ T533] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 50.217422][ T533] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 50.217676][ T533] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 50.217964][ T533] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 50.218248][ T533] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 50.218520][ T533] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 50.218800][ T533] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 50.219068][ T533] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 50.219331][ T533] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 50.219617][ T533] devlink_reload (net/devlink/dev.c:474) [ 50.219835][ T533] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 50.220046][ T533] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 50.220260][ T533] ? cap_capable (security/commoncap.c:131) [ 50.220480][ T533] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 50.220704][ T533] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 50.220971][ T533] ? __nla_parse (lib/nlattr.c:732) [ 50.221202][ T533] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 50.221418][ T533] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 50.221714][ T533] ? cap_capable (security/commoncap.c:131) [ 50.221926][ T533] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 50.222154][ T533] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 50.222375][ T533] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 50.222601][ T533] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 50.222862][ T533] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 50.223122][ T533] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 50.223396][ T533] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 50.223627][ T533] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 50.223847][ T533] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 50.224065][ T533] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 50.224295][ T533] ? genl_rcv (net/netlink/genetlink.c:1219) [ 50.224461][ T533] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 50.224684][ T533] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 50.224902][ T533] genl_rcv (net/netlink/genetlink.c:1220) [ 50.225073][ T533] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 50.225300][ T533] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 50.225516][ T533] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 50.225754][ T533] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 50.225979][ T533] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 50.226192][ T533] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 50.226415][ T533] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 50.226650][ T533] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 50.226874][ T533] ? __pfx___sys_sendto (net/socket.c:2145) [ 50.227099][ T533] ? __lock_release (kernel/locking/lockdep.c:5527) [ 50.227312][ T533] ? 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) [ 50.227534][ T533] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 50.227763][ T533] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 50.227984][ T533] ? 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) [ 50.228199][ T533] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 50.228422][ T533] __x64_sys_sendto (net/socket.c:2181) [ 50.228660][ T533] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 50.228936][ T533] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 50.229161][ T533] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 50.229425][ T533] RIP: 0033:0x7fe8f9e10a4a [ 50.229672][ T533] Code: Unable to access opcode bytes at 0x7fe8f9e10a20. Code starting with the faulting instruction =========================================== [ 50.229943][ T533] RSP: 002b:00007fff1d6274f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 50.230289][ T533] RAX: ffffffffffffffda RBX: 000000000be09b00 RCX: 00007fe8f9e10a4a [ 50.230622][ T533] RDX: 000000000000003c RSI: 000000000be09b00 RDI: 0000000000000005 [ 50.230947][ T533] RBP: 000000000be09910 R08: 00007fe8f9fb4200 R09: 000000000000000c [ 50.231286][ T533] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 50.231610][ T533] R13: 000000000be09910 R14: 0000000000000000 R15: 0000000000000003 | [ 50.258355][ T533] ------------[ cut here ]------------ | [ 50.258795][ T533] WARNING: CPU: 3 PID: 533 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.259495][ T533] Modules linked in: netdevsim | [ 50.260411][ T533] Tainted: [W]=WARN [ 50.260872][ T533] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.261299][ T533] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 50.262025][ T533] 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.263445][ T533] RSP: 0018:ffffc90000e571e8 EFLAGS: 00010246 [ 50.263929][ T533] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 50.264437][ T533] RDX: 0000000000000000 RSI: ffff88800d70ac98 RDI: ffff888005230b00 [ 50.264911][ T533] RBP: ffffffffabd23440 R08: 0000000000000000 R09: fffffbfff537d83c [ 50.265424][ T533] R10: ffffffffa9bec1e7 R11: ffff888005230040 R12: 0000000000000000 [ 50.265994][ T533] R13: ffff88800d70a128 R14: ffff88800d70a008 R15: ffff88800d70a000 [ 50.266521][ T533] FS: 00007fe8f9c04800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 50.267171][ T533] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.267644][ T533] CR2: 00007fab547735a0 CR3: 0000000009eec005 CR4: 0000000000772ef0 [ 50.268202][ T533] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 50.268766][ T533] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 50.269314][ T533] PKRU: 55555554 [ 50.269612][ T533] Call Trace: [ 50.269884][ T533] [ 50.270081][ T533] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 50.270425][ T533] ? __warn (kernel/panic.c:748) [ 50.270717][ T533] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 50.271111][ T533] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 50.271366][ T533] ? handle_bug (arch/x86/kernel/traps.c:285) [ 50.271526][ T533] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 50.271794][ T533] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 50.272020][ T533] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 50.272246][ T533] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 50.272464][ T533] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 50.272750][ T533] ? _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.272966][ T533] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 50.273180][ T533] register_netdevice (net/core/dev.c:11003) [ 50.273394][ T533] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 50.273625][ T533] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 50.273852][ T533] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 50.274128][ T533] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 50.274411][ T533] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 50.274701][ T533] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 50.274984][ T533] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 50.275255][ T533] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 50.275518][ T533] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 50.275837][ T533] devlink_reload (net/devlink/dev.c:474) [ 50.276054][ T533] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 50.276268][ T533] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 50.276487][ T533] ? cap_capable (security/commoncap.c:131) [ 50.276714][ T533] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 50.276932][ T533] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 50.277196][ T533] ? __nla_parse (lib/nlattr.c:732) [ 50.277428][ T533] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 50.277657][ T533] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 50.277932][ T533] ? cap_capable (security/commoncap.c:131) [ 50.278145][ T533] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 50.278364][ T533] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 50.278578][ T533] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 50.278801][ T533] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 50.279063][ T533] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 50.279319][ T533] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 50.279605][ T533] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 50.279839][ T533] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 50.280053][ T533] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 50.280276][ T533] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 50.280506][ T533] ? genl_rcv (net/netlink/genetlink.c:1219) [ 50.280677][ T533] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 50.280891][ T533] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 50.281121][ T533] genl_rcv (net/netlink/genetlink.c:1220) [ 50.281289][ T533] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 50.281502][ T533] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 50.281720][ T533] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 50.281945][ T533] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 50.282163][ T533] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 50.282371][ T533] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 50.282582][ T533] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 50.282812][ T533] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 50.283031][ T533] ? __pfx___sys_sendto (net/socket.c:2145) [ 50.283247][ T533] ? __lock_release (kernel/locking/lockdep.c:5527) [ 50.283451][ T533] ? 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) [ 50.283675][ T533] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 50.283887][ T533] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 50.284105][ T533] ? 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) [ 50.284317][ T533] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 50.284526][ T533] __x64_sys_sendto (net/socket.c:2181) [ 50.284776][ T533] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 50.285040][ T533] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 50.285249][ T533] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 50.285517][ T533] RIP: 0033:0x7fe8f9e10a4a [ 50.285751][ T533] Code: Unable to access opcode bytes at 0x7fe8f9e10a20. Code starting with the faulting instruction =========================================== [ 50.286028][ T533] RSP: 002b:00007fff1d6274f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 50.286355][ T533] RAX: ffffffffffffffda RBX: 000000000be09b00 RCX: 00007fe8f9e10a4a [ 50.286685][ T533] RDX: 000000000000003c RSI: 000000000be09b00 RDI: 0000000000000005 [ 50.287000][ T533] RBP: 000000000be09910 R08: 00007fe8f9fb4200 R09: 000000000000000c [ 50.287343][ T533] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 Finger prints: __netdev_update_features:register_netdevice:nsim_create:__nsim_dev_port_add:nsim_dev_reload_create __netdev_update_features:register_netdevice:nsim_create:__nsim_dev_port_add:nsim_dev_port_add_all