====================================== | 0 | xx__-> [ 10.630156][ T228] ------------[ cut here ]------------ | [ 10.630641][ T228] WARNING: CPU: 2 PID: 228 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 10.631164][ T228] Modules linked in: netdevsim [ 10.631813][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.632105][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.632426][ T228] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 10.633249][ T228] RSP: 0018:ffffc90000b37520 EFLAGS: 00010246 [ 10.633551][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 10.633877][ T228] RDX: 0000000000000000 RSI: ffff88800abbac98 RDI: ffff8880050750f8 [ 10.634194][ T228] RBP: ffffffffa7723440 R08: 0000000000000000 R09: fffffbfff4abd83c [ 10.634542][ T228] R10: ffffffffa55ec1e7 R11: ffff8880050745c0 R12: 0000000000000000 [ 10.634877][ T228] R13: ffff88800abba128 R14: ffff88800abba008 R15: ffff88800abba000 [ 10.635215][ T228] FS: 00007fa174044740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 10.635616][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.635900][ T228] CR2: 0000563cc5b48b68 CR3: 000000000a1b0003 CR4: 0000000000772ef0 [ 10.636234][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 10.636580][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 10.636916][ T228] PKRU: 55555554 [ 10.637096][ T228] Call Trace: [ 10.637274][ T228] [ 10.637422][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.637677][ T228] ? __warn (kernel/panic.c:748) [ 10.637866][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.638103][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 10.638365][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 10.638549][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 10.638782][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 10.639043][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.639278][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 10.639578][ T228] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 10.639810][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 10.640042][ T228] register_netdevice (net/core/dev.c:11003) [ 10.640279][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 10.640532][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 10.640776][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 10.641058][ T228] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 10.641238][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 10.641540][ T228] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 10.641825][ T228] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 10.642109][ T228] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 10.642377][ T228] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 10.642668][ T228] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 10.642903][ T228] ? kernfs_put (./arch/x86/include/asm/atomic.h:67 (discriminator 1) ./include/linux/atomic/atomic-arch-fallback.h:2278 (discriminator 1) ./include/linux/atomic/atomic-instrumented.h:1384 (discriminator 1) fs/kernfs/dir.c:557 (discriminator 1)) [ 10.643083][ T228] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 10.643346][ T228] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 10.643592][ T228] __driver_probe_device (drivers/base/dd.c:800) [ 10.643821][ T228] driver_probe_device (drivers/base/dd.c:830) [ 10.644061][ T228] __device_attach_driver (drivers/base/dd.c:959) [ 10.644293][ T228] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 10.644577][ T228] bus_for_each_drv (drivers/base/bus.c:462) [ 10.644806][ T228] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 10.645035][ T228] ? bus_to_subsys (drivers/base/bus.c:85) [ 10.645269][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 10.645508][ T228] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 10.645758][ T228] __device_attach (drivers/base/dd.c:1030) [ 10.645986][ T228] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 10.646210][ T228] ? bus_to_subsys (drivers/base/bus.c:85) [ 10.646453][ T228] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.646692][ T228] bus_probe_device (drivers/base/bus.c:537) [ 10.646923][ T228] device_add (drivers/base/core.c:3672) [ 10.647155][ T228] ? __pfx_device_add (drivers/base/core.c:3548) [ 10.647395][ T228] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 10.647631][ T228] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 10.647944][ T228] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 10.648237][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 10.648484][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 10.648720][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 10.648949][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 10.649190][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 10.649386][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 10.649616][ T228] ? __lock_release (kernel/locking/lockdep.c:5527) [ 10.649838][ T228] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 10.650079][ T228] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 10.650321][ T228] ksys_write (fs/read_write.c:731) [ 10.650498][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 10.650717][ T228] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 10.650955][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 10.651196][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 10.651489][ T228] RIP: 0033:0x7fa174185b77 [ 10.651734][ T228] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 10.652509][ T228] RSP: 002b:00007fff414997c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 10.652857][ T228] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007fa174185b77 [ 10.653190][ T228] RDX: 0000000000000005 RSI: 0000563cc5b47b60 RDI: 0000000000000001 [ 10.653558][ T228] RBP: 0000563cc5b47b60 R08: 0000000000000003 R09: 0000000000000000 [ 10.653896][ T228] R10: 0000000000000200 R11: 0000000000000246 R12: 0000000000000005 [ 10.654230][ T228] R13: 00007fa174241760 R14: 0000000000000005 R15: 00007fa17423c9c0 | [ 10.676052][ T228] ------------[ cut here ]------------ | [ 10.676412][ T228] WARNING: CPU: 0 PID: 228 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 10.676897][ T228] Modules linked in: netdevsim | [ 10.677584][ T228] Tainted: [W]=WARN [ 10.677756][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.678031][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.678320][ T228] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 10.679069][ T228] RSP: 0018:ffffc90000b37520 EFLAGS: 00010246 [ 10.679353][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 10.679672][ T228] RDX: 0000000000000000 RSI: ffff88800b7bac98 RDI: ffff8880050750f8 [ 10.679991][ T228] RBP: ffffffffa7723440 R08: 0000000000000000 R09: fffffbfff4abd83c [ 10.680323][ T228] R10: ffffffffa55ec1e7 R11: ffff8880050745c0 R12: 0000000000000000 [ 10.680641][ T228] R13: ffff88800b7ba128 R14: ffff88800b7ba008 R15: ffff88800b7ba000 [ 10.680960][ T228] FS: 00007fa174044740(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 10.681337][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.681607][ T228] CR2: 0000560064f15158 CR3: 000000000a1b0003 CR4: 0000000000772ef0 [ 10.681932][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 10.682249][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 10.682579][ T228] PKRU: 55555554 [ 10.682743][ T228] Call Trace: [ 10.682905][ T228] [ 10.683017][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.683239][ T228] ? __warn (kernel/panic.c:748) [ 10.683416][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.683634][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 10.683859][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 10.684073][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 10.684321][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 10.684556][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.684783][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 10.685078][ T228] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 10.685299][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 10.685536][ T228] register_netdevice (net/core/dev.c:11003) [ 10.685759][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 10.685986][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 10.686220][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 10.686515][ T228] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 10.686685][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 10.686968][ T228] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 10.687246][ T228] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 10.687586][ T228] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 10.687822][ T228] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 10.688108][ T228] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 10.688341][ T228] ? kernfs_put (./arch/x86/include/asm/atomic.h:67 (discriminator 1) ./include/linux/atomic/atomic-arch-fallback.h:2278 (discriminator 1) ./include/linux/atomic/atomic-instrumented.h:1384 (discriminator 1) fs/kernfs/dir.c:557 (discriminator 1)) [ 10.688506][ T228] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 10.688730][ T228] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 10.688955][ T228] __driver_probe_device (drivers/base/dd.c:800) [ 10.689176][ T228] driver_probe_device (drivers/base/dd.c:830) [ 10.689402][ T228] __device_attach_driver (drivers/base/dd.c:959) [ 10.689624][ T228] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 10.689890][ T228] bus_for_each_drv (drivers/base/bus.c:462) [ 10.690107][ T228] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 10.690377][ T228] ? bus_to_subsys (drivers/base/bus.c:85) [ 10.690597][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 10.690811][ T228] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 10.691032][ T228] __device_attach (drivers/base/dd.c:1030) [ 10.691252][ T228] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 10.691476][ T228] ? bus_to_subsys (drivers/base/bus.c:85) [ 10.691691][ T228] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.691914][ T228] bus_probe_device (drivers/base/bus.c:537) [ 10.692132][ T228] device_add (drivers/base/core.c:3672) [ 10.692363][ T228] ? __pfx_device_add (drivers/base/core.c:3548) [ 10.692576][ T228] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 10.692806][ T228] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 10.693139][ T228] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 10.693434][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 10.693651][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 10.693876][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 10.694088][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 10.694317][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 10.694496][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 10.694717][ T228] ? __lock_release (kernel/locking/lockdep.c:5527) [ 10.694931][ T228] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 10.695153][ T228] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 10.695385][ T228] ksys_write (fs/read_write.c:731) [ 10.695552][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 10.695762][ T228] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 10.695991][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 10.696210][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 10.696485][ T228] RIP: 0033:0x7fa174185b77 [ 10.696706][ T228] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 10.697458][ T228] RSP: 002b:00007fff414997c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 10.697793][ T228] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007fa174185b77 [ 10.698129][ T228] RDX: 0000000000000005 RSI: 0000563cc5b47b60 RDI: 0000000000000001 [ 10.698455][ T228] RBP: 0000563cc5b47b60 R08: 0000000000000003 R09: 0000000000000000 [ 10.698774][ T228] R10: 0000000000000200 R11: 0000000000000246 R12: 0000000000000005 [ 10.699100][ T228] R13: 00007fa174241760 R14: 0000000000000005 R15: 00007fa17423c9c0 | [ 10.717235][ T228] ------------[ cut here ]------------ | [ 10.717486][ T228] WARNING: CPU: 0 PID: 228 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 10.717923][ T228] Modules linked in: netdevsim | [ 10.718594][ T228] Tainted: [W]=WARN [ 10.718758][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.719027][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.719303][ T228] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 10.720123][ T228] RSP: 0018:ffffc90000b37520 EFLAGS: 00010246 [ 10.720413][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 10.720734][ T228] RDX: 0000000000000000 RSI: ffff888004eaac98 RDI: ffff8880050750f8 [ 10.721059][ T228] RBP: ffffffffa7723440 R08: 0000000000000000 R09: fffffbfff4abd83c [ 10.721389][ T228] R10: ffffffffa55ec1e7 R11: ffff8880050745c0 R12: 0000000000000000 [ 10.721713][ T228] R13: ffff888004eaa128 R14: ffff888004eaa008 R15: ffff888004eaa000 [ 10.722032][ T228] FS: 00007fa174044740(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 10.722495][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.722950][ T228] CR2: 0000560064f15158 CR3: 000000000a1b0003 CR4: 0000000000772ef0 [ 10.723516][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 10.724055][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 10.724485][ T228] PKRU: 55555554 [ 10.724652][ T228] Call Trace: [ 10.724816][ T228] [ 10.724929][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.725155][ T228] ? __warn (kernel/panic.c:748) [ 10.725337][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.725575][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 10.725831][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 10.725998][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 10.726214][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 10.726469][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.726699][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 10.726981][ T228] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 10.727207][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 10.727444][ T228] register_netdevice (net/core/dev.c:11003) [ 10.727678][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 10.727914][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 10.728150][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 10.728488][ T228] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 10.728661][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 10.728950][ T228] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 10.729227][ T228] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 10.729516][ T228] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 10.729745][ T228] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 10.730020][ T228] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 10.730241][ T228] ? kernfs_put (./arch/x86/include/asm/atomic.h:67 (discriminator 1) ./include/linux/atomic/atomic-arch-fallback.h:2278 (discriminator 1) ./include/linux/atomic/atomic-instrumented.h:1384 (discriminator 1) fs/kernfs/dir.c:557 (discriminator 1)) [ 10.730415][ T228] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 10.730641][ T228] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 10.730864][ T228] __driver_probe_device (drivers/base/dd.c:800) [ 10.731085][ T228] driver_probe_device (drivers/base/dd.c:830) [ 10.731304][ T228] __device_attach_driver (drivers/base/dd.c:959) [ 10.731545][ T228] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 10.731898][ T228] bus_for_each_drv (drivers/base/bus.c:462) [ 10.732121][ T228] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 10.732345][ T228] ? bus_to_subsys (drivers/base/bus.c:85) [ 10.732563][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 10.732779][ T228] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 10.733002][ T228] __device_attach (drivers/base/dd.c:1030) [ 10.733223][ T228] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 10.733445][ T228] ? bus_to_subsys (drivers/base/bus.c:85) [ 10.733665][ T228] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.733889][ T228] bus_probe_device (drivers/base/bus.c:537) [ 10.734109][ T228] device_add (drivers/base/core.c:3672) [ 10.734340][ T228] ? __pfx_device_add (drivers/base/core.c:3548) [ 10.734556][ T228] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 10.734784][ T228] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 10.735064][ T228] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 10.735352][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 10.735612][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 10.735847][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 10.736069][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 10.736300][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 10.736502][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 10.736729][ T228] ? __lock_release (kernel/locking/lockdep.c:5527) [ 10.736954][ T228] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 10.737190][ T228] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 10.737450][ T228] ksys_write (fs/read_write.c:731) [ 10.737632][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 10.737884][ T228] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 10.738137][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 10.738437][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 10.738742][ T228] RIP: 0033:0x7fa174185b77 [ 10.738986][ T228] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 10.739812][ T228] RSP: 002b:00007fff414997c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 10.740172][ T228] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007fa174185b77 [ 10.740543][ T228] RDX: 0000000000000005 RSI: 0000563cc5b47b60 RDI: 0000000000000001 [ 10.740909][ T228] RBP: 0000563cc5b47b60 R08: 0000000000000003 R09: 0000000000000000 [ 10.741280][ T228] R10: 0000000000000200 R11: 0000000000000246 R12: 0000000000000005 [ 10.741713][ T228] R13: 00007fa174241760 R14: 0000000000000005 R15: 00007fa17423c9c0 | [ 10.756869][ T228] ------------[ cut here ]------------ | [ 10.757228][ T228] WARNING: CPU: 0 PID: 228 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 10.757909][ T228] Modules linked in: netdevsim | [ 10.758697][ T228] Tainted: [W]=WARN [ 10.758882][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.759185][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.759513][ T228] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 10.760383][ T228] RSP: 0018:ffffc90000b37520 EFLAGS: 00010246 [ 10.760756][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 10.761134][ T228] RDX: 0000000000000000 RSI: ffff88800a3aac98 RDI: ffff8880050750f8 [ 10.761514][ T228] RBP: ffffffffa7723440 R08: 0000000000000000 R09: fffffbfff4abd83c [ 10.761887][ T228] R10: ffffffffa55ec1e7 R11: ffff8880050745c0 R12: 0000000000000000 [ 10.762268][ T228] R13: ffff88800a3aa128 R14: ffff88800a3aa008 R15: ffff88800a3aa000 [ 10.762653][ T228] FS: 00007fa174044740(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 10.763074][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.763396][ T228] CR2: 0000560064f15158 CR3: 000000000a1b0003 CR4: 0000000000772ef0 [ 10.763764][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 10.764127][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 10.764504][ T228] PKRU: 55555554 [ 10.764692][ T228] Call Trace: [ 10.764886][ T228] [ 10.765023][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.765276][ T228] ? __warn (kernel/panic.c:748) [ 10.765478][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.765733][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 10.766011][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 10.766203][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 10.766462][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 10.766906][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.767165][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 10.767487][ T228] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 10.767742][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 10.768015][ T228] register_netdevice (net/core/dev.c:11003) [ 10.768267][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 10.768536][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 10.768808][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 10.769199][ T228] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 10.769411][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 10.769761][ T228] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 10.770104][ T228] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 10.770422][ T228] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 10.770672][ T228] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 10.770980][ T228] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 10.771229][ T228] ? kernfs_put (./arch/x86/include/asm/atomic.h:67 (discriminator 1) ./include/linux/atomic/atomic-arch-fallback.h:2278 (discriminator 1) ./include/linux/atomic/atomic-instrumented.h:1384 (discriminator 1) fs/kernfs/dir.c:557 (discriminator 1)) [ 10.771425][ T228] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 10.771682][ T228] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 10.771974][ T228] __driver_probe_device (drivers/base/dd.c:800) [ 10.772222][ T228] driver_probe_device (drivers/base/dd.c:830) [ 10.772476][ T228] __device_attach_driver (drivers/base/dd.c:959) [ 10.772722][ T228] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 10.773015][ T228] bus_for_each_drv (drivers/base/bus.c:462) [ 10.773261][ T228] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 10.773531][ T228] ? bus_to_subsys (drivers/base/bus.c:85) [ 10.773797][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 10.774045][ T228] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 10.774305][ T228] __device_attach (drivers/base/dd.c:1030) [ 10.774603][ T228] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 10.774851][ T228] ? bus_to_subsys (drivers/base/bus.c:85) [ 10.775127][ T228] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.775456][ T228] bus_probe_device (drivers/base/bus.c:537) [ 10.775715][ T228] device_add (drivers/base/core.c:3672) [ 10.775992][ T228] ? __pfx_device_add (drivers/base/core.c:3548) [ 10.776257][ T228] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 10.776543][ T228] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 10.776876][ T228] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 10.777201][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 10.777466][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 10.777724][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 10.777992][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 10.778284][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 10.778502][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 10.778755][ T228] ? __lock_release (kernel/locking/lockdep.c:5527) [ 10.778996][ T228] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 10.779270][ T228] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 10.779538][ T228] ksys_write (fs/read_write.c:731) [ 10.779740][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 10.779992][ T228] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 10.780251][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 10.780518][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 10.780833][ T228] RIP: 0033:0x7fa174185b77 [ 10.781092][ T228] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 10.781982][ T228] RSP: 002b:00007fff414997c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 10.782380][ T228] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007fa174185b77 [ 10.782755][ T228] RDX: 0000000000000005 RSI: 0000563cc5b47b60 RDI: 0000000000000001 [ 10.783132][ T228] RBP: 0000563cc5b47b60 R08: 0000000000000003 R09: 0000000000000000 [ 10.783516][ T228] R10: 0000000000000200 R11: 0000000000000246 R12: 0000000000000005 [ 10.783879][ T228] R13: 00007fa174241760 R14: 0000000000000005 R15: 00007fa17423c9c0 | [ 40.717479][ T311] ------------[ cut here ]------------ | [ 40.718039][ T311] WARNING: CPU: 2 PID: 311 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.718504][ T311] Modules linked in: netdevsim | [ 40.719112][ T311] Tainted: [W]=WARN [ 40.719284][ T311] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.719551][ T311] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 40.719814][ T311] 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.720531][ T311] RSP: 0018:ffffc900006871e8 EFLAGS: 00010246 [ 40.720793][ T311] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 40.721098][ T311] RDX: 0000000000000000 RSI: ffff88800963ac98 RDI: ffff8880092b0b00 [ 40.721412][ T311] RBP: ffffffffa7723440 R08: 0000000000000000 R09: fffffbfff4abd83c [ 40.721711][ T311] R10: ffffffffa55ec1e7 R11: ffff8880092b0040 R12: 0000000000000000 [ 40.722018][ T311] R13: ffff88800963a128 R14: ffff88800963a008 R15: ffff88800963a000 [ 40.722330][ T311] FS: 00007fc5298cf800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 40.722683][ T311] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 40.722950][ T311] CR2: 00005600547ed5b0 CR3: 000000000a1d0004 CR4: 0000000000772ef0 [ 40.723259][ T311] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 40.723582][ T311] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 40.723891][ T311] PKRU: 55555554 [ 40.724255][ T311] Call Trace: [ 40.724435][ T311] [ 40.724555][ T311] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 40.724771][ T311] ? __warn (kernel/panic.c:748) [ 40.724943][ T311] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 40.725154][ T311] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 40.725385][ T311] ? handle_bug (arch/x86/kernel/traps.c:285) [ 40.725557][ T311] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 40.725771][ T311] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 40.725998][ T311] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 40.726211][ T311] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 40.726440][ T311] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 40.726714][ T311] ? _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.726939][ T311] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 40.727157][ T311] register_netdevice (net/core/dev.c:11003) [ 40.727384][ T311] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 40.727604][ T311] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 40.727846][ T311] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 40.728117][ T311] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 40.728419][ T311] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 40.728694][ T311] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 40.728976][ T311] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 40.729244][ T311] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 40.729523][ T311] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 40.729791][ T311] ? devl_region_destroy (net/devlink/region.c:1178) [ 40.730000][ T311] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 40.730273][ T311] devlink_reload (net/devlink/dev.c:474) [ 40.730498][ T311] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 40.730716][ T311] ? devlink_resources_validate (net/devlink/resource.c:311) [ 40.730979][ T311] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 40.731192][ T311] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 40.731455][ T311] ? __nla_parse (lib/nlattr.c:732) [ 40.731680][ T311] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 40.731891][ T311] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 40.732159][ T311] ? cap_capable (security/commoncap.c:131) [ 40.732384][ T311] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 40.732611][ T311] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 40.732826][ T311] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 40.733040][ T311] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 40.733297][ T311] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 40.733574][ T311] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 40.733844][ T311] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 40.734056][ T311] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 40.734274][ T311] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 40.734495][ T311] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 40.734730][ T311] ? genl_rcv (net/netlink/genetlink.c:1219) [ 40.734907][ T311] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 40.735124][ T311] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 40.735351][ T311] genl_rcv (net/netlink/genetlink.c:1220) [ 40.735528][ T311] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 40.735741][ T311] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 40.735954][ T311] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 40.736177][ T311] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 40.736398][ T311] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 40.736608][ T311] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 40.736817][ T311] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 40.737043][ T311] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 40.737258][ T311] ? __pfx___sys_sendto (net/socket.c:2145) [ 40.737490][ T311] ? __lock_release (kernel/locking/lockdep.c:5527) [ 40.737701][ T311] ? 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.737922][ T311] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 40.738136][ T311] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 40.738357][ T311] ? 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.738640][ T311] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 40.738853][ T311] __x64_sys_sendto (net/socket.c:2181) [ 40.739059][ T311] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 40.739327][ T311] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 40.739540][ T311] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 40.739797][ T311] RIP: 0033:0x7fc529adba4a [ 40.740015][ T311] 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.740721][ T311] RSP: 002b:00007ffd509cf558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 40.741027][ T311] RAX: ffffffffffffffda RBX: 000000002123ab00 RCX: 00007fc529adba4a [ 40.741339][ T311] RDX: 0000000000000034 RSI: 000000002123ab00 RDI: 0000000000000005 [ 40.741639][ T311] RBP: 000000002123a910 R08: 00007fc529c7f200 R09: 000000000000000c [ 40.741937][ T311] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 40.742668][ T311] R13: 000000002123a910 R14: 0000000000000000 R15: 0000000000000001 | [ 40.758151][ T311] ------------[ cut here ]------------ | [ 40.758498][ T311] WARNING: CPU: 2 PID: 311 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.758908][ T311] Modules linked in: netdevsim | [ 40.759536][ T311] Tainted: [W]=WARN [ 40.759703][ T311] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.759960][ T311] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 40.760221][ T311] 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.760918][ T311] RSP: 0018:ffffc900006871e8 EFLAGS: 00010246 [ 40.761190][ T311] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 40.761504][ T311] RDX: 0000000000000000 RSI: ffff88800bf52c98 RDI: ffff8880092b0b00 [ 40.761812][ T311] RBP: ffffffffa7723440 R08: 0000000000000000 R09: fffffbfff4abd83c [ 40.762115][ T311] R10: ffffffffa55ec1e7 R11: ffff8880092b0040 R12: 0000000000000000 [ 40.762436][ T311] R13: ffff88800bf52128 R14: ffff88800bf52008 R15: ffff88800bf52000 [ 40.762738][ T311] FS: 00007fc5298cf800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 40.763096][ T311] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 40.763366][ T311] CR2: 00005600547ed5b0 CR3: 000000000a1d0004 CR4: 0000000000772ef0 [ 40.763671][ T311] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 40.763968][ T311] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 40.764271][ T311] PKRU: 55555554 [ 40.764451][ T311] Call Trace: [ 40.764615][ T311] [ 40.764731][ T311] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 40.764949][ T311] ? __warn (kernel/panic.c:748) [ 40.765119][ T311] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 40.765341][ T311] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 40.765560][ T311] ? handle_bug (arch/x86/kernel/traps.c:285) [ 40.765722][ T311] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 40.765937][ T311] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 40.766160][ T311] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 40.766391][ T311] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 40.766610][ T311] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 40.766882][ T311] ? _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.767103][ T311] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 40.767326][ T311] register_netdevice (net/core/dev.c:11003) [ 40.767546][ T311] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 40.767782][ T311] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 40.768038][ T311] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 40.768324][ T311] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 40.768600][ T311] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 40.768878][ T311] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 40.769143][ T311] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 40.769418][ T311] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 40.769775][ T311] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 40.770036][ T311] ? devl_region_destroy (net/devlink/region.c:1178) [ 40.770239][ T311] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 40.770524][ T311] devlink_reload (net/devlink/dev.c:474) [ 40.770734][ T311] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 40.770945][ T311] ? devlink_resources_validate (net/devlink/resource.c:311) [ 40.771211][ T311] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 40.771436][ T311] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 40.771693][ T311] ? __nla_parse (lib/nlattr.c:732) [ 40.771916][ T311] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 40.772134][ T311] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 40.772412][ T311] ? cap_capable (security/commoncap.c:131) [ 40.772619][ T311] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 40.772836][ T311] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 40.773063][ T311] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 40.773272][ T311] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 40.773533][ T311] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 40.773872][ T311] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 40.774138][ T311] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 40.774358][ T311] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 40.774570][ T311] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 40.774780][ T311] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 40.775001][ T311] ? genl_rcv (net/netlink/genetlink.c:1219) [ 40.775162][ T311] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 40.775387][ T311] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 40.775603][ T311] genl_rcv (net/netlink/genetlink.c:1220) [ 40.775763][ T311] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 40.775975][ T311] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 40.776185][ T311] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 40.776407][ T311] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 40.776628][ T311] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 40.776838][ T311] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 40.777056][ T311] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 40.777273][ T311] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 40.777504][ T311] ? __pfx___sys_sendto (net/socket.c:2145) [ 40.777724][ T311] ? __lock_release (kernel/locking/lockdep.c:5527) [ 40.777930][ T311] ? 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.778144][ T311] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 40.778368][ T311] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 40.778583][ T311] ? 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.778792][ T311] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 40.779010][ T311] __x64_sys_sendto (net/socket.c:2181) [ 40.779228][ T311] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 40.779493][ T311] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 40.779706][ T311] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 40.779970][ T311] RIP: 0033:0x7fc529adba4a [ 40.780192][ T311] Code: Unable to access opcode bytes at 0x7fc529adba20. Code starting with the faulting instruction =========================================== [ 40.780545][ T311] RSP: 002b:00007ffd509cf558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 40.780861][ T311] RAX: ffffffffffffffda RBX: 000000002123ab00 RCX: 00007fc529adba4a [ 40.781179][ T311] RDX: 0000000000000034 RSI: 000000002123ab00 RDI: 0000000000000005 [ 40.781493][ T311] RBP: 000000002123a910 R08: 00007fc529c7f200 R09: 000000000000000c [ 40.781797][ T311] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 40.782097][ T311] R13: 000000002123a910 R14: 0000000000000000 R15: 0000000000000001 | [ 40.796394][ T311] ------------[ cut here ]------------ | [ 40.796688][ T311] WARNING: CPU: 2 PID: 311 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.797092][ T311] Modules linked in: netdevsim | [ 40.797706][ T311] Tainted: [W]=WARN [ 40.797880][ T311] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.798136][ T311] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 40.798417][ T311] 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.799098][ T311] RSP: 0018:ffffc900006871e8 EFLAGS: 00010246 [ 40.799375][ T311] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 40.799692][ T311] RDX: 0000000000000000 RSI: ffff88800d9cac98 RDI: ffff8880092b0b00 [ 40.799996][ T311] RBP: ffffffffa7723440 R08: 0000000000000000 R09: fffffbfff4abd83c [ 40.800293][ T311] R10: ffffffffa55ec1e7 R11: ffff8880092b0040 R12: 0000000000000000 [ 40.800608][ T311] R13: ffff88800d9ca128 R14: ffff88800d9ca008 R15: ffff88800d9ca000 [ 40.800908][ T311] FS: 00007fc5298cf800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 40.801257][ T311] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 40.801544][ T311] CR2: 00007fc529adba20 CR3: 000000000a1d0004 CR4: 0000000000772ef0 [ 40.801853][ T311] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 40.802183][ T311] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 40.802499][ T311] PKRU: 55555554 [ 40.802666][ T311] Call Trace: [ 40.802825][ T311] [ 40.802944][ T311] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 40.803153][ T311] ? __warn (kernel/panic.c:748) [ 40.803329][ T311] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 40.803550][ T311] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 40.803768][ T311] ? handle_bug (arch/x86/kernel/traps.c:285) [ 40.803933][ T311] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 40.804138][ T311] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 40.804383][ T311] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 40.804588][ T311] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 40.804801][ T311] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 40.805059][ T311] ? _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.805276][ T311] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 40.805494][ T311] register_netdevice (net/core/dev.c:11003) [ 40.805712][ T311] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 40.805928][ T311] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 40.806160][ T311] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 40.806471][ T311] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 40.806746][ T311] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 40.807013][ T311] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 40.807280][ T311] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 40.807547][ T311] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 40.807807][ T311] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 40.808079][ T311] ? devl_region_destroy (net/devlink/region.c:1178) [ 40.808299][ T311] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 40.808577][ T311] devlink_reload (net/devlink/dev.c:474) [ 40.808797][ T311] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 40.809004][ T311] ? devlink_resources_validate (net/devlink/resource.c:311) [ 40.809267][ T311] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 40.809491][ T311] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 40.809748][ T311] ? __nla_parse (lib/nlattr.c:732) [ 40.809976][ T311] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 40.810192][ T311] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 40.810466][ T311] ? cap_capable (security/commoncap.c:131) [ 40.810686][ T311] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 40.810907][ T311] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 40.811124][ T311] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 40.811341][ T311] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 40.811595][ T311] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 40.811844][ T311] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 40.812108][ T311] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 40.812325][ T311] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 40.812550][ T311] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 40.812759][ T311] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 40.812981][ T311] ? genl_rcv (net/netlink/genetlink.c:1219) [ 40.813160][ T311] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 40.813388][ T311] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 40.813604][ T311] genl_rcv (net/netlink/genetlink.c:1220) [ 40.813765][ T311] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 40.813976][ T311] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 40.814194][ T311] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 40.814459][ T311] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 40.814673][ T311] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 40.814884][ T311] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 40.815103][ T311] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 40.815334][ T311] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 40.815554][ T311] ? __pfx___sys_sendto (net/socket.c:2145) [ 40.816160][ T311] ? __lock_release (kernel/locking/lockdep.c:5527) [ 40.816378][ T311] ? 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.816601][ T311] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 40.816814][ T311] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 40.817024][ T311] ? 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.817239][ T311] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 40.817458][ T311] __x64_sys_sendto (net/socket.c:2181) [ 40.817684][ T311] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 40.817936][ T311] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 40.818151][ T311] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 40.818416][ T311] RIP: 0033:0x7fc529adba4a [ 40.818639][ T311] Code: Unable to access opcode bytes at 0x7fc529adba20. Code starting with the faulting instruction =========================================== [ 40.818904][ T311] RSP: 002b:00007ffd509cf558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 40.819216][ T311] RAX: ffffffffffffffda RBX: 000000002123ab00 RCX: 00007fc529adba4a [ 40.819544][ T311] RDX: 0000000000000034 RSI: 000000002123ab00 RDI: 0000000000000005 [ 40.819844][ T311] RBP: 000000002123a910 R08: 00007fc529c7f200 R09: 000000000000000c [ 40.820146][ T311] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 40.820459][ T311] R13: 000000002123a910 R14: 0000000000000000 R15: 0000000000000001 | [ 40.834546][ T311] ------------[ cut here ]------------ | [ 40.834832][ T311] WARNING: CPU: 2 PID: 311 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.835251][ T311] Modules linked in: netdevsim | [ 40.835835][ T311] Tainted: [W]=WARN [ 40.835997][ T311] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.836256][ T311] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 40.836535][ T311] 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.837224][ T311] RSP: 0018:ffffc900006871e8 EFLAGS: 00010246 [ 40.837494][ T311] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 40.837811][ T311] RDX: 0000000000000000 RSI: ffff8880098c2c98 RDI: ffff8880092b0b00 [ 40.838113][ T311] RBP: ffffffffa7723440 R08: 0000000000000000 R09: fffffbfff4abd83c [ 40.838421][ T311] R10: ffffffffa55ec1e7 R11: ffff8880092b0040 R12: 0000000000000000 [ 40.838718][ T311] R13: ffff8880098c2128 R14: ffff8880098c2008 R15: ffff8880098c2000 [ 40.839033][ T311] FS: 00007fc5298cf800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 40.839395][ T311] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 40.839657][ T311] CR2: 00007fc529adba20 CR3: 000000000a1d0004 CR4: 0000000000772ef0 [ 40.839961][ T311] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 40.840270][ T311] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 40.840581][ T311] PKRU: 55555554 [ 40.840745][ T311] Call Trace: [ 40.840914][ T311] [ 40.841032][ T311] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 40.841245][ T311] ? __warn (kernel/panic.c:748) [ 40.841422][ T311] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 40.841634][ T311] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 40.841859][ T311] ? handle_bug (arch/x86/kernel/traps.c:285) [ 40.842024][ T311] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 40.842233][ T311] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 40.842463][ T311] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 40.842676][ T311] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 40.842892][ T311] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 40.843152][ T311] ? _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.843381][ T311] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 40.843596][ T311] register_netdevice (net/core/dev.c:11003) [ 40.843811][ T311] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 40.844031][ T311] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 40.844259][ T311] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 40.844533][ T311] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 40.844815][ T311] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 40.845091][ T311] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 40.845369][ T311] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 40.845633][ T311] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 40.845891][ T311] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 40.846152][ T311] ? devl_region_destroy (net/devlink/region.c:1178) [ 40.846376][ T311] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 40.846645][ T311] devlink_reload (net/devlink/dev.c:474) [ 40.846858][ T311] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 40.847069][ T311] ? devlink_resources_validate (net/devlink/resource.c:311) [ 40.847339][ T311] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 40.847553][ T311] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 40.847818][ T311] ? __nla_parse (lib/nlattr.c:732) [ 40.848053][ T311] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 40.848275][ T311] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 40.848557][ T311] ? cap_capable (security/commoncap.c:131) [ 40.848768][ T311] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 40.848990][ T311] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 40.849207][ T311] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 40.849428][ T311] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 40.849689][ T311] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 40.849948][ T311] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 40.850219][ T311] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 40.850439][ T311] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 40.850645][ T311] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 40.850861][ T311] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 40.851091][ T311] ? genl_rcv (net/netlink/genetlink.c:1219) [ 40.851258][ T311] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 40.851483][ T311] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 40.851709][ T311] genl_rcv (net/netlink/genetlink.c:1220) [ 40.851875][ T311] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 40.852090][ T311] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 40.852305][ T311] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 40.852535][ T311] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 40.852756][ T311] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 40.852960][ T311] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 40.853177][ T311] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 40.853414][ T311] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 40.853632][ T311] ? __pfx___sys_sendto (net/socket.c:2145) [ 40.853852][ T311] ? __lock_release (kernel/locking/lockdep.c:5527) [ 40.854066][ T311] ? 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.854285][ T311] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 40.854511][ T311] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 40.854728][ T311] ? 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.854940][ T311] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 40.855152][ T311] __x64_sys_sendto (net/socket.c:2181) [ 40.855372][ T311] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 40.855628][ T311] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 40.855846][ T311] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 40.856111][ T311] RIP: 0033:0x7fc529adba4a [ 40.856348][ T311] Code: Unable to access opcode bytes at 0x7fc529adba20. Code starting with the faulting instruction =========================================== [ 40.856613][ T311] RSP: 002b:00007ffd509cf558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 40.856917][ T311] RAX: ffffffffffffffda RBX: 000000002123ab00 RCX: 00007fc529adba4a [ 40.857221][ T311] RDX: 0000000000000034 RSI: 000000002123ab00 RDI: 0000000000000005 [ 40.857534][ T311] RBP: 000000002123a910 R08: 00007fc529c7f200 R09: 000000000000000c [ 40.857862][ T311] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 40.858160][ T311] R13: 000000002123a910 R14: 0000000000000000 R15: 0000000000000001 | [ 43.557901][ T403] ------------[ cut here ]------------ | [ 43.558177][ T403] WARNING: CPU: 1 PID: 403 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.558619][ T403] Modules linked in: netdevsim | [ 43.559163][ T403] Tainted: [W]=WARN [ 43.559322][ T403] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.559561][ T403] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.559807][ T403] 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.560492][ T403] RSP: 0018:ffffc900009671e8 EFLAGS: 00010246 [ 43.560755][ T403] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 43.561065][ T403] RDX: 0000000000000000 RSI: ffff888005162c98 RDI: ffff88800a3e2dc0 [ 43.561383][ T403] RBP: ffffffffa7723440 R08: 0000000000000000 R09: fffffbfff4abd83c [ 43.561691][ T403] R10: ffffffffa55ec1e7 R11: ffff88800a3e2300 R12: 0000000000000000 [ 43.561979][ T403] R13: ffff888005162128 R14: ffff888005162008 R15: ffff888005162000 [ 43.562268][ T403] FS: 00007fbcb111d800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 43.562606][ T403] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.562846][ T403] CR2: 000056005482a148 CR3: 000000000934c006 CR4: 0000000000772ef0 [ 43.563130][ T403] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 43.563423][ T403] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 43.563753][ T403] PKRU: 55555554 [ 43.563895][ T403] Call Trace: [ 43.564038][ T403] [ 43.564139][ T403] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.564346][ T403] ? __warn (kernel/panic.c:748) [ 43.564494][ T403] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.564684][ T403] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 43.564886][ T403] ? handle_bug (arch/x86/kernel/traps.c:285) [ 43.565034][ T403] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 43.565226][ T403] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 43.565438][ T403] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.565631][ T403] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 43.565823][ T403] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 43.566074][ T403] ? _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.566271][ T403] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 43.566471][ T403] register_netdevice (net/core/dev.c:11003) [ 43.566666][ T403] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 43.566866][ T403] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 43.567085][ T403] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 43.567342][ T403] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 43.567596][ T403] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 43.567853][ T403] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 43.568097][ T403] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 43.568346][ T403] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 43.568580][ T403] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 43.568815][ T403] ? devl_region_destroy (net/devlink/region.c:1178) [ 43.569008][ T403] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 43.569260][ T403] devlink_reload (net/devlink/dev.c:474) [ 43.569462][ T403] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 43.569659][ T403] ? devlink_resources_validate (net/devlink/resource.c:311) [ 43.569901][ T403] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 43.570097][ T403] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 43.570353][ T403] ? __nla_parse (lib/nlattr.c:732) [ 43.570556][ T403] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 43.570748][ T403] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 43.570995][ T403] ? cap_capable (security/commoncap.c:131) [ 43.571188][ T403] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 43.571403][ T403] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 43.571599][ T403] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 43.571790][ T403] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 43.572022][ T403] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 43.572254][ T403] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 43.572513][ T403] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 43.572709][ T403] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 43.572895][ T403] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 43.573087][ T403] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 43.573290][ T403] ? genl_rcv (net/netlink/genetlink.c:1219) [ 43.573446][ T403] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 43.573642][ T403] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 43.573849][ T403] genl_rcv (net/netlink/genetlink.c:1220) [ 43.573993][ T403] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 43.574192][ T403] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 43.574410][ T403] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 43.574608][ T403] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 43.574802][ T403] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 43.574989][ T403] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 43.575181][ T403] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 43.575387][ T403] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 43.575580][ T403] ? __pfx___sys_sendto (net/socket.c:2145) [ 43.575779][ T403] ? __lock_release (kernel/locking/lockdep.c:5527) [ 43.575964][ T403] ? 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.576156][ T403] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 43.576358][ T403] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 43.576549][ T403] ? 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.576744][ T403] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 43.576941][ T403] __x64_sys_sendto (net/socket.c:2181) [ 43.577129][ T403] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 43.577372][ T403] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 43.577575][ T403] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 43.577820][ T403] RIP: 0033:0x7fbcb1329a4a [ 43.578016][ T403] 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.578713][ T403] RSP: 002b:00007fffd02d77d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 43.578997][ T403] RAX: ffffffffffffffda RBX: 000000003ec08b00 RCX: 00007fbcb1329a4a [ 43.579275][ T403] RDX: 0000000000000034 RSI: 000000003ec08b00 RDI: 0000000000000005 [ 43.579561][ T403] RBP: 000000003ec08910 R08: 00007fbcb14cd200 R09: 000000000000000c [ 43.579844][ T403] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 43.580130][ T403] R13: 000000003ec08910 R14: 0000000000000000 R15: 0000000000000001 | [ 43.590620][ T403] ------------[ cut here ]------------ | [ 43.590894][ T403] WARNING: CPU: 2 PID: 403 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.591289][ T403] Modules linked in: netdevsim | [ 43.591861][ T403] Tainted: [W]=WARN [ 43.592018][ T403] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.592276][ T403] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.592540][ T403] 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.593206][ T403] RSP: 0018:ffffc900009671e8 EFLAGS: 00010246 [ 43.593477][ T403] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 43.593776][ T403] RDX: 0000000000000000 RSI: ffff888001fb2c98 RDI: ffff88800a3e2dc0 [ 43.594073][ T403] RBP: ffffffffa7723440 R08: 0000000000000000 R09: fffffbfff4abd83c [ 43.594390][ T403] R10: ffffffffa55ec1e7 R11: ffff88800a3e2300 R12: 0000000000000000 [ 43.594688][ T403] R13: ffff888001fb2128 R14: ffff888001fb2008 R15: ffff888001fb2000 [ 43.594984][ T403] FS: 00007fbcb111d800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 43.595337][ T403] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.595589][ T403] CR2: 00007fdaed8f0210 CR3: 000000000934c003 CR4: 0000000000772ef0 [ 43.595901][ T403] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 43.596207][ T403] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 43.596517][ T403] PKRU: 55555554 [ 43.596678][ T403] Call Trace: [ 43.596840][ T403] [ 43.596951][ T403] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.597159][ T403] ? __warn (kernel/panic.c:748) [ 43.597329][ T403] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.597544][ T403] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 43.597774][ T403] ? handle_bug (arch/x86/kernel/traps.c:285) [ 43.597937][ T403] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 43.598149][ T403] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 43.598379][ T403] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.598592][ T403] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 43.598809][ T403] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 43.599075][ T403] ? _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.599304][ T403] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 43.599530][ T403] register_netdevice (net/core/dev.c:11003) [ 43.599741][ T403] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 43.599960][ T403] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 43.600183][ T403] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 43.600461][ T403] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 43.600729][ T403] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 43.600996][ T403] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 43.601257][ T403] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 43.601531][ T403] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 43.601789][ T403] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 43.602057][ T403] ? devl_region_destroy (net/devlink/region.c:1178) [ 43.602263][ T403] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 43.602543][ T403] devlink_reload (net/devlink/dev.c:474) [ 43.602755][ T403] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 43.602963][ T403] ? devlink_resources_validate (net/devlink/resource.c:311) [ 43.603223][ T403] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 43.603443][ T403] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 43.603699][ T403] ? __nla_parse (lib/nlattr.c:732) [ 43.603921][ T403] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 43.604132][ T403] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 43.604413][ T403] ? cap_capable (security/commoncap.c:131) [ 43.604633][ T403] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 43.604852][ T403] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 43.605065][ T403] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 43.605289][ T403] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 43.605551][ T403] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 43.605798][ T403] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 43.606059][ T403] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 43.606274][ T403] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 43.606484][ T403] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 43.606692][ T403] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 43.606908][ T403] ? genl_rcv (net/netlink/genetlink.c:1219) [ 43.607068][ T403] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 43.607278][ T403] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 43.607502][ T403] genl_rcv (net/netlink/genetlink.c:1220) [ 43.607673][ T403] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 43.607885][ T403] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 43.608093][ T403] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 43.608306][ T403] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 43.608521][ T403] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 43.608723][ T403] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 43.608937][ T403] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 43.609154][ T403] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 43.609379][ T403] ? __pfx___sys_sendto (net/socket.c:2145) [ 43.609594][ T403] ? __lock_release (kernel/locking/lockdep.c:5527) [ 43.609797][ T403] ? 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.610005][ T403] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 43.610215][ T403] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 43.610553][ T403] ? 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.610762][ T403] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 43.610971][ T403] __x64_sys_sendto (net/socket.c:2181) [ 43.611173][ T403] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 43.611435][ T403] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 43.611648][ T403] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 43.612016][ T403] RIP: 0033:0x7fbcb1329a4a [ 43.612228][ T403] Code: Unable to access opcode bytes at 0x7fbcb1329a20. Code starting with the faulting instruction =========================================== [ 43.612501][ T403] RSP: 002b:00007fffd02d77d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 43.612802][ T403] RAX: ffffffffffffffda RBX: 000000003ec08b00 RCX: 00007fbcb1329a4a [ 43.613112][ T403] RDX: 0000000000000034 RSI: 000000003ec08b00 RDI: 0000000000000005 [ 43.613425][ T403] RBP: 000000003ec08910 R08: 00007fbcb14cd200 R09: 000000000000000c [ 43.613721][ T403] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 43.614022][ T403] R13: 000000003ec08910 R14: 0000000000000000 R15: 0000000000000001 | [ 43.634920][ T403] ------------[ cut here ]------------ | [ 43.635256][ T403] WARNING: CPU: 2 PID: 403 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.635664][ T403] Modules linked in: netdevsim | [ 43.636226][ T403] Tainted: [W]=WARN [ 43.636396][ T403] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.636648][ T403] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.636901][ T403] 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.637586][ T403] RSP: 0018:ffffc900009671e8 EFLAGS: 00010246 [ 43.637860][ T403] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 43.638161][ T403] RDX: 0000000000000000 RSI: ffff88800915ac98 RDI: ffff88800a3e2dc0 [ 43.638466][ T403] RBP: ffffffffa7723440 R08: 0000000000000000 R09: fffffbfff4abd83c [ 43.638759][ T403] R10: ffffffffa55ec1e7 R11: ffff88800a3e2300 R12: 0000000000000000 [ 43.639075][ T403] R13: ffff88800915a128 R14: ffff88800915a008 R15: ffff88800915a000 [ 43.639384][ T403] FS: 00007fbcb111d800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 43.639722][ T403] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.639969][ T403] CR2: 00007fbcb1329a20 CR3: 000000000934c003 CR4: 0000000000772ef0 [ 43.640263][ T403] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 43.640571][ T403] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 43.640867][ T403] PKRU: 55555554 [ 43.641023][ T403] Call Trace: [ 43.641178][ T403] [ 43.641291][ T403] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.641500][ T403] ? __warn (kernel/panic.c:748) [ 43.641662][ T403] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.641863][ T403] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 43.642078][ T403] ? handle_bug (arch/x86/kernel/traps.c:285) [ 43.642237][ T403] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 43.642453][ T403] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 43.642670][ T403] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.642875][ T403] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 43.643089][ T403] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 43.643353][ T403] ? _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.643569][ T403] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 43.643777][ T403] register_netdevice (net/core/dev.c:11003) [ 43.643988][ T403] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 43.644201][ T403] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 43.644431][ T403] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 43.644690][ T403] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 43.644956][ T403] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 43.645220][ T403] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 43.645484][ T403] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 43.645739][ T403] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 43.645991][ T403] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 43.646240][ T403] ? devl_region_destroy (net/devlink/region.c:1178) [ 43.646461][ T403] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 43.646726][ T403] devlink_reload (net/devlink/dev.c:474) [ 43.646932][ T403] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 43.647136][ T403] ? devlink_resources_validate (net/devlink/resource.c:311) [ 43.647408][ T403] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 43.647621][ T403] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 43.647874][ T403] ? __nla_parse (lib/nlattr.c:732) [ 43.648091][ T403] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 43.648318][ T403] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 43.648585][ T403] ? cap_capable (security/commoncap.c:131) [ 43.648793][ T403] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 43.649007][ T403] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 43.649222][ T403] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 43.649441][ T403] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 43.649691][ T403] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 43.649947][ T403] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 43.650206][ T403] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 43.650423][ T403] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 43.650632][ T403] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 43.650843][ T403] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 43.651064][ T403] ? genl_rcv (net/netlink/genetlink.c:1219) [ 43.651230][ T403] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 43.651460][ T403] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 43.651683][ T403] genl_rcv (net/netlink/genetlink.c:1220) [ 43.651848][ T403] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 43.652057][ T403] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 43.652263][ T403] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 43.652487][ T403] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 43.652697][ T403] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 43.652905][ T403] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 43.653111][ T403] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 43.653336][ T403] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 43.653547][ T403] ? __pfx___sys_sendto (net/socket.c:2145) [ 43.653765][ T403] ? __lock_release (kernel/locking/lockdep.c:5527) [ 43.653967][ T403] ? 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.654176][ T403] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 43.654400][ T403] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 43.654628][ T403] ? 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.654838][ T403] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 43.655053][ T403] __x64_sys_sendto (net/socket.c:2181) [ 43.655259][ T403] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 43.655519][ T403] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 43.655727][ T403] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 43.655977][ T403] RIP: 0033:0x7fbcb1329a4a [ 43.656206][ T403] Code: Unable to access opcode bytes at 0x7fbcb1329a20. Code starting with the faulting instruction =========================================== [ 43.656472][ T403] RSP: 002b:00007fffd02d77d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 43.656780][ T403] RAX: ffffffffffffffda RBX: 000000003ec08b00 RCX: 00007fbcb1329a4a [ 43.657076][ T403] RDX: 0000000000000034 RSI: 000000003ec08b00 RDI: 0000000000000005 [ 43.657378][ T403] RBP: 000000003ec08910 R08: 00007fbcb14cd200 R09: 000000000000000c [ 43.657686][ T403] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 43.657982][ T403] R13: 000000003ec08910 R14: 0000000000000000 R15: 0000000000000001 | [ 43.668920][ T403] ------------[ cut here ]------------ | [ 43.669172][ T403] WARNING: CPU: 2 PID: 403 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.670336][ T403] Modules linked in: netdevsim | [ 43.671065][ T403] Tainted: [W]=WARN [ 43.671303][ T403] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.671718][ T403] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.672058][ T403] 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.672825][ T403] RSP: 0018:ffffc900009671e8 EFLAGS: 00010246 [ 43.673161][ T403] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 43.673543][ T403] RDX: 0000000000000000 RSI: ffff888004ea2c98 RDI: ffff88800a3e2dc0 [ 43.673916][ T403] RBP: ffffffffa7723440 R08: 0000000000000000 R09: fffffbfff4abd83c [ 43.674290][ T403] R10: ffffffffa55ec1e7 R11: ffff88800a3e2300 R12: 0000000000000000 [ 43.674671][ T403] R13: ffff888004ea2128 R14: ffff888004ea2008 R15: ffff888004ea2000 [ 43.675043][ T403] FS: 00007fbcb111d800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 43.675469][ T403] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.675797][ T403] CR2: 00007fbcb1329a20 CR3: 000000000934c003 CR4: 0000000000772ef0 [ 43.676181][ T403] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 43.676563][ T403] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 43.676938][ T403] PKRU: 55555554 [ 43.677169][ T403] Call Trace: [ 43.677417][ T403] [ 43.677609][ T403] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.677916][ T403] ? __warn (kernel/panic.c:748) [ 43.678162][ T403] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.678455][ T403] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 43.678747][ T403] ? handle_bug (arch/x86/kernel/traps.c:285) [ 43.678987][ T403] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 43.679269][ T403] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 43.679571][ T403] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 43.679861][ T403] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 43.680157][ T403] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 43.680504][ T403] ? _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.680797][ T403] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 43.681087][ T403] register_netdevice (net/core/dev.c:11003) [ 43.681387][ T403] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 43.681694][ T403] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 43.681999][ T403] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 43.682360][ T403] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 43.682714][ T403] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 43.683062][ T403] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 43.683413][ T403] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 43.683679][ T403] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 43.683933][ T403] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 43.684199][ T403] ? devl_region_destroy (net/devlink/region.c:1178) [ 43.684415][ T403] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 43.684686][ T403] devlink_reload (net/devlink/dev.c:474) [ 43.684895][ T403] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 43.685104][ T403] ? devlink_resources_validate (net/devlink/resource.c:311) [ 43.685373][ T403] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 43.685589][ T403] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 43.685842][ T403] ? __nla_parse (lib/nlattr.c:732) [ 43.686060][ T403] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 43.686271][ T403] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 43.686546][ T403] ? cap_capable (security/commoncap.c:131) [ 43.686757][ T403] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 43.686972][ T403] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 43.687183][ T403] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 43.687404][ T403] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 43.687662][ T403] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 43.687914][ T403] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 43.688175][ T403] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 43.688394][ T403] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 43.688597][ T403] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 43.688813][ T403] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 43.689035][ T403] ? genl_rcv (net/netlink/genetlink.c:1219) [ 43.689196][ T403] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 43.689416][ T403] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 43.689632][ T403] genl_rcv (net/netlink/genetlink.c:1220) [ 43.689795][ T403] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 43.690001][ T403] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 43.690208][ T403] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 43.690433][ T403] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 43.690647][ T403] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 43.690862][ T403] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 43.691076][ T403] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 43.691291][ T403] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 43.691514][ T403] ? __pfx___sys_sendto (net/socket.c:2145) [ 43.691729][ T403] ? __lock_release (kernel/locking/lockdep.c:5527) [ 43.691936][ T403] ? 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.692148][ T403] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 43.692370][ T403] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 43.692584][ T403] ? 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.692792][ T403] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 43.693005][ T403] __x64_sys_sendto (net/socket.c:2181) [ 43.693210][ T403] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 43.693478][ T403] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 43.693689][ T403] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 43.693943][ T403] RIP: 0033:0x7fbcb1329a4a [ 43.694160][ T403] Code: Unable to access opcode bytes at 0x7fbcb1329a20. Code starting with the faulting instruction =========================================== [ 43.694432][ T403] RSP: 002b:00007fffd02d77d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 43.694740][ T403] RAX: ffffffffffffffda RBX: 000000003ec08b00 RCX: 00007fbcb1329a4a [ 43.695043][ T403] RDX: 0000000000000034 RSI: 000000003ec08b00 RDI: 0000000000000005 [ 43.695348][ T403] RBP: 000000003ec08910 R08: 00007fbcb14cd200 R09: 000000000000000c [ 43.695645][ T403] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 43.695944][ T403] R13: 000000003ec08910 R14: 0000000000000000 R15: 0000000000000001 | [ 44.099520][ T417] ------------[ cut here ]------------ | [ 44.099767][ 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.100158][ T417] Modules linked in: netdevsim | [ 44.100746][ T417] Tainted: [W]=WARN [ 44.100893][ T417] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.101133][ T417] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.101495][ 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.102176][ T417] RSP: 0018:ffffc900009b71e8 EFLAGS: 00010246 [ 44.102606][ T417] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 44.102912][ T417] RDX: 0000000000000000 RSI: ffff8880024dac98 RDI: ffff88800a958b00 [ 44.103210][ T417] RBP: ffffffffa7723440 R08: 0000000000000000 R09: fffffbfff4abd83c [ 44.103523][ T417] R10: ffffffffa55ec1e7 R11: ffff88800a958040 R12: 0000000000000000 [ 44.103821][ T417] R13: ffff8880024da128 R14: ffff8880024da008 R15: ffff8880024da000 [ 44.104119][ T417] FS: 00007fbf5e718800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 44.104466][ T417] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.104717][ T417] CR2: 00007fdaed7efb40 CR3: 000000000a9e4003 CR4: 0000000000772ef0 [ 44.105018][ T417] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 44.105330][ T417] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 44.105621][ T417] PKRU: 55555554 [ 44.105771][ T417] Call Trace: [ 44.105920][ T417] [ 44.106027][ T417] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.106224][ T417] ? __warn (kernel/panic.c:748) [ 44.106391][ T417] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.106595][ T417] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 44.106802][ T417] ? handle_bug (arch/x86/kernel/traps.c:285) [ 44.106960][ T417] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 44.107161][ T417] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 44.107382][ T417] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.107576][ T417] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 44.107793][ T417] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 44.108036][ 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.108238][ T417] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 44.108453][ T417] register_netdevice (net/core/dev.c:11003) [ 44.108655][ T417] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 44.108866][ T417] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 44.109086][ T417] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 44.109360][ T417] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 44.109632][ T417] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 44.109891][ T417] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 44.110145][ T417] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 44.110410][ T417] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 44.110655][ T417] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 44.110914][ T417] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 44.111182][ T417] devlink_reload (net/devlink/dev.c:474) [ 44.111404][ T417] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 44.111608][ T417] ? devlink_resources_validate (net/devlink/resource.c:311) [ 44.111863][ T417] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 44.112067][ T417] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 44.112330][ T417] ? __nla_parse (lib/nlattr.c:732) [ 44.112544][ T417] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 44.112749][ T417] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 44.113007][ T417] ? cap_capable (security/commoncap.c:131) [ 44.113208][ T417] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 44.113423][ T417] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 44.113631][ T417] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 44.113826][ T417] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 44.114063][ T417] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 44.114305][ T417] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 44.114572][ T417] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 44.114775][ T417] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 44.114973][ T417] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 44.115173][ T417] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 44.115393][ T417] ? genl_rcv (net/netlink/genetlink.c:1219) [ 44.115547][ T417] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 44.115748][ T417] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 44.115954][ T417] genl_rcv (net/netlink/genetlink.c:1220) [ 44.116105][ T417] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 44.116318][ T417] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 44.116518][ T417] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 44.116725][ T417] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 44.116933][ T417] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 44.117139][ T417] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 44.117358][ T417] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 44.117569][ T417] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 44.117794][ T417] ? __pfx___sys_sendto (net/socket.c:2145) [ 44.118008][ T417] ? __lock_release (kernel/locking/lockdep.c:5527) [ 44.118208][ T417] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 44.118428][ T417] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 44.118623][ T417] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 44.118834][ T417] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 44.119034][ T417] __x64_sys_sendto (net/socket.c:2181) [ 44.119234][ T417] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 44.119493][ T417] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 44.119690][ T417] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 44.119927][ T417] RIP: 0033:0x7fbf5e924a4a [ 44.120133][ 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.120797][ T417] RSP: 002b:00007ffc63843408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 44.121086][ T417] RAX: ffffffffffffffda RBX: 0000000012926b00 RCX: 00007fbf5e924a4a [ 44.121377][ T417] RDX: 0000000000000034 RSI: 0000000012926b00 RDI: 0000000000000005 [ 44.121660][ T417] RBP: 0000000012926910 R08: 00007fbf5eac8200 R09: 000000000000000c [ 44.121947][ T417] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 44.122225][ T417] R13: 0000000012926910 R14: 0000000000000000 R15: 0000000000000001 | [ 44.137490][ T417] ------------[ cut here ]------------ | [ 44.137818][ 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.138201][ T417] Modules linked in: netdevsim | [ 44.138746][ T417] Tainted: [W]=WARN [ 44.138891][ T417] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.139126][ T417] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.139391][ 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.140055][ T417] RSP: 0018:ffffc900009b71e8 EFLAGS: 00010246 [ 44.140297][ T417] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 44.140589][ T417] RDX: 0000000000000000 RSI: ffff88800d8dac98 RDI: ffff88800a958b00 [ 44.140879][ T417] RBP: ffffffffa7723440 R08: 0000000000000000 R09: fffffbfff4abd83c [ 44.141162][ T417] R10: ffffffffa55ec1e7 R11: ffff88800a958040 R12: 0000000000000000 [ 44.141450][ T417] R13: ffff88800d8da128 R14: ffff88800d8da008 R15: ffff88800d8da000 [ 44.141737][ T417] FS: 00007fbf5e718800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 44.142076][ T417] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.142330][ T417] CR2: 00007fdaed7efb40 CR3: 000000000a9e4003 CR4: 0000000000772ef0 [ 44.142624][ T417] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 44.142910][ T417] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 44.143213][ T417] PKRU: 55555554 [ 44.143366][ T417] Call Trace: [ 44.143510][ T417] [ 44.143609][ T417] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.143799][ T417] ? __warn (kernel/panic.c:748) [ 44.143952][ T417] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.144147][ T417] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 44.144359][ T417] ? handle_bug (arch/x86/kernel/traps.c:285) [ 44.144514][ T417] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 44.144714][ T417] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 44.144921][ T417] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.145112][ T417] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 44.145320][ T417] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 44.145567][ 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.145765][ T417] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 44.145966][ T417] register_netdevice (net/core/dev.c:11003) [ 44.146167][ T417] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 44.146384][ T417] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 44.146598][ T417] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 44.146852][ T417] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 44.147126][ T417] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 44.147397][ T417] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 44.147655][ T417] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 44.147906][ T417] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 44.148162][ T417] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 44.148421][ T417] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 44.148692][ T417] devlink_reload (net/devlink/dev.c:474) [ 44.148893][ T417] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 44.149094][ T417] ? devlink_resources_validate (net/devlink/resource.c:311) [ 44.149355][ T417] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 44.149553][ T417] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 44.149802][ T417] ? __nla_parse (lib/nlattr.c:732) [ 44.150009][ T417] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 44.150212][ T417] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 44.150475][ T417] ? cap_capable (security/commoncap.c:131) [ 44.150674][ T417] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 44.150889][ T417] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 44.151091][ T417] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 44.151292][ T417] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 44.151551][ T417] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 44.151794][ T417] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 44.152043][ T417] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 44.152247][ T417] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 44.152446][ T417] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 44.152648][ T417] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 44.152856][ T417] ? genl_rcv (net/netlink/genetlink.c:1219) [ 44.153012][ T417] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 44.153205][ T417] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 44.153415][ T417] genl_rcv (net/netlink/genetlink.c:1220) [ 44.153565][ T417] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 44.153761][ T417] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 44.153967][ T417] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 44.154179][ T417] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 44.154394][ T417] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 44.154591][ T417] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 44.154792][ T417] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 44.155002][ T417] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 44.155209][ T417] ? __pfx___sys_sendto (net/socket.c:2145) [ 44.155419][ T417] ? __lock_release (kernel/locking/lockdep.c:5527) [ 44.155617][ T417] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 44.155825][ T417] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 44.156021][ T417] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 44.156229][ T417] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 44.156431][ T417] __x64_sys_sendto (net/socket.c:2181) [ 44.156636][ T417] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 44.156877][ T417] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 44.157070][ T417] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 44.157322][ T417] RIP: 0033:0x7fbf5e924a4a [ 44.157525][ T417] Code: Unable to access opcode bytes at 0x7fbf5e924a20. Code starting with the faulting instruction =========================================== [ 44.157778][ T417] RSP: 002b:00007ffc63843408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 44.158068][ T417] RAX: ffffffffffffffda RBX: 0000000012926b00 RCX: 00007fbf5e924a4a [ 44.158361][ T417] RDX: 0000000000000034 RSI: 0000000012926b00 RDI: 0000000000000005 [ 44.158650][ T417] RBP: 0000000012926910 R08: 00007fbf5eac8200 R09: 000000000000000c [ 44.158941][ T417] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 44.159226][ T417] R13: 0000000012926910 R14: 0000000000000000 R15: 0000000000000001 | [ 44.172414][ T417] ------------[ cut here ]------------ | [ 44.172646][ 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.173040][ T417] Modules linked in: netdevsim | [ 44.173592][ T417] Tainted: [W]=WARN [ 44.173743][ T417] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.173996][ T417] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.174245][ 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.174944][ T417] RSP: 0018:ffffc900009b71e8 EFLAGS: 00010246 [ 44.175191][ T417] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 44.175494][ T417] RDX: 0000000000000000 RSI: ffff88800a2bac98 RDI: ffff88800a958b00 [ 44.175789][ T417] RBP: ffffffffa7723440 R08: 0000000000000000 R09: fffffbfff4abd83c [ 44.176076][ T417] R10: ffffffffa55ec1e7 R11: ffff88800a958040 R12: 0000000000000000 [ 44.176368][ T417] R13: ffff88800a2ba128 R14: ffff88800a2ba008 R15: ffff88800a2ba000 [ 44.176650][ T417] FS: 00007fbf5e718800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 44.176972][ T417] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.177212][ T417] CR2: 00007fbf5e924a20 CR3: 000000000a9e4003 CR4: 0000000000772ef0 [ 44.177505][ T417] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 44.177804][ T417] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 44.178091][ T417] PKRU: 55555554 [ 44.178238][ T417] Call Trace: [ 44.178396][ T417] [ 44.178502][ T417] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.178703][ T417] ? __warn (kernel/panic.c:748) [ 44.178852][ T417] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.179061][ T417] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 44.179272][ T417] ? handle_bug (arch/x86/kernel/traps.c:285) [ 44.179434][ T417] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 44.179628][ T417] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 44.179830][ T417] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.180023][ T417] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 44.180222][ T417] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 44.180485][ 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.180682][ T417] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 44.180879][ T417] register_netdevice (net/core/dev.c:11003) [ 44.181083][ T417] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 44.181282][ T417] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 44.181499][ T417] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 44.181748][ T417] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 44.182016][ T417] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 44.182275][ T417] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 44.182568][ T417] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 44.182812][ T417] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 44.183090][ T417] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 44.183346][ T417] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 44.183616][ T417] devlink_reload (net/devlink/dev.c:474) [ 44.183827][ T417] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 44.184024][ T417] ? devlink_resources_validate (net/devlink/resource.c:311) [ 44.184273][ T417] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 44.184474][ T417] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 44.184717][ T417] ? __nla_parse (lib/nlattr.c:732) [ 44.184927][ T417] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 44.185131][ T417] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 44.185390][ T417] ? cap_capable (security/commoncap.c:131) [ 44.185584][ T417] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 44.185780][ T417] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 44.185973][ T417] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 44.186167][ T417] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 44.186408][ T417] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 44.186652][ T417] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 44.186912][ T417] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 44.187128][ T417] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 44.187329][ T417] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 44.187524][ T417] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 44.187739][ T417] ? genl_rcv (net/netlink/genetlink.c:1219) [ 44.187886][ T417] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 44.188080][ T417] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 44.188288][ T417] genl_rcv (net/netlink/genetlink.c:1220) [ 44.188448][ T417] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 44.188652][ T417] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 44.188859][ T417] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 44.189061][ T417] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 44.189259][ T417] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 44.189479][ T417] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 44.189678][ T417] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 44.189877][ T417] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 44.190081][ T417] ? __pfx___sys_sendto (net/socket.c:2145) [ 44.190284][ T417] ? __lock_release (kernel/locking/lockdep.c:5527) [ 44.190504][ T417] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 44.190703][ T417] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 44.190900][ T417] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 44.191133][ T417] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 44.191346][ T417] __x64_sys_sendto (net/socket.c:2181) [ 44.191550][ T417] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 44.191800][ T417] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 44.191996][ T417] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 44.192235][ T417] RIP: 0033:0x7fbf5e924a4a [ 44.192451][ T417] Code: Unable to access opcode bytes at 0x7fbf5e924a20. Code starting with the faulting instruction =========================================== [ 44.192706][ T417] RSP: 002b:00007ffc63843408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 44.192997][ T417] RAX: ffffffffffffffda RBX: 0000000012926b00 RCX: 00007fbf5e924a4a [ 44.193283][ T417] RDX: 0000000000000034 RSI: 0000000012926b00 RDI: 0000000000000005 [ 44.193585][ T417] RBP: 0000000012926910 R08: 00007fbf5eac8200 R09: 000000000000000c [ 44.193874][ T417] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 44.194169][ T417] R13: 0000000012926910 R14: 0000000000000000 R15: 0000000000000001 | [ 44.214222][ T417] ------------[ cut here ]------------ | [ 44.214546][ 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.214959][ T417] Modules linked in: netdevsim | [ 44.215520][ T417] Tainted: [W]=WARN [ 44.215665][ T417] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.215906][ T417] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.216164][ 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.216849][ T417] RSP: 0018:ffffc900009b71e8 EFLAGS: 00010246 [ 44.217123][ T417] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 44.217420][ T417] RDX: 0000000000000000 RSI: ffff88800b43ac98 RDI: ffff88800a958b00 [ 44.217724][ T417] RBP: ffffffffa7723440 R08: 0000000000000000 R09: fffffbfff4abd83c [ 44.218006][ T417] R10: ffffffffa55ec1e7 R11: ffff88800a958040 R12: 0000000000000000 [ 44.218291][ T417] R13: ffff88800b43a128 R14: ffff88800b43a008 R15: ffff88800b43a000 [ 44.218593][ T417] FS: 00007fbf5e718800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 44.218940][ T417] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.219193][ T417] CR2: 00007fbf5e924a20 CR3: 000000000a9e4003 CR4: 0000000000772ef0 [ 44.219490][ T417] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 44.219781][ T417] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 44.220067][ T417] PKRU: 55555554 [ 44.220214][ T417] Call Trace: [ 44.220367][ T417] [ 44.220466][ T417] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.220665][ T417] ? __warn (kernel/panic.c:748) [ 44.220815][ T417] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.221013][ T417] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 44.221210][ T417] ? handle_bug (arch/x86/kernel/traps.c:285) [ 44.221364][ T417] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 44.221555][ T417] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 44.221757][ T417] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.221950][ T417] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 44.222145][ T417] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 44.222395][ 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.222601][ T417] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 44.222798][ T417] register_netdevice (net/core/dev.c:11003) [ 44.223024][ T417] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 44.223233][ T417] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 44.223449][ T417] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 44.223696][ T417] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 44.223957][ T417] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 44.224211][ T417] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 44.224488][ T417] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 44.224755][ T417] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 44.225010][ T417] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 44.225277][ T417] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 44.225556][ T417] devlink_reload (net/devlink/dev.c:474) [ 44.225763][ T417] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 44.225952][ T417] ? devlink_resources_validate (net/devlink/resource.c:311) [ 44.226198][ T417] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 44.226399][ T417] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 44.226650][ T417] ? __nla_parse (lib/nlattr.c:732) [ 44.226860][ T417] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 44.227089][ T417] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 44.227355][ T417] ? cap_capable (security/commoncap.c:131) [ 44.227550][ T417] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 44.227775][ T417] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 44.227975][ T417] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 44.228173][ T417] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 44.228430][ T417] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 44.228666][ T417] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 44.228918][ T417] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 44.229122][ T417] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 44.229327][ T417] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 44.229528][ T417] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 44.229751][ T417] ? genl_rcv (net/netlink/genetlink.c:1219) [ 44.229899][ T417] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 44.230095][ T417] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 44.230299][ T417] genl_rcv (net/netlink/genetlink.c:1220) [ 44.230454][ T417] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 44.230664][ T417] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 44.230870][ T417] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 44.231109][ T417] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 44.231321][ T417] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 44.231512][ T417] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 44.231707][ T417] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 44.231915][ T417] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 44.232138][ T417] ? __pfx___sys_sendto (net/socket.c:2145) [ 44.232349][ T417] ? __lock_release (kernel/locking/lockdep.c:5527) [ 44.232544][ T417] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 44.232749][ T417] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 44.232949][ T417] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 44.233146][ T417] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 44.233368][ T417] __x64_sys_sendto (net/socket.c:2181) [ 44.233567][ T417] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 44.233804][ T417] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 44.234001][ T417] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 44.234245][ T417] RIP: 0033:0x7fbf5e924a4a [ 44.234458][ T417] Code: Unable to access opcode bytes at 0x7fbf5e924a20. Code starting with the faulting instruction =========================================== [ 44.234701][ T417] RSP: 002b:00007ffc63843408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 44.235027][ T417] RAX: ffffffffffffffda RBX: 0000000012926b00 RCX: 00007fbf5e924a4a [ 44.235325][ T417] RDX: 0000000000000034 RSI: 0000000012926b00 RDI: 0000000000000005 [ 44.235617][ T417] RBP: 0000000012926910 R08: 00007fbf5eac8200 R09: 000000000000000c [ 44.235906][ T417] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 44.236185][ T417] R13: 0000000012926910 R14: 0000000000000000 R15: 0000000000000001 | [ 44.715219][ T430] ------------[ cut here ]------------ | [ 44.715532][ T430] WARNING: CPU: 0 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.715944][ T430] Modules linked in: netdevsim | [ 44.716536][ T430] Tainted: [W]=WARN [ 44.716698][ T430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.716953][ T430] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.717215][ 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.717938][ T430] RSP: 0018:ffffc900009f71e8 EFLAGS: 00010246 [ 44.718197][ T430] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 44.718519][ T430] RDX: 0000000000000000 RSI: ffff888005ea2c98 RDI: ffff88800be62dc0 [ 44.718821][ T430] RBP: ffffffffa7723440 R08: 0000000000000000 R09: fffffbfff4abd83c [ 44.719121][ T430] R10: ffffffffa55ec1e7 R11: ffff88800be62300 R12: 0000000000000000 [ 44.719431][ T430] R13: ffff888005ea2128 R14: ffff888005ea2008 R15: ffff888005ea2000 [ 44.719733][ T430] FS: 00007fcbe7e1f800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 44.720084][ T430] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.720351][ T430] CR2: 00007fdaedac2a00 CR3: 0000000009c88005 CR4: 0000000000772ef0 [ 44.720654][ T430] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 44.720958][ T430] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 44.721267][ T430] PKRU: 55555554 [ 44.721430][ T430] Call Trace: [ 44.721589][ T430] [ 44.721693][ T430] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.721900][ T430] ? __warn (kernel/panic.c:748) [ 44.722059][ T430] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.722264][ T430] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 44.722485][ T430] ? handle_bug (arch/x86/kernel/traps.c:285) [ 44.722643][ T430] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 44.722846][ T430] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 44.723062][ T430] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.723266][ T430] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 44.723488][ T430] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 44.723744][ 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.723962][ T430] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 44.724182][ T430] register_netdevice (net/core/dev.c:11003) [ 44.724400][ T430] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 44.724617][ T430] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 44.724839][ T430] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 44.725101][ T430] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 44.725384][ T430] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 44.725651][ T430] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 44.725911][ T430] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 44.726178][ T430] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 44.726438][ T430] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 44.726695][ T430] ? devl_region_destroy (net/devlink/region.c:1178) [ 44.726904][ T430] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 44.727175][ T430] devlink_reload (net/devlink/dev.c:474) [ 44.727391][ T430] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 44.727599][ T430] ? devlink_resources_validate (net/devlink/resource.c:311) [ 44.727868][ T430] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 44.728080][ T430] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 44.728342][ T430] ? __nla_parse (lib/nlattr.c:732) [ 44.728555][ T430] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 44.728767][ T430] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 44.729035][ T430] ? cap_capable (security/commoncap.c:131) [ 44.729240][ T430] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 44.729468][ T430] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 44.729673][ T430] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 44.729877][ T430] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 44.730138][ T430] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 44.730397][ T430] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 44.730661][ T430] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 44.730865][ T430] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 44.731072][ T430] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 44.731281][ T430] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 44.731511][ T430] ? genl_rcv (net/netlink/genetlink.c:1219) [ 44.731666][ T430] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 44.731874][ T430] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 44.732087][ T430] genl_rcv (net/netlink/genetlink.c:1220) [ 44.732246][ T430] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 44.732462][ T430] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 44.732665][ T430] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 44.732876][ T430] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 44.733088][ T430] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 44.733288][ T430] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 44.733502][ T430] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 44.733716][ T430] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 44.733938][ T430] ? __pfx___sys_sendto (net/socket.c:2145) [ 44.734152][ T430] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 44.734370][ T430] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 44.734584][ T430] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 44.734834][ T430] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 44.735042][ T430] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 44.735304][ T430] __x64_sys_sendto (net/socket.c:2181) [ 44.735517][ T430] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 44.735767][ T430] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 44.735970][ T430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 44.736227][ T430] RIP: 0033:0x7fcbe802ba4a [ 44.736446][ 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.737195][ T430] RSP: 002b:00007ffed4361cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 44.737531][ T430] RAX: ffffffffffffffda RBX: 0000000005bc5b00 RCX: 00007fcbe802ba4a [ 44.737873][ T430] RDX: 0000000000000034 RSI: 0000000005bc5b00 RDI: 0000000000000005 [ 44.738185][ T430] RBP: 0000000005bc5910 R08: 00007fcbe81cf200 R09: 000000000000000c [ 44.738494][ T430] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 44.738796][ T430] R13: 0000000005bc5910 R14: 0000000000000000 R15: 0000000000000001 | [ 44.751442][ T430] ------------[ cut here ]------------ | [ 44.751672][ T430] WARNING: CPU: 0 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.752069][ T430] Modules linked in: netdevsim | [ 44.752652][ T430] Tainted: [W]=WARN [ 44.752806][ T430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.753061][ T430] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.753328][ 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.754051][ T430] RSP: 0018:ffffc900009f71e8 EFLAGS: 00010246 [ 44.754318][ T430] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 44.754623][ T430] RDX: 0000000000000000 RSI: ffff88800a3aac98 RDI: ffff88800be62dc0 [ 44.754923][ T430] RBP: ffffffffa7723440 R08: 0000000000000000 R09: fffffbfff4abd83c [ 44.755223][ T430] R10: ffffffffa55ec1e7 R11: ffff88800be62300 R12: 0000000000000000 [ 44.755534][ T430] R13: ffff88800a3aa128 R14: ffff88800a3aa008 R15: ffff88800a3aa000 [ 44.755837][ T430] FS: 00007fcbe7e1f800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 44.756183][ T430] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.756453][ T430] CR2: 00007fdaedac2a00 CR3: 0000000009c88005 CR4: 0000000000772ef0 [ 44.756756][ T430] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 44.757061][ T430] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 44.757369][ T430] PKRU: 55555554 [ 44.757523][ T430] Call Trace: [ 44.757686][ T430] [ 44.757791][ T430] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.757994][ T430] ? __warn (kernel/panic.c:748) [ 44.758150][ T430] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.758363][ T430] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 44.758572][ T430] ? handle_bug (arch/x86/kernel/traps.c:285) [ 44.758727][ T430] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 44.758929][ T430] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 44.759152][ T430] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.759365][ T430] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 44.759571][ T430] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 44.759829][ 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.760035][ T430] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 44.760241][ T430] register_netdevice (net/core/dev.c:11003) [ 44.760461][ T430] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 44.760675][ T430] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 44.760895][ T430] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 44.761158][ T430] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 44.761438][ T430] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 44.761699][ T430] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 44.761964][ T430] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 44.762219][ T430] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 44.762474][ T430] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 44.762729][ T430] ? devl_region_destroy (net/devlink/region.c:1178) [ 44.762931][ T430] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 44.763199][ T430] devlink_reload (net/devlink/dev.c:474) [ 44.763425][ T430] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 44.763631][ T430] ? devlink_resources_validate (net/devlink/resource.c:311) [ 44.763890][ T430] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 44.764095][ T430] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 44.764357][ T430] ? __nla_parse (lib/nlattr.c:732) [ 44.764568][ T430] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 44.764774][ T430] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 44.765056][ T430] ? cap_capable (security/commoncap.c:131) [ 44.765258][ T430] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 44.765478][ T430] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 44.765685][ T430] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 44.765890][ T430] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 44.766142][ T430] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 44.766398][ T430] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 44.766661][ T430] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 44.766864][ T430] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 44.767063][ T430] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 44.767270][ T430] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 44.767495][ T430] ? genl_rcv (net/netlink/genetlink.c:1219) [ 44.767655][ T430] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 44.767860][ T430] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 44.768072][ T430] genl_rcv (net/netlink/genetlink.c:1220) [ 44.768223][ T430] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 44.768437][ T430] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 44.768643][ T430] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 44.768852][ T430] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 44.769060][ T430] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 44.769264][ T430] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 44.769486][ T430] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 44.769696][ T430] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 44.769900][ T430] ? __pfx___sys_sendto (net/socket.c:2145) [ 44.770114][ T430] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 44.770330][ T430] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 44.770534][ T430] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 44.770783][ T430] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 44.770987][ T430] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 44.771252][ T430] __x64_sys_sendto (net/socket.c:2181) [ 44.771464][ T430] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 44.771715][ T430] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 44.771918][ T430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 44.772178][ T430] RIP: 0033:0x7fcbe802ba4a [ 44.772393][ 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.773092][ T430] RSP: 002b:00007ffed4361cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 44.773402][ T430] RAX: ffffffffffffffda RBX: 0000000005bc5b00 RCX: 00007fcbe802ba4a [ 44.773699][ T430] RDX: 0000000000000034 RSI: 0000000005bc5b00 RDI: 0000000000000005 [ 44.774002][ T430] RBP: 0000000005bc5910 R08: 00007fcbe81cf200 R09: 000000000000000c [ 44.774296][ T430] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 44.774797][ T430] R13: 0000000005bc5910 R14: 0000000000000000 R15: 0000000000000001 | [ 44.785173][ T430] ------------[ cut here ]------------ | [ 44.785440][ T430] WARNING: CPU: 0 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.785848][ T430] Modules linked in: netdevsim | [ 44.786423][ T430] Tainted: [W]=WARN [ 44.786579][ T430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.786837][ T430] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.787097][ 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.787818][ T430] RSP: 0018:ffffc900009f71e8 EFLAGS: 00010246 [ 44.788078][ T430] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 44.788391][ T430] RDX: 0000000000000000 RSI: ffff88800b7bac98 RDI: ffff88800be62dc0 [ 44.788700][ T430] RBP: ffffffffa7723440 R08: 0000000000000000 R09: fffffbfff4abd83c [ 44.789008][ T430] R10: ffffffffa55ec1e7 R11: ffff88800be62300 R12: 0000000000000000 [ 44.789316][ T430] R13: ffff88800b7ba128 R14: ffff88800b7ba008 R15: ffff88800b7ba000 [ 44.789618][ T430] FS: 00007fcbe7e1f800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 44.789967][ T430] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.790220][ T430] CR2: 00007fdaedac2a00 CR3: 0000000009c88005 CR4: 0000000000772ef0 [ 44.790533][ T430] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 44.790833][ T430] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 44.791133][ T430] PKRU: 55555554 [ 44.791284][ T430] Call Trace: [ 44.791451][ T430] [ 44.791556][ T430] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.791765][ T430] ? __warn (kernel/panic.c:748) [ 44.791921][ T430] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.792131][ T430] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 44.792347][ T430] ? handle_bug (arch/x86/kernel/traps.c:285) [ 44.792502][ T430] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 44.792706][ T430] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 44.792923][ T430] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.793136][ T430] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 44.793357][ T430] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 44.793618][ 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.793825][ T430] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 44.794031][ T430] register_netdevice (net/core/dev.c:11003) [ 44.794246][ T430] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 44.794470][ T430] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 44.794695][ T430] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 44.794957][ T430] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 44.795226][ T430] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 44.795499][ T430] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 44.795763][ T430] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 44.796028][ T430] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 44.796276][ T430] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 44.796539][ T430] ? devl_region_destroy (net/devlink/region.c:1178) [ 44.796738][ T430] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 44.797002][ T430] devlink_reload (net/devlink/dev.c:474) [ 44.797211][ T430] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 44.797431][ T430] ? devlink_resources_validate (net/devlink/resource.c:311) [ 44.797692][ T430] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 44.797899][ T430] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 44.798154][ T430] ? __nla_parse (lib/nlattr.c:732) [ 44.798396][ T430] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 44.798605][ T430] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 44.798870][ T430] ? cap_capable (security/commoncap.c:131) [ 44.799077][ T430] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 44.799284][ T430] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 44.799499][ T430] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 44.799703][ T430] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 44.799953][ T430] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 44.800207][ T430] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 44.800485][ T430] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 44.800689][ T430] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 44.800890][ T430] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 44.801097][ T430] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 44.801322][ T430] ? genl_rcv (net/netlink/genetlink.c:1219) [ 44.801477][ T430] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 44.801684][ T430] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 44.801901][ T430] genl_rcv (net/netlink/genetlink.c:1220) [ 44.802071][ T430] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 44.802292][ T430] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 44.802520][ T430] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 44.802745][ T430] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 44.802967][ T430] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 44.803181][ T430] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 44.803406][ T430] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 44.803618][ T430] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 44.803829][ T430] ? __pfx___sys_sendto (net/socket.c:2145) [ 44.804046][ T430] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 44.804251][ T430] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 44.804466][ T430] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 44.804715][ T430] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 44.804925][ T430] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 44.805182][ T430] __x64_sys_sendto (net/socket.c:2181) [ 44.805403][ T430] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 44.805654][ T430] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 44.805857][ T430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 44.806103][ T430] RIP: 0033:0x7fcbe802ba4a [ 44.806342][ 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.807041][ T430] RSP: 002b:00007ffed4361cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 44.807361][ T430] RAX: ffffffffffffffda RBX: 0000000005bc5b00 RCX: 00007fcbe802ba4a [ 44.807668][ T430] RDX: 0000000000000034 RSI: 0000000005bc5b00 RDI: 0000000000000005 [ 44.807967][ T430] RBP: 0000000005bc5910 R08: 00007fcbe81cf200 R09: 000000000000000c [ 44.808276][ T430] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 44.808584][ T430] R13: 0000000005bc5910 R14: 0000000000000000 R15: 0000000000000001 | [ 44.831035][ T430] ------------[ cut here ]------------ | [ 44.831268][ 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) | [ 44.831663][ T430] Modules linked in: netdevsim | [ 44.832196][ T430] Tainted: [W]=WARN [ 44.832359][ T430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.832595][ T430] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.832834][ 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.833498][ T430] RSP: 0018:ffffc900009f71e8 EFLAGS: 00010246 [ 44.833741][ T430] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 44.834026][ T430] RDX: 0000000000000000 RSI: ffff888004eaac98 RDI: ffff88800be62dc0 [ 44.834304][ T430] RBP: ffffffffa7723440 R08: 0000000000000000 R09: fffffbfff4abd83c [ 44.834593][ T430] R10: ffffffffa55ec1e7 R11: ffff88800be62300 R12: 0000000000000000 [ 44.834877][ T430] R13: ffff888004eaa128 R14: ffff888004eaa008 R15: ffff888004eaa000 [ 44.835162][ T430] FS: 00007fcbe7e1f800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 44.835495][ T430] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.835731][ T430] CR2: 0000560064f17640 CR3: 0000000009c88002 CR4: 0000000000772ef0 [ 44.836017][ T430] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 44.836294][ T430] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 44.836578][ T430] PKRU: 55555554 [ 44.836722][ T430] Call Trace: [ 44.836864][ T430] [ 44.836962][ T430] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.837150][ T430] ? __warn (kernel/panic.c:748) [ 44.837321][ T430] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.837511][ T430] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 44.837719][ T430] ? handle_bug (arch/x86/kernel/traps.c:285) [ 44.837864][ T430] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 44.838051][ T430] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 44.838250][ T430] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 44.838448][ T430] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 44.838649][ T430] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 44.838885][ 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.839085][ T430] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 44.839279][ T430] register_netdevice (net/core/dev.c:11003) [ 44.839483][ T430] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 44.839681][ T430] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 44.839888][ T430] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 44.840145][ T430] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 44.840406][ T430] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 44.840655][ T430] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 44.840898][ T430] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 44.841135][ T430] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 44.841384][ T430] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 44.841620][ T430] ? devl_region_destroy (net/devlink/region.c:1178) [ 44.841808][ T430] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 44.842056][ T430] devlink_reload (net/devlink/dev.c:474) [ 44.842248][ T430] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 44.842449][ T430] ? devlink_resources_validate (net/devlink/resource.c:311) [ 44.842700][ T430] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 44.842901][ T430] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 44.843168][ T430] ? __nla_parse (lib/nlattr.c:732) [ 44.843377][ T430] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 44.843574][ T430] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 44.843821][ T430] ? cap_capable (security/commoncap.c:131) [ 44.844010][ T430] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 44.844212][ T430] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 44.844414][ T430] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 44.844606][ T430] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 44.844837][ T430] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 44.845076][ T430] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 44.845329][ T430] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 44.845524][ T430] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 44.845718][ T430] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 44.845909][ T430] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 44.846109][ T430] ? genl_rcv (net/netlink/genetlink.c:1219) [ 44.846253][ T430] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 44.846457][ T430] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 44.846652][ T430] genl_rcv (net/netlink/genetlink.c:1220) [ 44.846793][ T430] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 44.846992][ T430] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 44.847188][ T430] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 44.847392][ T430] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 44.847584][ T430] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 44.847780][ T430] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 44.847983][ T430] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 44.848186][ T430] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 44.848391][ T430] ? __pfx___sys_sendto (net/socket.c:2145) [ 44.848599][ T430] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 44.848791][ T430] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 44.848987][ T430] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 44.849229][ T430] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 44.849430][ T430] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 44.849674][ T430] __x64_sys_sendto (net/socket.c:2181) [ 44.849864][ T430] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 44.850103][ T430] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 44.850298][ T430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 44.850553][ T430] RIP: 0033:0x7fcbe802ba4a [ 44.850750][ 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.851417][ T430] RSP: 002b:00007ffed4361cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 44.851741][ T430] RAX: ffffffffffffffda RBX: 0000000005bc5b00 RCX: 00007fcbe802ba4a [ 44.852023][ T430] RDX: 0000000000000034 RSI: 0000000005bc5b00 RDI: 0000000000000005 [ 44.852319][ T430] RBP: 0000000005bc5910 R08: 00007fcbe81cf200 R09: 000000000000000c [ 44.852605][ T430] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 44.852885][ T430] R13: 0000000005bc5910 R14: 0000000000000000 R15: 0000000000000001 | [ 45.593735][ T455] ------------[ cut here ]------------ | [ 45.594080][ T455] WARNING: CPU: 2 PID: 455 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.594515][ T455] Modules linked in: netdevsim | [ 45.595104][ T455] Tainted: [W]=WARN [ 45.595270][ T455] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.595544][ T455] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.595812][ T455] 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.596498][ T455] RSP: 0018:ffffc90000bb71e8 EFLAGS: 00010246 [ 45.596757][ T455] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 45.597053][ T455] RDX: 0000000000000000 RSI: ffff88800a2bac98 RDI: ffff888007858b00 [ 45.597384][ T455] RBP: ffff88800a870040 R08: 0000000000000000 R09: fffffbfff4abd83c [ 45.597696][ T455] R10: ffffffffa55ec1e7 R11: ffff888007858040 R12: 0000000000000000 [ 45.597993][ T455] R13: ffff88800a2ba128 R14: ffff88800a2ba008 R15: ffff88800a2ba000 [ 45.598290][ T455] FS: 00007f739ff9b800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 45.598650][ T455] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.598914][ T455] CR2: 00007fdaedac2a00 CR3: 0000000009586002 CR4: 0000000000772ef0 [ 45.599223][ T455] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 45.599538][ T455] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 45.599837][ T455] PKRU: 55555554 [ 45.599997][ T455] Call Trace: [ 45.600158][ T455] [ 45.600272][ T455] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.600491][ T455] ? __warn (kernel/panic.c:748) [ 45.600660][ T455] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.600870][ T455] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 45.601109][ T455] ? handle_bug (arch/x86/kernel/traps.c:285) [ 45.601276][ T455] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 45.601494][ T455] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 45.601774][ T455] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.602017][ T455] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 45.602229][ T455] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 45.602503][ T455] ? _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.602714][ T455] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 45.602926][ T455] register_netdevice (net/core/dev.c:11003) [ 45.603143][ T455] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 45.603375][ T455] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 45.603601][ T455] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 45.603867][ T455] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 45.604133][ T455] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 45.604414][ T455] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 45.604676][ T455] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 45.604939][ T455] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 45.605205][ T455] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 45.605485][ T455] devlink_reload (net/devlink/dev.c:474) [ 45.605695][ T455] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 45.605901][ T455] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 45.606116][ T455] ? cap_capable (security/commoncap.c:131) [ 45.606331][ T455] ? 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.606510][ T455] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 45.606721][ T455] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 45.606973][ T455] ? __nla_parse (lib/nlattr.c:732) [ 45.607189][ T455] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 45.607419][ T455] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 45.607710][ T455] ? cap_capable (security/commoncap.c:131) [ 45.607916][ T455] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 45.608132][ T455] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 45.608353][ T455] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 45.608561][ T455] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 45.608809][ T455] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 45.609056][ T455] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 45.609332][ T455] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 45.609540][ T455] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 45.609748][ T455] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 45.609955][ T455] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 45.610173][ T455] ? genl_rcv (net/netlink/genetlink.c:1219) [ 45.610349][ T455] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 45.610566][ T455] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 45.610776][ T455] genl_rcv (net/netlink/genetlink.c:1220) [ 45.610939][ T455] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 45.611147][ T455] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 45.611369][ T455] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 45.611580][ T455] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 45.611786][ T455] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 45.611989][ T455] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 45.612199][ T455] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 45.612426][ T455] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 45.612636][ T455] ? __pfx___sys_sendto (net/socket.c:2145) [ 45.612839][ T455] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 45.613039][ T455] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 45.613263][ T455] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 45.613491][ T455] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 45.613740][ T455] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 45.613942][ T455] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 45.614204][ T455] __x64_sys_sendto (net/socket.c:2181) [ 45.614416][ T455] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 45.614667][ T455] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 45.614879][ T455] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 45.615140][ T455] RIP: 0033:0x7f73a01a7a4a [ 45.615363][ T455] 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.616037][ T455] RSP: 002b:00007ffd185940a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 45.616351][ T455] RAX: ffffffffffffffda RBX: 0000000030bcdb00 RCX: 00007f73a01a7a4a [ 45.616645][ T455] RDX: 000000000000003c RSI: 0000000030bcdb00 RDI: 0000000000000005 [ 45.616948][ T455] RBP: 0000000030bcd910 R08: 00007f73a034b200 R09: 000000000000000c [ 45.617249][ T455] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 45.617553][ T455] R13: 0000000030bcd910 R14: 0000000000000000 R15: 0000000000000001 | [ 45.633266][ T455] ------------[ cut here ]------------ | [ 45.633545][ T455] WARNING: CPU: 2 PID: 455 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.633944][ T455] Modules linked in: netdevsim | [ 45.634525][ T455] Tainted: [W]=WARN [ 45.634685][ T455] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.634937][ T455] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.635198][ T455] 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.635883][ T455] RSP: 0018:ffffc90000bb71e8 EFLAGS: 00010246 [ 45.636136][ T455] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 45.636436][ T455] RDX: 0000000000000000 RSI: ffff88800d8dac98 RDI: ffff888007858b00 [ 45.636735][ T455] RBP: ffff88800a870040 R08: 0000000000000000 R09: fffffbfff4abd83c [ 45.637034][ T455] R10: ffffffffa55ec1e7 R11: ffff888007858040 R12: 0000000000000000 [ 45.637341][ T455] R13: ffff88800d8da128 R14: ffff88800d8da008 R15: ffff88800d8da000 [ 45.637641][ T455] FS: 00007f739ff9b800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 45.637997][ T455] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.638248][ T455] CR2: 0000560064ef4100 CR3: 0000000009586002 CR4: 0000000000772ef0 [ 45.638569][ T455] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 45.638864][ T455] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 45.639168][ T455] PKRU: 55555554 [ 45.639339][ T455] Call Trace: [ 45.639499][ T455] [ 45.639616][ T455] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.639823][ T455] ? __warn (kernel/panic.c:748) [ 45.639984][ T455] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.640191][ T455] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 45.640412][ T455] ? handle_bug (arch/x86/kernel/traps.c:285) [ 45.640572][ T455] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 45.640781][ T455] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 45.640995][ T455] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.641200][ T455] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 45.641419][ T455] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 45.641671][ T455] ? _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.641877][ T455] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 45.642090][ T455] register_netdevice (net/core/dev.c:11003) [ 45.642404][ T455] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 45.642623][ T455] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 45.642844][ T455] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 45.643106][ T455] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 45.643383][ T455] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 45.643654][ T455] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 45.643913][ T455] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 45.644167][ T455] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 45.644429][ T455] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 45.644694][ T455] devlink_reload (net/devlink/dev.c:474) [ 45.644903][ T455] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 45.645112][ T455] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 45.645336][ T455] ? cap_capable (security/commoncap.c:131) [ 45.645538][ T455] ? 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.645706][ T455] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 45.645913][ T455] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 45.646161][ T455] ? __nla_parse (lib/nlattr.c:732) [ 45.646385][ T455] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 45.646598][ T455] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 45.646864][ T455] ? cap_capable (security/commoncap.c:131) [ 45.647063][ T455] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 45.647276][ T455] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 45.647492][ T455] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 45.647705][ T455] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 45.647953][ T455] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 45.648207][ T455] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 45.648477][ T455] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 45.648684][ T455] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 45.648887][ T455] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 45.649096][ T455] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 45.649326][ T455] ? genl_rcv (net/netlink/genetlink.c:1219) [ 45.649490][ T455] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 45.649705][ T455] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 45.649918][ T455] genl_rcv (net/netlink/genetlink.c:1220) [ 45.650077][ T455] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 45.650282][ T455] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 45.650499][ T455] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 45.650718][ T455] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 45.650932][ T455] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 45.651136][ T455] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 45.651356][ T455] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 45.651571][ T455] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 45.651782][ T455] ? __pfx___sys_sendto (net/socket.c:2145) [ 45.651985][ T455] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 45.652185][ T455] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 45.652413][ T455] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 45.652626][ T455] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 45.652883][ T455] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 45.653088][ T455] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 45.653363][ T455] __x64_sys_sendto (net/socket.c:2181) [ 45.653569][ T455] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 45.653817][ T455] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 45.654022][ T455] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 45.654270][ T455] RIP: 0033:0x7f73a01a7a4a [ 45.654500][ T455] 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.655178][ T455] RSP: 002b:00007ffd185940a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 45.655484][ T455] RAX: ffffffffffffffda RBX: 0000000030bcdb00 RCX: 00007f73a01a7a4a [ 45.655793][ T455] RDX: 000000000000003c RSI: 0000000030bcdb00 RDI: 0000000000000005 [ 45.656088][ T455] RBP: 0000000030bcd910 R08: 00007f73a034b200 R09: 000000000000000c [ 45.656394][ T455] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 45.656691][ T455] R13: 0000000030bcd910 R14: 0000000000000000 R15: 0000000000000001 | [ 45.670675][ T455] ------------[ cut here ]------------ | [ 45.670930][ T455] WARNING: CPU: 2 PID: 455 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.671346][ T455] Modules linked in: netdevsim | [ 45.671903][ T455] Tainted: [W]=WARN [ 45.672060][ T455] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.672318][ T455] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.672573][ T455] 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.673241][ T455] RSP: 0018:ffffc90000bb71e8 EFLAGS: 00010246 [ 45.673502][ T455] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 45.673794][ T455] RDX: 0000000000000000 RSI: ffff88800bfbac98 RDI: ffff888007858b00 [ 45.674093][ T455] RBP: ffff88800a870040 R08: 0000000000000000 R09: fffffbfff4abd83c [ 45.674396][ T455] R10: ffffffffa55ec1e7 R11: ffff888007858040 R12: 0000000000000000 [ 45.674687][ T455] R13: ffff88800bfba128 R14: ffff88800bfba008 R15: ffff88800bfba000 [ 45.674977][ T455] FS: 00007f739ff9b800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 45.675333][ T455] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.675590][ T455] CR2: 0000560064ef1160 CR3: 0000000009586002 CR4: 0000000000772ef0 [ 45.675886][ T455] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 45.676182][ T455] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 45.676488][ T455] PKRU: 55555554 [ 45.676651][ T455] Call Trace: [ 45.676808][ T455] [ 45.676919][ T455] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.677119][ T455] ? __warn (kernel/panic.c:748) [ 45.677279][ T455] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.677498][ T455] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 45.677728][ T455] ? handle_bug (arch/x86/kernel/traps.c:285) [ 45.677888][ T455] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 45.678100][ T455] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 45.678328][ T455] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.678540][ T455] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 45.678749][ T455] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 45.679007][ T455] ? _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.679216][ T455] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 45.680219][ T455] register_netdevice (net/core/dev.c:11003) [ 45.680532][ T455] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 45.680828][ T455] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 45.681128][ T455] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 45.681482][ T455] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 45.681825][ T455] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 45.682165][ T455] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 45.682536][ T455] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 45.682872][ T455] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 45.683198][ T455] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 45.683554][ T455] devlink_reload (net/devlink/dev.c:474) [ 45.683841][ T455] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 45.684120][ T455] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 45.684430][ T455] ? cap_capable (security/commoncap.c:131) [ 45.684712][ T455] ? 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.684959][ T455] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 45.685243][ T455] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 45.685591][ T455] ? __nla_parse (lib/nlattr.c:732) [ 45.685887][ T455] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 45.686174][ T455] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 45.686600][ T455] ? cap_capable (security/commoncap.c:131) [ 45.686880][ T455] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 45.687171][ T455] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 45.687472][ T455] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 45.687763][ T455] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 45.688096][ T455] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 45.688473][ T455] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 45.688818][ T455] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 45.689104][ T455] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 45.689401][ T455] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 45.689688][ T455] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 45.689987][ T455] ? genl_rcv (net/netlink/genetlink.c:1219) [ 45.690227][ T455] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 45.690532][ T455] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 45.690832][ T455] genl_rcv (net/netlink/genetlink.c:1220) [ 45.691070][ T455] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 45.691373][ T455] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 45.691654][ T455] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 45.691947][ T455] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 45.692226][ T455] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 45.692519][ T455] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 45.692816][ T455] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 45.693108][ T455] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 45.693417][ T455] ? __pfx___sys_sendto (net/socket.c:2145) [ 45.693624][ T455] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 45.693826][ T455] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 45.694041][ T455] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 45.694248][ T455] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 45.694526][ T455] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 45.694732][ T455] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 45.694997][ T455] __x64_sys_sendto (net/socket.c:2181) [ 45.695198][ T455] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 45.695457][ T455] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 45.695663][ T455] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 45.695911][ T455] RIP: 0033:0x7f73a01a7a4a [ 45.696127][ T455] 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.696809][ T455] RSP: 002b:00007ffd185940a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 45.697108][ T455] RAX: ffffffffffffffda RBX: 0000000030bcdb00 RCX: 00007f73a01a7a4a [ 45.697421][ T455] RDX: 000000000000003c RSI: 0000000030bcdb00 RDI: 0000000000000005 [ 45.697720][ T455] RBP: 0000000030bcd910 R08: 00007f73a034b200 R09: 000000000000000c [ 45.698012][ T455] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 45.698302][ T455] R13: 0000000030bcd910 R14: 0000000000000000 R15: 0000000000000001 | [ 45.730602][ T455] ------------[ cut here ]------------ | [ 45.730912][ T455] WARNING: CPU: 1 PID: 455 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.731287][ T455] Modules linked in: netdevsim | [ 45.731864][ T455] Tainted: [W]=WARN [ 45.732009][ T455] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.732253][ T455] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.732562][ T455] 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.733214][ T455] RSP: 0018:ffffc90000bb71e8 EFLAGS: 00010246 [ 45.733462][ T455] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 45.733746][ T455] RDX: 0000000000000000 RSI: ffff88800b432c98 RDI: ffff888007858b00 [ 45.734025][ T455] RBP: ffff88800a870040 R08: 0000000000000000 R09: fffffbfff4abd83c [ 45.734315][ T455] R10: ffffffffa55ec1e7 R11: ffff888007858040 R12: 0000000000000000 [ 45.734595][ T455] R13: ffff88800b432128 R14: ffff88800b432008 R15: ffff88800b432000 [ 45.734886][ T455] FS: 00007f739ff9b800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 45.735213][ T455] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.735460][ T455] CR2: 0000560064ef4100 CR3: 0000000009586003 CR4: 0000000000772ef0 [ 45.735742][ T455] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 45.736022][ T455] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 45.736315][ T455] PKRU: 55555554 [ 45.736459][ T455] Call Trace: [ 45.736600][ T455] [ 45.736700][ T455] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.736890][ T455] ? __warn (kernel/panic.c:748) [ 45.737036][ T455] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.737227][ T455] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 45.737438][ T455] ? handle_bug (arch/x86/kernel/traps.c:285) [ 45.737585][ T455] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 45.737783][ T455] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 45.737985][ T455] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 45.738176][ T455] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 45.738378][ T455] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 45.738618][ T455] ? _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.738827][ T455] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 45.739024][ T455] register_netdevice (net/core/dev.c:11003) [ 45.739218][ T455] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 45.739425][ T455] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 45.739632][ T455] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 45.739875][ T455] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 45.740132][ T455] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 45.740387][ T455] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 45.740634][ T455] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 45.740872][ T455] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 45.741105][ T455] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 45.741359][ T455] devlink_reload (net/devlink/dev.c:474) [ 45.741562][ T455] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 45.741750][ T455] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 45.741945][ T455] ? cap_capable (security/commoncap.c:131) [ 45.742144][ T455] ? 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.742300][ T455] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 45.742507][ T455] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 45.742748][ T455] ? __nla_parse (lib/nlattr.c:732) [ 45.742951][ T455] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 45.743153][ T455] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 45.743410][ T455] ? cap_capable (security/commoncap.c:131) [ 45.743597][ T455] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 45.743794][ T455] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 45.743985][ T455] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 45.744172][ T455] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 45.744423][ T455] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 45.744658][ T455] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 45.744902][ T455] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 45.745095][ T455] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 45.745288][ T455] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 45.745496][ T455] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 45.745700][ T455] ? genl_rcv (net/netlink/genetlink.c:1219) [ 45.745850][ T455] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 45.746045][ T455] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 45.746240][ T455] genl_rcv (net/netlink/genetlink.c:1220) [ 45.746391][ T455] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 45.746585][ T455] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 45.746778][ T455] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 45.746974][ T455] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 45.747174][ T455] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 45.747375][ T455] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 45.747567][ T455] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 45.747775][ T455] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 45.747967][ T455] ? __pfx___sys_sendto (net/socket.c:2145) [ 45.748160][ T455] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 45.748358][ T455] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 45.748557][ T455] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 45.748759][ T455] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 45.748991][ T455] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 45.749180][ T455] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 45.749435][ T455] __x64_sys_sendto (net/socket.c:2181) [ 45.749626][ T455] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 45.749857][ T455] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 45.750054][ T455] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 45.750287][ T455] RIP: 0033:0x7f73a01a7a4a [ 45.750493][ T455] 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.751151][ T455] RSP: 002b:00007ffd185940a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 45.751450][ T455] RAX: ffffffffffffffda RBX: 0000000030bcdb00 RCX: 00007f73a01a7a4a [ 45.751734][ T455] RDX: 000000000000003c RSI: 0000000030bcdb00 RDI: 0000000000000005 [ 45.752012][ T455] RBP: 0000000030bcd910 R08: 00007f73a034b200 R09: 000000000000000c [ 45.752287][ T455] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 45.752582][ T455] R13: 0000000030bcd910 R14: 0000000000000000 R15: 0000000000000001 | [ 46.043492][ T461] ------------[ cut here ]------------ | [ 46.043825][ T461] WARNING: CPU: 2 PID: 461 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.044226][ T461] Modules linked in: netdevsim | [ 46.044819][ T461] Tainted: [W]=WARN [ 46.044976][ T461] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.045242][ T461] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.045515][ T461] 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.046197][ T461] RSP: 0018:ffffc90000a971e8 EFLAGS: 00010246 [ 46.046478][ T461] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 46.046773][ T461] RDX: 0000000000000000 RSI: ffff88800d932c98 RDI: ffff88800b62d080 [ 46.047070][ T461] RBP: ffff88800a871840 R08: 0000000000000000 R09: fffffbfff4abd83c [ 46.047398][ T461] R10: ffffffffa55ec1e7 R11: ffff88800b62c5c0 R12: 0000000000000000 [ 46.047736][ T461] R13: ffff88800d932128 R14: ffff88800d932008 R15: ffff88800d932000 [ 46.048034][ T461] FS: 00007f6937ac3800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 46.048389][ T461] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.048643][ T461] CR2: 00007f6937e73200 CR3: 000000000d984006 CR4: 0000000000772ef0 [ 46.048937][ T461] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 46.049236][ T461] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 46.049543][ T461] PKRU: 55555554 [ 46.049701][ T461] Call Trace: [ 46.049863][ T461] [ 46.049975][ T461] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.050180][ T461] ? __warn (kernel/panic.c:748) [ 46.050367][ T461] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.050574][ T461] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 46.050783][ T461] ? handle_bug (arch/x86/kernel/traps.c:285) [ 46.050941][ T461] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 46.051142][ T461] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 46.051442][ T461] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.051724][ T461] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 46.051942][ T461] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 46.052196][ T461] ? _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.052423][ T461] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 46.052636][ T461] register_netdevice (net/core/dev.c:11003) [ 46.052844][ T461] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 46.053071][ T461] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 46.053293][ T461] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 46.053566][ T461] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 46.053830][ T461] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 46.054123][ T461] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 46.054421][ T461] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 46.054680][ T461] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 46.054926][ T461] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 46.055205][ T461] devlink_reload (net/devlink/dev.c:474) [ 46.055431][ T461] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 46.055645][ T461] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 46.055866][ T461] ? cap_capable (security/commoncap.c:131) [ 46.056070][ T461] ? 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.056243][ T461] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 46.056468][ T461] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 46.056718][ T461] ? __nla_parse (lib/nlattr.c:732) [ 46.056936][ T461] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 46.057144][ T461] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 46.057426][ T461] ? cap_capable (security/commoncap.c:131) [ 46.057640][ T461] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 46.057868][ T461] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 46.058094][ T461] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 46.058342][ T461] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 46.058617][ T461] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 46.058885][ T461] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 46.059174][ T461] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 46.059411][ T461] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 46.059644][ T461] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 46.059879][ T461] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 46.060113][ T461] ? genl_rcv (net/netlink/genetlink.c:1219) [ 46.060287][ T461] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 46.060527][ T461] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 46.060767][ T461] genl_rcv (net/netlink/genetlink.c:1220) [ 46.060941][ T461] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 46.061165][ T461] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 46.061400][ T461] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 46.061629][ T461] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 46.061855][ T461] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 46.062071][ T461] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 46.062291][ T461] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 46.062537][ T461] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 46.062749][ T461] ? __pfx___sys_sendto (net/socket.c:2145) [ 46.062947][ T461] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 46.063151][ T461] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 46.063376][ T461] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 46.063587][ T461] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 46.063838][ T461] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 46.064102][ T461] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 46.064330][ T461] __x64_sys_sendto (net/socket.c:2181) [ 46.064536][ T461] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 46.064857][ T461] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 46.065211][ T461] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 46.065655][ T461] RIP: 0033:0x7f6937ccfa4a [ 46.065992][ T461] 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.067164][ T461] RSP: 002b:00007ffd0651b198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 46.067691][ T461] RAX: ffffffffffffffda RBX: 000000003dfffb00 RCX: 00007f6937ccfa4a [ 46.068191][ T461] RDX: 000000000000003c RSI: 000000003dfffb00 RDI: 0000000000000005 [ 46.068710][ T461] RBP: 000000003dfff910 R08: 00007f6937e73200 R09: 000000000000000c [ 46.069193][ T461] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 46.069704][ T461] R13: 000000003dfff910 R14: 0000000000000000 R15: 0000000000000003 | [ 46.088481][ T461] ------------[ cut here ]------------ | [ 46.088701][ T461] WARNING: CPU: 3 PID: 461 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.089073][ T461] Modules linked in: netdevsim | [ 46.089637][ T461] Tainted: [W]=WARN [ 46.089782][ T461] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.090017][ T461] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.090255][ T461] 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.090922][ T461] RSP: 0018:ffffc90000a971e8 EFLAGS: 00010246 [ 46.091159][ T461] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 46.091449][ T461] RDX: 0000000000000000 RSI: ffff88800d92ac98 RDI: ffff88800b62d080 [ 46.091727][ T461] RBP: ffff88800a871840 R08: 0000000000000000 R09: fffffbfff4abd83c [ 46.092009][ T461] R10: ffffffffa55ec1e7 R11: ffff88800b62c5c0 R12: 0000000000000000 [ 46.092289][ T461] R13: ffff88800d92a128 R14: ffff88800d92a008 R15: ffff88800d92a000 [ 46.092576][ T461] FS: 00007f6937ac3800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 46.092903][ T461] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.093142][ T461] CR2: 00007fdaed8d25a0 CR3: 000000000d984003 CR4: 0000000000772ef0 [ 46.093429][ T461] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 46.093707][ T461] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 46.093988][ T461] PKRU: 55555554 [ 46.094132][ T461] Call Trace: [ 46.094274][ T461] [ 46.094385][ T461] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.094574][ T461] ? __warn (kernel/panic.c:748) [ 46.094722][ T461] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.094913][ T461] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 46.095109][ T461] ? handle_bug (arch/x86/kernel/traps.c:285) [ 46.095253][ T461] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 46.095452][ T461] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 46.095653][ T461] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.095850][ T461] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 46.096044][ T461] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 46.096285][ T461] ? _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.096489][ T461] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 46.096681][ T461] register_netdevice (net/core/dev.c:11003) [ 46.096873][ T461] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 46.097075][ T461] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 46.097278][ T461] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 46.097530][ T461] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 46.097798][ T461] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 46.098044][ T461] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 46.098291][ T461] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 46.098551][ T461] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 46.098787][ T461] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 46.099035][ T461] devlink_reload (net/devlink/dev.c:474) [ 46.099227][ T461] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 46.099420][ T461] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 46.099617][ T461] ? cap_capable (security/commoncap.c:131) [ 46.099810][ T461] ? 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.099962][ T461] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 46.100153][ T461] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 46.100398][ T461] ? __nla_parse (lib/nlattr.c:732) [ 46.100598][ T461] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 46.100792][ T461] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 46.101039][ T461] ? cap_capable (security/commoncap.c:131) [ 46.101233][ T461] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 46.101435][ T461] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 46.101629][ T461] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 46.101819][ T461] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 46.102051][ T461] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 46.102282][ T461] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 46.102548][ T461] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 46.102737][ T461] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 46.102922][ T461] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 46.103111][ T461] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 46.103322][ T461] ? genl_rcv (net/netlink/genetlink.c:1219) [ 46.103467][ T461] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 46.103668][ T461] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 46.103872][ T461] genl_rcv (net/netlink/genetlink.c:1220) [ 46.104023][ T461] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 46.104217][ T461] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 46.104418][ T461] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 46.104618][ T461] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 46.104813][ T461] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 46.105003][ T461] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 46.105200][ T461] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 46.105414][ T461] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 46.105607][ T461] ? __pfx___sys_sendto (net/socket.c:2145) [ 46.105792][ T461] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 46.105976][ T461] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 46.106176][ T461] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 46.106378][ T461] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 46.106615][ T461] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 46.106860][ T461] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 46.107055][ T461] __x64_sys_sendto (net/socket.c:2181) [ 46.107242][ T461] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 46.107482][ T461] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 46.107683][ T461] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 46.107913][ T461] RIP: 0033:0x7f6937ccfa4a [ 46.108108][ T461] 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.108770][ T461] RSP: 002b:00007ffd0651b198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 46.109049][ T461] RAX: ffffffffffffffda RBX: 000000003dfffb00 RCX: 00007f6937ccfa4a [ 46.109334][ T461] RDX: 000000000000003c RSI: 000000003dfffb00 RDI: 0000000000000005 [ 46.109616][ T461] RBP: 000000003dfff910 R08: 00007f6937e73200 R09: 000000000000000c [ 46.109891][ T461] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 46.110168][ T461] R13: 000000003dfff910 R14: 0000000000000000 R15: 0000000000000003 | [ 46.132501][ T461] ------------[ cut here ]------------ | [ 46.132823][ T461] WARNING: CPU: 3 PID: 461 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.133200][ T461] Modules linked in: netdevsim | [ 46.133755][ T461] Tainted: [W]=WARN [ 46.133906][ T461] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.134147][ T461] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.134394][ T461] 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.135045][ T461] RSP: 0018:ffffc90000a971e8 EFLAGS: 00010246 [ 46.135285][ T461] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 46.135574][ T461] RDX: 0000000000000000 RSI: ffff88800a3bac98 RDI: ffff88800b62d080 [ 46.135850][ T461] RBP: ffff88800a871840 R08: 0000000000000000 R09: fffffbfff4abd83c [ 46.136128][ T461] R10: ffffffffa55ec1e7 R11: ffff88800b62c5c0 R12: 0000000000000000 [ 46.136414][ T461] R13: ffff88800a3ba128 R14: ffff88800a3ba008 R15: ffff88800a3ba000 [ 46.136696][ T461] FS: 00007f6937ac3800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 46.137017][ T461] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.137250][ T461] CR2: 00007fdaed8d25a0 CR3: 000000000d984003 CR4: 0000000000772ef0 [ 46.137537][ T461] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 46.137843][ T461] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 46.138119][ T461] PKRU: 55555554 [ 46.138260][ T461] Call Trace: [ 46.138413][ T461] [ 46.138512][ T461] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.138702][ T461] ? __warn (kernel/panic.c:748) [ 46.138849][ T461] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.139044][ T461] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 46.139239][ T461] ? handle_bug (arch/x86/kernel/traps.c:285) [ 46.139395][ T461] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 46.139583][ T461] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 46.139783][ T461] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.139973][ T461] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 46.140167][ T461] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 46.140423][ T461] ? _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.140616][ T461] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 46.140809][ T461] register_netdevice (net/core/dev.c:11003) [ 46.141004][ T461] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 46.141202][ T461] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 46.141415][ T461] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 46.141659][ T461] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 46.141913][ T461] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 46.142160][ T461] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 46.142415][ T461] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 46.142654][ T461] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 46.142886][ T461] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 46.143140][ T461] devlink_reload (net/devlink/dev.c:474) [ 46.143340][ T461] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 46.143526][ T461] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 46.143721][ T461] ? cap_capable (security/commoncap.c:131) [ 46.143907][ T461] ? 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.144060][ T461] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 46.144251][ T461] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 46.144501][ T461] ? __nla_parse (lib/nlattr.c:732) [ 46.144699][ T461] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 46.144890][ T461] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 46.145138][ T461] ? cap_capable (security/commoncap.c:131) [ 46.145332][ T461] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 46.145529][ T461] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 46.145723][ T461] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 46.145916][ T461] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 46.146147][ T461] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 46.146390][ T461] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 46.146636][ T461] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 46.146826][ T461] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 46.147015][ T461] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 46.147205][ T461] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 46.147424][ T461] ? genl_rcv (net/netlink/genetlink.c:1219) [ 46.147568][ T461] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 46.147767][ T461] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 46.147965][ T461] genl_rcv (net/netlink/genetlink.c:1220) [ 46.148107][ T461] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 46.148299][ T461] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 46.148502][ T461] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 46.148705][ T461] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 46.148896][ T461] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 46.149081][ T461] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 46.149273][ T461] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 46.149478][ T461] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 46.149669][ T461] ? __pfx___sys_sendto (net/socket.c:2145) [ 46.149854][ T461] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 46.150044][ T461] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 46.150251][ T461] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 46.150456][ T461] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 46.150696][ T461] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 46.150936][ T461] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 46.151131][ T461] __x64_sys_sendto (net/socket.c:2181) [ 46.151336][ T461] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 46.151576][ T461] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 46.151767][ T461] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 46.152001][ T461] RIP: 0033:0x7f6937ccfa4a [ 46.152195][ T461] 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.152855][ T461] RSP: 002b:00007ffd0651b198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 46.153140][ T461] RAX: ffffffffffffffda RBX: 000000003dfffb00 RCX: 00007f6937ccfa4a [ 46.153427][ T461] RDX: 000000000000003c RSI: 000000003dfffb00 RDI: 0000000000000005 [ 46.153706][ T461] RBP: 000000003dfff910 R08: 00007f6937e73200 R09: 000000000000000c [ 46.153983][ T461] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 46.154267][ T461] R13: 000000003dfff910 R14: 0000000000000000 R15: 0000000000000003 | [ 46.165147][ T461] ------------[ cut here ]------------ | [ 46.166119][ T461] WARNING: CPU: 3 PID: 461 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.166588][ T461] Modules linked in: netdevsim | [ 46.167111][ T461] Tainted: [W]=WARN [ 46.167255][ T461] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.167578][ T461] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.167828][ T461] 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.168563][ T461] RSP: 0018:ffffc90000a971e8 EFLAGS: 00010246 [ 46.168804][ T461] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 46.169088][ T461] RDX: 0000000000000000 RSI: ffff88800a8f2c98 RDI: ffff88800b62d080 [ 46.169451][ T461] RBP: ffff88800a871840 R08: 0000000000000000 R09: fffffbfff4abd83c [ 46.169731][ T461] R10: ffffffffa55ec1e7 R11: ffff88800b62c5c0 R12: 0000000000000000 [ 46.170005][ T461] R13: ffff88800a8f2128 R14: ffff88800a8f2008 R15: ffff88800a8f2000 [ 46.170287][ T461] FS: 00007f6937ac3800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 46.170694][ T461] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.170932][ T461] CR2: 00007fdaed8d25a0 CR3: 000000000d984003 CR4: 0000000000772ef0 [ 46.171211][ T461] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 46.171579][ T461] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 46.171857][ T461] PKRU: 55555554 [ 46.171999][ T461] Call Trace: [ 46.172144][ T461] [ 46.172243][ T461] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.172518][ T461] ? __warn (kernel/panic.c:748) [ 46.172667][ T461] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.172859][ T461] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 46.173057][ T461] ? handle_bug (arch/x86/kernel/traps.c:285) [ 46.173200][ T461] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 46.173475][ T461] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 46.173679][ T461] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.173869][ T461] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 46.174061][ T461] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 46.174301][ T461] ? _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.174590][ T461] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 46.174782][ T461] register_netdevice (net/core/dev.c:11003) [ 46.174975][ T461] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 46.175174][ T461] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 46.175462][ T461] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 46.175710][ T461] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 46.175965][ T461] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 46.176214][ T461] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 46.176548][ T461] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 46.176789][ T461] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 46.177021][ T461] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 46.177274][ T461] devlink_reload (net/devlink/dev.c:474) [ 46.177556][ T461] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 46.177749][ T461] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 46.177943][ T461] ? cap_capable (security/commoncap.c:131) [ 46.178130][ T461] ? 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.178283][ T461] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 46.178562][ T461] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 46.178808][ T461] ? __nla_parse (lib/nlattr.c:732) [ 46.179007][ T461] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 46.179202][ T461] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 46.179533][ T461] ? cap_capable (security/commoncap.c:131) [ 46.179722][ T461] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 46.179921][ T461] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 46.180114][ T461] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 46.180404][ T461] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 46.180639][ T461] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 46.180871][ T461] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 46.181115][ T461] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 46.181392][ T461] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 46.181582][ T461] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 46.181772][ T461] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 46.181981][ T461] ? genl_rcv (net/netlink/genetlink.c:1219) [ 46.182127][ T461] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 46.182409][ T461] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 46.182606][ T461] genl_rcv (net/netlink/genetlink.c:1220) [ 46.182749][ T461] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 46.182944][ T461] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 46.183134][ T461] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 46.183421][ T461] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 46.183620][ T461] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 46.183808][ T461] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 46.184003][ T461] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 46.184199][ T461] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 46.184482][ T461] ? __pfx___sys_sendto (net/socket.c:2145) [ 46.184669][ T461] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 46.184856][ T461] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 46.185061][ T461] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 46.185258][ T461] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 46.185577][ T461] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 46.185814][ T461] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 46.186011][ T461] __x64_sys_sendto (net/socket.c:2181) [ 46.186201][ T461] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 46.186524][ T461] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 46.186718][ T461] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 46.186947][ T461] RIP: 0033:0x7f6937ccfa4a [ 46.187141][ T461] 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.187895][ T461] RSP: 002b:00007ffd0651b198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 46.188186][ T461] RAX: ffffffffffffffda RBX: 000000003dfffb00 RCX: 00007f6937ccfa4a [ 46.188553][ T461] RDX: 000000000000003c RSI: 000000003dfffb00 RDI: 0000000000000005 [ 46.188830][ T461] RBP: 000000003dfff910 R08: 00007f6937e73200 R09: 000000000000000c [ 46.189110][ T461] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 46.189482][ T461] R13: 000000003dfff910 R14: 0000000000000000 R15: 0000000000000003 | [ 46.394584][ T11] ------------[ cut here ]------------ | [ 46.394878][ T11] WARNING: CPU: 0 PID: 11 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 46.395225][ T11] Modules linked in: netdevsim | [ 46.395871][ T11] Tainted: [W]=WARN [ 46.396002][ T11] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.396220][ T11] Workqueue: netns cleanup_net [ 46.396430][ T11] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.396646][ T11] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 46.397263][ T11] RSP: 0018:ffffc900000b7620 EFLAGS: 00010246 [ 46.397486][ T11] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 46.397743][ T11] RDX: 0000000000000000 RSI: ffff888001fb2c98 RDI: ffff888001a82e10 [ 46.397995][ T11] RBP: ffffffffa7723440 R08: 0000000000000000 R09: fffffbfff4abd83c [ 46.398246][ T11] R10: ffffffffa55ec1e7 R11: ffff888001a82300 R12: 0000000000000000 [ 46.398509][ T11] R13: ffff888001fb2128 R14: ffff888001fb2008 R15: ffff888001fb2000 [ 46.398763][ T11] FS: 0000000000000000(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 46.399058][ T11] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.399269][ T11] CR2: 00007fff41495e78 CR3: 000000000a1b0001 CR4: 0000000000772ef0 [ 46.399533][ T11] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 46.399784][ T11] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 46.400036][ T11] PKRU: 55555554 [ 46.400167][ T11] Call Trace: [ 46.400299][ T11] [ 46.400398][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.400572][ T11] ? __warn (kernel/panic.c:748) [ 46.400710][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.400881][ T11] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 46.401061][ T11] ? handle_bug (arch/x86/kernel/traps.c:285) [ 46.401197][ T11] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 46.401378][ T11] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 46.401564][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.401744][ T11] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 46.401966][ T11] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 46.402145][ T11] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 46.402330][ T11] register_netdevice (net/core/dev.c:11003) [ 46.402507][ T11] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 46.402689][ T11] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 46.402875][ T11] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 46.403102][ T11] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 46.403338][ T11] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 46.403562][ T11] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 46.403785][ T11] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 46.404000][ T11] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 46.404207][ T11] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 46.404449][ T11] devlink_reload (net/devlink/dev.c:474) [ 46.404624][ T11] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 46.404796][ T11] ? devlinks_xa_find_get (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/devlink/core.c:343) [ 46.404977][ T11] devlink_pernet_pre_exit (net/devlink/core.c:288 net/devlink/devl_internal.h:114 net/devlink/core.c:513) [ 46.405152][ T11] ? __pfx_devlink_pernet_pre_exit (net/devlink/core.c:496) [ 46.405390][ T11] cleanup_net (net/core/net_namespace.c:162 net/core/net_namespace.c:632) [ 46.405566][ T11] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 46.405741][ T11] ? __pfx_cleanup_net (net/core/net_namespace.c:594) [ 46.405910][ T11] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 46.406087][ T11] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 46.406257][ T11] ? process_one_work (kernel/workqueue.c:3214) [ 46.406448][ T11] process_one_work (kernel/workqueue.c:3238) [ 46.406629][ T11] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 46.406805][ T11] ? __pfx_process_one_work (kernel/workqueue.c:3140) [ 46.406990][ T11] ? assign_work (kernel/workqueue.c:1200) [ 46.407168][ T11] worker_thread (kernel/workqueue.c:3313 kernel/workqueue.c:3400) [ 46.407357][ T11] ? __pfx_worker_thread (kernel/workqueue.c:3346) [ 46.407529][ T11] kthread (kernel/kthread.c:464) [ 46.407672][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 46.407850][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 46.408023][ T11] ret_from_fork (arch/x86/kernel/process.c:148) [ 46.408200][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 46.408381][ T11] ret_from_fork_asm (arch/x86/entry/entry_64.S:257) | [ 46.417976][ T11] ------------[ cut here ]------------ | [ 46.418179][ T11] WARNING: CPU: 0 PID: 11 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 46.419155][ T11] Modules linked in: netdevsim | [ 46.419752][ T11] Tainted: [W]=WARN [ 46.419881][ T11] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.420096][ T11] Workqueue: netns cleanup_net [ 46.420274][ T11] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.420564][ T11] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 46.421144][ T11] RSP: 0018:ffffc900000b7620 EFLAGS: 00010246 [ 46.421441][ T11] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 46.421690][ T11] RDX: 0000000000000000 RSI: ffff888008daac98 RDI: ffff888001a82e10 [ 46.422016][ T11] RBP: ffffffffa7723440 R08: 0000000000000000 R09: fffffbfff4abd83c [ 46.422263][ T11] R10: ffffffffa55ec1e7 R11: ffff888001a82300 R12: 0000000000000000 [ 46.422593][ T11] R13: ffff888008daa128 R14: ffff888008daa008 R15: ffff888008daa000 [ 46.422842][ T11] FS: 0000000000000000(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 46.423130][ T11] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.423413][ T11] CR2: 00007fff41495e78 CR3: 000000000a1b0001 CR4: 0000000000772ef0 [ 46.423660][ T11] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 46.423910][ T11] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 46.424159][ T11] PKRU: 55555554 [ 46.424286][ T11] Call Trace: [ 46.424495][ T11] [ 46.424585][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.424756][ T11] ? __warn (kernel/panic.c:748) [ 46.424891][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.425069][ T11] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 46.425249][ T11] ? handle_bug (arch/x86/kernel/traps.c:285) [ 46.425455][ T11] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 46.425629][ T11] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 46.425810][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.425988][ T11] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 46.426204][ T11] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 46.426463][ T11] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 46.426652][ T11] register_netdevice (net/core/dev.c:11003) [ 46.426827][ T11] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 46.427009][ T11] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 46.427198][ T11] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 46.427496][ T11] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 46.427743][ T11] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 46.427969][ T11] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 46.428192][ T11] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 46.428487][ T11] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 46.428700][ T11] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 46.428929][ T11] devlink_reload (net/devlink/dev.c:474) [ 46.429179][ T11] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 46.429428][ T11] ? devlinks_xa_find_get (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/devlink/core.c:343) [ 46.429611][ T11] devlink_pernet_pre_exit (net/devlink/core.c:288 net/devlink/devl_internal.h:114 net/devlink/core.c:513) [ 46.429787][ T11] ? __pfx_devlink_pernet_pre_exit (net/devlink/core.c:496) [ 46.430012][ T11] cleanup_net (net/core/net_namespace.c:162 net/core/net_namespace.c:632) [ 46.430188][ T11] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 46.430440][ T11] ? __pfx_cleanup_net (net/core/net_namespace.c:594) [ 46.430611][ T11] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 46.430791][ T11] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 46.431114][ T11] ? process_one_work (kernel/workqueue.c:3214) [ 46.431295][ T11] process_one_work (kernel/workqueue.c:3238) [ 46.431552][ T11] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 46.431728][ T11] ? __pfx_process_one_work (kernel/workqueue.c:3140) [ 46.431915][ T11] ? assign_work (kernel/workqueue.c:1200) [ 46.432180][ T11] worker_thread (kernel/workqueue.c:3313 kernel/workqueue.c:3400) [ 46.432439][ T11] ? __pfx_worker_thread (kernel/workqueue.c:3346) [ 46.432615][ T11] kthread (kernel/kthread.c:464) [ 46.432747][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 46.432924][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 46.433096][ T11] ret_from_fork (arch/x86/kernel/process.c:148) [ 46.433270][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 46.433515][ T11] ret_from_fork_asm (arch/x86/entry/entry_64.S:257) | [ 46.445043][ T11] ------------[ cut here ]------------ | [ 46.445234][ T11] WARNING: CPU: 0 PID: 11 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 46.445683][ T11] Modules linked in: netdevsim | [ 46.446207][ T11] Tainted: [W]=WARN [ 46.446353][ T11] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.446568][ T11] Workqueue: netns cleanup_net [ 46.446753][ T11] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.446982][ T11] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 46.447577][ T11] RSP: 0018:ffffc900000b7620 EFLAGS: 00010246 [ 46.447803][ T11] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 46.448057][ T11] RDX: 0000000000000000 RSI: ffff88800915ac98 RDI: ffff888001a82e10 [ 46.448323][ T11] RBP: ffffffffa7723440 R08: 0000000000000000 R09: fffffbfff4abd83c [ 46.448580][ T11] R10: ffffffffa55ec1e7 R11: ffff888001a82300 R12: 0000000000000000 [ 46.448833][ T11] R13: ffff88800915a128 R14: ffff88800915a008 R15: ffff88800915a000 [ 46.449088][ T11] FS: 0000000000000000(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 46.449392][ T11] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.449616][ T11] CR2: 00007fff41495e78 CR3: 000000002fd28004 CR4: 0000000000772ef0 [ 46.449878][ T11] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 46.450140][ T11] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 46.450402][ T11] PKRU: 55555554 [ 46.450536][ T11] Call Trace: [ 46.450664][ T11] [ 46.450756][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.450929][ T11] ? __warn (kernel/panic.c:748) [ 46.451066][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.451243][ T11] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 46.451434][ T11] ? handle_bug (arch/x86/kernel/traps.c:285) [ 46.451574][ T11] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 46.451748][ T11] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 46.451935][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.452120][ T11] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 46.452350][ T11] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 46.452533][ T11] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 46.452710][ T11] register_netdevice (net/core/dev.c:11003) [ 46.452887][ T11] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 46.453074][ T11] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 46.453269][ T11] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 46.453499][ T11] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 46.453730][ T11] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 46.453956][ T11] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 46.454187][ T11] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 46.454425][ T11] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 46.454640][ T11] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 46.454868][ T11] devlink_reload (net/devlink/dev.c:474) [ 46.455046][ T11] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 46.455220][ T11] ? devlinks_xa_find_get (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/devlink/core.c:343) [ 46.455410][ T11] devlink_pernet_pre_exit (net/devlink/core.c:288 net/devlink/devl_internal.h:114 net/devlink/core.c:513) [ 46.455585][ T11] ? __pfx_devlink_pernet_pre_exit (net/devlink/core.c:496) [ 46.455808][ T11] cleanup_net (net/core/net_namespace.c:162 net/core/net_namespace.c:632) [ 46.455983][ T11] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 46.456162][ T11] ? __pfx_cleanup_net (net/core/net_namespace.c:594) [ 46.456334][ T11] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 46.456508][ T11] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 46.456677][ T11] ? process_one_work (kernel/workqueue.c:3214) [ 46.456858][ T11] process_one_work (kernel/workqueue.c:3238) [ 46.457036][ T11] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 46.457204][ T11] ? __pfx_process_one_work (kernel/workqueue.c:3140) [ 46.457394][ T11] ? assign_work (kernel/workqueue.c:1200) [ 46.457573][ T11] worker_thread (kernel/workqueue.c:3313 kernel/workqueue.c:3400) [ 46.457771][ T11] ? __pfx_worker_thread (kernel/workqueue.c:3346) [ 46.457944][ T11] kthread (kernel/kthread.c:464) [ 46.458122][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 46.458298][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 46.458482][ T11] ret_from_fork (arch/x86/kernel/process.c:148) [ 46.458658][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 46.458826][ T11] ret_from_fork_asm (arch/x86/entry/entry_64.S:257) | [ 46.468724][ T11] ------------[ cut here ]------------ | [ 46.468935][ T11] WARNING: CPU: 0 PID: 11 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 46.469268][ T11] Modules linked in: netdevsim | [ 46.470521][ T11] Tainted: [W]=WARN [ 46.470652][ T11] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.470861][ T11] Workqueue: netns cleanup_net [ 46.471041][ T11] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.471269][ T11] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 46.471937][ T11] RSP: 0018:ffffc900000b7620 EFLAGS: 00010246 [ 46.472152][ T11] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 46.472480][ T11] RDX: 0000000000000000 RSI: ffff888004ea2c98 RDI: ffff888001a82e10 [ 46.472730][ T11] RBP: ffffffffa7723440 R08: 0000000000000000 R09: fffffbfff4abd83c [ 46.473056][ T11] R10: ffffffffa55ec1e7 R11: ffff888001a82300 R12: 0000000000000000 [ 46.473387][ T11] R13: ffff888004ea2128 R14: ffff888004ea2008 R15: ffff888004ea2000 [ 46.473639][ T11] FS: 0000000000000000(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 46.473936][ T11] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.474152][ T11] CR2: 00007fff41495e78 CR3: 000000002fd28004 CR4: 0000000000772ef0 [ 46.474508][ T11] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 46.474765][ T11] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 46.475020][ T11] PKRU: 55555554 [ 46.475153][ T11] Call Trace: [ 46.475283][ T11] [ 46.475447][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.475621][ T11] ? __warn (kernel/panic.c:748) [ 46.475752][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.475926][ T11] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 46.476105][ T11] ? handle_bug (arch/x86/kernel/traps.c:285) [ 46.476233][ T11] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 46.476485][ T11] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 46.476676][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 46.476857][ T11] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 46.477072][ T11] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 46.477247][ T11] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 46.477493][ T11] register_netdevice (net/core/dev.c:11003) [ 46.477686][ T11] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 46.477868][ T11] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 46.478051][ T11] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 46.478274][ T11] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 46.478583][ T11] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 46.478808][ T11] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 46.479029][ T11] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 46.479255][ T11] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 46.479539][ T11] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 46.479767][ T11] devlink_reload (net/devlink/dev.c:474) [ 46.479945][ T11] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 46.480118][ T11] ? devlinks_xa_find_get (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/devlink/core.c:343) [ 46.480469][ T11] devlink_pernet_pre_exit (net/devlink/core.c:288 net/devlink/devl_internal.h:114 net/devlink/core.c:513) [ 46.480645][ T11] ? __pfx_devlink_pernet_pre_exit (net/devlink/core.c:496) [ 46.480871][ T11] cleanup_net (net/core/net_namespace.c:162 net/core/net_namespace.c:632) [ 46.481044][ T11] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 46.481386][ T11] ? __pfx_cleanup_net (net/core/net_namespace.c:594) [ 46.481559][ T11] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 46.481743][ T11] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 46.482004][ T11] ? process_one_work (kernel/workqueue.c:3214) [ 46.482281][ T11] process_one_work (kernel/workqueue.c:3238) [ 46.482537][ T11] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 46.482710][ T11] ? __pfx_process_one_work (kernel/workqueue.c:3140) [ 46.482891][ T11] ? assign_work (kernel/workqueue.c:1200) [ 46.483065][ T11] worker_thread (kernel/workqueue.c:3313 kernel/workqueue.c:3400) [ 46.483252][ T11] ? __pfx_worker_thread (kernel/workqueue.c:3346) [ 46.483503][ T11] kthread (kernel/kthread.c:464) [ 46.483639][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 46.483818][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 46.483994][ T11] ret_from_fork (arch/x86/kernel/process.c:148) [ 46.484163][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 46.484408][ T11] ret_from_fork_asm (arch/x86/entry/entry_64.S:257) | [ 47.192137][ T496] ------------[ cut here ]------------ | [ 47.192532][ T496] WARNING: CPU: 2 PID: 496 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.192971][ T496] Modules linked in: netdevsim | [ 47.193598][ T496] Tainted: [W]=WARN [ 47.193768][ T496] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.194046][ T496] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 47.194336][ T496] 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.195076][ T496] RSP: 0018:ffffc90000d271e8 EFLAGS: 00010246 [ 47.195371][ T496] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 47.195682][ T496] RDX: 0000000000000000 RSI: ffff888004e32c98 RDI: ffff888005662dc0 [ 47.196001][ T496] RBP: ffff88800a873040 R08: 0000000000000000 R09: fffffbfff4abd83c [ 47.196335][ T496] R10: ffffffffa55ec1e7 R11: ffff888005662300 R12: 0000000000000000 [ 47.196658][ T496] R13: ffff888004e32128 R14: ffff888004e32008 R15: ffff888004e32000 [ 47.196979][ T496] FS: 00007f3589407800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 47.197354][ T496] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.197626][ T496] CR2: 00007f3589546440 CR3: 000000000dac6001 CR4: 0000000000772ef0 [ 47.197945][ T496] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 47.198263][ T496] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 47.198603][ T496] PKRU: 55555554 [ 47.198773][ T496] Call Trace: [ 47.198942][ T496] [ 47.199073][ T496] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 47.199303][ T496] ? __warn (kernel/panic.c:748) [ 47.199492][ T496] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 47.199709][ T496] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 47.199943][ T496] ? handle_bug (arch/x86/kernel/traps.c:285) [ 47.200120][ T496] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 47.200353][ T496] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 47.200592][ T496] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 47.200811][ T496] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 47.201031][ T496] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 47.201325][ T496] ? _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.201550][ T496] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 47.201773][ T496] register_netdevice (net/core/dev.c:11003) [ 47.201994][ T496] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 47.202227][ T496] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 47.202479][ T496] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 47.202762][ T496] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 47.203051][ T496] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 47.203347][ T496] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 47.203629][ T496] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 47.203910][ T496] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 47.204185][ T496] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 47.204487][ T496] devlink_reload (net/devlink/dev.c:474) [ 47.204710][ T496] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 47.204926][ T496] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 47.205150][ T496] ? cap_capable (security/commoncap.c:131) [ 47.205392][ T496] ? 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.205578][ T496] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 47.205805][ T496] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 47.206078][ T496] ? __nla_parse (lib/nlattr.c:732) [ 47.206298][ T496] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 47.206519][ T496] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 47.206785][ T496] ? cap_capable (security/commoncap.c:131) [ 47.206986][ T496] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 47.207204][ T496] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 47.207423][ T496] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 47.207638][ T496] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 47.207887][ T496] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 47.208142][ T496] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 47.208414][ T496] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 47.208619][ T496] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 47.208820][ T496] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 47.209030][ T496] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 47.209249][ T496] ? genl_rcv (net/netlink/genetlink.c:1219) [ 47.209418][ T496] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 47.209626][ T496] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 47.209833][ T496] genl_rcv (net/netlink/genetlink.c:1220) [ 47.209992][ T496] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 47.210212][ T496] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 47.210446][ T496] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 47.210661][ T496] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 47.210870][ T496] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 47.211074][ T496] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 47.211277][ T496] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 47.211506][ T496] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 47.211720][ T496] ? __pfx___sys_sendto (net/socket.c:2145) [ 47.211923][ T496] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 47.212131][ T496] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 47.212358][ T496] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 47.212571][ T496] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 47.212827][ T496] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 47.213035][ T496] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 47.213289][ T496] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 47.213508][ T496] __x64_sys_sendto (net/socket.c:2181) [ 47.213722][ T496] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 47.213970][ T496] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 47.214178][ T496] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 47.214433][ T496] RIP: 0033:0x7f3589613a4a [ 47.214658][ T496] 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.215362][ T496] RSP: 002b:00007ffeae73cc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 47.215664][ T496] RAX: ffffffffffffffda RBX: 0000000004787b00 RCX: 00007f3589613a4a [ 47.215968][ T496] RDX: 000000000000003c RSI: 0000000004787b00 RDI: 0000000000000005 [ 47.216273][ T496] RBP: 0000000004787910 R08: 00007f35897b7200 R09: 000000000000000c [ 47.216583][ T496] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 47.216883][ T496] R13: 0000000004787910 R14: 0000000000000000 R15: 0000000000000001 | [ 47.236291][ T496] ------------[ cut here ]------------ | [ 47.236596][ T496] WARNING: CPU: 2 PID: 496 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.236999][ T496] Modules linked in: netdevsim | [ 47.237576][ T496] Tainted: [W]=WARN [ 47.237750][ T496] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.238007][ T496] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 47.238277][ T496] 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.238965][ T496] RSP: 0018:ffffc90000d271e8 EFLAGS: 00010246 [ 47.239226][ T496] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 47.239531][ T496] RDX: 0000000000000000 RSI: ffff88800b43ac98 RDI: ffff888005662dc0 [ 47.239845][ T496] RBP: ffff88800a873040 R08: 0000000000000000 R09: fffffbfff4abd83c [ 47.240143][ T496] R10: ffffffffa55ec1e7 R11: ffff888005662300 R12: 0000000000000000 [ 47.240446][ T496] R13: ffff88800b43a128 R14: ffff88800b43a008 R15: ffff88800b43a000 [ 47.240740][ T496] FS: 00007f3589407800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 47.241090][ T496] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.241350][ T496] CR2: 00007f3589546440 CR3: 000000000dac6001 CR4: 0000000000772ef0 [ 47.241648][ T496] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 47.241940][ T496] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 47.242233][ T496] PKRU: 55555554 [ 47.242413][ T496] Call Trace: [ 47.242573][ T496] [ 47.242687][ T496] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 47.242893][ T496] ? __warn (kernel/panic.c:748) [ 47.243055][ T496] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 47.243258][ T496] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 47.243480][ T496] ? handle_bug (arch/x86/kernel/traps.c:285) [ 47.243639][ T496] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 47.243846][ T496] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 47.244065][ T496] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 47.244269][ T496] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 47.244484][ T496] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 47.244743][ T496] ? _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.244949][ T496] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 47.245160][ T496] register_netdevice (net/core/dev.c:11003) [ 47.245385][ T496] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 47.245601][ T496] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 47.245826][ T496] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 47.246088][ T496] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 47.246362][ T496] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 47.246627][ T496] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 47.246891][ T496] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 47.247148][ T496] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 47.247408][ T496] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 47.247679][ T496] devlink_reload (net/devlink/dev.c:474) [ 47.247889][ T496] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 47.248093][ T496] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 47.248304][ T496] ? cap_capable (security/commoncap.c:131) [ 47.248519][ T496] ? 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.248687][ T496] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 47.248892][ T496] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 47.249141][ T496] ? __nla_parse (lib/nlattr.c:732) [ 47.249367][ T496] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 47.249578][ T496] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 47.249850][ T496] ? cap_capable (security/commoncap.c:131) [ 47.250054][ T496] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 47.250265][ T496] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 47.250485][ T496] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 47.250691][ T496] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 47.250941][ T496] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 47.251186][ T496] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 47.251464][ T496] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 47.251671][ T496] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 47.251875][ T496] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 47.252083][ T496] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 47.252304][ T496] ? genl_rcv (net/netlink/genetlink.c:1219) [ 47.252474][ T496] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 47.252682][ T496] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 47.252903][ T496] genl_rcv (net/netlink/genetlink.c:1220) [ 47.253061][ T496] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 47.253267][ T496] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 47.253485][ T496] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 47.253698][ T496] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 47.253907][ T496] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 47.254107][ T496] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 47.254351][ T496] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 47.254572][ T496] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 47.254781][ T496] ? __pfx___sys_sendto (net/socket.c:2145) [ 47.254982][ T496] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 47.255186][ T496] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 47.255413][ T496] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 47.255632][ T496] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 47.255892][ T496] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 47.256225][ T496] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 47.256490][ T496] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 47.256731][ T496] __x64_sys_sendto (net/socket.c:2181) [ 47.256946][ T496] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 47.257328][ T496] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 47.257535][ T496] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 47.257826][ T496] RIP: 0033:0x7f3589613a4a [ 47.258040][ T496] 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.258907][ T496] RSP: 002b:00007ffeae73cc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 47.259333][ T496] RAX: ffffffffffffffda RBX: 0000000004787b00 RCX: 00007f3589613a4a [ 47.259634][ T496] RDX: 000000000000003c RSI: 0000000004787b00 RDI: 0000000000000005 [ 47.259928][ T496] RBP: 0000000004787910 R08: 00007f35897b7200 R09: 000000000000000c [ 47.260350][ T496] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 47.260641][ T496] R13: 0000000004787910 R14: 0000000000000000 R15: 0000000000000001 | [ 47.278575][ T496] ------------[ cut here ]------------ | [ 47.278923][ T496] WARNING: CPU: 2 PID: 496 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.279456][ T496] Modules linked in: netdevsim | [ 47.280045][ T496] Tainted: [W]=WARN [ 47.280206][ T496] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.280510][ T496] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 47.280772][ T496] 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.281494][ T496] RSP: 0018:ffffc90000d271e8 EFLAGS: 00010246 [ 47.281749][ T496] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 47.282044][ T496] RDX: 0000000000000000 RSI: ffff88800d50ac98 RDI: ffff888005662dc0 [ 47.282376][ T496] RBP: ffff88800a873040 R08: 0000000000000000 R09: fffffbfff4abd83c [ 47.282665][ T496] R10: ffffffffa55ec1e7 R11: ffff888005662300 R12: 0000000000000000 [ 47.282970][ T496] R13: ffff88800d50a128 R14: ffff88800d50a008 R15: ffff88800d50a000 [ 47.283261][ T496] FS: 00007f3589407800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 47.283622][ T496] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.283880][ T496] CR2: 00007f3589546440 CR3: 000000000dac6001 CR4: 0000000000772ef0 [ 47.284176][ T496] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 47.284528][ T496] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 47.284857][ T496] PKRU: 55555554 [ 47.285020][ T496] Call Trace: [ 47.285178][ T496] [ 47.285293][ T496] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 47.285511][ T496] ? __warn (kernel/panic.c:748) [ 47.285675][ T496] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 47.285877][ T496] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 47.286089][ T496] ? handle_bug (arch/x86/kernel/traps.c:285) [ 47.286250][ T496] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 47.286501][ T496] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 47.286721][ T496] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 47.286925][ T496] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 47.287133][ T496] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 47.287402][ T496] ? _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.287624][ T496] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 47.287867][ T496] register_netdevice (net/core/dev.c:11003) [ 47.288078][ T496] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 47.288290][ T496] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 47.288531][ T496] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 47.288788][ T496] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 47.289055][ T496] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 47.289361][ T496] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 47.289625][ T496] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 47.289877][ T496] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 47.290130][ T496] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 47.290404][ T496] devlink_reload (net/devlink/dev.c:474) [ 47.290612][ T496] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 47.290819][ T496] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 47.291033][ T496] ? cap_capable (security/commoncap.c:131) [ 47.291232][ T496] ? 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.291414][ T496] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 47.291623][ T496] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 47.291879][ T496] ? __nla_parse (lib/nlattr.c:732) [ 47.292092][ T496] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 47.292334][ T496] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 47.292599][ T496] ? cap_capable (security/commoncap.c:131) [ 47.292802][ T496] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 47.293013][ T496] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 47.293221][ T496] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 47.293435][ T496] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 47.293687][ T496] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 47.293940][ T496] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 47.294203][ T496] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 47.294420][ T496] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 47.294631][ T496] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 47.294836][ T496] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 47.295051][ T496] ? genl_rcv (net/netlink/genetlink.c:1219) [ 47.295210][ T496] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 47.295443][ T496] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 47.295658][ T496] genl_rcv (net/netlink/genetlink.c:1220) [ 47.295817][ T496] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 47.296025][ T496] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 47.296227][ T496] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 47.296464][ T496] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 47.296678][ T496] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 47.296889][ T496] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 47.297097][ T496] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 47.297329][ T496] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 47.297547][ T496] ? __pfx___sys_sendto (net/socket.c:2145) [ 47.297761][ T496] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 47.297966][ T496] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 47.298181][ T496] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 47.298407][ T496] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 47.298663][ T496] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 47.298870][ T496] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 47.299121][ T496] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 47.299353][ T496] __x64_sys_sendto (net/socket.c:2181) [ 47.299558][ T496] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 47.299808][ T496] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 47.300027][ T496] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 47.300279][ T496] RIP: 0033:0x7f3589613a4a [ 47.300525][ T496] 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.301208][ T496] RSP: 002b:00007ffeae73cc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 47.301527][ T496] RAX: ffffffffffffffda RBX: 0000000004787b00 RCX: 00007f3589613a4a [ 47.301821][ T496] RDX: 000000000000003c RSI: 0000000004787b00 RDI: 0000000000000005 [ 47.302115][ T496] RBP: 0000000004787910 R08: 00007f35897b7200 R09: 000000000000000c [ 47.302428][ T496] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 47.302733][ T496] R13: 0000000004787910 R14: 0000000000000000 R15: 0000000000000001 | [ 47.316588][ T496] ------------[ cut here ]------------ | [ 47.316866][ T496] WARNING: CPU: 2 PID: 496 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.317269][ T496] Modules linked in: netdevsim | [ 47.317885][ T496] Tainted: [W]=WARN [ 47.318047][ T496] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.318301][ T496] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 47.318606][ T496] 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.319280][ T496] RSP: 0018:ffffc90000d271e8 EFLAGS: 00010246 [ 47.319546][ T496] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 47.319849][ T496] RDX: 0000000000000000 RSI: ffff88800bdfac98 RDI: ffff888005662dc0 [ 47.320140][ T496] RBP: ffff88800a873040 R08: 0000000000000000 R09: fffffbfff4abd83c [ 47.320537][ T496] R10: ffffffffa55ec1e7 R11: ffff888005662300 R12: 0000000000000000 [ 47.320883][ T496] R13: ffff88800bdfa128 R14: ffff88800bdfa008 R15: ffff88800bdfa000 [ 47.321186][ T496] FS: 00007f3589407800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 47.321577][ T496] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.321832][ T496] CR2: 00007f3589546440 CR3: 000000000dac6001 CR4: 0000000000772ef0 [ 47.322131][ T496] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 47.322438][ T496] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 47.322750][ T496] PKRU: 55555554 [ 47.322910][ T496] Call Trace: [ 47.323068][ T496] [ 47.323181][ T496] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 47.323399][ T496] ? __warn (kernel/panic.c:748) [ 47.323561][ T496] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 47.323772][ T496] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 47.323985][ T496] ? handle_bug (arch/x86/kernel/traps.c:285) [ 47.324159][ T496] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 47.324414][ T496] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 47.324677][ T496] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 47.325024][ T496] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 47.325414][ T496] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 47.325848][ T496] ? _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.326204][ T496] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 47.326594][ T496] register_netdevice (net/core/dev.c:11003) [ 47.326864][ T496] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 47.327079][ T496] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 47.327303][ T496] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 47.327639][ T496] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 47.327924][ T496] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 47.328204][ T496] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 47.328483][ T496] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 47.328748][ T496] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 47.329005][ T496] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 47.329269][ T496] devlink_reload (net/devlink/dev.c:474) [ 47.329507][ T496] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 47.329723][ T496] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 47.329940][ T496] ? cap_capable (security/commoncap.c:131) [ 47.330142][ T496] ? 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.330323][ T496] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 47.330533][ T496] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 47.330801][ T496] ? __nla_parse (lib/nlattr.c:732) [ 47.331033][ T496] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 47.331248][ T496] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 47.331531][ T496] ? cap_capable (security/commoncap.c:131) [ 47.331748][ T496] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 47.331964][ T496] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 47.332172][ T496] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 47.332394][ T496] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 47.332662][ T496] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 47.332910][ T496] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 47.333170][ T496] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 47.333398][ T496] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 47.333607][ T496] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 47.333830][ T496] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 47.334048][ T496] ? genl_rcv (net/netlink/genetlink.c:1219) [ 47.334218][ T496] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 47.334448][ T496] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 47.334678][ T496] genl_rcv (net/netlink/genetlink.c:1220) [ 47.334833][ T496] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 47.335045][ T496] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 47.335254][ T496] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 47.335484][ T496] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 47.335707][ T496] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 47.335918][ T496] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 47.336132][ T496] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 47.336363][ T496] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 47.336578][ T496] ? __pfx___sys_sendto (net/socket.c:2145) [ 47.336791][ T496] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 47.336993][ T496] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 47.337209][ T496] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 47.337440][ T496] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 47.337711][ T496] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 47.337923][ T496] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 47.338176][ T496] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 47.338403][ T496] __x64_sys_sendto (net/socket.c:2181) [ 47.338611][ T496] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 47.338880][ T496] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 47.339089][ T496] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 47.339353][ T496] RIP: 0033:0x7f3589613a4a [ 47.339570][ T496] 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.340264][ T496] RSP: 002b:00007ffeae73cc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 47.340589][ T496] RAX: ffffffffffffffda RBX: 0000000004787b00 RCX: 00007f3589613a4a [ 47.340906][ T496] RDX: 000000000000003c RSI: 0000000004787b00 RDI: 0000000000000005 [ 47.341202][ T496] RBP: 0000000004787910 R08: 00007f35897b7200 R09: 000000000000000c [ 47.341514][ T496] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 47.341967][ T496] R13: 0000000004787910 R14: 0000000000000000 R15: 0000000000000001 | [ 48.330654][ T516] ------------[ cut here ]------------ | [ 48.330996][ T516] WARNING: CPU: 3 PID: 516 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.331397][ T516] Modules linked in: netdevsim | [ 48.331933][ T516] Tainted: [W]=WARN [ 48.332079][ T516] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.332335][ T516] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.332579][ T516] 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.333247][ T516] RSP: 0018:ffffc90000de71e8 EFLAGS: 00010246 [ 48.333510][ T516] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 48.333799][ T516] RDX: 0000000000000000 RSI: ffff88800a3d2c98 RDI: ffff8880094b5080 [ 48.334083][ T516] RBP: ffff88800a873040 R08: 0000000000000000 R09: fffffbfff4abd83c [ 48.334378][ T516] R10: ffffffffa55ec1e7 R11: ffff8880094b45c0 R12: 0000000000000000 [ 48.334666][ T516] R13: ffff88800a3d2128 R14: ffff88800a3d2008 R15: ffff88800a3d2000 [ 48.334950][ T516] FS: 00007fab85421800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 48.335277][ T516] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.335539][ T516] CR2: 00007fab857d1200 CR3: 000000000d942002 CR4: 0000000000772ef0 [ 48.335823][ T516] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 48.336112][ T516] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 48.336413][ T516] PKRU: 55555554 [ 48.336562][ T516] Call Trace: [ 48.336710][ T516] [ 48.336809][ T516] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.336999][ T516] ? __warn (kernel/panic.c:748) [ 48.337148][ T516] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.337352][ T516] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 48.337558][ T516] ? handle_bug (arch/x86/kernel/traps.c:285) [ 48.337717][ T516] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 48.337908][ T516] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 48.338111][ T516] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.338302][ T516] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 48.338527][ T516] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 48.338769][ T516] ? _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.338975][ T516] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 48.339170][ T516] register_netdevice (net/core/dev.c:11003) [ 48.339379][ T516] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 48.339580][ T516] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 48.339785][ T516] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 48.340028][ T516] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 48.340285][ T516] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 48.340546][ T516] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 48.340808][ T516] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 48.341049][ T516] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 48.341285][ T516] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 48.341537][ T516] ? devl_region_destroy (net/devlink/region.c:1178) [ 48.341734][ T516] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 48.341982][ T516] devlink_reload (net/devlink/dev.c:474) [ 48.342175][ T516] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 48.342413][ T516] ? devlink_resources_validate (net/devlink/resource.c:311) [ 48.342661][ T516] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 48.342855][ T516] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 48.343097][ T516] ? __nla_parse (lib/nlattr.c:732) [ 48.343301][ T516] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 48.343507][ T516] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 48.343766][ T516] ? cap_capable (security/commoncap.c:131) [ 48.343959][ T516] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 48.344157][ T516] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 48.344362][ T516] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 48.344561][ T516] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 48.344795][ T516] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 48.345030][ T516] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 48.345279][ T516] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 48.345480][ T516] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 48.345675][ T516] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 48.345873][ T516] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 48.346085][ T516] ? genl_rcv (net/netlink/genetlink.c:1219) [ 48.346229][ T516] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 48.346444][ T516] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 48.346651][ T516] genl_rcv (net/netlink/genetlink.c:1220) [ 48.346795][ T516] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 48.346990][ T516] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 48.347184][ T516] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 48.347394][ T516] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 48.347605][ T516] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 48.347797][ T516] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 48.347991][ T516] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 48.348193][ T516] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 48.348401][ T516] ? __pfx___sys_sendto (net/socket.c:2145) [ 48.348602][ T516] ? __lock_release (kernel/locking/lockdep.c:5527) [ 48.348801][ T516] ? __sys_recvmsg (net/socket.c:2859) [ 48.348992][ T516] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 48.349199][ T516] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 48.349409][ T516] __x64_sys_sendto (net/socket.c:2181) [ 48.349604][ T516] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 48.349837][ T516] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 48.350029][ T516] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 48.350265][ T516] RIP: 0033:0x7fab8562da4a [ 48.350485][ T516] 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.351156][ T516] RSP: 002b:00007ffe76a55b98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 48.351450][ T516] RAX: ffffffffffffffda RBX: 0000000014f14b00 RCX: 00007fab8562da4a [ 48.351744][ T516] RDX: 0000000000000034 RSI: 0000000014f14b00 RDI: 0000000000000005 [ 48.352024][ T516] RBP: 0000000014f14910 R08: 00007fab857d1200 R09: 000000000000000c [ 48.352318][ T516] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 48.352598][ T516] R13: 0000000014f14910 R14: 0000000000000000 R15: 0000000000000003 | [ 48.372282][ T516] ------------[ cut here ]------------ | [ 48.372615][ T516] WARNING: CPU: 2 PID: 516 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.373023][ T516] Modules linked in: netdevsim | [ 48.373614][ T516] Tainted: [W]=WARN [ 48.373780][ T516] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.374034][ T516] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.374302][ T516] 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.374997][ T516] RSP: 0018:ffffc90000de71e8 EFLAGS: 00010246 [ 48.375260][ T516] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 48.375573][ T516] RDX: 0000000000000000 RSI: ffff88800a3aac98 RDI: ffff8880094b5080 [ 48.375873][ T516] RBP: ffff88800a873040 R08: 0000000000000000 R09: fffffbfff4abd83c [ 48.376174][ T516] R10: ffffffffa55ec1e7 R11: ffff8880094b45c0 R12: 0000000000000000 [ 48.376595][ T516] R13: ffff88800a3aa128 R14: ffff88800a3aa008 R15: ffff88800a3aa000 [ 48.376899][ T516] FS: 00007fab85421800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 48.377246][ T516] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.377515][ T516] CR2: 00007fdaed8ef7d0 CR3: 000000000d942004 CR4: 0000000000772ef0 [ 48.377828][ T516] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 48.378128][ T516] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 48.378443][ T516] PKRU: 55555554 [ 48.378602][ T516] Call Trace: [ 48.378762][ T516] [ 48.378881][ T516] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.379089][ T516] ? __warn (kernel/panic.c:748) [ 48.379258][ T516] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.379472][ T516] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 48.379686][ T516] ? handle_bug (arch/x86/kernel/traps.c:285) [ 48.379845][ T516] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 48.380052][ T516] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 48.380274][ T516] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.380498][ T516] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 48.380715][ T516] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 48.380974][ T516] ? _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.381195][ T516] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 48.381416][ T516] register_netdevice (net/core/dev.c:11003) [ 48.381630][ T516] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 48.381843][ T516] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 48.382076][ T516] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 48.382354][ T516] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 48.382628][ T516] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 48.382895][ T516] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 48.383159][ T516] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 48.383425][ T516] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 48.383677][ T516] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 48.383938][ T516] ? devl_region_destroy (net/devlink/region.c:1178) [ 48.384145][ T516] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 48.384429][ T516] devlink_reload (net/devlink/dev.c:474) [ 48.384644][ T516] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 48.384857][ T516] ? devlink_resources_validate (net/devlink/resource.c:311) [ 48.385117][ T516] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 48.385348][ T516] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 48.385605][ T516] ? __nla_parse (lib/nlattr.c:732) [ 48.385857][ T516] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 48.386073][ T516] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 48.386349][ T516] ? cap_capable (security/commoncap.c:131) [ 48.386562][ T516] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 48.386773][ T516] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 48.386986][ T516] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 48.387198][ T516] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 48.387461][ T516] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 48.387721][ T516] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 48.387989][ T516] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 48.388193][ T516] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 48.388408][ T516] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 48.388617][ T516] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 48.388840][ T516] ? genl_rcv (net/netlink/genetlink.c:1219) [ 48.389002][ T516] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 48.389211][ T516] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 48.389434][ T516] genl_rcv (net/netlink/genetlink.c:1220) [ 48.389601][ T516] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 48.389809][ T516] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 48.390015][ T516] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 48.390225][ T516] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 48.390504][ T516] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 48.390832][ T516] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 48.391182][ T516] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 48.391568][ T516] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 48.391906][ T516] ? __pfx___sys_sendto (net/socket.c:2145) [ 48.392263][ T516] ? __lock_release (kernel/locking/lockdep.c:5527) [ 48.392634][ T516] ? __sys_recvmsg (net/socket.c:2859) [ 48.392964][ T516] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 48.393235][ T516] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 48.393596][ T516] __x64_sys_sendto (net/socket.c:2181) [ 48.393932][ T516] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 48.394355][ T516] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 48.394575][ T516] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 48.394844][ T516] RIP: 0033:0x7fab8562da4a [ 48.395065][ T516] 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.395786][ T516] RSP: 002b:00007ffe76a55b98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 48.396103][ T516] RAX: ffffffffffffffda RBX: 0000000014f14b00 RCX: 00007fab8562da4a [ 48.396413][ T516] RDX: 0000000000000034 RSI: 0000000014f14b00 RDI: 0000000000000005 [ 48.396728][ T516] RBP: 0000000014f14910 R08: 00007fab857d1200 R09: 000000000000000c [ 48.397026][ T516] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 48.397329][ T516] R13: 0000000014f14910 R14: 0000000000000000 R15: 0000000000000003 | [ 48.413918][ T516] ------------[ cut here ]------------ | [ 48.414170][ T516] WARNING: CPU: 0 PID: 516 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.414600][ T516] Modules linked in: netdevsim | [ 48.415157][ T516] Tainted: [W]=WARN [ 48.415324][ T516] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.415578][ T516] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.415831][ T516] 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.416577][ T516] RSP: 0018:ffffc90000de71e8 EFLAGS: 00010246 [ 48.416827][ T516] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 48.417125][ T516] RDX: 0000000000000000 RSI: ffff888004eaac98 RDI: ffff8880094b5080 [ 48.417430][ T516] RBP: ffff88800a873040 R08: 0000000000000000 R09: fffffbfff4abd83c [ 48.417729][ T516] R10: ffffffffa55ec1e7 R11: ffff8880094b45c0 R12: 0000000000000000 [ 48.418017][ T516] R13: ffff888004eaa128 R14: ffff888004eaa008 R15: ffff888004eaa000 [ 48.418331][ T516] FS: 00007fab85421800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 48.418667][ T516] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.418910][ T516] CR2: 00007fdaed8d25a0 CR3: 000000000d942003 CR4: 0000000000772ef0 [ 48.419195][ T516] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 48.419519][ T516] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 48.419805][ T516] PKRU: 55555554 [ 48.419954][ T516] Call Trace: [ 48.420098][ T516] [ 48.420199][ T516] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.420404][ T516] ? __warn (kernel/panic.c:748) [ 48.420556][ T516] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.420756][ T516] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 48.420953][ T516] ? handle_bug (arch/x86/kernel/traps.c:285) [ 48.421099][ T516] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 48.421292][ T516] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 48.421509][ T516] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.421704][ T516] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 48.421913][ T516] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 48.422158][ T516] ? _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.422373][ T516] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 48.422567][ T516] register_netdevice (net/core/dev.c:11003) [ 48.422780][ T516] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 48.422979][ T516] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 48.423207][ T516] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 48.423636][ T516] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 48.423911][ T516] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 48.424172][ T516] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 48.424564][ T516] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 48.424807][ T516] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 48.425048][ T516] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 48.425322][ T516] ? devl_region_destroy (net/devlink/region.c:1178) [ 48.425520][ T516] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 48.425772][ T516] devlink_reload (net/devlink/dev.c:474) [ 48.425972][ T516] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 48.426169][ T516] ? devlink_resources_validate (net/devlink/resource.c:311) [ 48.426424][ T516] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 48.426628][ T516] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 48.426889][ T516] ? __nla_parse (lib/nlattr.c:732) [ 48.427097][ T516] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 48.427294][ T516] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 48.427558][ T516] ? cap_capable (security/commoncap.c:131) [ 48.427768][ T516] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 48.427972][ T516] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 48.428178][ T516] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 48.428394][ T516] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 48.428648][ T516] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 48.428906][ T516] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 48.429158][ T516] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 48.429371][ T516] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 48.429568][ T516] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 48.429776][ T516] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 48.429997][ T516] ? genl_rcv (net/netlink/genetlink.c:1219) [ 48.430150][ T516] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 48.430365][ T516] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 48.430573][ T516] genl_rcv (net/netlink/genetlink.c:1220) [ 48.430718][ T516] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 48.430919][ T516] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 48.431113][ T516] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 48.431333][ T516] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 48.431541][ T516] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 48.431728][ T516] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 48.431933][ T516] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 48.432137][ T516] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 48.432345][ T516] ? __pfx___sys_sendto (net/socket.c:2145) [ 48.432552][ T516] ? __lock_release (kernel/locking/lockdep.c:5527) [ 48.432749][ T516] ? __sys_recvmsg (net/socket.c:2859) [ 48.432946][ T516] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 48.433167][ T516] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 48.433387][ T516] __x64_sys_sendto (net/socket.c:2181) [ 48.433579][ T516] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 48.433815][ T516] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 48.434014][ T516] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 48.434252][ T516] RIP: 0033:0x7fab8562da4a [ 48.434479][ T516] 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.435145][ T516] RSP: 002b:00007ffe76a55b98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 48.435449][ T516] RAX: ffffffffffffffda RBX: 0000000014f14b00 RCX: 00007fab8562da4a [ 48.435741][ T516] RDX: 0000000000000034 RSI: 0000000014f14b00 RDI: 0000000000000005 [ 48.436025][ T516] RBP: 0000000014f14910 R08: 00007fab857d1200 R09: 000000000000000c [ 48.436320][ T516] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 48.436602][ T516] R13: 0000000014f14910 R14: 0000000000000000 R15: 0000000000000003 | [ 48.463754][ T516] ------------[ cut here ]------------ | [ 48.464021][ T516] WARNING: CPU: 0 PID: 516 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.464432][ T516] Modules linked in: netdevsim | [ 48.464988][ T516] Tainted: [W]=WARN [ 48.465136][ T516] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.465409][ T516] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.465664][ T516] 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.466340][ T516] RSP: 0018:ffffc90000de71e8 EFLAGS: 00010246 [ 48.466602][ T516] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 48.466892][ T516] RDX: 0000000000000000 RSI: ffff88800b7bac98 RDI: ffff8880094b5080 [ 48.467174][ T516] RBP: ffff88800a873040 R08: 0000000000000000 R09: fffffbfff4abd83c [ 48.467559][ T516] R10: ffffffffa55ec1e7 R11: ffff8880094b45c0 R12: 0000000000000000 [ 48.467888][ T516] R13: ffff88800b7ba128 R14: ffff88800b7ba008 R15: ffff88800b7ba000 [ 48.468177][ T516] FS: 00007fab85421800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 48.468542][ T516] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.468790][ T516] CR2: 00007fdaed8d25a0 CR3: 000000000d942003 CR4: 0000000000772ef0 [ 48.469105][ T516] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 48.469420][ T516] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 48.469705][ T516] PKRU: 55555554 [ 48.469857][ T516] Call Trace: [ 48.470002][ T516] [ 48.470103][ T516] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.470300][ T516] ? __warn (kernel/panic.c:748) [ 48.470466][ T516] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.470673][ T516] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 48.470875][ T516] ? handle_bug (arch/x86/kernel/traps.c:285) [ 48.471023][ T516] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 48.471213][ T516] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 48.471442][ T516] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 48.471635][ T516] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 48.471845][ T516] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 48.472085][ T516] ? _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.472284][ T516] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 48.472512][ T516] register_netdevice (net/core/dev.c:11003) [ 48.472716][ T516] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 48.472928][ T516] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 48.473155][ T516] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 48.473421][ T516] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 48.473687][ T516] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 48.473937][ T516] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 48.474184][ T516] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 48.474452][ T516] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 48.474716][ T516] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 48.474961][ T516] ? devl_region_destroy (net/devlink/region.c:1178) [ 48.475159][ T516] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 48.475440][ T516] devlink_reload (net/devlink/dev.c:474) [ 48.475640][ T516] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 48.475862][ T516] ? devlink_resources_validate (net/devlink/resource.c:311) [ 48.476128][ T516] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 48.476339][ T516] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 48.476610][ T516] ? __nla_parse (lib/nlattr.c:732) [ 48.476812][ T516] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 48.477017][ T516] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 48.477286][ T516] ? cap_capable (security/commoncap.c:131) [ 48.477492][ T516] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 48.477735][ T516] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 48.477933][ T516] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 48.478123][ T516] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 48.478377][ T516] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 48.478614][ T516] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 48.478862][ T516] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 48.479092][ T516] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 48.479283][ T516] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 48.479505][ T516] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 48.479711][ T516] ? genl_rcv (net/netlink/genetlink.c:1219) [ 48.479873][ T516] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 48.480079][ T516] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 48.480279][ T516] genl_rcv (net/netlink/genetlink.c:1220) [ 48.480435][ T516] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 48.480637][ T516] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 48.480827][ T516] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 48.481048][ T516] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 48.481247][ T516] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 48.481457][ T516] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 48.481652][ T516] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 48.481874][ T516] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 48.482077][ T516] ? __pfx___sys_sendto (net/socket.c:2145) [ 48.482297][ T516] ? __lock_release (kernel/locking/lockdep.c:5527) [ 48.482509][ T516] ? __sys_recvmsg (net/socket.c:2859) [ 48.482702][ T516] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 48.482900][ T516] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 48.483097][ T516] __x64_sys_sendto (net/socket.c:2181) [ 48.483288][ T516] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 48.483546][ T516] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 48.483752][ T516] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 48.483989][ T516] RIP: 0033:0x7fab8562da4a [ 48.484186][ T516] 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.484859][ T516] RSP: 002b:00007ffe76a55b98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 48.485155][ T516] RAX: ffffffffffffffda RBX: 0000000014f14b00 RCX: 00007fab8562da4a [ 48.485446][ T516] RDX: 0000000000000034 RSI: 0000000014f14b00 RDI: 0000000000000005 [ 48.485731][ T516] RBP: 0000000014f14910 R08: 00007fab857d1200 R09: 000000000000000c [ 48.486013][ T516] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 48.486303][ T516] R13: 0000000014f14910 R14: 0000000000000000 R15: 0000000000000003 | [ 49.735022][ T536] ------------[ cut here ]------------ | [ 49.735304][ T536] WARNING: CPU: 2 PID: 536 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 49.735728][ T536] Modules linked in: netdevsim | [ 49.736294][ T536] Tainted: [W]=WARN [ 49.736471][ T536] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.736728][ T536] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 49.736989][ T536] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 49.737789][ T536] RSP: 0018:ffffc90000e971e8 EFLAGS: 00010246 [ 49.738122][ T536] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 49.738430][ T536] RDX: 0000000000000000 RSI: ffff88800db8ac98 RDI: ffff888008e40b00 [ 49.738729][ T536] RBP: ffffffffa7723440 R08: 0000000000000000 R09: fffffbfff4abd83c [ 49.739029][ T536] R10: ffffffffa55ec1e7 R11: ffff888008e40040 R12: 0000000000000000 [ 49.739337][ T536] R13: ffff88800db8a128 R14: ffff88800db8a008 R15: ffff88800db8a000 [ 49.739647][ T536] FS: 00007f38e3c3f800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 49.739994][ T536] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.740253][ T536] CR2: 00007f38e3e9b423 CR3: 0000000009614002 CR4: 0000000000772ef0 [ 49.740565][ T536] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 49.740868][ T536] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 49.741171][ T536] PKRU: 55555554 [ 49.741341][ T536] Call Trace: [ 49.741505][ T536] [ 49.741618][ T536] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 49.741825][ T536] ? __warn (kernel/panic.c:748) [ 49.741991][ T536] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 49.742198][ T536] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 49.742428][ T536] ? handle_bug (arch/x86/kernel/traps.c:285) [ 49.742589][ T536] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 49.742795][ T536] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 49.743020][ T536] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 49.743230][ T536] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 49.743446][ T536] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 49.743710][ T536] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 49.743921][ T536] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 49.744133][ T536] register_netdevice (net/core/dev.c:11003) [ 49.744355][ T536] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 49.744572][ T536] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 49.744793][ T536] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 49.745065][ T536] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 49.745344][ T536] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 49.745612][ T536] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 49.745874][ T536] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 49.746136][ T536] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 49.746395][ T536] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 49.746664][ T536] devlink_reload (net/devlink/dev.c:474) [ 49.746874][ T536] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 49.747081][ T536] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 49.747293][ T536] ? cap_capable (security/commoncap.c:131) [ 49.747527][ T536] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 49.747750][ T536] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 49.748012][ T536] ? __nla_parse (lib/nlattr.c:732) [ 49.748228][ T536] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 49.748455][ T536] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 49.748721][ T536] ? cap_capable (security/commoncap.c:131) [ 49.748927][ T536] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 49.749142][ T536] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 49.749359][ T536] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 49.749569][ T536] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 49.749820][ T536] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 49.750071][ T536] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 49.750345][ T536] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 49.750556][ T536] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 49.750759][ T536] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 49.750969][ T536] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 49.751193][ T536] ? genl_rcv (net/netlink/genetlink.c:1219) [ 49.751371][ T536] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 49.751580][ T536] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 49.751797][ T536] genl_rcv (net/netlink/genetlink.c:1220) [ 49.751956][ T536] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 49.752169][ T536] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 49.752384][ T536] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 49.752605][ T536] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 49.752815][ T536] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 49.753019][ T536] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 49.753224][ T536] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 49.753447][ T536] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 49.753657][ T536] ? __pfx___sys_sendto (net/socket.c:2145) [ 49.753871][ T536] ? __lock_release (kernel/locking/lockdep.c:5527) [ 49.754076][ T536] ? 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) [ 49.754291][ T536] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 49.754514][ T536] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 49.754724][ T536] ? 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) [ 49.754931][ T536] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 49.755137][ T536] __x64_sys_sendto (net/socket.c:2181) [ 49.755349][ T536] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 49.755598][ T536] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 49.755812][ T536] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 49.756058][ T536] RIP: 0033:0x7f38e3e4ba4a [ 49.756272][ T536] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 49.756954][ T536] RSP: 002b:00007ffd436e0b98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 49.757251][ T536] RAX: ffffffffffffffda RBX: 0000000004855b00 RCX: 00007f38e3e4ba4a [ 49.757557][ T536] RDX: 000000000000003c RSI: 0000000004855b00 RDI: 0000000000000005 [ 49.757866][ T536] RBP: 0000000004855910 R08: 00007f38e3fef200 R09: 000000000000000c [ 49.758167][ T536] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 49.758476][ T536] R13: 0000000004855910 R14: 0000000000000000 R15: 0000000000000003 | [ 49.771980][ T536] ------------[ cut here ]------------ | [ 49.772248][ T536] WARNING: CPU: 2 PID: 536 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 49.772663][ T536] Modules linked in: netdevsim | [ 49.773231][ T536] Tainted: [W]=WARN [ 49.773400][ T536] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.773659][ T536] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 49.773925][ T536] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 49.774660][ T536] RSP: 0018:ffffc90000e971e8 EFLAGS: 00010246 [ 49.774923][ T536] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 49.775225][ T536] RDX: 0000000000000000 RSI: ffff88800da5ac98 RDI: ffff888008e40b00 [ 49.775538][ T536] RBP: ffffffffa7723440 R08: 0000000000000000 R09: fffffbfff4abd83c [ 49.775835][ T536] R10: ffffffffa55ec1e7 R11: ffff888008e40040 R12: 0000000000000000 [ 49.776134][ T536] R13: ffff88800da5a128 R14: ffff88800da5a008 R15: ffff88800da5a000 [ 49.776450][ T536] FS: 00007f38e3c3f800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 49.776805][ T536] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.777063][ T536] CR2: 00007f38e3e9b423 CR3: 0000000009614002 CR4: 0000000000772ef0 [ 49.777378][ T536] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 49.777705][ T536] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 49.778004][ T536] PKRU: 55555554 [ 49.778165][ T536] Call Trace: [ 49.778340][ T536] [ 49.778455][ T536] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 49.778667][ T536] ? __warn (kernel/panic.c:748) [ 49.778831][ T536] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 49.779043][ T536] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 49.779260][ T536] ? handle_bug (arch/x86/kernel/traps.c:285) [ 49.779434][ T536] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 49.779645][ T536] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 49.779865][ T536] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 49.780079][ T536] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 49.780293][ T536] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 49.780566][ T536] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 49.780778][ T536] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 49.780991][ T536] register_netdevice (net/core/dev.c:11003) [ 49.781207][ T536] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 49.781439][ T536] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 49.781665][ T536] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 49.781935][ T536] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 49.782205][ T536] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 49.782494][ T536] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 49.782760][ T536] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 49.783020][ T536] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 49.783272][ T536] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 49.783546][ T536] devlink_reload (net/devlink/dev.c:474) [ 49.783761][ T536] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 49.783967][ T536] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 49.784181][ T536] ? cap_capable (security/commoncap.c:131) [ 49.784403][ T536] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 49.784614][ T536] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 49.784874][ T536] ? __nla_parse (lib/nlattr.c:732) [ 49.785094][ T536] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 49.785301][ T536] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 49.785582][ T536] ? cap_capable (security/commoncap.c:131) [ 49.785786][ T536] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 49.786010][ T536] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 49.786225][ T536] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 49.786451][ T536] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 49.786705][ T536] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 49.786959][ T536] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 49.787222][ T536] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 49.787444][ T536] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 49.787662][ T536] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 49.787874][ T536] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 49.788098][ T536] ? genl_rcv (net/netlink/genetlink.c:1219) [ 49.788267][ T536] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 49.788491][ T536] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 49.788716][ T536] genl_rcv (net/netlink/genetlink.c:1220) [ 49.788882][ T536] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 49.789106][ T536] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 49.789328][ T536] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 49.789547][ T536] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 49.789761][ T536] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 49.789965][ T536] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 49.790179][ T536] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 49.790403][ T536] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 49.790616][ T536] ? __pfx___sys_sendto (net/socket.c:2145) [ 49.790833][ T536] ? __lock_release (kernel/locking/lockdep.c:5527) [ 49.791040][ T536] ? 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) [ 49.791246][ T536] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 49.791466][ T536] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 49.791680][ T536] ? 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) [ 49.791896][ T536] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 49.792105][ T536] __x64_sys_sendto (net/socket.c:2181) [ 49.792350][ T536] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 49.792604][ T536] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 49.792815][ T536] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 49.793078][ T536] RIP: 0033:0x7f38e3e4ba4a [ 49.793295][ T536] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 49.793992][ T536] RSP: 002b:00007ffd436e0b98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 49.794302][ T536] RAX: ffffffffffffffda RBX: 0000000004855b00 RCX: 00007f38e3e4ba4a [ 49.794606][ T536] RDX: 000000000000003c RSI: 0000000004855b00 RDI: 0000000000000005 [ 49.794903][ T536] RBP: 0000000004855910 R08: 00007f38e3fef200 R09: 000000000000000c [ 49.795200][ T536] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 49.795512][ T536] R13: 0000000004855910 R14: 0000000000000000 R15: 0000000000000003 | [ 49.812156][ T536] ------------[ cut here ]------------ | [ 49.812440][ T536] WARNING: CPU: 2 PID: 536 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 49.812845][ T536] Modules linked in: netdevsim | [ 49.813427][ T536] Tainted: [W]=WARN [ 49.813591][ T536] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.813842][ T536] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 49.814107][ T536] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 49.814801][ T536] RSP: 0018:ffffc90000e971e8 EFLAGS: 00010246 [ 49.815063][ T536] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 49.815367][ T536] RDX: 0000000000000000 RSI: ffff88800bd52c98 RDI: ffff888008e40b00 [ 49.815668][ T536] RBP: ffffffffa7723440 R08: 0000000000000000 R09: fffffbfff4abd83c [ 49.815963][ T536] R10: ffffffffa55ec1e7 R11: ffff888008e40040 R12: 0000000000000000 [ 49.816254][ T536] R13: ffff88800bd52128 R14: ffff88800bd52008 R15: ffff88800bd52000 [ 49.816564][ T536] FS: 00007f38e3c3f800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 49.816916][ T536] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.817165][ T536] CR2: 00007f38e3e9b423 CR3: 0000000009614002 CR4: 0000000000772ef0 [ 49.817468][ T536] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 49.817770][ T536] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 49.818061][ T536] PKRU: 55555554 [ 49.818223][ T536] Call Trace: [ 49.818392][ T536] [ 49.818508][ T536] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 49.818719][ T536] ? __warn (kernel/panic.c:748) [ 49.818884][ T536] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 49.819087][ T536] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 49.819294][ T536] ? handle_bug (arch/x86/kernel/traps.c:285) [ 49.819464][ T536] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 49.819666][ T536] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 49.819886][ T536] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 49.820093][ T536] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 49.820303][ T536] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 49.820565][ T536] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 49.820774][ T536] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 49.820980][ T536] register_netdevice (net/core/dev.c:11003) [ 49.821203][ T536] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 49.821437][ T536] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 49.821663][ T536] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 49.821922][ T536] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 49.822191][ T536] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 49.822510][ T536] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 49.822779][ T536] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 49.823037][ T536] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 49.823292][ T536] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 49.823569][ T536] devlink_reload (net/devlink/dev.c:474) [ 49.823782][ T536] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 49.823983][ T536] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 49.824197][ T536] ? cap_capable (security/commoncap.c:131) [ 49.824426][ T536] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 49.824643][ T536] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 49.824901][ T536] ? __nla_parse (lib/nlattr.c:732) [ 49.825120][ T536] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 49.825339][ T536] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 49.825613][ T536] ? cap_capable (security/commoncap.c:131) [ 49.825818][ T536] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 49.826040][ T536] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 49.826250][ T536] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 49.826471][ T536] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 49.826725][ T536] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 49.826975][ T536] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 49.827238][ T536] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 49.827465][ T536] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 49.827695][ T536] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 49.827907][ T536] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 49.828127][ T536] ? genl_rcv (net/netlink/genetlink.c:1219) [ 49.828289][ T536] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 49.828510][ T536] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 49.828728][ T536] genl_rcv (net/netlink/genetlink.c:1220) [ 49.828895][ T536] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 49.829108][ T536] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 49.829327][ T536] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 49.829544][ T536] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 49.829756][ T536] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 49.829960][ T536] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 49.830171][ T536] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 49.830408][ T536] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 49.830632][ T536] ? __pfx___sys_sendto (net/socket.c:2145) [ 49.830850][ T536] ? __lock_release (kernel/locking/lockdep.c:5527) [ 49.831053][ T536] ? 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) [ 49.831263][ T536] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 49.831483][ T536] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 49.831699][ T536] ? 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) [ 49.831927][ T536] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 49.832143][ T536] __x64_sys_sendto (net/socket.c:2181) [ 49.832362][ T536] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 49.832616][ T536] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 49.832824][ T536] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 49.833079][ T536] RIP: 0033:0x7f38e3e4ba4a [ 49.833305][ T536] Code: Unable to access opcode bytes at 0x7f38e3e4ba20. Code starting with the faulting instruction =========================================== [ 49.833580][ T536] RSP: 002b:00007ffd436e0b98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 49.833883][ T536] RAX: ffffffffffffffda RBX: 0000000004855b00 RCX: 00007f38e3e4ba4a [ 49.834175][ T536] RDX: 000000000000003c RSI: 0000000004855b00 RDI: 0000000000000005 [ 49.834481][ T536] RBP: 0000000004855910 R08: 00007f38e3fef200 R09: 000000000000000c [ 49.834788][ T536] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 49.835090][ T536] R13: 0000000004855910 R14: 0000000000000000 R15: 0000000000000003 | [ 49.862045][ T536] ------------[ cut here ]------------ | [ 49.862442][ T536] WARNING: CPU: 2 PID: 536 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 49.862853][ T536] Modules linked in: netdevsim | [ 49.863430][ T536] Tainted: [W]=WARN [ 49.863592][ T536] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.863841][ T536] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 49.864103][ T536] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 49.864791][ T536] RSP: 0018:ffffc90000e971e8 EFLAGS: 00010246 [ 49.865049][ T536] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 49.865352][ T536] RDX: 0000000000000000 RSI: ffff888005f52c98 RDI: ffff888008e40b00 [ 49.865656][ T536] RBP: ffffffffa7723440 R08: 0000000000000000 R09: fffffbfff4abd83c [ 49.865955][ T536] R10: ffffffffa55ec1e7 R11: ffff888008e40040 R12: 0000000000000000 [ 49.866255][ T536] R13: ffff888005f52128 R14: ffff888005f52008 R15: ffff888005f52000 [ 49.866690][ T536] FS: 00007f38e3c3f800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 49.867063][ T536] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.867330][ T536] CR2: 00007f38e3e4ba20 CR3: 0000000009614002 CR4: 0000000000772ef0 [ 49.867642][ T536] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 49.867940][ T536] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 49.868244][ T536] PKRU: 55555554 [ 49.868413][ T536] Call Trace: [ 49.868575][ T536] [ 49.868690][ T536] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 49.868897][ T536] ? __warn (kernel/panic.c:748) [ 49.869061][ T536] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 49.869268][ T536] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 49.869493][ T536] ? handle_bug (arch/x86/kernel/traps.c:285) [ 49.869660][ T536] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 49.869869][ T536] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 49.870092][ T536] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 49.870322][ T536] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 49.870536][ T536] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 49.870797][ T536] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 49.871010][ T536] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 49.871234][ T536] register_netdevice (net/core/dev.c:11003) [ 49.871475][ T536] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 49.871695][ T536] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 49.871925][ T536] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 49.872194][ T536] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 49.872486][ T536] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 49.872763][ T536] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 49.873026][ T536] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 49.873291][ T536] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 49.873552][ T536] ? devlink_get_from_attrs_lock (net/devlink/netlink.c:196) [ 49.873818][ T536] devlink_reload (net/devlink/dev.c:474) [ 49.874034][ T536] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 49.874238][ T536] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 49.874456][ T536] ? cap_capable (security/commoncap.c:131) [ 49.874670][ T536] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 49.874876][ T536] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 49.875139][ T536] ? __nla_parse (lib/nlattr.c:732) [ 49.875363][ T536] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 49.875580][ T536] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 49.875849][ T536] ? cap_capable (security/commoncap.c:131) [ 49.876052][ T536] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 49.876262][ T536] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 49.876484][ T536] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 49.876688][ T536] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 49.876935][ T536] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 49.877185][ T536] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 49.877457][ T536] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 49.877680][ T536] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 49.877886][ T536] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 49.878092][ T536] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 49.878318][ T536] ? genl_rcv (net/netlink/genetlink.c:1219) [ 49.878483][ T536] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 49.878705][ T536] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 49.878922][ T536] genl_rcv (net/netlink/genetlink.c:1220) [ 49.879082][ T536] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 49.879293][ T536] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 49.879509][ T536] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 49.879723][ T536] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 49.879934][ T536] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 49.880145][ T536] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 49.880358][ T536] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 49.880577][ T536] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 49.880789][ T536] ? __pfx___sys_sendto (net/socket.c:2145) [ 49.881006][ T536] ? __lock_release (kernel/locking/lockdep.c:5527) [ 49.881221][ T536] ? 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) [ 49.881441][ T536] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 49.881655][ T536] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 49.881870][ T536] ? 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) [ 49.882078][ T536] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 49.882284][ T536] __x64_sys_sendto (net/socket.c:2181) [ 49.882501][ T536] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 49.882750][ T536] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 49.882959][ T536] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 49.883215][ T536] RIP: 0033:0x7f38e3e4ba4a [ 49.883450][ T536] Code: Unable to access opcode bytes at 0x7f38e3e4ba20. Code starting with the faulting instruction =========================================== [ 49.883705][ T536] RSP: 002b:00007ffd436e0b98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 49.884007][ T536] RAX: ffffffffffffffda RBX: 0000000004855b00 RCX: 00007f38e3e4ba4a [ 49.884304][ T536] RDX: 000000000000003c RSI: 0000000004855b00 RDI: 0000000000000005 [ 49.884619][ T536] RBP: 0000000004855910 R08: 00007f38e3fef200 R09: 000000000000000c [ 49.884918][ T536] 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