====================================== | 0 | xx__-> [ 11.395209][ T227] ------------[ cut here ]------------ | [ 11.395789][ T227] WARNING: CPU: 3 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 11.397826][ T227] Modules linked in: netdevsim [ 11.398833][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.399290][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.399767][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 11.401103][ T227] RSP: 0018:ffffc90000ab7520 EFLAGS: 00010246 [ 11.401618][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 11.402168][ T227] RDX: 0000000000000000 RSI: ffff88800d392c98 RDI: ffff88800a9c8b78 [ 11.402753][ T227] RBP: ffffffff8bb23440 R08: 0000000000000000 R09: fffffbfff133d83c [ 11.403320][ T227] R10: ffffffff899ec1e7 R11: ffff88800a9c8040 R12: 0000000000000000 [ 11.403879][ T227] R13: ffff88800d392128 R14: ffff88800d392008 R15: ffff88800d392000 [ 11.404440][ T227] FS: 00007f40823bd740(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 11.405071][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.405562][ T227] CR2: 00005636f5c16928 CR3: 000000000b6d2005 CR4: 0000000000772ef0 [ 11.406128][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 11.406714][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 11.407289][ T227] PKRU: 55555554 [ 11.407580][ T227] Call Trace: [ 11.407889][ T227] [ 11.408086][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.408493][ T227] ? __warn (kernel/panic.c:748) [ 11.409029][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.409423][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 11.409804][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 11.410086][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 11.410476][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 11.410876][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.411298][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 11.411780][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 11.412166][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 11.412575][ T227] register_netdevice (net/core/dev.c:11003) [ 11.412966][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 11.413377][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 11.413798][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 11.414300][ T227] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 11.414597][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 11.415094][ T227] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 11.415595][ T227] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 11.416112][ T227] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 11.416529][ T227] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 11.417030][ T227] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 11.417435][ T227] ? kernfs_put (./arch/x86/include/asm/atomic.h:67 (discriminator 1) ./include/linux/atomic/atomic-arch-fallback.h:2278 (discriminator 1) ./include/linux/atomic/atomic-instrumented.h:1384 (discriminator 1) fs/kernfs/dir.c:557 (discriminator 1)) [ 11.417723][ T227] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 11.418117][ T227] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 11.418530][ T227] __driver_probe_device (drivers/base/dd.c:800) [ 11.418918][ T227] driver_probe_device (drivers/base/dd.c:830) [ 11.419312][ T227] __device_attach_driver (drivers/base/dd.c:959) [ 11.419694][ T227] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 11.420175][ T227] bus_for_each_drv (drivers/base/bus.c:462) [ 11.420577][ T227] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 11.420943][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 11.421347][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 11.421736][ T227] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 11.422125][ T227] __device_attach (drivers/base/dd.c:1030) [ 11.422535][ T227] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 11.422918][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 11.423337][ T227] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.423736][ T227] bus_probe_device (drivers/base/bus.c:537) [ 11.424151][ T227] device_add (drivers/base/core.c:3672) [ 11.424553][ T227] ? __pfx_device_add (drivers/base/core.c:3548) [ 11.424938][ T227] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 11.425384][ T227] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 11.425887][ T227] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 11.426422][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 11.426808][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 11.427229][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 11.427665][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 11.428061][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 11.428392][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 11.428776][ T227] ? __lock_release (kernel/locking/lockdep.c:5527) [ 11.429154][ T227] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 11.429563][ T227] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 11.429961][ T227] ksys_write (fs/read_write.c:731) [ 11.430268][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 11.430662][ T227] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 11.431064][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 11.431460][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 11.431918][ T227] RIP: 0033:0x7f40824feb77 [ 11.432344][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 11.433656][ T227] RSP: 002b:00007fff019b5888 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 11.434249][ T227] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 00007f40824feb77 [ 11.434825][ T227] RDX: 0000000000000007 RSI: 0000556ba5cae5d0 RDI: 0000000000000001 [ 11.435400][ T227] RBP: 0000556ba5cae5d0 R08: 0000000000000003 R09: 0000000000000077 [ 11.435969][ T227] R10: 0000000000000063 R11: 0000000000000246 R12: 0000000000000007 [ 11.436535][ T227] R13: 00007f40825ba760 R14: 0000000000000007 R15: 00007f40825b59c0 | [ 11.774596][ T254] ------------[ cut here ]------------ | [ 11.775046][ T254] WARNING: CPU: 2 PID: 254 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) | [ 11.775576][ T254] Modules linked in: netdevsim | [ 11.776258][ T254] Tainted: [W]=WARN [ 11.776504][ T254] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.776826][ T254] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.777145][ T254] 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 [ 11.777974][ T254] RSP: 0018:ffffc90000af71e8 EFLAGS: 00010246 [ 11.778292][ T254] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 11.778630][ T254] RDX: 0000000000000000 RSI: ffff88800d992c98 RDI: ffff888008da0b00 [ 11.778949][ T254] RBP: ffff888005078040 R08: 0000000000000000 R09: fffffbfff133d83c [ 11.779363][ T254] R10: ffffffff899ec1e7 R11: ffff888008da0040 R12: 0000000000000000 [ 11.779732][ T254] R13: ffff88800d992128 R14: ffff88800d992008 R15: ffff88800d992000 [ 11.780067][ T254] FS: 00007fce12a9e800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 11.780466][ T254] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.780787][ T254] CR2: 00007fce12bdd440 CR3: 0000000005a08001 CR4: 0000000000772ef0 [ 11.781138][ T254] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 11.781530][ T254] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 11.782106][ T254] PKRU: 55555554 [ 11.782308][ T254] Call Trace: [ 11.782478][ T254] [ 11.782597][ T254] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.782864][ T254] ? __warn (kernel/panic.c:748) [ 11.783040][ T254] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.783287][ T254] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 11.783518][ T254] ? handle_bug (arch/x86/kernel/traps.c:285) [ 11.783741][ T254] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 11.783971][ T254] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 11.784215][ T254] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.784460][ T254] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 11.784687][ T254] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 11.784972][ T254] ? _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) [ 11.785199][ T254] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 11.785463][ T254] register_netdevice (net/core/dev.c:11003) [ 11.785740][ T254] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 11.785997][ T254] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 11.786264][ T254] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 11.786565][ T254] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 11.786889][ T254] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 11.787228][ T254] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 11.787540][ T254] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 11.787952][ T254] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 11.788431][ T254] devlink_reload (net/devlink/dev.c:474) [ 11.788786][ T254] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 11.789167][ T254] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 11.789555][ T254] ? cap_capable (security/commoncap.c:131) [ 11.789867][ T254] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1146 fs/file.c:1160) [ 11.790056][ T254] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 11.790310][ T254] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 11.790602][ T254] ? __nla_parse (lib/nlattr.c:732) [ 11.790854][ T254] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 11.791103][ T254] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 11.791494][ T254] ? cap_capable (security/commoncap.c:131) [ 11.791861][ T254] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 11.792200][ T254] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 11.792464][ T254] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 11.792718][ T254] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 11.792992][ T254] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 11.793283][ T254] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 11.793563][ T254] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 11.793796][ T254] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 11.794034][ T254] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 11.794270][ T254] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 11.794723][ T254] ? genl_rcv (net/netlink/genetlink.c:1219) [ 11.794901][ T254] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 11.795141][ T254] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 11.795401][ T254] genl_rcv (net/netlink/genetlink.c:1220) [ 11.795579][ T254] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 11.795902][ T254] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 11.796121][ T254] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 11.796385][ T254] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 11.796648][ T254] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 11.797087][ T254] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 11.797325][ T254] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 11.797547][ T254] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 11.797781][ T254] ? __pfx___sys_sendto (net/socket.c:2145) [ 11.797984][ T254] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 11.798207][ T254] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 11.798452][ T254] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 11.798677][ T254] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 11.798928][ T254] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 11.799263][ T254] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 11.799525][ T254] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 11.799755][ T254] __x64_sys_sendto (net/socket.c:2181) [ 11.799970][ T254] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 11.800256][ T254] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 11.800468][ T254] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 11.800759][ T254] RIP: 0033:0x7fce12caaa4a [ 11.800982][ T254] 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 [ 11.801819][ T254] RSP: 002b:00007ffd0ca333c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 11.802282][ T254] RAX: ffffffffffffffda RBX: 0000000006e14b00 RCX: 00007fce12caaa4a [ 11.802579][ T254] RDX: 0000000000000040 RSI: 0000000006e14b00 RDI: 0000000000000005 [ 11.802930][ T254] RBP: 0000000006e14910 R08: 00007fce12e4e200 R09: 000000000000000c [ 11.803371][ T254] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 11.803722][ T254] R13: 0000000006e14910 R14: 0000000000000000 R15: 0000000000000001 | [ 21.849107][ T456] ------------[ cut here ]------------ | [ 21.849394][ T456] WARNING: CPU: 3 PID: 456 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) | [ 21.849832][ T456] Modules linked in: netdevsim | [ 21.850559][ T456] Tainted: [W]=WARN [ 21.850736][ T456] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.851029][ T456] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 21.851414][ T456] 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 [ 21.852156][ T456] RSP: 0018:ffffc90000df71e8 EFLAGS: 00010246 [ 21.852529][ T456] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 21.852869][ T456] RDX: 0000000000000000 RSI: ffff88800d39ac98 RDI: ffff88800da1d080 [ 21.853207][ T456] RBP: ffff888005078040 R08: 0000000000000000 R09: fffffbfff133d83c [ 21.853644][ T456] R10: ffffffff899ec1e7 R11: ffff88800da1c5c0 R12: 0000000000000000 [ 21.853965][ T456] R13: ffff88800d39a128 R14: ffff88800d39a008 R15: ffff88800d39a000 [ 21.854370][ T456] FS: 00007f440636d800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 21.854739][ T456] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.855009][ T456] CR2: 00007f440671d200 CR3: 000000000506c004 CR4: 0000000000772ef0 [ 21.855421][ T456] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 21.855745][ T456] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 21.856058][ T456] PKRU: 55555554 [ 21.856220][ T456] Call Trace: [ 21.856393][ T456] [ 21.856506][ T456] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 21.856717][ T456] ? __warn (kernel/panic.c:748) [ 21.856909][ T456] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 21.857131][ T456] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 21.857369][ T456] ? handle_bug (arch/x86/kernel/traps.c:285) [ 21.857533][ T456] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 21.857765][ T456] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 21.857997][ T456] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 21.858216][ T456] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 21.858456][ T456] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 21.858733][ T456] ? _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) [ 21.858970][ T456] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 21.859186][ T456] register_netdevice (net/core/dev.c:11003) [ 21.859428][ T456] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 21.859677][ T456] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 21.859912][ T456] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 21.860191][ T456] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 21.860509][ T456] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 21.860805][ T456] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 21.861085][ T456] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 21.861386][ T456] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 21.861659][ T456] ? devl_region_destroy (net/devlink/region.c:1178) [ 21.861888][ T456] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 21.862189][ T456] devlink_reload (net/devlink/dev.c:474) [ 21.862416][ T456] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 21.862650][ T456] ? devlink_resources_validate (net/devlink/resource.c:311) [ 21.862945][ T456] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 21.863180][ T456] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 21.863485][ T456] ? __nla_parse (lib/nlattr.c:732) [ 21.863736][ T456] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 21.863971][ T456] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 21.864272][ T456] ? cap_capable (security/commoncap.c:131) [ 21.864492][ T456] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 21.864729][ T456] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 21.864991][ T456] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 21.865251][ T456] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 21.865553][ T456] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 21.865836][ T456] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 21.866165][ T456] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 21.866405][ T456] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 21.866717][ T456] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 21.866955][ T456] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 21.867178][ T456] ? genl_rcv (net/netlink/genetlink.c:1219) [ 21.867353][ T456] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 21.867574][ T456] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 21.867805][ T456] genl_rcv (net/netlink/genetlink.c:1220) [ 21.867965][ T456] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 21.868186][ T456] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 21.868410][ T456] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 21.868637][ T456] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 21.868852][ T456] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 21.869055][ T456] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 21.869287][ T456] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 21.869508][ T456] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 21.869722][ T456] ? __pfx___sys_sendto (net/socket.c:2145) [ 21.869937][ T456] ? __lock_release (kernel/locking/lockdep.c:5527) [ 21.870152][ T456] ? __sys_recvmsg (net/socket.c:2859) [ 21.870376][ T456] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 21.870600][ T456] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 21.870811][ T456] __x64_sys_sendto (net/socket.c:2181) [ 21.871025][ T456] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 21.871315][ T456] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 21.871527][ T456] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 21.871788][ T456] RIP: 0033:0x7f4406579a4a [ 21.871999][ T456] 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 [ 21.872731][ T456] RSP: 002b:00007fff7c486ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 21.873046][ T456] RAX: ffffffffffffffda RBX: 0000000032c5ab00 RCX: 00007f4406579a4a [ 21.873371][ T456] RDX: 0000000000000038 RSI: 0000000032c5ab00 RDI: 0000000000000005 [ 21.873679][ T456] RBP: 0000000032c5a910 R08: 00007f440671d200 R09: 000000000000000c [ 21.874021][ T456] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 21.874339][ T456] R13: 0000000032c5a910 R14: 0000000000000000 R15: 0000000000000003 | [ 23.014681][ T473] ------------[ cut here ]------------ | [ 23.015020][ T473] WARNING: CPU: 0 PID: 473 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) | [ 23.015740][ T473] Modules linked in: netdevsim | [ 23.016425][ T473] Tainted: [W]=WARN [ 23.016603][ T473] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.016902][ T473] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 23.017190][ T473] 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 [ 23.018013][ T473] RSP: 0018:ffffc90000ea71e8 EFLAGS: 00010246 [ 23.018311][ T473] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 23.018640][ T473] RDX: 0000000000000000 RSI: ffff88800d9a2c98 RDI: ffff888009830b00 [ 23.018969][ T473] RBP: ffff888005078040 R08: 0000000000000000 R09: fffffbfff133d83c [ 23.019284][ T473] R10: ffffffff899ec1e7 R11: ffff888009830040 R12: 0000000000000000 [ 23.019592][ T473] R13: ffff88800d9a2128 R14: ffff88800d9a2008 R15: ffff88800d9a2000 [ 23.019917][ T473] FS: 00007f1f0ccd6800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 23.020285][ T473] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.020545][ T473] CR2: 00007f1f0d086200 CR3: 000000000b6a2001 CR4: 0000000000772ef0 [ 23.020852][ T473] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 23.021166][ T473] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 23.021483][ T473] PKRU: 55555554 [ 23.021642][ T473] Call Trace: [ 23.021838][ T473] [ 23.021958][ T473] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 23.022190][ T473] ? __warn (kernel/panic.c:748) [ 23.022364][ T473] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 23.022578][ T473] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 23.022797][ T473] ? handle_bug (arch/x86/kernel/traps.c:285) [ 23.022956][ T473] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 23.023164][ T473] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 23.023401][ T473] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 23.023613][ T473] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 23.023844][ T473] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 23.024114][ T473] ? _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) [ 23.024346][ T473] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 23.024558][ T473] register_netdevice (net/core/dev.c:11003) [ 23.024774][ T473] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 23.024991][ T473] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 23.025218][ T473] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 23.025503][ T473] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 23.025789][ T473] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 23.026084][ T473] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 23.026364][ T473] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 23.026626][ T473] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 23.026906][ T473] ? devl_region_destroy (net/devlink/region.c:1178) [ 23.027117][ T473] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 23.027404][ T473] devlink_reload (net/devlink/dev.c:474) [ 23.027619][ T473] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 23.027857][ T473] ? devlink_resources_validate (net/devlink/resource.c:311) [ 23.028125][ T473] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 23.028351][ T473] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 23.028619][ T473] ? __nla_parse (lib/nlattr.c:732) [ 23.028852][ T473] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 23.029071][ T473] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 23.029356][ T473] ? cap_capable (security/commoncap.c:131) [ 23.029566][ T473] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 23.029799][ T473] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 23.030031][ T473] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 23.030264][ T473] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 23.030523][ T473] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 23.030786][ T473] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 23.031052][ T473] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 23.031277][ T473] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 23.031484][ T473] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 23.031697][ T473] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 23.031943][ T473] ? genl_rcv (net/netlink/genetlink.c:1219) [ 23.032101][ T473] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 23.032330][ T473] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 23.032544][ T473] genl_rcv (net/netlink/genetlink.c:1220) [ 23.032706][ T473] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 23.032917][ T473] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 23.033125][ T473] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 23.033360][ T473] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 23.033572][ T473] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 23.033801][ T473] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 23.034040][ T473] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 23.034270][ T473] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 23.034485][ T473] ? __pfx___sys_sendto (net/socket.c:2145) [ 23.034701][ T473] ? __lock_release (kernel/locking/lockdep.c:5527) [ 23.034912][ T473] ? __sys_recvmsg (net/socket.c:2859) [ 23.035123][ T473] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 23.035353][ T473] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 23.035567][ T473] __x64_sys_sendto (net/socket.c:2181) [ 23.035772][ T473] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 23.036027][ T473] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 23.036252][ T473] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 23.036511][ T473] RIP: 0033:0x7f1f0cee2a4a [ 23.036742][ T473] 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 [ 23.037488][ T473] RSP: 002b:00007fffce83e4b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 23.037828][ T473] RAX: ffffffffffffffda RBX: 000000001a3edb00 RCX: 00007f1f0cee2a4a [ 23.038149][ T473] RDX: 0000000000000038 RSI: 000000001a3edb00 RDI: 0000000000000005 [ 23.038472][ T473] RBP: 000000001a3ed910 R08: 00007f1f0d086200 R09: 000000000000000c [ 23.038788][ T473] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 23.039091][ T473] R13: 000000001a3ed910 R14: 0000000000000000 R15: 0000000000000003 | [ 24.134445][ T489] ------------[ cut here ]------------ | [ 24.134740][ T489] WARNING: CPU: 0 PID: 489 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) | [ 24.135141][ T489] Modules linked in: netdevsim | [ 24.135726][ T489] Tainted: [W]=WARN [ 24.135881][ T489] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.136128][ T489] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 24.136507][ T489] 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 [ 24.137267][ T489] RSP: 0018:ffffc90000f671e8 EFLAGS: 00010246 [ 24.137525][ T489] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 24.137826][ T489] RDX: 0000000000000000 RSI: ffff88800d392c98 RDI: ffff888002358b00 [ 24.138118][ T489] RBP: ffff888005078040 R08: 0000000000000000 R09: fffffbfff133d83c [ 24.138431][ T489] R10: ffffffff899ec1e7 R11: ffff888002358040 R12: 0000000000000000 [ 24.138730][ T489] R13: ffff88800d392128 R14: ffff88800d392008 R15: ffff88800d392000 [ 24.139048][ T489] FS: 00007f0ef5820800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 24.139430][ T489] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.139681][ T489] CR2: 00007f0ef5bd0200 CR3: 000000000a16a004 CR4: 0000000000772ef0 [ 24.139987][ T489] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 24.140307][ T489] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 24.140613][ T489] PKRU: 55555554 [ 24.140780][ T489] Call Trace: [ 24.140945][ T489] [ 24.141055][ T489] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 24.141286][ T489] ? __warn (kernel/panic.c:748) [ 24.141454][ T489] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 24.141656][ T489] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 24.141861][ T489] ? handle_bug (arch/x86/kernel/traps.c:285) [ 24.142021][ T489] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 24.142219][ T489] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 24.142447][ T489] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 24.142654][ T489] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 24.142862][ T489] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 24.143115][ T489] ? _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) [ 24.143358][ T489] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 24.143570][ T489] register_netdevice (net/core/dev.c:11003) [ 24.143780][ T489] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 24.144012][ T489] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 24.144257][ T489] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 24.144522][ T489] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 24.144784][ T489] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 24.145044][ T489] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 24.145319][ T489] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 24.145580][ T489] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 24.145847][ T489] ? devl_region_destroy (net/devlink/region.c:1178) [ 24.146043][ T489] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 24.146345][ T489] devlink_reload (net/devlink/dev.c:474) [ 24.146582][ T489] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 24.146806][ T489] ? devlink_resources_validate (net/devlink/resource.c:311) [ 24.147083][ T489] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 24.147312][ T489] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 24.147567][ T489] ? __nla_parse (lib/nlattr.c:732) [ 24.147772][ T489] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 24.147970][ T489] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 24.148226][ T489] ? cap_capable (security/commoncap.c:131) [ 24.148474][ T489] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 24.148694][ T489] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 24.148893][ T489] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 24.149086][ T489] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 24.149340][ T489] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 24.149600][ T489] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 24.149897][ T489] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 24.150093][ T489] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 24.150320][ T489] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 24.150534][ T489] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 24.150744][ T489] ? genl_rcv (net/netlink/genetlink.c:1219) [ 24.150906][ T489] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 24.151123][ T489] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 24.151350][ T489] genl_rcv (net/netlink/genetlink.c:1220) [ 24.151506][ T489] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 24.151733][ T489] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 24.151929][ T489] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 24.152132][ T489] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 24.152341][ T489] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 24.152529][ T489] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 24.152734][ T489] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 24.152939][ T489] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 24.153140][ T489] ? __pfx___sys_sendto (net/socket.c:2145) [ 24.153355][ T489] ? __lock_release (kernel/locking/lockdep.c:5527) [ 24.153556][ T489] ? __sys_recvmsg (net/socket.c:2859) [ 24.153753][ T489] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 24.153961][ T489] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 24.154164][ T489] __x64_sys_sendto (net/socket.c:2181) [ 24.154373][ T489] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 24.154617][ T489] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 24.154923][ T489] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 24.155370][ T489] RIP: 0033:0x7f0ef5a2ca4a [ 24.155720][ T489] 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 [ 24.156708][ T489] RSP: 002b:00007ffdb9582588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 24.157033][ T489] RAX: ffffffffffffffda RBX: 000000001ede2b00 RCX: 00007f0ef5a2ca4a [ 24.157345][ T489] RDX: 0000000000000038 RSI: 000000001ede2b00 RDI: 0000000000000005 [ 24.157648][ T489] RBP: 000000001ede2910 R08: 00007f0ef5bd0200 R09: 000000000000000c [ 24.157941][ T489] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 24.158224][ T489] R13: 000000001ede2910 R14: 0000000000000000 R15: 0000000000000003 | [ 27.764177][ T545] ------------[ cut here ]------------ | [ 27.764479][ T545] WARNING: CPU: 2 PID: 545 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) | [ 27.764907][ T545] Modules linked in: netdevsim | [ 27.765510][ T545] Tainted: [W]=WARN [ 27.765694][ T545] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.765953][ T545] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 27.766218][ T545] 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 [ 27.766955][ T545] RSP: 0018:ffffc900011d71e8 EFLAGS: 00010246 [ 27.767212][ T545] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 27.767531][ T545] RDX: 0000000000000000 RSI: ffff88800d992c98 RDI: ffff88800b9fadc0 [ 27.767850][ T545] RBP: ffff888005078040 R08: 0000000000000000 R09: fffffbfff133d83c [ 27.768154][ T545] R10: ffffffff899ec1e7 R11: ffff88800b9fa300 R12: 0000000000000000 [ 27.768461][ T545] R13: ffff88800d992128 R14: ffff88800d992008 R15: ffff88800d992000 [ 27.768774][ T545] FS: 00007fc27d7f0800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 27.769130][ T545] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 27.769404][ T545] CR2: 00007fc27dba0200 CR3: 000000000b8da003 CR4: 0000000000772ef0 [ 27.769758][ T545] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 27.770310][ T545] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 27.770814][ T545] PKRU: 55555554 [ 27.771083][ T545] Call Trace: [ 27.771362][ T545] [ 27.771547][ T545] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 27.771895][ T545] ? __warn (kernel/panic.c:748) [ 27.772174][ T545] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 27.772544][ T545] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 27.772907][ T545] ? handle_bug (arch/x86/kernel/traps.c:285) [ 27.773182][ T545] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 27.773533][ T545] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 27.773898][ T545] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 27.774165][ T545] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 27.774413][ T545] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 27.774695][ T545] ? _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) [ 27.774916][ T545] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 27.775139][ T545] register_netdevice (net/core/dev.c:11003) [ 27.775374][ T545] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 27.775595][ T545] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 27.775839][ T545] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 27.776128][ T545] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 27.776420][ T545] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 27.776729][ T545] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 27.777014][ T545] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 27.777301][ T545] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 27.777570][ T545] ? devl_region_destroy (net/devlink/region.c:1178) [ 27.777822][ T545] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 27.778106][ T545] devlink_reload (net/devlink/dev.c:474) [ 27.778360][ T545] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 27.778581][ T545] ? devlink_resources_validate (net/devlink/resource.c:311) [ 27.779016][ T545] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 27.779427][ T545] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 27.779869][ T545] ? __nla_parse (lib/nlattr.c:732) [ 27.780254][ T545] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 27.780551][ T545] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 27.780849][ T545] ? cap_capable (security/commoncap.c:131) [ 27.781065][ T545] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 27.781298][ T545] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 27.781517][ T545] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 27.781775][ T545] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 27.782034][ T545] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 27.782306][ T545] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 27.782576][ T545] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 27.782803][ T545] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 27.783014][ T545] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 27.783258][ T545] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 27.783483][ T545] ? genl_rcv (net/netlink/genetlink.c:1219) [ 27.783645][ T545] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 27.783864][ T545] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 27.784079][ T545] genl_rcv (net/netlink/genetlink.c:1220) [ 27.784255][ T545] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 27.784491][ T545] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 27.784724][ T545] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 27.784954][ T545] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 27.785181][ T545] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 27.785412][ T545] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 27.785632][ T545] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 27.785907][ T545] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 27.786140][ T545] ? __pfx___sys_sendto (net/socket.c:2145) [ 27.786383][ T545] ? __lock_release (kernel/locking/lockdep.c:5527) [ 27.786610][ T545] ? __sys_recvmsg (net/socket.c:2859) [ 27.786841][ T545] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 27.787070][ T545] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 27.787309][ T545] __x64_sys_sendto (net/socket.c:2181) [ 27.787536][ T545] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 27.787798][ T545] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 27.788013][ T545] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 27.788288][ T545] RIP: 0033:0x7fc27d9fca4a [ 27.788513][ T545] 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 [ 27.789253][ T545] RSP: 002b:00007ffd3dc06658 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 27.789560][ T545] RAX: ffffffffffffffda RBX: 000000000c99cb00 RCX: 00007fc27d9fca4a [ 27.789911][ T545] RDX: 0000000000000038 RSI: 000000000c99cb00 RDI: 0000000000000005 [ 27.790221][ T545] RBP: 000000000c99c910 R08: 00007fc27dba0200 R09: 000000000000000c [ 27.790532][ T545] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 27.790835][ T545] R13: 000000000c99c910 R14: 0000000000000000 R15: 0000000000000003 | [ 30.350403][ T574] ------------[ cut here ]------------ | [ 30.350753][ T574] WARNING: CPU: 2 PID: 574 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) | [ 30.351181][ T574] Modules linked in: netdevsim | [ 30.351862][ T574] Tainted: [W]=WARN [ 30.352035][ T574] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.352318][ T574] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 30.352626][ T574] 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 [ 30.353369][ T574] RSP: 0018:ffffc900013771e8 EFLAGS: 00010246 [ 30.353644][ T574] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 30.353963][ T574] RDX: 0000000000000000 RSI: ffff88800d39ac98 RDI: ffff888008da2dc0 [ 30.354304][ T574] RBP: ffff888005078040 R08: 0000000000000000 R09: fffffbfff133d83c [ 30.354624][ T574] R10: ffffffff899ec1e7 R11: ffff888008da2300 R12: 0000000000000000 [ 30.354944][ T574] R13: ffff88800d39a128 R14: ffff88800d39a008 R15: ffff88800d39a000 [ 30.355274][ T574] FS: 00007fc7a7486800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 30.355639][ T574] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.355904][ T574] CR2: 00007fc7a7836200 CR3: 000000000d1f2006 CR4: 0000000000772ef0 [ 30.356222][ T574] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 30.356553][ T574] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 30.356897][ T574] PKRU: 55555554 [ 30.357067][ T574] Call Trace: [ 30.357253][ T574] [ 30.357377][ T574] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 30.357596][ T574] ? __warn (kernel/panic.c:748) [ 30.357770][ T574] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 30.357988][ T574] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 30.358215][ T574] ? handle_bug (arch/x86/kernel/traps.c:285) [ 30.358412][ T574] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 30.358630][ T574] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 30.358866][ T574] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 30.359089][ T574] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 30.359333][ T574] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 30.359608][ T574] ? _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) [ 30.359835][ T574] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 30.360059][ T574] register_netdevice (net/core/dev.c:11003) [ 30.360303][ T574] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 30.360536][ T574] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 30.360799][ T574] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 30.361083][ T574] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 30.361388][ T574] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 30.361671][ T574] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 30.361955][ T574] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 30.362244][ T574] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 30.362520][ T574] ? devl_region_destroy (net/devlink/region.c:1178) [ 30.362742][ T574] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 30.363027][ T574] devlink_reload (net/devlink/dev.c:474) [ 30.363264][ T574] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 30.363486][ T574] ? devlink_resources_validate (net/devlink/resource.c:311) [ 30.363777][ T574] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 30.364000][ T574] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 30.364284][ T574] ? __nla_parse (lib/nlattr.c:732) [ 30.364520][ T574] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 30.364758][ T574] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 30.365030][ T574] ? cap_capable (security/commoncap.c:131) [ 30.365251][ T574] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 30.365477][ T574] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 30.365684][ T574] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 30.365894][ T574] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 30.366141][ T574] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 30.366404][ T574] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 30.366670][ T574] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 30.366904][ T574] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 30.367110][ T574] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 30.367330][ T574] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 30.367547][ T574] ? genl_rcv (net/netlink/genetlink.c:1219) [ 30.367708][ T574] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 30.367925][ T574] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 30.368142][ T574] genl_rcv (net/netlink/genetlink.c:1220) [ 30.368317][ T574] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 30.368532][ T574] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 30.368751][ T574] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 30.368971][ T574] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 30.369182][ T574] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 30.369405][ T574] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 30.369622][ T574] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 30.369847][ T574] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 30.370090][ T574] ? __pfx___sys_sendto (net/socket.c:2145) [ 30.370318][ T574] ? __lock_release (kernel/locking/lockdep.c:5527) [ 30.370528][ T574] ? __sys_recvmsg (net/socket.c:2859) [ 30.370739][ T574] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 30.370952][ T574] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 30.371162][ T574] __x64_sys_sendto (net/socket.c:2181) [ 30.371377][ T574] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 30.371638][ T574] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 30.371856][ T574] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 30.372124][ T574] RIP: 0033:0x7fc7a7692a4a [ 30.372350][ T574] 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 [ 30.373025][ T574] RSP: 002b:00007ffe7347ae28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 30.373343][ T574] RAX: ffffffffffffffda RBX: 0000000016bffb00 RCX: 00007fc7a7692a4a [ 30.373644][ T574] RDX: 0000000000000038 RSI: 0000000016bffb00 RDI: 0000000000000005 [ 30.373951][ T574] RBP: 0000000016bff910 R08: 00007fc7a7836200 R09: 000000000000000c [ 30.374255][ T574] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 30.374547][ T574] R13: 0000000016bff910 R14: 0000000000000000 R15: 0000000000000003 | [ 32.926630][ T602] ------------[ cut here ]------------ | [ 32.926924][ T602] WARNING: CPU: 0 PID: 602 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) | [ 32.927353][ T602] Modules linked in: netdevsim | [ 32.927924][ T602] Tainted: [W]=WARN [ 32.928071][ T602] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.928330][ T602] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 32.928591][ T602] 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 [ 32.929264][ T602] RSP: 0018:ffffc900015071e8 EFLAGS: 00010246 [ 32.929506][ T602] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 32.929796][ T602] RDX: 0000000000000000 RSI: ffff88800d9a2c98 RDI: ffff88800ab98b00 [ 32.930130][ T602] RBP: ffff888005078040 R08: 0000000000000000 R09: fffffbfff133d83c [ 32.930457][ T602] R10: ffffffff899ec1e7 R11: ffff88800ab98040 R12: 0000000000000000 [ 32.930769][ T602] R13: ffff88800d9a2128 R14: ffff88800d9a2008 R15: ffff88800d9a2000 [ 32.931077][ T602] FS: 00007f649452c800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 32.931441][ T602] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 32.931710][ T602] CR2: 00007f64948dc200 CR3: 000000000b85a001 CR4: 0000000000772ef0 [ 32.931995][ T602] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 32.932315][ T602] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 32.932598][ T602] PKRU: 55555554 [ 32.932743][ T602] Call Trace: [ 32.932891][ T602] [ 32.932991][ T602] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 32.933225][ T602] ? __warn (kernel/panic.c:748) [ 32.933400][ T602] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 32.933616][ T602] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 32.933812][ T602] ? handle_bug (arch/x86/kernel/traps.c:285) [ 32.933974][ T602] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 32.934191][ T602] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 32.934418][ T602] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 32.934635][ T602] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 32.934852][ T602] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 32.935120][ T602] ? _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) [ 32.935341][ T602] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 32.935538][ T602] register_netdevice (net/core/dev.c:11003) [ 32.935738][ T602] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 32.935941][ T602] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 32.936148][ T602] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 32.936419][ T602] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 32.936691][ T602] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 32.936958][ T602] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 32.937204][ T602] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 32.937483][ T602] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 32.937739][ T602] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 32.938033][ T602] devlink_reload (net/devlink/dev.c:474) [ 32.938243][ T602] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 32.938440][ T602] ? devlink_resources_validate (net/devlink/resource.c:311) [ 32.938699][ T602] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 32.938899][ T602] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 32.939152][ T602] ? __nla_parse (lib/nlattr.c:732) [ 32.939365][ T602] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 32.939560][ T602] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 32.939825][ T602] ? cap_capable (security/commoncap.c:131) [ 32.940021][ T602] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 32.940227][ T602] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 32.940440][ T602] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 32.940645][ T602] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 32.940886][ T602] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 32.941131][ T602] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 32.941407][ T602] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 32.941601][ T602] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 32.941863][ T602] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 32.942063][ T602] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 32.942306][ T602] ? genl_rcv (net/netlink/genetlink.c:1219) [ 32.942461][ T602] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 32.942721][ T602] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 32.942944][ T602] genl_rcv (net/netlink/genetlink.c:1220) [ 32.943110][ T602] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 32.943350][ T602] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 32.943560][ T602] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 32.943808][ T602] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 32.944029][ T602] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 32.944249][ T602] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 32.944454][ T602] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 32.944687][ T602] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 32.944902][ T602] ? __pfx___sys_sendto (net/socket.c:2145) [ 32.945124][ T602] ? __lock_release (kernel/locking/lockdep.c:5527) [ 32.945339][ T602] ? __sys_recvmsg (net/socket.c:2859) [ 32.945533][ T602] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 32.945734][ T602] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 32.945947][ T602] __x64_sys_sendto (net/socket.c:2181) [ 32.946146][ T602] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 32.946417][ T602] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 32.946627][ T602] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 32.946917][ T602] RIP: 0033:0x7f6494738a4a [ 32.947138][ T602] 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 [ 32.947874][ T602] RSP: 002b:00007ffff4431298 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 32.948208][ T602] RAX: ffffffffffffffda RBX: 0000000011f69b00 RCX: 00007f6494738a4a [ 32.948539][ T602] RDX: 0000000000000038 RSI: 0000000011f69b00 RDI: 0000000000000005 [ 32.948857][ T602] RBP: 0000000011f69910 R08: 00007f64948dc200 R09: 000000000000000c [ 32.949157][ T602] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 32.949472][ T602] R13: 0000000011f69910 R14: 0000000000000000 R15: 0000000000000003 | [ 56.403555][ T1040] ------------[ cut here ]------------ | [ 56.403834][ T1040] WARNING: CPU: 0 PID: 1040 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) | [ 56.404256][ T1040] Modules linked in: netdevsim | [ 56.404802][ T1040] Tainted: [W]=WARN [ 56.404958][ T1040] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.405222][ T1040] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 56.405501][ T1040] 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 [ 56.406196][ T1040] RSP: 0018:ffffc900027171e8 EFLAGS: 00010246 [ 56.406453][ T1040] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 56.406761][ T1040] RDX: 0000000000000000 RSI: ffff88800d392c98 RDI: ffff888009a08b00 [ 56.407048][ T1040] RBP: ffff888005078040 R08: 0000000000000000 R09: fffffbfff133d83c [ 56.407439][ T1040] R10: ffffffff899ec1e7 R11: ffff888009a08040 R12: 0000000000000000 [ 56.407744][ T1040] R13: ffff88800d392128 R14: ffff88800d392008 R15: ffff88800d392000 [ 56.408044][ T1040] FS: 00007f868250b800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 56.408416][ T1040] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 56.408668][ T1040] CR2: 00007f86828bb200 CR3: 00000000050aa002 CR4: 0000000000772ef0 [ 56.408971][ T1040] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 56.409281][ T1040] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 56.409574][ T1040] PKRU: 55555554 [ 56.409728][ T1040] Call Trace: [ 56.409874][ T1040] [ 56.409975][ T1040] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 56.410177][ T1040] ? __warn (kernel/panic.c:748) [ 56.410339][ T1040] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 56.410544][ T1040] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 56.410751][ T1040] ? handle_bug (arch/x86/kernel/traps.c:285) [ 56.410914][ T1040] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 56.411113][ T1040] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 56.411356][ T1040] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 56.411568][ T1040] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 56.411786][ T1040] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 56.412050][ T1040] ? _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) [ 56.412280][ T1040] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 56.412498][ T1040] register_netdevice (net/core/dev.c:11003) [ 56.412710][ T1040] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 56.412919][ T1040] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 56.413201][ T1040] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 56.413638][ T1040] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 56.414022][ T1040] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 56.414297][ T1040] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 56.414558][ T1040] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 56.414809][ T1040] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 56.415063][ T1040] ? devl_region_destroy (net/devlink/region.c:1178) [ 56.415285][ T1040] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 56.415550][ T1040] devlink_reload (net/devlink/dev.c:474) [ 56.415763][ T1040] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 56.415965][ T1040] ? devlink_resources_validate (net/devlink/resource.c:311) [ 56.416220][ T1040] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 56.416430][ T1040] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 56.416692][ T1040] ? __nla_parse (lib/nlattr.c:732) [ 56.416904][ T1040] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 56.417101][ T1040] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 56.417384][ T1040] ? cap_capable (security/commoncap.c:131) [ 56.417589][ T1040] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 56.417827][ T1040] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 56.418031][ T1040] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 56.418260][ T1040] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 56.418508][ T1040] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 56.418759][ T1040] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 56.419013][ T1040] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 56.419213][ T1040] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 56.419446][ T1040] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 56.419649][ T1040] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 56.419863][ T1040] ? genl_rcv (net/netlink/genetlink.c:1219) [ 56.420018][ T1040] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 56.420220][ T1040] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 56.420441][ T1040] genl_rcv (net/netlink/genetlink.c:1220) [ 56.420595][ T1040] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 56.420797][ T1040] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 56.420996][ T1040] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 56.421202][ T1040] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 56.421417][ T1040] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 56.421611][ T1040] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 56.421846][ T1040] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 56.422061][ T1040] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 56.422277][ T1040] ? __pfx___sys_sendto (net/socket.c:2145) [ 56.422481][ T1040] ? __lock_release (kernel/locking/lockdep.c:5527) [ 56.422711][ T1040] ? __sys_recvmsg (net/socket.c:2859) [ 56.422928][ T1040] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 56.423130][ T1040] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 56.423357][ T1040] __x64_sys_sendto (net/socket.c:2181) [ 56.423557][ T1040] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 56.423803][ T1040] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 56.423998][ T1040] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 56.424263][ T1040] RIP: 0033:0x7f8682717a4a [ 56.424464][ T1040] 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 [ 56.425139][ T1040] RSP: 002b:00007ffc91d9e118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 56.425450][ T1040] RAX: ffffffffffffffda RBX: 000000000c2b8b00 RCX: 00007f8682717a4a [ 56.425748][ T1040] RDX: 0000000000000038 RSI: 000000000c2b8b00 RDI: 0000000000000005 [ 56.426070][ T1040] RBP: 000000000c2b8910 R08: 00007f86828bb200 R09: 000000000000000c [ 56.426369][ T1040] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 56.426683][ T1040] R13: 000000000c2b8910 R14: 0000000000000000 R15: 0000000000000003 | [ 58.190964][ T1072] ------------[ cut here ]------------ | [ 58.191278][ T1072] WARNING: CPU: 3 PID: 1072 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) | [ 58.191827][ T1072] Modules linked in: netdevsim | [ 58.192877][ T1072] Tainted: [W]=WARN [ 58.193139][ T1072] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.193732][ T1072] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 58.194163][ T1072] 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 [ 58.195460][ T1072] RSP: 0018:ffffc900028471e8 EFLAGS: 00010246 [ 58.195863][ T1072] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 58.196536][ T1072] RDX: 0000000000000000 RSI: ffff88800d992c98 RDI: ffff888009a08b00 [ 58.197051][ T1072] RBP: ffff888005078040 R08: 0000000000000000 R09: fffffbfff133d83c [ 58.197712][ T1072] R10: ffffffff899ec1e7 R11: ffff888009a08040 R12: 0000000000000000 [ 58.198199][ T1072] R13: ffff88800d992128 R14: ffff88800d992008 R15: ffff88800d992000 [ 58.198858][ T1072] FS: 00007f5f53276800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 58.199470][ T1072] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 58.199876][ T1072] CR2: 00007f5f53626200 CR3: 00000000024f8003 CR4: 0000000000772ef0 [ 58.200392][ T1072] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 58.200789][ T1072] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 58.201139][ T1072] PKRU: 55555554 [ 58.201318][ T1072] Call Trace: [ 58.201487][ T1072] [ 58.201594][ T1072] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 58.201809][ T1072] ? __warn (kernel/panic.c:748) [ 58.201972][ T1072] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 58.202211][ T1072] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 58.202455][ T1072] ? handle_bug (arch/x86/kernel/traps.c:285) [ 58.202624][ T1072] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 58.202838][ T1072] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 58.203074][ T1072] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 58.203293][ T1072] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 58.203514][ T1072] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 58.203777][ T1072] ? _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) [ 58.203993][ T1072] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 58.204205][ T1072] register_netdevice (net/core/dev.c:11003) [ 58.204450][ T1072] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 58.204703][ T1072] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 58.204948][ T1072] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 58.205220][ T1072] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 58.205526][ T1072] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 58.205798][ T1072] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 58.206067][ T1072] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 58.206342][ T1072] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 58.206615][ T1072] ? devl_region_destroy (net/devlink/region.c:1178) [ 58.206840][ T1072] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 58.207115][ T1072] devlink_reload (net/devlink/dev.c:474) [ 58.207346][ T1072] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 58.207566][ T1072] ? devlink_resources_validate (net/devlink/resource.c:311) [ 58.207838][ T1072] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 58.208049][ T1072] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 58.208326][ T1072] ? __nla_parse (lib/nlattr.c:732) [ 58.208555][ T1072] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 58.208765][ T1072] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 58.209040][ T1072] ? cap_capable (security/commoncap.c:131) [ 58.209271][ T1072] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 58.209500][ T1072] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 58.209715][ T1072] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 58.209924][ T1072] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 58.210188][ T1072] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 58.210464][ T1072] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 58.210736][ T1072] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 58.210955][ T1072] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 58.211162][ T1072] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 58.211394][ T1072] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 58.211618][ T1072] ? genl_rcv (net/netlink/genetlink.c:1219) [ 58.211781][ T1072] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 58.212000][ T1072] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 58.212219][ T1072] genl_rcv (net/netlink/genetlink.c:1220) [ 58.212397][ T1072] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 58.212623][ T1072] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 58.212831][ T1072] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 58.213050][ T1072] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 58.213277][ T1072] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 58.213483][ T1072] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 58.213728][ T1072] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 58.213947][ T1072] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 58.214162][ T1072] ? __pfx___sys_sendto (net/socket.c:2145) [ 58.214400][ T1072] ? __lock_release (kernel/locking/lockdep.c:5527) [ 58.214617][ T1072] ? __sys_recvmsg (net/socket.c:2859) [ 58.214830][ T1072] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 58.215048][ T1072] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 58.215282][ T1072] __x64_sys_sendto (net/socket.c:2181) [ 58.215495][ T1072] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 58.215753][ T1072] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 58.215962][ T1072] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 58.216216][ T1072] RIP: 0033:0x7f5f53482a4a [ 58.216462][ T1072] 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 [ 58.217208][ T1072] RSP: 002b:00007fff9bccfc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 58.217536][ T1072] RAX: ffffffffffffffda RBX: 0000000027fd3b00 RCX: 00007f5f53482a4a [ 58.217851][ T1072] RDX: 0000000000000038 RSI: 0000000027fd3b00 RDI: 0000000000000005 [ 58.218154][ T1072] RBP: 0000000027fd3910 R08: 00007f5f53626200 R09: 000000000000000c [ 58.218478][ T1072] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 58.218782][ T1072] R13: 0000000027fd3910 R14: 0000000000000000 R15: 0000000000000003 | [ 59.441781][ T1097] ------------[ cut here ]------------ | [ 59.442182][ T1097] WARNING: CPU: 0 PID: 1097 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 59.442869][ T1097] Modules linked in: netdevsim | [ 59.443863][ T1097] Tainted: [W]=WARN [ 59.444117][ T1097] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.444570][ T1097] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 59.445040][ T1097] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 59.446215][ T1097] RSP: 0018:ffffc900029271e8 EFLAGS: 00010246 [ 59.446663][ T1097] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 59.447166][ T1097] RDX: 0000000000000000 RSI: ffff88800d39ac98 RDI: ffff888009832dc0 [ 59.447670][ T1097] RBP: ffff888005078040 R08: 0000000000000000 R09: fffffbfff133d83c [ 59.448152][ T1097] R10: ffffffff899ec1e7 R11: ffff888009832300 R12: 0000000000000000 [ 59.448647][ T1097] R13: ffff88800d39a128 R14: ffff88800d39a008 R15: ffff88800d39a000 [ 59.449138][ T1097] FS: 00007f62e484c800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 59.449711][ T1097] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 59.450116][ T1097] CR2: 0000556b8565edec CR3: 000000000a140001 CR4: 0000000000772ef0 [ 59.450626][ T1097] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 59.451133][ T1097] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 59.451649][ T1097] PKRU: 55555554 [ 59.451897][ T1097] Call Trace: [ 59.452135][ T1097] [ 59.452328][ T1097] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 59.452659][ T1097] ? __warn (kernel/panic.c:748) [ 59.452913][ T1097] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 59.453267][ T1097] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 59.453606][ T1097] ? handle_bug (arch/x86/kernel/traps.c:285) [ 59.453849][ T1097] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 59.454185][ T1097] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 59.454556][ T1097] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 59.454882][ T1097] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 59.455207][ T1097] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 59.455642][ T1097] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 59.455987][ T1097] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 59.456344][ T1097] register_netdevice (net/core/dev.c:11003) [ 59.456693][ T1097] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 59.457035][ T1097] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 59.457405][ T1097] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 59.457835][ T1097] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 59.458283][ T1097] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 59.458715][ T1097] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 59.459133][ T1097] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 59.459565][ T1097] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 59.459981][ T1097] ? devl_region_destroy (net/devlink/region.c:1178) [ 59.460323][ T1097] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 59.460760][ T1097] devlink_reload (net/devlink/dev.c:474) [ 59.461091][ T1097] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 59.461440][ T1097] ? devlink_resources_validate (net/devlink/resource.c:311) [ 59.461895][ T1097] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 59.462221][ T1097] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 59.462664][ T1097] ? __nla_parse (lib/nlattr.c:732) [ 59.463036][ T1097] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 59.463394][ T1097] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 59.463825][ T1097] ? cap_capable (security/commoncap.c:131) [ 59.464167][ T1097] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 59.464525][ T1097] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 59.464868][ T1097] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 59.465199][ T1097] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 59.465625][ T1097] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 59.465878][ T1097] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 59.466161][ T1097] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 59.466379][ T1097] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 59.466582][ T1097] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 59.466805][ T1097] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 59.467028][ T1097] ? genl_rcv (net/netlink/genetlink.c:1219) [ 59.467200][ T1097] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 59.467410][ T1097] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 59.467634][ T1097] genl_rcv (net/netlink/genetlink.c:1220) [ 59.467790][ T1097] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 59.468001][ T1097] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 59.468219][ T1097] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 59.468441][ T1097] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 59.468653][ T1097] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 59.468863][ T1097] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 59.469085][ T1097] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 59.469314][ T1097] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 59.469524][ T1097] ? __pfx___sys_sendto (net/socket.c:2145) [ 59.469733][ T1097] ? __lock_release (kernel/locking/lockdep.c:5527) [ 59.469942][ T1097] ? __sys_recvmsg (net/socket.c:2859) [ 59.470206][ T1097] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 59.470568][ T1097] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 59.470899][ T1097] __x64_sys_sendto (net/socket.c:2181) [ 59.471225][ T1097] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 59.471652][ T1097] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 59.471942][ T1097] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 59.472208][ T1097] RIP: 0033:0x7f62e4a58a4a [ 59.472434][ T1097] 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 [ 59.473143][ T1097] RSP: 002b:00007ffd9dc905f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 59.473464][ T1097] RAX: ffffffffffffffda RBX: 000000000ed8db00 RCX: 00007f62e4a58a4a [ 59.473758][ T1097] RDX: 0000000000000038 RSI: 000000000ed8db00 RDI: 0000000000000005 [ 59.474049][ T1097] RBP: 000000000ed8d910 R08: 00007f62e4bfc200 R09: 000000000000000c [ 59.474549][ T1097] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 59.475061][ T1097] R13: 000000000ed8d910 R14: 0000000000000000 R15: 0000000000000003 | [ 62.532921][ T1130] ------------[ cut here ]------------ | [ 62.533186][ T1130] WARNING: CPU: 1 PID: 1130 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 62.533700][ T1130] Modules linked in: netdevsim | [ 62.534343][ T1130] Tainted: [W]=WARN [ 62.534521][ T1130] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 62.534807][ T1130] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 62.535099][ T1130] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 62.535876][ T1130] RSP: 0018:ffffc90002ac71e8 EFLAGS: 00010246 [ 62.536144][ T1130] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 62.536479][ T1130] RDX: 0000000000000000 RSI: ffff88800d9a2c98 RDI: ffff88800936adc0 [ 62.536814][ T1130] RBP: ffff888005078040 R08: 0000000000000000 R09: fffffbfff133d83c [ 62.537224][ T1130] R10: ffffffff899ec1e7 R11: ffff88800936a300 R12: 0000000000000000 [ 62.537607][ T1130] R13: ffff88800d9a2128 R14: ffff88800d9a2008 R15: ffff88800d9a2000 [ 62.537919][ T1130] FS: 00007fe24f759800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 62.538298][ T1130] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 62.538579][ T1130] CR2: 00007f66dd78b2f0 CR3: 0000000004e64005 CR4: 0000000000772ef0 [ 62.538893][ T1130] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 62.539209][ T1130] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 62.539553][ T1130] PKRU: 55555554 [ 62.539718][ T1130] Call Trace: [ 62.539881][ T1130] [ 62.539991][ T1130] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 62.540210][ T1130] ? __warn (kernel/panic.c:748) [ 62.540389][ T1130] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 62.540610][ T1130] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 62.540835][ T1130] ? handle_bug (arch/x86/kernel/traps.c:285) [ 62.541005][ T1130] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 62.541225][ T1130] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 62.541471][ T1130] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 62.541684][ T1130] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 62.541900][ T1130] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 62.542176][ T1130] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 62.542404][ T1130] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 62.542627][ T1130] register_netdevice (net/core/dev.c:11003) [ 62.542854][ T1130] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 62.543076][ T1130] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 62.543333][ T1130] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 62.543718][ T1130] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 62.544151][ T1130] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 62.544608][ T1130] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 62.545053][ T1130] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 62.545504][ T1130] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 62.545924][ T1130] ? devl_region_destroy (net/devlink/region.c:1178) [ 62.546276][ T1130] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 62.546737][ T1130] devlink_reload (net/devlink/dev.c:474) [ 62.547075][ T1130] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 62.547431][ T1130] ? devlink_resources_validate (net/devlink/resource.c:311) [ 62.547875][ T1130] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 62.548223][ T1130] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 62.548644][ T1130] ? __nla_parse (lib/nlattr.c:732) [ 62.548998][ T1130] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 62.549362][ T1130] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 62.549799][ T1130] ? cap_capable (security/commoncap.c:131) [ 62.550135][ T1130] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 62.550495][ T1130] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 62.550838][ T1130] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 62.551175][ T1130] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 62.551603][ T1130] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 62.552012][ T1130] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 62.552455][ T1130] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 62.552771][ T1130] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 62.553093][ T1130] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 62.553449][ T1130] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 62.553805][ T1130] ? genl_rcv (net/netlink/genetlink.c:1219) [ 62.554068][ T1130] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 62.554429][ T1130] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 62.554732][ T1130] genl_rcv (net/netlink/genetlink.c:1220) [ 62.554896][ T1130] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 62.555113][ T1130] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 62.555340][ T1130] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 62.555580][ T1130] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 62.555817][ T1130] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 62.556015][ T1130] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 62.556216][ T1130] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 62.556439][ T1130] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 62.556661][ T1130] ? __pfx___sys_sendto (net/socket.c:2145) [ 62.556872][ T1130] ? __lock_release (kernel/locking/lockdep.c:5527) [ 62.557076][ T1130] ? __sys_recvmsg (net/socket.c:2859) [ 62.557284][ T1130] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 62.557499][ T1130] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 62.557706][ T1130] __x64_sys_sendto (net/socket.c:2181) [ 62.557903][ T1130] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 62.558146][ T1130] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 62.558354][ T1130] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 62.558613][ T1130] RIP: 0033:0x7fe24f965a4a [ 62.558825][ T1130] 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 [ 62.559545][ T1130] RSP: 002b:00007fff1f4b4ac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 62.559843][ T1130] RAX: ffffffffffffffda RBX: 000000000cae4b00 RCX: 00007fe24f965a4a [ 62.560137][ T1130] RDX: 0000000000000038 RSI: 000000000cae4b00 RDI: 0000000000000005 [ 62.560452][ T1130] RBP: 000000000cae4910 R08: 00007fe24fb09200 R09: 000000000000000c [ 62.560746][ T1130] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 62.561033][ T1130] R13: 000000000cae4910 R14: 0000000000000000 R15: 0000000000000003 | [ 65.560017][ T1161] ------------[ cut here ]------------ | [ 65.560760][ T1161] WARNING: CPU: 0 PID: 1161 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) | [ 65.561369][ T1161] Modules linked in: netdevsim | [ 65.562282][ T1161] Tainted: [W]=WARN [ 65.562564][ T1161] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.562965][ T1161] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 65.563416][ T1161] 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 [ 65.564573][ T1161] RSP: 0018:ffffc90002c371e8 EFLAGS: 00010246 [ 65.564975][ T1161] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 65.565459][ T1161] RDX: 0000000000000000 RSI: ffff88800d392c98 RDI: ffff88800d2e2dc0 [ 65.565936][ T1161] RBP: ffff888005078040 R08: 0000000000000000 R09: fffffbfff133d83c [ 65.566428][ T1161] R10: ffffffff899ec1e7 R11: ffff88800d2e2300 R12: 0000000000000000 [ 65.566915][ T1161] R13: ffff88800d392128 R14: ffff88800d392008 R15: ffff88800d392000 [ 65.567400][ T1161] FS: 00007ff506315800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 65.567956][ T1161] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.568368][ T1161] CR2: 00007ff5066c5200 CR3: 000000000d306006 CR4: 0000000000772ef0 [ 65.568845][ T1161] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 65.569330][ T1161] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 65.569806][ T1161] PKRU: 55555554 [ 65.570054][ T1161] Call Trace: [ 65.570312][ T1161] [ 65.570481][ T1161] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 65.570806][ T1161] ? __warn (kernel/panic.c:748) [ 65.571058][ T1161] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 65.571397][ T1161] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 65.571736][ T1161] ? handle_bug (arch/x86/kernel/traps.c:285) [ 65.571985][ T1161] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 65.572320][ T1161] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 65.572664][ T1161] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 65.572987][ T1161] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 65.573335][ T1161] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 65.573743][ T1161] ? _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) [ 65.574083][ T1161] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 65.574426][ T1161] register_netdevice (net/core/dev.c:11003) [ 65.574758][ T1161] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 65.575097][ T1161] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 65.575469][ T1161] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 65.575894][ T1161] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 65.576358][ T1161] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 65.576790][ T1161] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 65.577217][ T1161] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 65.577658][ T1161] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 65.578070][ T1161] ? devl_region_destroy (net/devlink/region.c:1178) [ 65.578413][ T1161] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 65.578852][ T1161] devlink_reload (net/devlink/dev.c:474) [ 65.579193][ T1161] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 65.579550][ T1161] ? devlink_resources_validate (net/devlink/resource.c:311) [ 65.579976][ T1161] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 65.580314][ T1161] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 65.580713][ T1161] ? __nla_parse (lib/nlattr.c:732) [ 65.581051][ T1161] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 65.581397][ T1161] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 65.581815][ T1161] ? cap_capable (security/commoncap.c:131) [ 65.582131][ T1161] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 65.582474][ T1161] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 65.582803][ T1161] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 65.583119][ T1161] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 65.583520][ T1161] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 65.583908][ T1161] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 65.584337][ T1161] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 65.584658][ T1161] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 65.584974][ T1161] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 65.585311][ T1161] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 65.585656][ T1161] ? genl_rcv (net/netlink/genetlink.c:1219) [ 65.585898][ T1161] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 65.586222][ T1161] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 65.586573][ T1161] genl_rcv (net/netlink/genetlink.c:1220) [ 65.586829][ T1161] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 65.587153][ T1161] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 65.587482][ T1161] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 65.587815][ T1161] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 65.588144][ T1161] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 65.588477][ T1161] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 65.588797][ T1161] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 65.589137][ T1161] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 65.589478][ T1161] ? __pfx___sys_sendto (net/socket.c:2145) [ 65.589810][ T1161] ? __lock_release (kernel/locking/lockdep.c:5527) [ 65.590141][ T1161] ? __sys_recvmsg (net/socket.c:2859) [ 65.590476][ T1161] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 65.590814][ T1161] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 65.591147][ T1161] __x64_sys_sendto (net/socket.c:2181) [ 65.591483][ T1161] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 65.591878][ T1161] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 65.592203][ T1161] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 65.592613][ T1161] RIP: 0033:0x7ff506521a4a [ 65.592936][ T1161] 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 [ 65.594042][ T1161] RSP: 002b:00007ffe0e249128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 65.594540][ T1161] RAX: ffffffffffffffda RBX: 00000000047afb00 RCX: 00007ff506521a4a [ 65.595013][ T1161] RDX: 0000000000000038 RSI: 00000000047afb00 RDI: 0000000000000005 [ 65.595488][ T1161] RBP: 00000000047af910 R08: 00007ff5066c5200 R09: 000000000000000c [ 65.595955][ T1161] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 65.596428][ T1161] R13: 00000000047af910 R14: 0000000000000000 R15: 0000000000000003 | [ 68.227370][ T1189] ------------[ cut here ]------------ | [ 68.227643][ T1189] WARNING: CPU: 1 PID: 1189 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) | [ 68.228061][ T1189] Modules linked in: netdevsim | [ 68.229399][ T1189] Tainted: [W]=WARN [ 68.229552][ T1189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 68.229793][ T1189] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 68.230049][ T1189] 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 [ 68.230736][ T1189] RSP: 0018:ffffc90002df71e8 EFLAGS: 00010246 [ 68.230988][ T1189] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 68.231301][ T1189] RDX: 0000000000000000 RSI: ffff88800d992c98 RDI: ffff88800611adc0 [ 68.231593][ T1189] RBP: ffff888005078040 R08: 0000000000000000 R09: fffffbfff133d83c [ 68.231885][ T1189] R10: ffffffff899ec1e7 R11: ffff88800611a300 R12: 0000000000000000 [ 68.232174][ T1189] R13: ffff88800d992128 R14: ffff88800d992008 R15: ffff88800d992000 [ 68.232486][ T1189] FS: 00007f01c7c42800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 68.232832][ T1189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 68.233078][ T1189] CR2: 00007f6bfaa087d0 CR3: 000000000a39a004 CR4: 0000000000772ef0 [ 68.233395][ T1189] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 68.233704][ T1189] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 68.233998][ T1189] PKRU: 55555554 [ 68.234150][ T1189] Call Trace: [ 68.234321][ T1189] [ 68.234427][ T1189] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 68.234631][ T1189] ? __warn (kernel/panic.c:748) [ 68.234785][ T1189] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 68.234991][ T1189] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 68.235198][ T1189] ? handle_bug (arch/x86/kernel/traps.c:285) [ 68.235362][ T1189] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 68.235559][ T1189] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 68.235768][ T1189] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 68.235973][ T1189] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 68.236192][ T1189] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 68.236446][ T1189] ? _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) [ 68.236674][ T1189] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 68.236883][ T1189] register_netdevice (net/core/dev.c:11003) [ 68.237088][ T1189] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 68.237305][ T1189] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 68.237544][ T1189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 68.237812][ T1189] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 68.238077][ T1189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 68.238359][ T1189] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 68.238626][ T1189] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 68.238879][ T1189] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 68.239130][ T1189] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 68.239399][ T1189] devlink_reload (net/devlink/dev.c:474) [ 68.239620][ T1189] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 68.239823][ T1189] ? devlink_resources_validate (net/devlink/resource.c:311) [ 68.240075][ T1189] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 68.240294][ T1189] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 68.240574][ T1189] ? __nla_parse (lib/nlattr.c:732) [ 68.240785][ T1189] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 68.241000][ T1189] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 68.241281][ T1189] ? cap_capable (security/commoncap.c:131) [ 68.241482][ T1189] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 68.241698][ T1189] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 68.241908][ T1189] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 68.242116][ T1189] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 68.242372][ T1189] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 68.242626][ T1189] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 68.242888][ T1189] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 68.243102][ T1189] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 68.243311][ T1189] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 68.243524][ T1189] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 68.243733][ T1189] ? genl_rcv (net/netlink/genetlink.c:1219) [ 68.243882][ T1189] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 68.244094][ T1189] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 68.244337][ T1189] genl_rcv (net/netlink/genetlink.c:1220) [ 68.244491][ T1189] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 68.244692][ T1189] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 68.244902][ T1189] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 68.245111][ T1189] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 68.245343][ T1189] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 68.245537][ T1189] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 68.245736][ T1189] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 68.245954][ T1189] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 68.246159][ T1189] ? __pfx___sys_sendto (net/socket.c:2145) [ 68.246390][ T1189] ? __lock_release (kernel/locking/lockdep.c:5527) [ 68.246617][ T1189] ? __sys_recvmsg (net/socket.c:2859) [ 68.246828][ T1189] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 68.247036][ T1189] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 68.247265][ T1189] __x64_sys_sendto (net/socket.c:2181) [ 68.247471][ T1189] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 68.247727][ T1189] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 68.247927][ T1189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 68.248172][ T1189] RIP: 0033:0x7f01c7e4ea4a [ 68.248399][ T1189] 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 [ 68.249076][ T1189] RSP: 002b:00007ffd6a002008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 68.249404][ T1189] RAX: ffffffffffffffda RBX: 0000000017ac4b00 RCX: 00007f01c7e4ea4a [ 68.249716][ T1189] RDX: 0000000000000038 RSI: 0000000017ac4b00 RDI: 0000000000000005 [ 68.250008][ T1189] RBP: 0000000017ac4910 R08: 00007f01c7ff2200 R09: 000000000000000c [ 68.250309][ T1189] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 68.250599][ T1189] R13: 0000000017ac4910 R14: 0000000000000000 R15: 0000000000000003 | [ 78.585798][ T1409] ------------[ cut here ]------------ | [ 78.586104][ T1409] WARNING: CPU: 0 PID: 1409 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) | [ 78.586604][ T1409] Modules linked in: netdevsim | [ 78.587214][ T1409] Tainted: [W]=WARN [ 78.587379][ T1409] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 78.587622][ T1409] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 78.587882][ T1409] 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 [ 78.588560][ T1409] RSP: 0018:ffffc900035f71e8 EFLAGS: 00010246 [ 78.588810][ T1409] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 78.589098][ T1409] RDX: 0000000000000000 RSI: ffff88800d39ac98 RDI: ffff88800205adc0 [ 78.589396][ T1409] RBP: ffff888005078040 R08: 0000000000000000 R09: fffffbfff133d83c [ 78.589682][ T1409] R10: ffffffff899ec1e7 R11: ffff88800205a300 R12: 0000000000000000 [ 78.589992][ T1409] R13: ffff88800d39a128 R14: ffff88800d39a008 R15: ffff88800d39a000 [ 78.590326][ T1409] FS: 00007f02bccbf800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 78.590690][ T1409] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 78.590931][ T1409] CR2: 00007f02bd06f200 CR3: 000000000d2fe005 CR4: 0000000000772ef0 [ 78.591218][ T1409] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 78.591550][ T1409] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 78.591840][ T1409] PKRU: 55555554 [ 78.591984][ T1409] Call Trace: [ 78.592129][ T1409] [ 78.592229][ T1409] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 78.592470][ T1409] ? __warn (kernel/panic.c:748) [ 78.592620][ T1409] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 78.592812][ T1409] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 78.593041][ T1409] ? handle_bug (arch/x86/kernel/traps.c:285) [ 78.593222][ T1409] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 78.593432][ T1409] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 78.593658][ T1409] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 78.593852][ T1409] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 78.594056][ T1409] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 78.594324][ T1409] ? _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) [ 78.594532][ T1409] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 78.594732][ T1409] register_netdevice (net/core/dev.c:11003) [ 78.594929][ T1409] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 78.595130][ T1409] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 78.595362][ T1409] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 78.595612][ T1409] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 78.595891][ T1409] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 78.596153][ T1409] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 78.596453][ T1409] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 78.596727][ T1409] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 78.596977][ T1409] ? devl_region_destroy (net/devlink/region.c:1178) [ 78.597173][ T1409] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 78.597451][ T1409] devlink_reload (net/devlink/dev.c:474) [ 78.597657][ T1409] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 78.597857][ T1409] ? devlink_resources_validate (net/devlink/resource.c:311) [ 78.598104][ T1409] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 78.598311][ T1409] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 78.598552][ T1409] ? __nla_parse (lib/nlattr.c:732) [ 78.598760][ T1409] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 78.598962][ T1409] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 78.599215][ T1409] ? cap_capable (security/commoncap.c:131) [ 78.599419][ T1409] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 78.599621][ T1409] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 78.599818][ T1409] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 78.600012][ T1409] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 78.600256][ T1409] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 78.600492][ T1409] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 78.600738][ T1409] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 78.600932][ T1409] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 78.601127][ T1409] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 78.601334][ T1409] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 78.601540][ T1409] ? genl_rcv (net/netlink/genetlink.c:1219) [ 78.601685][ T1409] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 78.601882][ T1409] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 78.602079][ T1409] genl_rcv (net/netlink/genetlink.c:1220) [ 78.602224][ T1409] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 78.602427][ T1409] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 78.602624][ T1409] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 78.602826][ T1409] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 78.603022][ T1409] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 78.603219][ T1409] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 78.603424][ T1409] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 78.603625][ T1409] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 78.603820][ T1409] ? __pfx___sys_sendto (net/socket.c:2145) [ 78.604022][ T1409] ? __lock_release (kernel/locking/lockdep.c:5527) [ 78.604217][ T1409] ? __sys_recvmsg (net/socket.c:2859) [ 78.604415][ T1409] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 78.604615][ T1409] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 78.604813][ T1409] __x64_sys_sendto (net/socket.c:2181) [ 78.605005][ T1409] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 78.605256][ T1409] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 78.605501][ T1409] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 78.605757][ T1409] RIP: 0033:0x7f02bcecba4a [ 78.605972][ T1409] 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 [ 78.606729][ T1409] RSP: 002b:00007ffff883dc38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 78.607042][ T1409] RAX: ffffffffffffffda RBX: 000000002b40cb00 RCX: 00007f02bcecba4a [ 78.607348][ T1409] RDX: 0000000000000038 RSI: 000000002b40cb00 RDI: 0000000000000005 [ 78.607647][ T1409] RBP: 000000002b40c910 R08: 00007f02bd06f200 R09: 000000000000000c [ 78.607939][ T1409] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 78.608257][ T1409] R13: 000000002b40c910 R14: 0000000000000000 R15: 0000000000000003 | [ 79.610778][ T1426] ------------[ cut here ]------------ | [ 79.611074][ T1426] WARNING: CPU: 3 PID: 1426 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) | [ 79.611502][ T1426] Modules linked in: netdevsim | [ 79.612120][ T1426] Tainted: [W]=WARN [ 79.612281][ T1426] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 79.612519][ T1426] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 79.612775][ T1426] 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 [ 79.613473][ T1426] RSP: 0018:ffffc900036971e8 EFLAGS: 00010246 [ 79.613725][ T1426] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 79.614016][ T1426] RDX: 0000000000000000 RSI: ffff88800d14ac98 RDI: ffff888009298b00 [ 79.614315][ T1426] RBP: ffff888005078040 R08: 0000000000000000 R09: fffffbfff133d83c [ 79.614602][ T1426] R10: ffffffff899ec1e7 R11: ffff888009298040 R12: 0000000000000000 [ 79.615051][ T1426] R13: ffff88800d14a128 R14: ffff88800d14a008 R15: ffff88800d14a000 [ 79.615544][ T1426] FS: 00007fc3e7c11800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 79.615916][ T1426] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 79.616159][ T1426] CR2: 00007f6bfa9eb5a0 CR3: 0000000009082001 CR4: 0000000000772ef0 [ 79.616460][ T1426] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 79.616792][ T1426] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 79.617097][ T1426] PKRU: 55555554 [ 79.617261][ T1426] Call Trace: [ 79.617417][ T1426] [ 79.617524][ T1426] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 79.617755][ T1426] ? __warn (kernel/panic.c:748) [ 79.617914][ T1426] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 79.618124][ T1426] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 79.618347][ T1426] ? handle_bug (arch/x86/kernel/traps.c:285) [ 79.618508][ T1426] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 79.618722][ T1426] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 79.618941][ T1426] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 79.619157][ T1426] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 79.619380][ T1426] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 79.619652][ T1426] ? _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) [ 79.619871][ T1426] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 79.620082][ T1426] register_netdevice (net/core/dev.c:11003) [ 79.620303][ T1426] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 79.620526][ T1426] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 79.620830][ T1426] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 79.621288][ T1426] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 79.621739][ T1426] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 79.622187][ T1426] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 79.622645][ T1426] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 79.623077][ T1426] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 79.623404][ T1426] ? devl_region_destroy (net/devlink/region.c:1178) [ 79.623613][ T1426] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 79.623897][ T1426] devlink_reload (net/devlink/dev.c:474) [ 79.624107][ T1426] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 79.624327][ T1426] ? devlink_resources_validate (net/devlink/resource.c:311) [ 79.624599][ T1426] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 79.624824][ T1426] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 79.625083][ T1426] ? __nla_parse (lib/nlattr.c:732) [ 79.625312][ T1426] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 79.625524][ T1426] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 79.625863][ T1426] ? cap_capable (security/commoncap.c:131) [ 79.626068][ T1426] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 79.626299][ T1426] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 79.626508][ T1426] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 79.626740][ T1426] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 79.626996][ T1426] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 79.627259][ T1426] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 79.627527][ T1426] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 79.627753][ T1426] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 79.627971][ T1426] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 79.628174][ T1426] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 79.628398][ T1426] ? genl_rcv (net/netlink/genetlink.c:1219) [ 79.628557][ T1426] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 79.628775][ T1426] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 79.628985][ T1426] genl_rcv (net/netlink/genetlink.c:1220) [ 79.629143][ T1426] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 79.629369][ T1426] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 79.629577][ T1426] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 79.629829][ T1426] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 79.630042][ T1426] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 79.630259][ T1426] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 79.630470][ T1426] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 79.630715][ T1426] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 79.631070][ T1426] ? __pfx___sys_sendto (net/socket.c:2145) [ 79.631292][ T1426] ? __lock_release (kernel/locking/lockdep.c:5527) [ 79.631489][ T1426] ? __sys_recvmsg (net/socket.c:2859) [ 79.631690][ T1426] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 79.631893][ T1426] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 79.632088][ T1426] __x64_sys_sendto (net/socket.c:2181) [ 79.632290][ T1426] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 79.632526][ T1426] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 79.632727][ T1426] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 79.632963][ T1426] RIP: 0033:0x7fc3e7e1da4a [ 79.633158][ T1426] 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 [ 79.633823][ T1426] RSP: 002b:00007ffebcd95e18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 79.634111][ T1426] RAX: ffffffffffffffda RBX: 0000000008163b00 RCX: 00007fc3e7e1da4a [ 79.634396][ T1426] RDX: 0000000000000038 RSI: 0000000008163b00 RDI: 0000000000000005 [ 79.634688][ T1426] RBP: 0000000008163910 R08: 00007fc3e7fc1200 R09: 000000000000000c [ 79.634990][ T1426] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 79.635287][ T1426] R13: 0000000008163910 R14: 0000000000000000 R15: 0000000000000003 | [ 80.586186][ T1442] ------------[ cut here ]------------ | [ 80.586537][ T1442] WARNING: CPU: 2 PID: 1442 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) | [ 80.586934][ T1442] Modules linked in: netdevsim | [ 80.587532][ T1442] Tainted: [W]=WARN [ 80.587693][ T1442] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 80.587941][ T1442] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 80.588199][ T1442] 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 [ 80.588888][ T1442] RSP: 0018:ffffc900037371e8 EFLAGS: 00010246 [ 80.589143][ T1442] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 80.589451][ T1442] RDX: 0000000000000000 RSI: ffff88800d9a2c98 RDI: ffff88800205adc0 [ 80.589748][ T1442] RBP: ffff888005078040 R08: 0000000000000000 R09: fffffbfff133d83c [ 80.590040][ T1442] R10: ffffffff899ec1e7 R11: ffff88800205a300 R12: 0000000000000000 [ 80.590348][ T1442] R13: ffff88800d9a2128 R14: ffff88800d9a2008 R15: ffff88800d9a2000 [ 80.590645][ T1442] FS: 00007f0acd4ca800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 80.590980][ T1442] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 80.591258][ T1442] CR2: 00007f0acd87a200 CR3: 000000000d088003 CR4: 0000000000772ef0 [ 80.591563][ T1442] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 80.591857][ T1442] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 80.592150][ T1442] PKRU: 55555554 [ 80.592319][ T1442] Call Trace: [ 80.592479][ T1442] [ 80.592591][ T1442] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 80.592800][ T1442] ? __warn (kernel/panic.c:748) [ 80.592960][ T1442] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 80.593167][ T1442] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 80.593394][ T1442] ? handle_bug (arch/x86/kernel/traps.c:285) [ 80.593554][ T1442] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 80.593759][ T1442] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 80.593974][ T1442] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 80.594180][ T1442] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 80.594403][ T1442] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 80.594658][ T1442] ? _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) [ 80.594867][ T1442] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 80.595075][ T1442] register_netdevice (net/core/dev.c:11003) [ 80.595307][ T1442] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 80.595533][ T1442] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 80.595759][ T1442] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 80.596024][ T1442] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 80.596307][ T1442] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 80.596588][ T1442] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 80.596848][ T1442] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 80.597103][ T1442] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 80.597368][ T1442] ? devl_region_destroy (net/devlink/region.c:1178) [ 80.597575][ T1442] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 80.597838][ T1442] devlink_reload (net/devlink/dev.c:474) [ 80.598045][ T1442] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 80.598267][ T1442] ? devlink_resources_validate (net/devlink/resource.c:311) [ 80.598529][ T1442] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 80.598741][ T1442] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 80.599032][ T1442] ? __nla_parse (lib/nlattr.c:732) [ 80.599272][ T1442] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 80.599489][ T1442] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 80.599785][ T1442] ? cap_capable (security/commoncap.c:131) [ 80.599988][ T1442] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 80.600200][ T1442] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 80.600421][ T1442] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 80.600631][ T1442] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 80.600878][ T1442] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 80.601124][ T1442] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 80.601400][ T1442] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 80.601607][ T1442] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 80.601809][ T1442] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 80.602015][ T1442] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 80.602246][ T1442] ? genl_rcv (net/netlink/genetlink.c:1219) [ 80.602413][ T1442] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 80.602620][ T1442] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 80.602832][ T1442] genl_rcv (net/netlink/genetlink.c:1220) [ 80.602993][ T1442] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 80.603203][ T1442] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 80.603437][ T1442] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 80.603650][ T1442] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 80.603861][ T1442] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 80.604064][ T1442] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 80.604284][ T1442] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 80.604498][ T1442] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 80.604706][ T1442] ? __pfx___sys_sendto (net/socket.c:2145) [ 80.604946][ T1442] ? __lock_release (kernel/locking/lockdep.c:5527) [ 80.605161][ T1442] ? __sys_recvmsg (net/socket.c:2859) [ 80.605383][ T1442] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 80.605600][ T1442] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 80.605848][ T1442] __x64_sys_sendto (net/socket.c:2181) [ 80.606064][ T1442] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 80.606331][ T1442] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 80.606558][ T1442] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 80.606821][ T1442] RIP: 0033:0x7f0acd6d6a4a [ 80.607035][ T1442] 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 [ 80.607736][ T1442] RSP: 002b:00007ffc4542b458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 80.608043][ T1442] RAX: ffffffffffffffda RBX: 00000000075d0b00 RCX: 00007f0acd6d6a4a [ 80.608359][ T1442] RDX: 0000000000000038 RSI: 00000000075d0b00 RDI: 0000000000000005 [ 80.608659][ T1442] RBP: 00000000075d0910 R08: 00007f0acd87a200 R09: 000000000000000c [ 80.608956][ T1442] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 80.609264][ T1442] R13: 00000000075d0910 R14: 0000000000000000 R15: 0000000000000003 | [ 83.795745][ T1498] ------------[ cut here ]------------ | [ 83.796044][ T1498] WARNING: CPU: 0 PID: 1498 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) | [ 83.796695][ T1498] Modules linked in: netdevsim | [ 83.797621][ T1498] Tainted: [W]=WARN [ 83.797874][ T1498] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 83.798296][ T1498] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 83.798719][ T1498] 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 [ 83.799877][ T1498] RSP: 0018:ffffc900039f71e8 EFLAGS: 00010246 [ 83.800315][ T1498] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 83.800812][ T1498] RDX: 0000000000000000 RSI: ffff88800d392c98 RDI: ffff88800d2f5080 [ 83.801324][ T1498] RBP: ffff888005078040 R08: 0000000000000000 R09: fffffbfff133d83c [ 83.801824][ T1498] R10: ffffffff899ec1e7 R11: ffff88800d2f45c0 R12: 0000000000000000 [ 83.802333][ T1498] R13: ffff88800d392128 R14: ffff88800d392008 R15: ffff88800d392000 [ 83.802828][ T1498] FS: 00007fe74d7be800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 83.803418][ T1498] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 83.803842][ T1498] CR2: 00007f6bfa9e2aa0 CR3: 000000000d30a001 CR4: 0000000000772ef0 [ 83.804357][ T1498] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 83.804855][ T1498] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 83.805363][ T1498] PKRU: 55555554 [ 83.805620][ T1498] Call Trace: [ 83.805877][ T1498] [ 83.806051][ T1498] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 83.806405][ T1498] ? __warn (kernel/panic.c:748) [ 83.806677][ T1498] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 83.807018][ T1498] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 83.807386][ T1498] ? handle_bug (arch/x86/kernel/traps.c:285) [ 83.807645][ T1498] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 83.807983][ T1498] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 83.808356][ T1498] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 83.808701][ T1498] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 83.809050][ T1498] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 83.809498][ T1498] ? _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) [ 83.809849][ T1498] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 83.810204][ T1498] register_netdevice (net/core/dev.c:11003) [ 83.810568][ T1498] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 83.810931][ T1498] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 83.811316][ T1498] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 83.811757][ T1498] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 83.812215][ T1498] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 83.812680][ T1498] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 83.813115][ T1498] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 83.813559][ T1498] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 83.813974][ T1498] ? devl_region_destroy (net/devlink/region.c:1178) [ 83.814324][ T1498] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 83.814770][ T1498] devlink_reload (net/devlink/dev.c:474) [ 83.815111][ T1498] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 83.815467][ T1498] ? devlink_resources_validate (net/devlink/resource.c:311) [ 83.815897][ T1498] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 83.816248][ T1498] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 83.816682][ T1498] ? __nla_parse (lib/nlattr.c:732) [ 83.817034][ T1498] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 83.817393][ T1498] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 83.817832][ T1498] ? cap_capable (security/commoncap.c:131) [ 83.818162][ T1498] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 83.818520][ T1498] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 83.818860][ T1498] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 83.819196][ T1498] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 83.819613][ T1498] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 83.820017][ T1498] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 83.820462][ T1498] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 83.820794][ T1498] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 83.821121][ T1498] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 83.821474][ T1498] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 83.821833][ T1498] ? genl_rcv (net/netlink/genetlink.c:1219) [ 83.822084][ T1498] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 83.822435][ T1498] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 83.822787][ T1498] genl_rcv (net/netlink/genetlink.c:1220) [ 83.823042][ T1498] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 83.823396][ T1498] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 83.823738][ T1498] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 83.824086][ T1498] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 83.824451][ T1498] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 83.824783][ T1498] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 83.825120][ T1498] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 83.825487][ T1498] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 83.825824][ T1498] ? __pfx___sys_sendto (net/socket.c:2145) [ 83.826173][ T1498] ? __lock_release (kernel/locking/lockdep.c:5527) [ 83.826549][ T1498] ? __sys_recvmsg (net/socket.c:2859) [ 83.826890][ T1498] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 83.827264][ T1498] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 83.827608][ T1498] __x64_sys_sendto (net/socket.c:2181) [ 83.827944][ T1498] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 83.828383][ T1498] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 83.828728][ T1498] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 83.829140][ T1498] RIP: 0033:0x7fe74d9caa4a [ 83.829497][ T1498] 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 [ 83.830678][ T1498] RSP: 002b:00007fff38455018 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 83.831188][ T1498] RAX: ffffffffffffffda RBX: 000000002380cb00 RCX: 00007fe74d9caa4a [ 83.831697][ T1498] RDX: 0000000000000038 RSI: 000000002380cb00 RDI: 0000000000000005 [ 83.832191][ T1498] RBP: 000000002380c910 R08: 00007fe74db6e200 R09: 000000000000000c [ 83.832715][ T1498] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 83.833205][ T1498] R13: 000000002380c910 R14: 0000000000000000 R15: 0000000000000003 | [ 86.296299][ T1527] ------------[ cut here ]------------ | [ 86.296649][ T1527] WARNING: CPU: 0 PID: 1527 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 86.297049][ T1527] Modules linked in: netdevsim | [ 86.297639][ T1527] Tainted: [W]=WARN [ 86.297822][ T1527] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 86.298090][ T1527] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 86.298379][ T1527] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 86.299111][ T1527] RSP: 0018:ffffc90003b871e8 EFLAGS: 00010246 [ 86.299363][ T1527] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 86.299645][ T1527] RDX: 0000000000000000 RSI: ffff88800d2e2c98 RDI: ffff88800b8f2dc0 [ 86.299928][ T1527] RBP: ffff888005078040 R08: 0000000000000000 R09: fffffbfff133d83c [ 86.300216][ T1527] R10: ffffffff899ec1e7 R11: ffff88800b8f2300 R12: 0000000000000000 [ 86.300509][ T1527] R13: ffff88800d2e2128 R14: ffff88800d2e2008 R15: ffff88800d2e2000 [ 86.300792][ T1527] FS: 00007f8056649800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 86.301122][ T1527] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 86.301378][ T1527] CR2: 00007f80569f9200 CR3: 000000000db2c005 CR4: 0000000000772ef0 [ 86.301665][ T1527] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 86.301948][ T1527] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 86.302245][ T1527] PKRU: 55555554 [ 86.302390][ T1527] Call Trace: [ 86.302534][ T1527] [ 86.302635][ T1527] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 86.302828][ T1527] ? __warn (kernel/panic.c:748) [ 86.302977][ T1527] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 86.303170][ T1527] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 86.303384][ T1527] ? handle_bug (arch/x86/kernel/traps.c:285) [ 86.303537][ T1527] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 86.303726][ T1527] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 86.303931][ T1527] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 86.304129][ T1527] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 86.304340][ T1527] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 86.304606][ T1527] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 86.304807][ T1527] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 86.305005][ T1527] register_netdevice (net/core/dev.c:11003) [ 86.305205][ T1527] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 86.305424][ T1527] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 86.305637][ T1527] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 86.305889][ T1527] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 86.306143][ T1527] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 86.306400][ T1527] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 86.306665][ T1527] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 86.306915][ T1527] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 86.307159][ T1527] ? devl_region_destroy (net/devlink/region.c:1178) [ 86.307363][ T1527] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 86.307616][ T1527] devlink_reload (net/devlink/dev.c:474) [ 86.307815][ T1527] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 86.308015][ T1527] ? devlink_resources_validate (net/devlink/resource.c:311) [ 86.308276][ T1527] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 86.308472][ T1527] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 86.308712][ T1527] ? __nla_parse (lib/nlattr.c:732) [ 86.308911][ T1527] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 86.309108][ T1527] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 86.309367][ T1527] ? cap_capable (security/commoncap.c:131) [ 86.309558][ T1527] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 86.309758][ T1527] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 86.309968][ T1527] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 86.310165][ T1527] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 86.310414][ T1527] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 86.310647][ T1527] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 86.310912][ T1527] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 86.311105][ T1527] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 86.311303][ T1527] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 86.311559][ T1527] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 86.311770][ T1527] ? genl_rcv (net/netlink/genetlink.c:1219) [ 86.311920][ T1527] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 86.312133][ T1527] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 86.312348][ T1527] genl_rcv (net/netlink/genetlink.c:1220) [ 86.312513][ T1527] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 86.312708][ T1527] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 86.312905][ T1527] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 86.313122][ T1527] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 86.313329][ T1527] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 86.313520][ T1527] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 86.313714][ T1527] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 86.313913][ T1527] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 86.314116][ T1527] ? __pfx___sys_sendto (net/socket.c:2145) [ 86.314331][ T1527] ? __lock_release (kernel/locking/lockdep.c:5527) [ 86.314531][ T1527] ? __sys_recvmsg (net/socket.c:2859) [ 86.314730][ T1527] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 86.314932][ T1527] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 86.315130][ T1527] __x64_sys_sendto (net/socket.c:2181) [ 86.315334][ T1527] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 86.315595][ T1527] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 86.315789][ T1527] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 86.316029][ T1527] RIP: 0033:0x7f8056855a4a [ 86.316225][ T1527] 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 [ 86.316911][ T1527] RSP: 002b:00007fff91cddd18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 86.317194][ T1527] RAX: ffffffffffffffda RBX: 000000003e6c4b00 RCX: 00007f8056855a4a [ 86.317496][ T1527] RDX: 0000000000000038 RSI: 000000003e6c4b00 RDI: 0000000000000005 [ 86.317793][ T1527] RBP: 000000003e6c4910 R08: 00007f80569f9200 R09: 000000000000000c [ 86.318073][ T1527] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 86.318362][ T1527] R13: 000000003e6c4910 R14: 0000000000000000 R15: 0000000000000003 | [ 88.928515][ T1555] ------------[ cut here ]------------ | [ 88.928847][ T1555] WARNING: CPU: 2 PID: 1555 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 88.929340][ T1555] Modules linked in: netdevsim | [ 88.929924][ T1555] Tainted: [W]=WARN [ 88.930092][ T1555] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 88.930375][ T1555] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 88.930652][ T1555] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 88.931378][ T1555] RSP: 0018:ffffc90003d271e8 EFLAGS: 00010246 [ 88.931634][ T1555] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 88.931938][ T1555] RDX: 0000000000000000 RSI: ffff88800d992c98 RDI: ffff88800205adc0 [ 88.932262][ T1555] RBP: ffff888005078040 R08: 0000000000000000 R09: fffffbfff133d83c [ 88.932560][ T1555] R10: ffffffff899ec1e7 R11: ffff88800205a300 R12: 0000000000000000 [ 88.932853][ T1555] R13: ffff88800d992128 R14: ffff88800d992008 R15: ffff88800d992000 [ 88.933150][ T1555] FS: 00007f827c19e800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 88.933505][ T1555] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 88.933753][ T1555] CR2: 00007f827c54e200 CR3: 0000000002a92001 CR4: 0000000000772ef0 [ 88.934054][ T1555] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 88.934361][ T1555] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 88.934655][ T1555] PKRU: 55555554 [ 88.934820][ T1555] Call Trace: [ 88.934979][ T1555] [ 88.935098][ T1555] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 88.935329][ T1555] ? __warn (kernel/panic.c:748) [ 88.935490][ T1555] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 88.935710][ T1555] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 88.935933][ T1555] ? handle_bug (arch/x86/kernel/traps.c:285) [ 88.936105][ T1555] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 88.936335][ T1555] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 88.936584][ T1555] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 88.936888][ T1555] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 88.937118][ T1555] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 88.937428][ T1555] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 88.937653][ T1555] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 88.937871][ T1555] register_netdevice (net/core/dev.c:11003) [ 88.938088][ T1555] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 88.938326][ T1555] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 88.938579][ T1555] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 88.938866][ T1555] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 88.939146][ T1555] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 88.939435][ T1555] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 88.939710][ T1555] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 88.939983][ T1555] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 88.940268][ T1555] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 88.940548][ T1555] devlink_reload (net/devlink/dev.c:474) [ 88.940781][ T1555] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 88.941018][ T1555] ? devlink_resources_validate (net/devlink/resource.c:311) [ 88.941306][ T1555] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 88.941525][ T1555] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 88.941795][ T1555] ? __nla_parse (lib/nlattr.c:732) [ 88.942024][ T1555] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 88.942252][ T1555] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 88.942528][ T1555] ? cap_capable (security/commoncap.c:131) [ 88.942750][ T1555] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 88.942975][ T1555] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 88.943194][ T1555] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 88.943425][ T1555] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 88.943689][ T1555] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 88.943952][ T1555] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 88.944228][ T1555] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 88.944459][ T1555] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 88.944672][ T1555] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 88.944893][ T1555] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 88.945120][ T1555] ? genl_rcv (net/netlink/genetlink.c:1219) [ 88.945298][ T1555] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 88.945513][ T1555] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 88.945738][ T1555] genl_rcv (net/netlink/genetlink.c:1220) [ 88.945907][ T1555] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 88.946127][ T1555] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 88.946354][ T1555] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 88.946592][ T1555] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 88.946810][ T1555] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 88.947021][ T1555] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 88.947265][ T1555] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 88.947490][ T1555] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 88.947707][ T1555] ? __pfx___sys_sendto (net/socket.c:2145) [ 88.947928][ T1555] ? __lock_release (kernel/locking/lockdep.c:5527) [ 88.948147][ T1555] ? __sys_recvmsg (net/socket.c:2859) [ 88.948368][ T1555] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 88.948592][ T1555] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 88.948814][ T1555] __x64_sys_sendto (net/socket.c:2181) [ 88.949031][ T1555] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 88.949305][ T1555] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 88.949523][ T1555] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 88.949787][ T1555] RIP: 0033:0x7f827c3aaa4a [ 88.950010][ T1555] 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 [ 88.950726][ T1555] RSP: 002b:00007ffda6a5fd48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 88.951038][ T1555] RAX: ffffffffffffffda RBX: 000000001d630b00 RCX: 00007f827c3aaa4a [ 88.951360][ T1555] RDX: 0000000000000038 RSI: 000000001d630b00 RDI: 0000000000000005 [ 88.951673][ T1555] RBP: 000000001d630910 R08: 00007f827c54e200 R09: 000000000000000c [ 88.951982][ T1555] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 88.952312][ T1555] R13: 000000001d630910 R14: 0000000000000000 R15: 0000000000000003 | [ 114.520400][ T1993] ------------[ cut here ]------------ | [ 114.520648][ T1993] WARNING: CPU: 0 PID: 1993 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 114.521055][ T1993] Modules linked in: netdevsim | [ 114.521641][ T1993] Tainted: [W]=WARN [ 114.521801][ T1993] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 114.522057][ T1993] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 114.522333][ T1993] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 114.523043][ T1993] RSP: 0018:ffffc90004e871e8 EFLAGS: 00010246 [ 114.523341][ T1993] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 114.523647][ T1993] RDX: 0000000000000000 RSI: ffff88800d39ac98 RDI: ffff88800b460b00 [ 114.523957][ T1993] RBP: ffff888005078040 R08: 0000000000000000 R09: fffffbfff133d83c [ 114.524331][ T1993] R10: ffffffff899ec1e7 R11: ffff88800b460040 R12: 0000000000000000 [ 114.524642][ T1993] R13: ffff88800d39a128 R14: ffff88800d39a008 R15: ffff88800d39a000 [ 114.524957][ T1993] FS: 00007f176a945800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 114.525358][ T1993] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 114.525642][ T1993] CR2: 00007f176acf5200 CR3: 000000000aaa0004 CR4: 0000000000772ef0 [ 114.525970][ T1993] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 114.526291][ T1993] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 114.526639][ T1993] PKRU: 55555554 [ 114.526798][ T1993] Call Trace: [ 114.526968][ T1993] [ 114.527072][ T1993] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 114.527281][ T1993] ? __warn (kernel/panic.c:748) [ 114.527435][ T1993] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 114.527635][ T1993] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 114.527840][ T1993] ? handle_bug (arch/x86/kernel/traps.c:285) [ 114.527991][ T1993] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 114.528187][ T1993] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 114.528414][ T1993] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 114.528618][ T1993] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 114.528820][ T1993] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 114.529070][ T1993] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 114.529290][ T1993] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 114.529491][ T1993] register_netdevice (net/core/dev.c:11003) [ 114.529697][ T1993] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 114.529903][ T1993] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 114.530117][ T1993] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 114.530388][ T1993] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 114.530654][ T1993] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 114.530913][ T1993] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 114.531167][ T1993] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 114.531429][ T1993] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 114.531676][ T1993] ? devl_region_destroy (net/devlink/region.c:1178) [ 114.531871][ T1993] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 114.532135][ T1993] devlink_reload (net/devlink/dev.c:474) [ 114.532347][ T1993] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 114.532550][ T1993] ? devlink_resources_validate (net/devlink/resource.c:311) [ 114.532813][ T1993] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 114.533039][ T1993] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 114.533322][ T1993] ? __nla_parse (lib/nlattr.c:732) [ 114.533534][ T1993] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 114.533735][ T1993] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 114.533996][ T1993] ? cap_capable (security/commoncap.c:131) [ 114.534195][ T1993] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 114.534408][ T1993] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 114.534608][ T1993] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 114.534811][ T1993] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 114.535053][ T1993] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 114.535301][ T1993] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 114.535563][ T1993] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 114.535769][ T1993] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 114.535963][ T1993] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 114.536165][ T1993] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 114.536403][ T1993] ? genl_rcv (net/netlink/genetlink.c:1219) [ 114.536560][ T1993] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 114.536766][ T1993] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 114.536970][ T1993] genl_rcv (net/netlink/genetlink.c:1220) [ 114.537122][ T1993] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 114.537341][ T1993] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 114.537541][ T1993] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 114.537748][ T1993] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 114.537950][ T1993] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 114.538145][ T1993] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 114.538356][ T1993] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 114.538565][ T1993] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 114.538766][ T1993] ? __pfx___sys_sendto (net/socket.c:2145) [ 114.538974][ T1993] ? __lock_release (kernel/locking/lockdep.c:5527) [ 114.539179][ T1993] ? __sys_recvmsg (net/socket.c:2859) [ 114.539387][ T1993] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 114.539596][ T1993] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 114.539820][ T1993] __x64_sys_sendto (net/socket.c:2181) [ 114.540035][ T1993] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 114.540319][ T1993] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 114.540541][ T1993] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 114.540810][ T1993] RIP: 0033:0x7f176ab51a4a [ 114.541032][ T1993] 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 [ 114.541789][ T1993] RSP: 002b:00007ffda91edcf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 114.542110][ T1993] RAX: ffffffffffffffda RBX: 000000000805bb00 RCX: 00007f176ab51a4a [ 114.542444][ T1993] RDX: 0000000000000038 RSI: 000000000805bb00 RDI: 0000000000000005 [ 114.542764][ T1993] RBP: 000000000805b910 R08: 00007f176acf5200 R09: 000000000000000c [ 114.543078][ T1993] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 114.543420][ T1993] R13: 000000000805b910 R14: 0000000000000000 R15: 0000000000000003 | [ 116.333463][ T2025] ------------[ cut here ]------------ | [ 116.333804][ T2025] WARNING: CPU: 3 PID: 2025 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 116.334293][ T2025] Modules linked in: netdevsim | [ 116.334948][ T2025] Tainted: [W]=WARN [ 116.335095][ T2025] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 116.335378][ T2025] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 116.335644][ T2025] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 116.336440][ T2025] RSP: 0018:ffffc900050171e8 EFLAGS: 00010246 [ 116.336699][ T2025] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 116.337142][ T2025] RDX: 0000000000000000 RSI: ffff88800d14ac98 RDI: ffff88800bbf5080 [ 116.337651][ T2025] RBP: ffff888005078040 R08: 0000000000000000 R09: fffffbfff133d83c [ 116.337968][ T2025] R10: ffffffff899ec1e7 R11: ffff88800bbf45c0 R12: 0000000000000000 [ 116.338346][ T2025] R13: ffff88800d14a128 R14: ffff88800d14a008 R15: ffff88800d14a000 [ 116.338648][ T2025] FS: 00007fceca192800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 116.339020][ T2025] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 116.339360][ T2025] CR2: 00007fceca542200 CR3: 000000000528a001 CR4: 0000000000772ef0 [ 116.339651][ T2025] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 116.339945][ T2025] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 116.340343][ T2025] PKRU: 55555554 [ 116.340492][ T2025] Call Trace: [ 116.340641][ T2025] [ 116.340742][ T2025] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 116.340940][ T2025] ? __warn (kernel/panic.c:748) [ 116.341102][ T2025] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 116.341396][ T2025] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 116.341613][ T2025] ? handle_bug (arch/x86/kernel/traps.c:285) [ 116.341774][ T2025] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 116.341984][ T2025] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 116.342220][ T2025] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 116.342451][ T2025] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 116.342748][ T2025] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 116.343025][ T2025] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 116.343269][ T2025] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 116.343489][ T2025] register_netdevice (net/core/dev.c:11003) [ 116.343706][ T2025] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 116.343927][ T2025] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 116.344307][ T2025] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 116.344753][ T2025] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 116.345198][ T2025] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 116.345652][ T2025] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 116.346080][ T2025] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 116.346531][ T2025] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 116.346989][ T2025] ? devl_region_destroy (net/devlink/region.c:1178) [ 116.347357][ T2025] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 116.347807][ T2025] devlink_reload (net/devlink/dev.c:474) [ 116.348163][ T2025] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 116.348563][ T2025] ? devlink_resources_validate (net/devlink/resource.c:311) [ 116.348845][ T2025] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 116.349073][ T2025] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 116.349352][ T2025] ? __nla_parse (lib/nlattr.c:732) [ 116.349571][ T2025] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 116.349785][ T2025] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 116.350107][ T2025] ? cap_capable (security/commoncap.c:131) [ 116.350458][ T2025] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 116.350679][ T2025] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 116.350896][ T2025] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 116.351122][ T2025] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 116.351399][ T2025] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 116.351662][ T2025] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 116.351932][ T2025] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 116.352156][ T2025] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 116.352395][ T2025] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 116.352610][ T2025] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 116.352834][ T2025] ? genl_rcv (net/netlink/genetlink.c:1219) [ 116.353007][ T2025] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 116.353226][ T2025] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 116.353465][ T2025] genl_rcv (net/netlink/genetlink.c:1220) [ 116.353624][ T2025] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 116.353838][ T2025] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 116.354119][ T2025] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 116.354478][ T2025] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 116.354801][ T2025] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 116.355025][ T2025] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 116.355225][ T2025] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 116.355460][ T2025] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 116.355659][ T2025] ? __pfx___sys_sendto (net/socket.c:2145) [ 116.355859][ T2025] ? __lock_release (kernel/locking/lockdep.c:5527) [ 116.356073][ T2025] ? __sys_recvmsg (net/socket.c:2859) [ 116.356301][ T2025] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 116.356564][ T2025] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 116.356792][ T2025] __x64_sys_sendto (net/socket.c:2181) [ 116.357012][ T2025] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 116.357299][ T2025] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 116.357512][ T2025] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 116.357783][ T2025] RIP: 0033:0x7fceca39ea4a [ 116.358019][ T2025] 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 [ 116.358813][ T2025] RSP: 002b:00007ffc7cff0028 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 116.359144][ T2025] RAX: ffffffffffffffda RBX: 0000000010c05b00 RCX: 00007fceca39ea4a [ 116.359479][ T2025] RDX: 0000000000000038 RSI: 0000000010c05b00 RDI: 0000000000000005 [ 116.359800][ T2025] RBP: 0000000010c05910 R08: 00007fceca542200 R09: 000000000000000c [ 116.360123][ T2025] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 116.360478][ T2025] R13: 0000000010c05910 R14: 0000000000000000 R15: 0000000000000003 | [ 117.595279][ T2050] ------------[ cut here ]------------ | [ 117.595526][ T2050] WARNING: CPU: 0 PID: 2050 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 117.595911][ T2050] Modules linked in: netdevsim | [ 117.596572][ T2050] Tainted: [W]=WARN [ 117.596731][ T2050] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 117.596987][ T2050] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 117.597335][ T2050] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 117.598046][ T2050] RSP: 0018:ffffc900050e71e8 EFLAGS: 00010246 [ 117.598329][ T2050] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 117.598629][ T2050] RDX: 0000000000000000 RSI: ffff88800d9a2c98 RDI: ffff88800bb70b00 [ 117.598926][ T2050] RBP: ffff888005078040 R08: 0000000000000000 R09: fffffbfff133d83c [ 117.599254][ T2050] R10: ffffffff899ec1e7 R11: ffff88800bb70040 R12: 0000000000000000 [ 117.599555][ T2050] R13: ffff88800d9a2128 R14: ffff88800d9a2008 R15: ffff88800d9a2000 [ 117.599846][ T2050] FS: 00007f74a0e0a800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 117.600208][ T2050] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 117.600487][ T2050] CR2: 00007f74a11ba200 CR3: 000000000db4e002 CR4: 0000000000772ef0 [ 117.600794][ T2050] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 117.601105][ T2050] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 117.601424][ T2050] PKRU: 55555554 [ 117.601579][ T2050] Call Trace: [ 117.601727][ T2050] [ 117.601828][ T2050] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 117.602021][ T2050] ? __warn (kernel/panic.c:748) [ 117.602184][ T2050] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 117.602400][ T2050] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 117.602612][ T2050] ? handle_bug (arch/x86/kernel/traps.c:285) [ 117.602799][ T2050] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 117.602995][ T2050] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 117.603214][ T2050] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 117.603424][ T2050] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 117.603659][ T2050] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 117.603915][ T2050] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 117.604138][ T2050] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 117.604479][ T2050] register_netdevice (net/core/dev.c:11003) [ 117.604686][ T2050] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 117.604918][ T2050] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 117.605142][ T2050] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 117.605428][ T2050] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 117.605699][ T2050] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 117.605979][ T2050] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 117.606276][ T2050] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 117.606543][ T2050] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 117.606841][ T2050] ? devl_region_destroy (net/devlink/region.c:1178) [ 117.607040][ T2050] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 117.607345][ T2050] devlink_reload (net/devlink/dev.c:474) [ 117.607556][ T2050] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 117.607786][ T2050] ? devlink_resources_validate (net/devlink/resource.c:311) [ 117.608049][ T2050] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 117.608287][ T2050] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 117.608542][ T2050] ? __nla_parse (lib/nlattr.c:732) [ 117.608780][ T2050] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 117.608984][ T2050] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 117.609271][ T2050] ? cap_capable (security/commoncap.c:131) [ 117.609483][ T2050] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 117.609704][ T2050] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 117.609913][ T2050] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 117.610150][ T2050] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 117.610425][ T2050] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 117.610712][ T2050] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 117.610993][ T2050] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 117.611299][ T2050] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 117.611505][ T2050] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 117.611725][ T2050] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 117.611948][ T2050] ? genl_rcv (net/netlink/genetlink.c:1219) [ 117.612114][ T2050] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 117.612345][ T2050] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 117.612559][ T2050] genl_rcv (net/netlink/genetlink.c:1220) [ 117.612723][ T2050] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 117.612977][ T2050] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 117.613191][ T2050] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 117.613417][ T2050] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 117.613628][ T2050] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 117.613818][ T2050] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 117.614020][ T2050] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 117.614275][ T2050] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 117.614476][ T2050] ? __pfx___sys_sendto (net/socket.c:2145) [ 117.614695][ T2050] ? __lock_release (kernel/locking/lockdep.c:5527) [ 117.614909][ T2050] ? __sys_recvmsg (net/socket.c:2859) [ 117.615138][ T2050] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 117.615398][ T2050] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 117.615618][ T2050] __x64_sys_sendto (net/socket.c:2181) [ 117.615825][ T2050] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 117.616074][ T2050] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 117.616298][ T2050] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 117.616554][ T2050] RIP: 0033:0x7f74a1016a4a [ 117.616789][ T2050] 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 [ 117.617475][ T2050] RSP: 002b:00007fffb8a23e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 117.617768][ T2050] RAX: ffffffffffffffda RBX: 000000000139eb00 RCX: 00007f74a1016a4a [ 117.618058][ T2050] RDX: 0000000000000038 RSI: 000000000139eb00 RDI: 0000000000000005 [ 117.618394][ T2050] RBP: 000000000139e910 R08: 00007f74a11ba200 R09: 000000000000000c [ 117.618686][ T2050] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 117.618975][ T2050] R13: 000000000139e910 R14: 0000000000000000 R15: 0000000000000003 | [ 120.581705][ T2083] ------------[ cut here ]------------ | [ 120.581984][ T2083] WARNING: CPU: 0 PID: 2083 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) | [ 120.582464][ T2083] Modules linked in: netdevsim | [ 120.583082][ T2083] Tainted: [W]=WARN [ 120.583348][ T2083] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.583617][ T2083] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 120.583893][ T2083] 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 [ 120.584741][ T2083] RSP: 0018:ffffc900052d71e8 EFLAGS: 00010246 [ 120.585022][ T2083] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 120.585430][ T2083] RDX: 0000000000000000 RSI: ffff88800d392c98 RDI: ffff88800bb72dc0 [ 120.585763][ T2083] RBP: ffff888005078040 R08: 0000000000000000 R09: fffffbfff133d83c [ 120.586092][ T2083] R10: ffffffff899ec1e7 R11: ffff88800bb72300 R12: 0000000000000000 [ 120.586548][ T2083] R13: ffff88800d392128 R14: ffff88800d392008 R15: ffff88800d392000 [ 120.586855][ T2083] FS: 00007fd7657ec800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 120.587206][ T2083] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 120.587534][ T2083] CR2: 00007fd765b9c200 CR3: 000000000db52005 CR4: 0000000000772ef0 [ 120.587837][ T2083] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 120.588137][ T2083] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 120.588447][ T2083] PKRU: 55555554 [ 120.588600][ T2083] Call Trace: [ 120.588750][ T2083] [ 120.588857][ T2083] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 120.589064][ T2083] ? __warn (kernel/panic.c:748) [ 120.589225][ T2083] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 120.589449][ T2083] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 120.589665][ T2083] ? handle_bug (arch/x86/kernel/traps.c:285) [ 120.589824][ T2083] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 120.590026][ T2083] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 120.590299][ T2083] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 120.590512][ T2083] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 120.590722][ T2083] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 120.590978][ T2083] ? _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) [ 120.591188][ T2083] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 120.591417][ T2083] register_netdevice (net/core/dev.c:11003) [ 120.591633][ T2083] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 120.591851][ T2083] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 120.592072][ T2083] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 120.592353][ T2083] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 120.592631][ T2083] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 120.592909][ T2083] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 120.593177][ T2083] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 120.593438][ T2083] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 120.593685][ T2083] ? devl_region_destroy (net/devlink/region.c:1178) [ 120.593880][ T2083] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 120.594146][ T2083] devlink_reload (net/devlink/dev.c:474) [ 120.594379][ T2083] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 120.594587][ T2083] ? devlink_resources_validate (net/devlink/resource.c:311) [ 120.594844][ T2083] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 120.595049][ T2083] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 120.595319][ T2083] ? __nla_parse (lib/nlattr.c:732) [ 120.595524][ T2083] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 120.595721][ T2083] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 120.595981][ T2083] ? cap_capable (security/commoncap.c:131) [ 120.596184][ T2083] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 120.596418][ T2083] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 120.596625][ T2083] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 120.596829][ T2083] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 120.597072][ T2083] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 120.597341][ T2083] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 120.597607][ T2083] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 120.597813][ T2083] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 120.598029][ T2083] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 120.598286][ T2083] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 120.598546][ T2083] ? genl_rcv (net/netlink/genetlink.c:1219) [ 120.598720][ T2083] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 120.598948][ T2083] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 120.599184][ T2083] genl_rcv (net/netlink/genetlink.c:1220) [ 120.599377][ T2083] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 120.599607][ T2083] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 120.599831][ T2083] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 120.600054][ T2083] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 120.600293][ T2083] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 120.600503][ T2083] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 120.600724][ T2083] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 120.600951][ T2083] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 120.601199][ T2083] ? __pfx___sys_sendto (net/socket.c:2145) [ 120.601451][ T2083] ? __lock_release (kernel/locking/lockdep.c:5527) [ 120.601655][ T2083] ? __sys_recvmsg (net/socket.c:2859) [ 120.601862][ T2083] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 120.602082][ T2083] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 120.602313][ T2083] __x64_sys_sendto (net/socket.c:2181) [ 120.602546][ T2083] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 120.602799][ T2083] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 120.603020][ T2083] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 120.603305][ T2083] RIP: 0033:0x7fd7659f8a4a [ 120.603533][ T2083] 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 [ 120.604382][ T2083] RSP: 002b:00007ffc3a02ccf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 120.604747][ T2083] RAX: ffffffffffffffda RBX: 000000002c7f7b00 RCX: 00007fd7659f8a4a [ 120.605119][ T2083] RDX: 0000000000000038 RSI: 000000002c7f7b00 RDI: 0000000000000005 [ 120.605498][ T2083] RBP: 000000002c7f7910 R08: 00007fd765b9c200 R09: 000000000000000c [ 120.605829][ T2083] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 120.606150][ T2083] R13: 000000002c7f7910 R14: 0000000000000000 R15: 0000000000000003 | [ 123.285188][ T2113] ------------[ cut here ]------------ | [ 123.285506][ T2113] WARNING: CPU: 3 PID: 2113 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) | [ 123.285949][ T2113] Modules linked in: netdevsim | [ 123.286569][ T2113] Tainted: [W]=WARN [ 123.286740][ T2113] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 123.286994][ T2113] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 123.287282][ T2113] 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 [ 123.288110][ T2113] RSP: 0018:ffffc900054671e8 EFLAGS: 00010246 [ 123.288385][ T2113] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 123.288689][ T2113] RDX: 0000000000000000 RSI: ffff88800d2e2c98 RDI: ffff88800205adc0 [ 123.288993][ T2113] RBP: ffff888005078040 R08: 0000000000000000 R09: fffffbfff133d83c [ 123.289327][ T2113] R10: ffffffff899ec1e7 R11: ffff88800205a300 R12: 0000000000000000 [ 123.289635][ T2113] R13: ffff88800d2e2128 R14: ffff88800d2e2008 R15: ffff88800d2e2000 [ 123.289938][ T2113] FS: 00007f9d2adf4800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 123.290319][ T2113] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 123.290578][ T2113] CR2: 0000556b8565edec CR3: 000000000d2c4004 CR4: 0000000000772ef0 [ 123.290886][ T2113] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 123.291194][ T2113] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 123.291505][ T2113] PKRU: 55555554 [ 123.291666][ T2113] Call Trace: [ 123.291885][ T2113] [ 123.291994][ T2113] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 123.292203][ T2113] ? __warn (kernel/panic.c:748) [ 123.292432][ T2113] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 123.292646][ T2113] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 123.292882][ T2113] ? handle_bug (arch/x86/kernel/traps.c:285) [ 123.293104][ T2113] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 123.293392][ T2113] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 123.293622][ T2113] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 123.293958][ T2113] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 123.294196][ T2113] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 123.294489][ T2113] ? _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) [ 123.294718][ T2113] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 123.294993][ T2113] register_netdevice (net/core/dev.c:11003) [ 123.295207][ T2113] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 123.295498][ T2113] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 123.295748][ T2113] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 123.296022][ T2113] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 123.296381][ T2113] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 123.296702][ T2113] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 123.297006][ T2113] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 123.297285][ T2113] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 123.297608][ T2113] ? devl_region_destroy (net/devlink/region.c:1178) [ 123.297832][ T2113] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 123.298107][ T2113] devlink_reload (net/devlink/dev.c:474) [ 123.298347][ T2113] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 123.298560][ T2113] ? devlink_resources_validate (net/devlink/resource.c:311) [ 123.298838][ T2113] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 123.299050][ T2113] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 123.299323][ T2113] ? __nla_parse (lib/nlattr.c:732) [ 123.299540][ T2113] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 123.299767][ T2113] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 123.300034][ T2113] ? cap_capable (security/commoncap.c:131) [ 123.300256][ T2113] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 123.300470][ T2113] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 123.300698][ T2113] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 123.300916][ T2113] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 123.301173][ T2113] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 123.301436][ T2113] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 123.301740][ T2113] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 123.301995][ T2113] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 123.302200][ T2113] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 123.302434][ T2113] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 123.302672][ T2113] ? genl_rcv (net/netlink/genetlink.c:1219) [ 123.302838][ T2113] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 123.303048][ T2113] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 123.303274][ T2113] genl_rcv (net/netlink/genetlink.c:1220) [ 123.303432][ T2113] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 123.303641][ T2113] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 123.303863][ T2113] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 123.304139][ T2113] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 123.304369][ T2113] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 123.304633][ T2113] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 123.304867][ T2113] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 123.305145][ T2113] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 123.305369][ T2113] ? __pfx___sys_sendto (net/socket.c:2145) [ 123.305646][ T2113] ? __lock_release (kernel/locking/lockdep.c:5527) [ 123.305881][ T2113] ? __sys_recvmsg (net/socket.c:2859) [ 123.306148][ T2113] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 123.306407][ T2113] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 123.306626][ T2113] __x64_sys_sendto (net/socket.c:2181) [ 123.306911][ T2113] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 123.307174][ T2113] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 123.307458][ T2113] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 123.307731][ T2113] RIP: 0033:0x7f9d2b000a4a [ 123.308006][ T2113] 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 [ 123.308864][ T2113] RSP: 002b:00007ffdf960fe08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 123.309182][ T2113] RAX: ffffffffffffffda RBX: 00000000358ddb00 RCX: 00007f9d2b000a4a [ 123.309602][ T2113] RDX: 0000000000000038 RSI: 00000000358ddb00 RDI: 0000000000000005 [ 123.310065][ T2113] RBP: 00000000358dd910 R08: 00007f9d2b1a4200 R09: 000000000000000c [ 123.310396][ T2113] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 123.310716][ T2113] R13: 00000000358dd910 R14: 0000000000000000 R15: 0000000000000003 | [ 125.744726][ T2141] ------------[ cut here ]------------ | [ 125.744965][ T2141] WARNING: CPU: 0 PID: 2141 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) | [ 125.745362][ T2141] Modules linked in: netdevsim | [ 125.745906][ T2141] Tainted: [W]=WARN [ 125.746050][ T2141] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 125.746311][ T2141] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 125.746564][ T2141] 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 [ 125.747243][ T2141] RSP: 0018:ffffc900055a71e8 EFLAGS: 00010246 [ 125.747485][ T2141] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 125.747768][ T2141] RDX: 0000000000000000 RSI: ffff88800d992c98 RDI: ffff888008db8b00 [ 125.748052][ T2141] RBP: ffff888005078040 R08: 0000000000000000 R09: fffffbfff133d83c [ 125.749288][ T2141] R10: ffffffff899ec1e7 R11: ffff888008db8040 R12: 0000000000000000 [ 125.749578][ T2141] R13: ffff88800d992128 R14: ffff88800d992008 R15: ffff88800d992000 [ 125.749863][ T2141] FS: 00007fe80cfa2800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 125.750192][ T2141] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 125.750440][ T2141] CR2: 00007fe80d352200 CR3: 000000000ea00004 CR4: 0000000000772ef0 [ 125.750721][ T2141] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 125.751003][ T2141] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 125.751291][ T2141] PKRU: 55555554 [ 125.751437][ T2141] Call Trace: [ 125.751582][ T2141] [ 125.751680][ T2141] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 125.751869][ T2141] ? __warn (kernel/panic.c:748) [ 125.752015][ T2141] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 125.752207][ T2141] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 125.752416][ T2141] ? handle_bug (arch/x86/kernel/traps.c:285) [ 125.752564][ T2141] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 125.752755][ T2141] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 125.752959][ T2141] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 125.753151][ T2141] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 125.753354][ T2141] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 125.753597][ T2141] ? _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) [ 125.753794][ T2141] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 125.753991][ T2141] register_netdevice (net/core/dev.c:11003) [ 125.754187][ T2141] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 125.754403][ T2141] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 125.754628][ T2141] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 125.754877][ T2141] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 125.755130][ T2141] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 125.755393][ T2141] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 125.755649][ T2141] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 125.755909][ T2141] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 125.756152][ T2141] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 125.756428][ T2141] devlink_reload (net/devlink/dev.c:474) [ 125.756627][ T2141] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 125.756822][ T2141] ? devlink_resources_validate (net/devlink/resource.c:311) [ 125.757066][ T2141] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 125.757268][ T2141] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 125.757508][ T2141] ? __nla_parse (lib/nlattr.c:732) [ 125.757712][ T2141] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 125.757907][ T2141] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 125.758160][ T2141] ? cap_capable (security/commoncap.c:131) [ 125.758359][ T2141] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 125.758559][ T2141] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 125.758755][ T2141] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 125.758955][ T2141] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 125.759188][ T2141] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 125.759431][ T2141] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 125.759691][ T2141] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 125.759888][ T2141] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 125.760078][ T2141] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 125.760283][ T2141] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 125.760488][ T2141] ? genl_rcv (net/netlink/genetlink.c:1219) [ 125.760633][ T2141] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 125.760822][ T2141] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 125.761023][ T2141] genl_rcv (net/netlink/genetlink.c:1220) [ 125.761168][ T2141] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 125.761372][ T2141] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 125.761569][ T2141] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 125.761773][ T2141] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 125.761971][ T2141] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 125.762161][ T2141] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 125.762363][ T2141] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 125.762562][ T2141] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 125.762760][ T2141] ? __pfx___sys_sendto (net/socket.c:2145) [ 125.762960][ T2141] ? __lock_release (kernel/locking/lockdep.c:5527) [ 125.763159][ T2141] ? __sys_recvmsg (net/socket.c:2859) [ 125.763362][ T2141] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 125.763576][ T2141] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 125.763774][ T2141] __x64_sys_sendto (net/socket.c:2181) [ 125.763969][ T2141] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 125.764207][ T2141] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 125.764414][ T2141] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 125.764650][ T2141] RIP: 0033:0x7fe80d1aea4a [ 125.764845][ T2141] 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 [ 125.765515][ T2141] RSP: 002b:00007ffcf3b47e58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 125.765801][ T2141] RAX: ffffffffffffffda RBX: 0000000017b75b00 RCX: 00007fe80d1aea4a [ 125.766084][ T2141] RDX: 0000000000000038 RSI: 0000000017b75b00 RDI: 0000000000000005 [ 125.766410][ T2141] RBP: 0000000017b75910 R08: 00007fe80d352200 R09: 000000000000000c [ 125.766692][ T2141] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 125.766970][ T2141] R13: 0000000017b75910 R14: 0000000000000000 R15: 0000000000000003 | [ 126.537959][ T67] ------------[ cut here ]------------ | [ 126.538374][ T67] WARNING: CPU: 1 PID: 67 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 126.538751][ T67] Modules linked in: netdevsim | [ 126.539527][ T67] Tainted: [W]=WARN [ 126.539676][ T67] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 126.539914][ T67] Workqueue: netns cleanup_net [ 126.540160][ T67] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 126.540508][ T67] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 126.541175][ T67] RSP: 0018:ffffc90000487620 EFLAGS: 00010246 [ 126.541447][ T67] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 126.541730][ T67] RDX: 0000000000000000 RSI: ffff88800d39ac98 RDI: ffff888009140b50 [ 126.542013][ T67] RBP: ffffffff8bb23440 R08: 0000000000000000 R09: fffffbfff133d83c [ 126.542300][ T67] R10: ffffffff899ec1e7 R11: ffff888009140040 R12: 0000000000000000 [ 126.542591][ T67] R13: ffff88800d39a128 R14: ffff88800d39a008 R15: ffff88800d39a000 [ 126.542869][ T67] FS: 0000000000000000(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 126.543194][ T67] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 126.543470][ T67] CR2: 00007f40823bc258 CR3: 0000000027328006 CR4: 0000000000772ef0 [ 126.543750][ T67] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 126.544055][ T67] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 126.544359][ T67] PKRU: 55555554 [ 126.544526][ T67] Call Trace: [ 126.544670][ T67] [ 126.544769][ T67] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 126.544959][ T67] ? __warn (kernel/panic.c:748) [ 126.545108][ T67] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 126.545308][ T67] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 126.545519][ T67] ? handle_bug (arch/x86/kernel/traps.c:285) [ 126.545663][ T67] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 126.545849][ T67] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 126.546051][ T67] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 126.546275][ T67] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 126.546538][ T67] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 126.546735][ T67] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 126.546930][ T67] register_netdevice (net/core/dev.c:11003) [ 126.547124][ T67] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 126.547346][ T67] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 126.547554][ T67] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 126.547799][ T67] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 126.548049][ T67] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 126.548312][ T67] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 126.548587][ T67] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 126.548823][ T67] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 126.549070][ T67] devlink_reload (net/devlink/dev.c:474) [ 126.549272][ T67] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 126.549481][ T67] ? devlinks_xa_find_get (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/devlink/core.c:343) [ 126.549680][ T67] devlink_pernet_pre_exit (net/devlink/core.c:288 net/devlink/devl_internal.h:114 net/devlink/core.c:513) [ 126.549868][ T67] ? __pfx_devlink_pernet_pre_exit (net/devlink/core.c:496) [ 126.550112][ T67] cleanup_net (net/core/net_namespace.c:162 net/core/net_namespace.c:632) [ 126.550337][ T67] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 126.550531][ T67] ? __pfx_cleanup_net (net/core/net_namespace.c:594) [ 126.550716][ T67] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 126.550913][ T67] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 126.551104][ T67] ? process_one_work (kernel/workqueue.c:3214) [ 126.551312][ T67] process_one_work (kernel/workqueue.c:3238) [ 126.551530][ T67] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 126.551727][ T67] ? __pfx_process_one_work (kernel/workqueue.c:3140) [ 126.551934][ T67] ? assign_work (kernel/workqueue.c:1200) [ 126.552127][ T67] worker_thread (kernel/workqueue.c:3313 kernel/workqueue.c:3400) [ 126.552357][ T67] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 126.552619][ T67] ? __pfx_worker_thread (kernel/workqueue.c:3346) [ 126.552821][ T67] kthread (kernel/kthread.c:464) [ 126.552966][ T67] ? __pfx_kthread (kernel/kthread.c:413) [ 126.553159][ T67] ? __pfx_kthread (kernel/kthread.c:413) [ 126.553380][ T67] ret_from_fork (arch/x86/kernel/process.c:148) [ 126.553574][ T67] ? __pfx_kthread (kernel/kthread.c:413) 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