====================================== | 0 | xx__-> [ 10.261948][ T229] ------------[ cut here ]------------ | [ 10.262305][ T229] WARNING: CPU: 1 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 10.262782][ T229] Modules linked in: netdevsim [ 10.263402][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.263683][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.263963][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 10.264791][ T229] RSP: 0018:ffffc90000b47520 EFLAGS: 00010246 [ 10.265088][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 10.265404][ T229] RDX: 0000000000000000 RSI: ffff88800b882c98 RDI: ffff88800a35ae38 [ 10.265717][ T229] RBP: ffffffffaa323440 R08: 0000000000000000 R09: fffffbfff503d83c [ 10.266029][ T229] R10: ffffffffa81ec1e7 R11: ffff88800a35a300 R12: 0000000000000000 [ 10.266463][ T229] R13: ffff88800b882128 R14: ffff88800b882008 R15: ffff88800b882000 [ 10.266777][ T229] FS: 00007f42113c7740(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 10.267231][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.267495][ T229] CR2: 000055a3779da5d8 CR3: 0000000008e48002 CR4: 0000000000772ef0 [ 10.267807][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 10.268218][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 10.268528][ T229] PKRU: 55555554 [ 10.268690][ T229] Call Trace: [ 10.268852][ T229] [ 10.268967][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.269239][ T229] ? __warn (kernel/panic.c:748) [ 10.269406][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.269616][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 10.269833][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 10.269992][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 10.270215][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 10.270444][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.270664][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 10.270930][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 10.271158][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 10.271405][ T229] register_netdevice (net/core/dev.c:11003) [ 10.271641][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 10.271860][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 10.272097][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 10.272398][ T229] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 10.272574][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 10.272847][ T229] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 10.273141][ T229] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 10.273417][ T229] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 10.273637][ T229] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 10.273904][ T229] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 10.274136][ T229] ? kernfs_put (./arch/x86/include/asm/atomic.h:67 (discriminator 1) ./include/linux/atomic/atomic-arch-fallback.h:2278 (discriminator 1) ./include/linux/atomic/atomic-instrumented.h:1384 (discriminator 1) fs/kernfs/dir.c:557 (discriminator 1)) [ 10.274297][ T229] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 10.274517][ T229] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 10.274733][ T229] __driver_probe_device (drivers/base/dd.c:800) [ 10.274945][ T229] driver_probe_device (drivers/base/dd.c:830) [ 10.275168][ T229] __device_attach_driver (drivers/base/dd.c:959) [ 10.275380][ T229] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 10.275637][ T229] bus_for_each_drv (drivers/base/bus.c:462) [ 10.275846][ T229] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 10.276064][ T229] ? bus_to_subsys (drivers/base/bus.c:85) [ 10.276277][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 10.276488][ T229] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 10.276704][ T229] __device_attach (drivers/base/dd.c:1030) [ 10.276913][ T229] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 10.277146][ T229] ? bus_to_subsys (drivers/base/bus.c:85) [ 10.277367][ T229] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.277586][ T229] bus_probe_device (drivers/base/bus.c:537) [ 10.277801][ T229] device_add (drivers/base/core.c:3672) [ 10.278016][ T229] ? __pfx_device_add (drivers/base/core.c:3548) [ 10.278241][ T229] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 10.278465][ T229] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 10.278736][ T229] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 10.279014][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 10.279235][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 10.279451][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 10.279658][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 10.279872][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 10.280039][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 10.280268][ T229] ? __lock_release (kernel/locking/lockdep.c:5527) [ 10.280482][ T229] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 10.280698][ T229] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 10.280914][ T229] ksys_write (fs/read_write.c:731) [ 10.281100][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 10.281315][ T229] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 10.281566][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 10.281798][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 10.282084][ T229] RIP: 0033:0x7f4211508b77 [ 10.282308][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 10.283065][ T229] RSP: 002b:00007ffc113a1038 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 10.283381][ T229] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 00007f4211508b77 [ 10.283699][ T229] RDX: 0000000000000007 RSI: 000055a3779d95d0 RDI: 0000000000000001 [ 10.284012][ T229] RBP: 000055a3779d95d0 R08: 0000000000000003 R09: 0000000000000077 [ 10.284337][ T229] R10: 0000000000000063 R11: 0000000000000246 R12: 0000000000000007 [ 10.284648][ T229] R13: 00007f42115c4760 R14: 0000000000000007 R15: 00007f42115bf9c0 | [ 10.606620][ T254] ------------[ cut here ]------------ | [ 10.607024][ T254] WARNING: CPU: 3 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) | [ 10.607459][ T254] Modules linked in: netdevsim | [ 10.608048][ T254] Tainted: [W]=WARN [ 10.608340][ T254] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.608610][ T254] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.608898][ 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 [ 10.609638][ T254] RSP: 0018:ffffc900007471e8 EFLAGS: 00010246 [ 10.609900][ T254] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 10.610224][ T254] RDX: 0000000000000000 RSI: ffff88800bec2c98 RDI: ffff88800a2c2dc0 [ 10.610526][ T254] RBP: ffff888004f78040 R08: 0000000000000000 R09: fffffbfff503d83c [ 10.610837][ T254] R10: ffffffffa81ec1e7 R11: ffff88800a2c2300 R12: 0000000000000000 [ 10.611161][ T254] R13: ffff88800bec2128 R14: ffff88800bec2008 R15: ffff88800bec2000 [ 10.611487][ T254] FS: 00007f7fa04ac800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 10.611853][ T254] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.612127][ T254] CR2: 00007f7fa05eb440 CR3: 000000000bb70004 CR4: 0000000000772ef0 [ 10.612445][ T254] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 10.612756][ T254] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 10.613079][ T254] PKRU: 55555554 [ 10.613236][ T254] Call Trace: [ 10.613391][ T254] [ 10.613496][ T254] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.613707][ T254] ? __warn (kernel/panic.c:748) [ 10.613874][ T254] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.614092][ T254] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 10.614316][ T254] ? handle_bug (arch/x86/kernel/traps.c:285) [ 10.614480][ T254] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 10.614692][ T254] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 10.614912][ T254] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.615130][ T254] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 10.615348][ T254] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 10.615616][ 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) [ 10.615837][ T254] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 10.616070][ T254] register_netdevice (net/core/dev.c:11003) [ 10.616287][ T254] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 10.616506][ T254] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 10.616730][ T254] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 10.616996][ T254] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 10.617288][ T254] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 10.617561][ T254] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 10.617829][ T254] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 10.618103][ T254] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 10.618377][ T254] devlink_reload (net/devlink/dev.c:474) [ 10.618595][ T254] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 10.618810][ T254] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 10.619026][ T254] ? cap_capable (security/commoncap.c:131) [ 10.619246][ 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) [ 10.619419][ T254] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 10.619637][ T254] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 10.619897][ T254] ? __nla_parse (lib/nlattr.c:732) [ 10.620130][ T254] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 10.620350][ T254] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 10.620625][ T254] ? cap_capable (security/commoncap.c:131) [ 10.620834][ T254] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 10.621046][ T254] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 10.621267][ T254] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 10.621480][ T254] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 10.621731][ T254] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 10.621987][ T254] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 10.622261][ T254] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 10.622469][ T254] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 10.622672][ T254] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 10.622878][ T254] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 10.623105][ T254] ? genl_rcv (net/netlink/genetlink.c:1219) [ 10.623259][ T254] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 10.623469][ T254] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 10.623679][ T254] genl_rcv (net/netlink/genetlink.c:1220) [ 10.623835][ T254] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 10.624043][ T254] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 10.624263][ T254] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 10.624476][ T254] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 10.624686][ T254] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 10.624893][ T254] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 10.625108][ T254] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 10.625321][ T254] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 10.625531][ T254] ? __pfx___sys_sendto (net/socket.c:2145) [ 10.625733][ T254] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 10.625933][ T254] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 10.626160][ T254] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 10.626370][ T254] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 10.626624][ T254] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 10.626832][ T254] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 10.627102][ T254] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 10.627314][ T254] __x64_sys_sendto (net/socket.c:2181) [ 10.627517][ T254] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 10.627772][ T254] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 10.627981][ T254] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 10.628243][ T254] RIP: 0033:0x7f7fa06b8a4a [ 10.628456][ 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 [ 10.629171][ T254] RSP: 002b:00007fff7748aab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 10.629484][ T254] RAX: ffffffffffffffda RBX: 000000001bb69b00 RCX: 00007f7fa06b8a4a [ 10.629789][ T254] RDX: 0000000000000040 RSI: 000000001bb69b00 RDI: 0000000000000005 [ 10.630101][ T254] RBP: 000000001bb69910 R08: 00007f7fa085c200 R09: 000000000000000c [ 10.630401][ T254] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 10.630708][ T254] R13: 000000001bb69910 R14: 0000000000000000 R15: 0000000000000001 | [ 20.234127][ T458] ------------[ cut here ]------------ | [ 20.234438][ T458] WARNING: CPU: 2 PID: 458 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) | [ 20.234887][ T458] Modules linked in: netdevsim | [ 20.235536][ T458] Tainted: [W]=WARN [ 20.235711][ T458] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.235991][ T458] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 20.236370][ T458] 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 [ 20.237160][ T458] RSP: 0018:ffffc90000ea71e8 EFLAGS: 00010246 [ 20.237449][ T458] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 20.237766][ T458] RDX: 0000000000000000 RSI: ffff88800ba52c98 RDI: ffff888009175080 [ 20.238098][ T458] RBP: ffff888004f78040 R08: 0000000000000000 R09: fffffbfff503d83c [ 20.238417][ T458] R10: ffffffffa81ec1e7 R11: ffff8880091745c0 R12: 0000000000000000 [ 20.238728][ T458] R13: ffff88800ba52128 R14: ffff88800ba52008 R15: ffff88800ba52000 [ 20.239043][ T458] FS: 00007f1ecb38a800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 20.239440][ T458] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.239706][ T458] CR2: 00007f1ecb73a200 CR3: 000000000608e002 CR4: 0000000000772ef0 [ 20.240028][ T458] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 20.240360][ T458] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 20.240686][ T458] PKRU: 55555554 [ 20.240856][ T458] Call Trace: [ 20.241024][ T458] [ 20.241155][ T458] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 20.241404][ T458] ? __warn (kernel/panic.c:748) [ 20.241582][ T458] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 20.241808][ T458] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 20.242038][ T458] ? handle_bug (arch/x86/kernel/traps.c:285) [ 20.242231][ T458] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 20.242454][ T458] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 20.242701][ T458] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 20.242917][ T458] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 20.243148][ T458] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 20.243420][ T458] ? _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) [ 20.243649][ T458] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 20.243872][ T458] register_netdevice (net/core/dev.c:11003) [ 20.244106][ T458] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 20.244333][ T458] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 20.244568][ T458] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 20.244845][ T458] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 20.245138][ T458] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 20.245420][ T458] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 20.245692][ T458] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 20.245963][ T458] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 20.246245][ T458] ? devl_region_destroy (net/devlink/region.c:1178) [ 20.246459][ T458] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 20.246736][ T458] devlink_reload (net/devlink/dev.c:474) [ 20.246965][ T458] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 20.247195][ T458] ? devlink_resources_validate (net/devlink/resource.c:311) [ 20.247470][ T458] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 20.247689][ T458] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 20.247953][ T458] ? __nla_parse (lib/nlattr.c:732) [ 20.248193][ T458] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 20.248412][ T458] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 20.248685][ T458] ? cap_capable (security/commoncap.c:131) [ 20.248899][ T458] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 20.249130][ T458] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 20.249351][ T458] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 20.249566][ T458] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 20.249827][ T458] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 20.250099][ T458] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 20.250374][ T458] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 20.250594][ T458] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 20.250825][ T458] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 20.251043][ T458] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 20.251306][ T458] ? genl_rcv (net/netlink/genetlink.c:1219) [ 20.251479][ T458] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 20.251704][ T458] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 20.251929][ T458] genl_rcv (net/netlink/genetlink.c:1220) [ 20.252113][ T458] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 20.252337][ T458] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 20.252566][ T458] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 20.252789][ T458] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 20.253006][ T458] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 20.253232][ T458] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 20.253449][ T458] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 20.253674][ T458] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 20.253891][ T458] ? __pfx___sys_sendto (net/socket.c:2145) [ 20.254130][ T458] ? __lock_release (kernel/locking/lockdep.c:5527) [ 20.254350][ T458] ? __sys_recvmsg (net/socket.c:2859) [ 20.254579][ T458] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 20.254809][ T458] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 20.255034][ T458] __x64_sys_sendto (net/socket.c:2181) [ 20.255265][ T458] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 20.255533][ T458] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 20.255766][ T458] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 20.256061][ T458] RIP: 0033:0x7f1ecb596a4a [ 20.256284][ T458] 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 [ 20.257003][ T458] RSP: 002b:00007ffe2bdad148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 20.257341][ T458] RAX: ffffffffffffffda RBX: 000000003ba15b00 RCX: 00007f1ecb596a4a [ 20.257662][ T458] RDX: 0000000000000038 RSI: 000000003ba15b00 RDI: 0000000000000005 [ 20.257972][ T458] RBP: 000000003ba15910 R08: 00007f1ecb73a200 R09: 000000000000000c [ 20.258293][ T458] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 20.258598][ T458] R13: 000000003ba15910 R14: 0000000000000000 R15: 0000000000000003 | [ 21.489023][ T475] ------------[ cut here ]------------ | [ 21.489414][ T475] WARNING: CPU: 0 PID: 475 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.489846][ T475] Modules linked in: netdevsim | [ 21.490451][ T475] Tainted: [W]=WARN [ 21.490612][ T475] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.490872][ T475] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 21.491190][ T475] 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.491951][ T475] RSP: 0018:ffffc90000f271e8 EFLAGS: 00010246 [ 21.492725][ T475] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 21.493044][ T475] RDX: 0000000000000000 RSI: ffff8880096eac98 RDI: ffff888005fb2dc0 [ 21.493377][ T475] RBP: ffff888004f78040 R08: 0000000000000000 R09: fffffbfff503d83c [ 21.493683][ T475] R10: ffffffffa81ec1e7 R11: ffff888005fb2300 R12: 0000000000000000 [ 21.493988][ T475] R13: ffff8880096ea128 R14: ffff8880096ea008 R15: ffff8880096ea000 [ 21.494319][ T475] FS: 00007f8c9e5b0800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 21.494675][ T475] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.494934][ T475] CR2: 00007f8c9e960200 CR3: 0000000002432003 CR4: 0000000000772ef0 [ 21.495279][ T475] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 21.495587][ T475] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 21.495896][ T475] PKRU: 55555554 [ 21.496067][ T475] Call Trace: [ 21.496226][ T475] [ 21.496339][ T475] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 21.496549][ T475] ? __warn (kernel/panic.c:748) [ 21.496709][ T475] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 21.496921][ T475] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 21.497159][ T475] ? handle_bug (arch/x86/kernel/traps.c:285) [ 21.497320][ T475] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 21.497527][ T475] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 21.497747][ T475] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 21.497953][ T475] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 21.498177][ T475] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 21.498442][ T475] ? _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.498657][ T475] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 21.498868][ T475] register_netdevice (net/core/dev.c:11003) [ 21.499114][ T475] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 21.499336][ T475] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 21.499561][ T475] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 21.499831][ T475] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 21.500126][ T475] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 21.500396][ T475] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 21.500663][ T475] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 21.500929][ T475] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 21.501202][ T475] ? devl_region_destroy (net/devlink/region.c:1178) [ 21.501412][ T475] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 21.501688][ T475] devlink_reload (net/devlink/dev.c:474) [ 21.501898][ T475] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 21.502121][ T475] ? devlink_resources_validate (net/devlink/resource.c:311) [ 21.502388][ T475] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 21.502600][ T475] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 21.502859][ T475] ? __nla_parse (lib/nlattr.c:732) [ 21.503105][ T475] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 21.503327][ T475] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 21.503597][ T475] ? cap_capable (security/commoncap.c:131) [ 21.503806][ T475] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 21.504018][ T475] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 21.504242][ T475] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 21.504449][ T475] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 21.504714][ T475] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 21.504969][ T475] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 21.505248][ T475] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 21.505464][ T475] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 21.505667][ T475] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 21.505877][ T475] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 21.506107][ T475] ? genl_rcv (net/netlink/genetlink.c:1219) [ 21.506274][ T475] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 21.506485][ T475] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 21.506696][ T475] genl_rcv (net/netlink/genetlink.c:1220) [ 21.506854][ T475] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 21.507097][ T475] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 21.507310][ T475] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 21.507523][ T475] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 21.507734][ T475] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 21.507941][ T475] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 21.508162][ T475] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 21.508379][ T475] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 21.508589][ T475] ? __pfx___sys_sendto (net/socket.c:2145) [ 21.508801][ T475] ? __lock_release (kernel/locking/lockdep.c:5527) [ 21.509011][ T475] ? __sys_recvmsg (net/socket.c:2859) [ 21.509227][ T475] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 21.509441][ T475] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 21.509661][ T475] __x64_sys_sendto (net/socket.c:2181) [ 21.509866][ T475] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 21.510131][ T475] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 21.510337][ T475] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 21.510591][ T475] RIP: 0033:0x7f8c9e7bca4a [ 21.510807][ T475] 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.511570][ T475] RSP: 002b:00007ffd782d7458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 21.511882][ T475] RAX: ffffffffffffffda RBX: 000000001b4d6b00 RCX: 00007f8c9e7bca4a [ 21.512202][ T475] RDX: 0000000000000038 RSI: 000000001b4d6b00 RDI: 0000000000000005 [ 21.512518][ T475] RBP: 000000001b4d6910 R08: 00007f8c9e960200 R09: 000000000000000c [ 21.512820][ T475] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 21.513140][ T475] R13: 000000001b4d6910 R14: 0000000000000000 R15: 0000000000000003 | [ 22.510136][ T491] ------------[ cut here ]------------ | [ 22.510486][ T491] WARNING: CPU: 3 PID: 491 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) | [ 22.510974][ T491] Modules linked in: netdevsim | [ 22.511771][ T491] Tainted: [W]=WARN [ 22.512014][ T491] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.512356][ T491] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 22.512659][ T491] 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 [ 22.513410][ T491] RSP: 0018:ffffc90000fa71e8 EFLAGS: 00010246 [ 22.513659][ T491] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 22.513985][ T491] RDX: 0000000000000000 RSI: ffff88800bec2c98 RDI: ffff88800a318b00 [ 22.514318][ T491] RBP: ffff888004f78040 R08: 0000000000000000 R09: fffffbfff503d83c [ 22.514665][ T491] R10: ffffffffa81ec1e7 R11: ffff88800a318040 R12: 0000000000000000 [ 22.515133][ T491] R13: ffff88800bec2128 R14: ffff88800bec2008 R15: ffff88800bec2000 [ 22.515429][ T491] FS: 00007f346efdc800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 22.515778][ T491] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.516089][ T491] CR2: 00007f346f38c200 CR3: 0000000002434003 CR4: 0000000000772ef0 [ 22.516431][ T491] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 22.516807][ T491] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 22.517344][ T491] PKRU: 55555554 [ 22.517493][ T491] Call Trace: [ 22.517637][ T491] [ 22.517754][ T491] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 22.517975][ T491] ? __warn (kernel/panic.c:748) [ 22.518199][ T491] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 22.518432][ T491] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 22.518690][ T491] ? handle_bug (arch/x86/kernel/traps.c:285) [ 22.518860][ T491] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 22.519131][ T491] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 22.519396][ T491] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 22.519594][ T491] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 22.519855][ T491] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 22.520117][ T491] ? _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) [ 22.520376][ T491] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 22.520625][ T491] register_netdevice (net/core/dev.c:11003) [ 22.520856][ T491] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 22.521140][ T491] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 22.521416][ T491] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 22.521767][ T491] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 22.522082][ T491] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 22.522354][ T491] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 22.522662][ T491] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 22.523049][ T491] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 22.523405][ T491] ? devl_region_destroy (net/devlink/region.c:1178) [ 22.523602][ T491] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 22.523873][ T491] devlink_reload (net/devlink/dev.c:474) [ 22.524086][ T491] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 22.524281][ T491] ? devlink_resources_validate (net/devlink/resource.c:311) [ 22.524534][ T491] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 22.524737][ T491] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 22.524985][ T491] ? __nla_parse (lib/nlattr.c:732) [ 22.525199][ T491] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 22.525395][ T491] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 22.525651][ T491] ? cap_capable (security/commoncap.c:131) [ 22.525872][ T491] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 22.526086][ T491] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 22.526286][ T491] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 22.526479][ T491] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 22.526728][ T491] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 22.526967][ T491] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 22.527230][ T491] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 22.527423][ T491] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 22.527614][ T491] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 22.527825][ T491] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 22.528032][ T491] ? genl_rcv (net/netlink/genetlink.c:1219) [ 22.528197][ T491] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 22.528398][ T491] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 22.528603][ T491] genl_rcv (net/netlink/genetlink.c:1220) [ 22.528759][ T491] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 22.528955][ T491] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 22.529158][ T491] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 22.529365][ T491] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 22.529563][ T491] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 22.529769][ T491] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 22.529966][ T491] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 22.530182][ T491] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 22.530427][ T491] ? __pfx___sys_sendto (net/socket.c:2145) [ 22.530680][ T491] ? __lock_release (kernel/locking/lockdep.c:5527) [ 22.531019][ T491] ? __sys_recvmsg (net/socket.c:2859) [ 22.531314][ T491] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 22.531611][ T491] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 22.531939][ T491] __x64_sys_sendto (net/socket.c:2181) [ 22.532178][ T491] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 22.532424][ T491] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 22.532624][ T491] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 22.532876][ T491] RIP: 0033:0x7f346f1e8a4a [ 22.533136][ T491] 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 [ 22.533900][ T491] RSP: 002b:00007fffba66a108 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 22.534287][ T491] RAX: ffffffffffffffda RBX: 000000001e918b00 RCX: 00007f346f1e8a4a [ 22.534630][ T491] RDX: 0000000000000038 RSI: 000000001e918b00 RDI: 0000000000000005 [ 22.534996][ T491] RBP: 000000001e918910 R08: 00007f346f38c200 R09: 000000000000000c [ 22.535338][ T491] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 22.535681][ T491] R13: 000000001e918910 R14: 0000000000000000 R15: 0000000000000003 | [ 26.018638][ T547] ------------[ cut here ]------------ | [ 26.019016][ T547] WARNING: CPU: 0 PID: 547 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) | [ 26.019481][ T547] Modules linked in: netdevsim | [ 26.020103][ T547] Tainted: [W]=WARN [ 26.020277][ T547] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.020554][ T547] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 26.020841][ T547] 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 [ 26.021597][ T547] RSP: 0018:ffffc900012371e8 EFLAGS: 00010246 [ 26.021867][ T547] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 26.022207][ T547] RDX: 0000000000000000 RSI: ffff88800b882c98 RDI: ffff88800a35d080 [ 26.022524][ T547] RBP: ffff888004f78040 R08: 0000000000000000 R09: fffffbfff503d83c [ 26.022852][ T547] R10: ffffffffa81ec1e7 R11: ffff88800a35c5c0 R12: 0000000000000000 [ 26.023176][ T547] R13: ffff88800b882128 R14: ffff88800b882008 R15: ffff88800b882000 [ 26.023504][ T547] FS: 00007f41cf352800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 26.023881][ T547] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.024168][ T547] CR2: 00007ffc18b2f9f8 CR3: 0000000001fb8002 CR4: 0000000000772ef0 [ 26.024491][ T547] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 26.024810][ T547] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 26.025135][ T547] PKRU: 55555554 [ 26.025301][ T547] Call Trace: [ 26.025465][ T547] [ 26.025577][ T547] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 26.025797][ T547] ? __warn (kernel/panic.c:748) [ 26.025966][ T547] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 26.026204][ T547] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 26.026431][ T547] ? handle_bug (arch/x86/kernel/traps.c:285) [ 26.026601][ T547] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 26.026821][ T547] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 26.027070][ T547] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 26.027289][ T547] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 26.027515][ T547] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 26.027793][ T547] ? _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) [ 26.028022][ T547] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 26.028257][ T547] register_netdevice (net/core/dev.c:11003) [ 26.028481][ T547] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 26.028705][ T547] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 26.028935][ T547] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 26.029216][ T547] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 26.029491][ T547] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 26.029761][ T547] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 26.030039][ T547] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 26.030319][ T547] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 26.030585][ T547] ? devl_region_destroy (net/devlink/region.c:1178) [ 26.030796][ T547] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 26.031081][ T547] devlink_reload (net/devlink/dev.c:474) [ 26.031300][ T547] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 26.031517][ T547] ? devlink_resources_validate (net/devlink/resource.c:311) [ 26.031786][ T547] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 26.032000][ T547] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 26.032277][ T547] ? __nla_parse (lib/nlattr.c:732) [ 26.032552][ T547] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 26.032765][ T547] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 26.033043][ T547] ? cap_capable (security/commoncap.c:131) [ 26.033268][ T547] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 26.033484][ T547] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 26.033696][ T547] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 26.033907][ T547] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 26.034174][ T547] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 26.034439][ T547] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 26.034711][ T547] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 26.034921][ T547] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 26.035148][ T547] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 26.035363][ T547] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 26.035583][ T547] ? genl_rcv (net/netlink/genetlink.c:1219) [ 26.035744][ T547] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 26.035957][ T547] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 26.036191][ T547] genl_rcv (net/netlink/genetlink.c:1220) [ 26.036351][ T547] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 26.036562][ T547] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 26.036772][ T547] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 26.036989][ T547] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 26.037216][ T547] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 26.037421][ T547] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 26.037642][ T547] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 26.037868][ T547] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 26.038105][ T547] ? __pfx___sys_sendto (net/socket.c:2145) [ 26.038323][ T547] ? __lock_release (kernel/locking/lockdep.c:5527) [ 26.038538][ T547] ? __sys_recvmsg (net/socket.c:2859) [ 26.038750][ T547] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 26.038976][ T547] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 26.039211][ T547] __x64_sys_sendto (net/socket.c:2181) [ 26.039419][ T547] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 26.039687][ T547] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 26.039899][ T547] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 26.040170][ T547] RIP: 0033:0x7f41cf55ea4a [ 26.040393][ T547] 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 [ 26.041127][ T547] RSP: 002b:00007fff3670d888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 26.041451][ T547] RAX: ffffffffffffffda RBX: 0000000033dfeb00 RCX: 00007f41cf55ea4a [ 26.041757][ T547] RDX: 0000000000000038 RSI: 0000000033dfeb00 RDI: 0000000000000005 [ 26.042075][ T547] RBP: 0000000033dfe910 R08: 00007f41cf702200 R09: 000000000000000c [ 26.042388][ T547] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 26.042695][ T547] R13: 0000000033dfe910 R14: 0000000000000000 R15: 0000000000000003 | [ 28.320147][ T576] ------------[ cut here ]------------ | [ 28.320420][ T576] WARNING: CPU: 0 PID: 576 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) | [ 28.320823][ T576] Modules linked in: netdevsim | [ 28.321426][ T576] Tainted: [W]=WARN [ 28.321588][ T576] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.321848][ T576] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 28.322124][ T576] 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 [ 28.322843][ T576] RSP: 0018:ffffc900014071e8 EFLAGS: 00010246 [ 28.323109][ T576] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 28.323410][ T576] RDX: 0000000000000000 RSI: ffff88800bd4ac98 RDI: ffff88800b98d080 [ 28.323708][ T576] RBP: ffff888004f78040 R08: 0000000000000000 R09: fffffbfff503d83c [ 28.324010][ T576] R10: ffffffffa81ec1e7 R11: ffff88800b98c5c0 R12: 0000000000000000 [ 28.324381][ T576] R13: ffff88800bd4a128 R14: ffff88800bd4a008 R15: ffff88800bd4a000 [ 28.324691][ T576] FS: 00007fe9b6e5d800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 28.325067][ T576] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.325325][ T576] CR2: 00007fe9b720d200 CR3: 000000000ba5a004 CR4: 0000000000772ef0 [ 28.325634][ T576] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 28.325949][ T576] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 28.326261][ T576] PKRU: 55555554 [ 28.326416][ T576] Call Trace: [ 28.326568][ T576] [ 28.326671][ T576] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 28.326874][ T576] ? __warn (kernel/panic.c:748) [ 28.327030][ T576] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 28.327251][ T576] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 28.327461][ T576] ? handle_bug (arch/x86/kernel/traps.c:285) [ 28.327620][ T576] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 28.327824][ T576] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 28.328035][ T576] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 28.328255][ T576] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 28.328484][ T576] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 28.328749][ T576] ? _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) [ 28.328960][ T576] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 28.329182][ T576] register_netdevice (net/core/dev.c:11003) [ 28.329395][ T576] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 28.329611][ T576] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 28.329838][ T576] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 28.330115][ T576] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 28.330387][ T576] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 28.330658][ T576] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 28.330919][ T576] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 28.331185][ T576] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 28.331467][ T576] ? devl_region_destroy (net/devlink/region.c:1178) [ 28.331671][ T576] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 28.331941][ T576] devlink_reload (net/devlink/dev.c:474) [ 28.332165][ T576] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 28.332372][ T576] ? devlink_resources_validate (net/devlink/resource.c:311) [ 28.332632][ T576] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 28.332844][ T576] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 28.333122][ T576] ? __nla_parse (lib/nlattr.c:732) [ 28.333338][ T576] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 28.333554][ T576] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 28.333817][ T576] ? cap_capable (security/commoncap.c:131) [ 28.334017][ T576] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 28.334249][ T576] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 28.334457][ T576] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 28.334666][ T576] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 28.334919][ T576] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 28.335181][ T576] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 28.335455][ T576] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 28.335662][ T576] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 28.335867][ T576] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 28.336085][ T576] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 28.336302][ T576] ? genl_rcv (net/netlink/genetlink.c:1219) [ 28.336454][ T576] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 28.336662][ T576] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 28.336870][ T576] genl_rcv (net/netlink/genetlink.c:1220) [ 28.337025][ T576] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 28.337247][ T576] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 28.337450][ T576] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 28.337657][ T576] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 28.337861][ T576] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 28.338075][ T576] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 28.338279][ T576] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 28.338491][ T576] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 28.338696][ T576] ? __pfx___sys_sendto (net/socket.c:2145) [ 28.338907][ T576] ? __lock_release (kernel/locking/lockdep.c:5527) [ 28.339128][ T576] ? __sys_recvmsg (net/socket.c:2859) [ 28.339330][ T576] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 28.339539][ T576] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 28.339745][ T576] __x64_sys_sendto (net/socket.c:2181) [ 28.339947][ T576] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 28.340207][ T576] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 28.340410][ T576] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 28.340676][ T576] RIP: 0033:0x7fe9b7069a4a [ 28.340887][ T576] 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 [ 28.341620][ T576] RSP: 002b:00007ffcbe0da848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 28.341928][ T576] RAX: ffffffffffffffda RBX: 000000001c01cb00 RCX: 00007fe9b7069a4a [ 28.342248][ T576] RDX: 0000000000000038 RSI: 000000001c01cb00 RDI: 0000000000000005 [ 28.342558][ T576] RBP: 000000001c01c910 R08: 00007fe9b720d200 R09: 000000000000000c [ 28.342857][ T576] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 28.343165][ T576] R13: 000000001c01c910 R14: 0000000000000000 R15: 0000000000000003 | [ 30.685092][ T604] ------------[ cut here ]------------ | [ 30.685344][ T604] WARNING: CPU: 3 PID: 604 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.685732][ T604] Modules linked in: netdevsim | [ 30.686316][ T604] Tainted: [W]=WARN [ 30.686467][ T604] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.686712][ T604] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 30.686962][ T604] 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.687627][ T604] RSP: 0018:ffffc900015b71e8 EFLAGS: 00010246 [ 30.687867][ T604] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 30.688161][ T604] RDX: 0000000000000000 RSI: ffff88800988ac98 RDI: ffff88800ba48b00 [ 30.688442][ T604] RBP: ffff888004f78040 R08: 0000000000000000 R09: fffffbfff503d83c [ 30.688729][ T604] R10: ffffffffa81ec1e7 R11: ffff88800ba48040 R12: 0000000000000000 [ 30.689009][ T604] R13: ffff88800988a128 R14: ffff88800988a008 R15: ffff88800988a000 [ 30.689303][ T604] FS: 00007f15da558800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 30.689630][ T604] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.689898][ T604] CR2: 00007f15da908200 CR3: 0000000005af0006 CR4: 0000000000772ef0 [ 30.690191][ T604] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 30.690596][ T604] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 30.690876][ T604] PKRU: 55555554 [ 30.691020][ T604] Call Trace: [ 30.691175][ T604] [ 30.691290][ T604] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 30.691490][ T604] ? __warn (kernel/panic.c:748) [ 30.691638][ T604] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 30.691831][ T604] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 30.692033][ T604] ? handle_bug (arch/x86/kernel/traps.c:285) [ 30.692191][ T604] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 30.692383][ T604] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 30.692589][ T604] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 30.692783][ T604] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 30.692979][ T604] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 30.693233][ T604] ? _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.693433][ T604] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 30.693631][ T604] register_netdevice (net/core/dev.c:11003) [ 30.693853][ T604] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 30.694071][ T604] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 30.694283][ T604] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 30.694530][ T604] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 30.694782][ T604] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 30.695035][ T604] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 30.695295][ T604] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 30.695539][ T604] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 30.695783][ T604] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 30.696031][ T604] devlink_reload (net/devlink/dev.c:474) [ 30.696238][ T604] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 30.696438][ T604] ? devlink_resources_validate (net/devlink/resource.c:311) [ 30.696681][ T604] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 30.696876][ T604] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 30.697126][ T604] ? __nla_parse (lib/nlattr.c:732) [ 30.697334][ T604] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 30.697534][ T604] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 30.697784][ T604] ? cap_capable (security/commoncap.c:131) [ 30.697985][ T604] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 30.698217][ T604] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 30.698414][ T604] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 30.698609][ T604] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 30.698847][ T604] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 30.699089][ T604] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 30.699340][ T604] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 30.699535][ T604] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 30.699725][ T604] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 30.699919][ T604] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 30.700143][ T604] ? genl_rcv (net/netlink/genetlink.c:1219) [ 30.700291][ T604] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 30.700488][ T604] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 30.700691][ T604] genl_rcv (net/netlink/genetlink.c:1220) [ 30.700836][ T604] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 30.701033][ T604] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 30.701247][ T604] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 30.701453][ T604] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 30.701648][ T604] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 30.701835][ T604] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 30.702045][ T604] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 30.702277][ T604] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 30.702477][ T604] ? __pfx___sys_sendto (net/socket.c:2145) [ 30.702679][ T604] ? __lock_release (kernel/locking/lockdep.c:5527) [ 30.702878][ T604] ? __sys_recvmsg (net/socket.c:2859) [ 30.703081][ T604] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 30.703290][ T604] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 30.703491][ T604] __x64_sys_sendto (net/socket.c:2181) [ 30.703685][ T604] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 30.703922][ T604] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 30.704127][ T604] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 30.704365][ T604] RIP: 0033:0x7f15da764a4a [ 30.704564][ T604] 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.705237][ T604] RSP: 002b:00007fff1f7b55b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 30.705521][ T604] RAX: ffffffffffffffda RBX: 0000000039eacb00 RCX: 00007f15da764a4a [ 30.705821][ T604] RDX: 0000000000000038 RSI: 0000000039eacb00 RDI: 0000000000000005 [ 30.706128][ T604] RBP: 0000000039eac910 R08: 00007f15da908200 R09: 000000000000000c [ 30.706407][ T604] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 30.706689][ T604] R13: 0000000039eac910 R14: 0000000000000000 R15: 0000000000000003 | [ 53.595303][ T1042] ------------[ cut here ]------------ | [ 53.595589][ T1042] WARNING: CPU: 3 PID: 1042 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) | [ 53.596018][ T1042] Modules linked in: netdevsim | [ 53.597099][ T1042] Tainted: [W]=WARN [ 53.597251][ T1042] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.597500][ T1042] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 53.597772][ T1042] 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 [ 53.598481][ T1042] RSP: 0018:ffffc900026f71e8 EFLAGS: 00010246 [ 53.598736][ T1042] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 53.599039][ T1042] RDX: 0000000000000000 RSI: ffff88800ba52c98 RDI: ffff88800bf9d080 [ 53.599357][ T1042] RBP: ffff888004f78040 R08: 0000000000000000 R09: fffffbfff503d83c [ 53.599670][ T1042] R10: ffffffffa81ec1e7 R11: ffff88800bf9c5c0 R12: 0000000000000000 [ 53.599973][ T1042] R13: ffff88800ba52128 R14: ffff88800ba52008 R15: ffff88800ba52000 [ 53.600285][ T1042] FS: 00007f4485584800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 53.600622][ T1042] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.600878][ T1042] CR2: 00007f4485934200 CR3: 00000000024d4005 CR4: 0000000000772ef0 [ 53.601193][ T1042] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 53.601484][ T1042] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 53.601782][ T1042] PKRU: 55555554 [ 53.601929][ T1042] Call Trace: [ 53.602083][ T1042] [ 53.602190][ T1042] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 53.602421][ T1042] ? __warn (kernel/panic.c:748) [ 53.602592][ T1042] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 53.602795][ T1042] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 53.603009][ T1042] ? handle_bug (arch/x86/kernel/traps.c:285) [ 53.603170][ T1042] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 53.603365][ T1042] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 53.603577][ T1042] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 53.603778][ T1042] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 53.603984][ T1042] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 53.604258][ T1042] ? _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) [ 53.604462][ T1042] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 53.604670][ T1042] register_netdevice (net/core/dev.c:11003) [ 53.604880][ T1042] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 53.605089][ T1042] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 53.605317][ T1042] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 53.605580][ T1042] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 53.605844][ T1042] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 53.606116][ T1042] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 53.606373][ T1042] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 53.606618][ T1042] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 53.606868][ T1042] ? devl_region_destroy (net/devlink/region.c:1178) [ 53.607078][ T1042] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 53.607343][ T1042] devlink_reload (net/devlink/dev.c:474) [ 53.607557][ T1042] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 53.607762][ T1042] ? devlink_resources_validate (net/devlink/resource.c:311) [ 53.608012][ T1042] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 53.608216][ T1042] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 53.608468][ T1042] ? __nla_parse (lib/nlattr.c:732) [ 53.608678][ T1042] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 53.608897][ T1042] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 53.609169][ T1042] ? cap_capable (security/commoncap.c:131) [ 53.609369][ T1042] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 53.609579][ T1042] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 53.609776][ T1042] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 53.609974][ T1042] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 53.610226][ T1042] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 53.610481][ T1042] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 53.610748][ T1042] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 53.610960][ T1042] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 53.611188][ T1042] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 53.611403][ T1042] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 53.611618][ T1042] ? genl_rcv (net/netlink/genetlink.c:1219) [ 53.611774][ T1042] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 53.611979][ T1042] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 53.612205][ T1042] genl_rcv (net/netlink/genetlink.c:1220) [ 53.612366][ T1042] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 53.612579][ T1042] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 53.612797][ T1042] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 53.613015][ T1042] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 53.613229][ T1042] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 53.613436][ T1042] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 53.613663][ T1042] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 53.613880][ T1042] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 53.614114][ T1042] ? __pfx___sys_sendto (net/socket.c:2145) [ 53.614340][ T1042] ? __lock_release (kernel/locking/lockdep.c:5527) [ 53.614550][ T1042] ? __sys_recvmsg (net/socket.c:2859) [ 53.614762][ T1042] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 53.614983][ T1042] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 53.615204][ T1042] __x64_sys_sendto (net/socket.c:2181) [ 53.615406][ T1042] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 53.615663][ T1042] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 53.615892][ T1042] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 53.616168][ T1042] RIP: 0033:0x7f4485790a4a [ 53.616411][ T1042] 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 [ 53.617120][ T1042] RSP: 002b:00007ffda0b93e48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 53.617435][ T1042] RAX: ffffffffffffffda RBX: 000000001a25ab00 RCX: 00007f4485790a4a [ 53.617738][ T1042] RDX: 0000000000000038 RSI: 000000001a25ab00 RDI: 0000000000000005 [ 53.618021][ T1042] RBP: 000000001a25a910 R08: 00007f4485934200 R09: 000000000000000c [ 53.618331][ T1042] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 53.618626][ T1042] R13: 000000001a25a910 R14: 0000000000000000 R15: 0000000000000003 | [ 55.273350][ T1074] ------------[ cut here ]------------ | [ 55.273668][ T1074] WARNING: CPU: 2 PID: 1074 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) | [ 55.274128][ T1074] Modules linked in: netdevsim | [ 55.274749][ T1074] Tainted: [W]=WARN [ 55.274926][ T1074] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.275222][ T1074] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 55.275498][ T1074] 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 [ 55.276239][ T1074] RSP: 0018:ffffc900028671e8 EFLAGS: 00010246 [ 55.276518][ T1074] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 55.276835][ T1074] RDX: 0000000000000000 RSI: ffff8880096eac98 RDI: ffff888008d28b00 [ 55.277180][ T1074] RBP: ffff888004f78040 R08: 0000000000000000 R09: fffffbfff503d83c [ 55.277501][ T1074] R10: ffffffffa81ec1e7 R11: ffff888008d28040 R12: 0000000000000000 [ 55.277825][ T1074] R13: ffff8880096ea128 R14: ffff8880096ea008 R15: ffff8880096ea000 [ 55.278243][ T1074] FS: 00007f3a9a8d7800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 55.278695][ T1074] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 55.279038][ T1074] CR2: 00007f3a9ac87200 CR3: 0000000008e6a001 CR4: 0000000000772ef0 [ 55.279450][ T1074] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 55.279850][ T1074] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 55.280251][ T1074] PKRU: 55555554 [ 55.280426][ T1074] Call Trace: [ 55.280596][ T1074] [ 55.280718][ T1074] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 55.280941][ T1074] ? __warn (kernel/panic.c:748) [ 55.281169][ T1074] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 55.281395][ T1074] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 55.281621][ T1074] ? handle_bug (arch/x86/kernel/traps.c:285) [ 55.281797][ T1074] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 55.282018][ T1074] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 55.282267][ T1074] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 55.282487][ T1074] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 55.282712][ T1074] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 55.282983][ T1074] ? _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) [ 55.283224][ T1074] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 55.283451][ T1074] register_netdevice (net/core/dev.c:11003) [ 55.283677][ T1074] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 55.283910][ T1074] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 55.284161][ T1074] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 55.284447][ T1074] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 55.284731][ T1074] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 55.285010][ T1074] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 55.285317][ T1074] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 55.285593][ T1074] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 55.285865][ T1074] ? devl_region_destroy (net/devlink/region.c:1178) [ 55.286096][ T1074] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 55.286387][ T1074] devlink_reload (net/devlink/dev.c:474) [ 55.286614][ T1074] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 55.286835][ T1074] ? devlink_resources_validate (net/devlink/resource.c:311) [ 55.287131][ T1074] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 55.287356][ T1074] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 55.287629][ T1074] ? __nla_parse (lib/nlattr.c:732) [ 55.287858][ T1074] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 55.288099][ T1074] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 55.288385][ T1074] ? cap_capable (security/commoncap.c:131) [ 55.288606][ T1074] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 55.288831][ T1074] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 55.289081][ T1074] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 55.289305][ T1074] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 55.289570][ T1074] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 55.289839][ T1074] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 55.290139][ T1074] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 55.290373][ T1074] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 55.290592][ T1074] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 55.290818][ T1074] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 55.291050][ T1074] ? genl_rcv (net/netlink/genetlink.c:1219) [ 55.291258][ T1074] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 55.291482][ T1074] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 55.291715][ T1074] genl_rcv (net/netlink/genetlink.c:1220) [ 55.291885][ T1074] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 55.292127][ T1074] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 55.292354][ T1074] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 55.292582][ T1074] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 55.292806][ T1074] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 55.293026][ T1074] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 55.293277][ T1074] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 55.293509][ T1074] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 55.293729][ T1074] ? __pfx___sys_sendto (net/socket.c:2145) [ 55.293964][ T1074] ? __lock_release (kernel/locking/lockdep.c:5527) [ 55.294203][ T1074] ? __sys_recvmsg (net/socket.c:2859) [ 55.294421][ T1074] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 55.294657][ T1074] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 55.294891][ T1074] __x64_sys_sendto (net/socket.c:2181) [ 55.295128][ T1074] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 55.295396][ T1074] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 55.295614][ T1074] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 55.295880][ T1074] RIP: 0033:0x7f3a9aae3a4a [ 55.296120][ T1074] 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 [ 55.296845][ T1074] RSP: 002b:00007fffa5a527f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 55.297195][ T1074] RAX: ffffffffffffffda RBX: 0000000007584b00 RCX: 00007f3a9aae3a4a [ 55.297509][ T1074] RDX: 0000000000000038 RSI: 0000000007584b00 RDI: 0000000000000005 [ 55.297834][ T1074] RBP: 0000000007584910 R08: 00007f3a9ac87200 R09: 000000000000000c [ 55.298163][ T1074] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 55.298484][ T1074] R13: 0000000007584910 R14: 0000000000000000 R15: 0000000000000003 | [ 56.538068][ T1099] ------------[ cut here ]------------ | [ 56.538407][ T1099] WARNING: CPU: 3 PID: 1099 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.538880][ T1099] Modules linked in: netdevsim | [ 56.539543][ T1099] Tainted: [W]=WARN [ 56.539715][ T1099] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.539997][ T1099] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 56.540300][ T1099] 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.541102][ T1099] RSP: 0018:ffffc900029371e8 EFLAGS: 00010246 [ 56.541393][ T1099] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 56.541713][ T1099] RDX: 0000000000000000 RSI: ffff88800bec2c98 RDI: ffff888002592dc0 [ 56.542036][ T1099] RBP: ffff888004f78040 R08: 0000000000000000 R09: fffffbfff503d83c [ 56.542371][ T1099] R10: ffffffffa81ec1e7 R11: ffff888002592300 R12: 0000000000000000 [ 56.542700][ T1099] R13: ffff88800bec2128 R14: ffff88800bec2008 R15: ffff88800bec2000 [ 56.543010][ T1099] FS: 00007f17e0d6a800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 56.543891][ T1099] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 56.544181][ T1099] CR2: 00007f17e111a200 CR3: 0000000009002001 CR4: 0000000000772ef0 [ 56.544509][ T1099] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 56.544817][ T1099] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 56.545146][ T1099] PKRU: 55555554 [ 56.545313][ T1099] Call Trace: [ 56.545488][ T1099] [ 56.545604][ T1099] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 56.545828][ T1099] ? __warn (kernel/panic.c:748) [ 56.546008][ T1099] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 56.546235][ T1099] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 56.546458][ T1099] ? handle_bug (arch/x86/kernel/traps.c:285) [ 56.546627][ T1099] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 56.546850][ T1099] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 56.547087][ T1099] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 56.547314][ T1099] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 56.547537][ T1099] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 56.547807][ T1099] ? _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.548023][ T1099] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 56.548269][ T1099] register_netdevice (net/core/dev.c:11003) [ 56.548502][ T1099] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 56.548748][ T1099] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 56.548998][ T1099] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 56.549311][ T1099] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 56.549581][ T1099] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 56.549854][ T1099] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 56.550176][ T1099] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 56.550450][ T1099] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 56.550718][ T1099] ? devl_region_destroy (net/devlink/region.c:1178) [ 56.550945][ T1099] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 56.551270][ T1099] devlink_reload (net/devlink/dev.c:474) [ 56.551490][ T1099] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 56.551695][ T1099] ? devlink_resources_validate (net/devlink/resource.c:311) [ 56.551974][ T1099] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 56.552211][ T1099] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 56.552467][ T1099] ? __nla_parse (lib/nlattr.c:732) [ 56.552696][ T1099] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 56.552911][ T1099] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 56.553190][ T1099] ? cap_capable (security/commoncap.c:131) [ 56.553393][ T1099] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 56.553604][ T1099] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 56.553821][ T1099] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 56.554027][ T1099] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 56.554295][ T1099] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 56.554568][ T1099] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 56.554843][ T1099] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 56.555091][ T1099] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 56.555324][ T1099] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 56.555555][ T1099] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 56.555807][ T1099] ? genl_rcv (net/netlink/genetlink.c:1219) [ 56.555983][ T1099] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 56.556230][ T1099] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 56.556472][ T1099] genl_rcv (net/netlink/genetlink.c:1220) [ 56.556643][ T1099] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 56.556867][ T1099] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 56.557093][ T1099] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 56.557312][ T1099] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 56.557521][ T1099] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 56.557734][ T1099] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 56.557949][ T1099] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 56.558209][ T1099] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 56.558433][ T1099] ? __pfx___sys_sendto (net/socket.c:2145) [ 56.558661][ T1099] ? __lock_release (kernel/locking/lockdep.c:5527) [ 56.558913][ T1099] ? __sys_recvmsg (net/socket.c:2859) [ 56.559147][ T1099] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 56.559370][ T1099] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 56.559597][ T1099] __x64_sys_sendto (net/socket.c:2181) [ 56.559805][ T1099] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 56.560091][ T1099] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 56.560308][ T1099] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 56.560570][ T1099] RIP: 0033:0x7f17e0f76a4a [ 56.560814][ T1099] 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.561540][ T1099] RSP: 002b:00007ffe43fa1cc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 56.561852][ T1099] RAX: ffffffffffffffda RBX: 0000000024b38b00 RCX: 00007f17e0f76a4a [ 56.562212][ T1099] RDX: 0000000000000038 RSI: 0000000024b38b00 RDI: 0000000000000005 [ 56.562505][ T1099] RBP: 0000000024b38910 R08: 00007f17e111a200 R09: 000000000000000c [ 56.562801][ T1099] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 56.563112][ T1099] R13: 0000000024b38910 R14: 0000000000000000 R15: 0000000000000003 | [ 59.432995][ T1132] ------------[ cut here ]------------ | [ 59.433279][ T1132] WARNING: CPU: 3 PID: 1132 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.433669][ T1132] Modules linked in: netdevsim | [ 59.434225][ T1132] Tainted: [W]=WARN [ 59.434371][ T1132] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.434612][ T1132] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 59.434855][ T1132] 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.435613][ T1132] RSP: 0018:ffffc90002b071e8 EFLAGS: 00010246 [ 59.435858][ T1132] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 59.436150][ T1132] RDX: 0000000000000000 RSI: ffff88800b882c98 RDI: ffff888005c6adc0 [ 59.436435][ T1132] RBP: ffff888004f78040 R08: 0000000000000000 R09: fffffbfff503d83c [ 59.436717][ T1132] R10: ffffffffa81ec1e7 R11: ffff888005c6a300 R12: 0000000000000000 [ 59.437044][ T1132] R13: ffff88800b882128 R14: ffff88800b882008 R15: ffff88800b882000 [ 59.437360][ T1132] FS: 00007f6bb377f800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 59.437706][ T1132] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 59.437983][ T1132] CR2: 00007f6bb3b2f200 CR3: 000000000d9a0004 CR4: 0000000000772ef0 [ 59.438298][ T1132] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 59.438605][ T1132] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 59.438910][ T1132] PKRU: 55555554 [ 59.439083][ T1132] Call Trace: [ 59.439243][ T1132] [ 59.439351][ T1132] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 59.439563][ T1132] ? __warn (kernel/panic.c:748) [ 59.439728][ T1132] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 59.439938][ T1132] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 59.440165][ T1132] ? handle_bug (arch/x86/kernel/traps.c:285) [ 59.440324][ T1132] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 59.440526][ T1132] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 59.440744][ T1132] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 59.440948][ T1132] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 59.441188][ T1132] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 59.441455][ T1132] ? _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.441669][ T1132] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 59.441872][ T1132] register_netdevice (net/core/dev.c:11003) [ 59.442092][ T1132] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 59.442312][ T1132] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 59.442535][ T1132] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 59.442819][ T1132] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 59.443111][ T1132] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 59.443384][ T1132] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 59.443652][ T1132] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 59.443912][ T1132] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 59.444180][ T1132] ? devl_region_destroy (net/devlink/region.c:1178) [ 59.444387][ T1132] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 59.444656][ T1132] devlink_reload (net/devlink/dev.c:474) [ 59.444864][ T1132] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 59.445083][ T1132] ? devlink_resources_validate (net/devlink/resource.c:311) [ 59.445346][ T1132] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 59.445552][ T1132] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 59.445817][ T1132] ? __nla_parse (lib/nlattr.c:732) [ 59.446025][ T1132] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 59.446238][ T1132] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 59.446491][ T1132] ? cap_capable (security/commoncap.c:131) [ 59.446683][ T1132] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 59.446886][ T1132] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 59.447092][ T1132] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 59.447287][ T1132] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 59.447524][ T1132] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 59.447764][ T1132] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 59.448013][ T1132] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 59.448229][ T1132] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 59.448423][ T1132] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 59.448634][ T1132] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 59.448858][ T1132] ? genl_rcv (net/netlink/genetlink.c:1219) [ 59.449015][ T1132] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 59.449236][ T1132] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 59.449445][ T1132] genl_rcv (net/netlink/genetlink.c:1220) [ 59.449602][ T1132] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 59.449813][ T1132] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 59.450020][ T1132] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 59.450244][ T1132] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 59.450455][ T1132] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 59.450660][ T1132] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 59.450869][ T1132] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 59.451105][ T1132] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 59.451318][ T1132] ? __pfx___sys_sendto (net/socket.c:2145) [ 59.451534][ T1132] ? __lock_release (kernel/locking/lockdep.c:5527) [ 59.451750][ T1132] ? __sys_recvmsg (net/socket.c:2859) [ 59.451958][ T1132] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 59.452183][ T1132] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 59.452402][ T1132] __x64_sys_sendto (net/socket.c:2181) [ 59.452610][ T1132] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 59.452868][ T1132] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 59.453084][ T1132] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 59.453338][ T1132] RIP: 0033:0x7f6bb398ba4a [ 59.453551][ T1132] 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.454276][ T1132] RSP: 002b:00007ffe75626168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 59.454585][ T1132] RAX: ffffffffffffffda RBX: 000000001c7b3b00 RCX: 00007f6bb398ba4a [ 59.454885][ T1132] RDX: 0000000000000038 RSI: 000000001c7b3b00 RDI: 0000000000000005 [ 59.455194][ T1132] RBP: 000000001c7b3910 R08: 00007f6bb3b2f200 R09: 000000000000000c [ 59.455503][ T1132] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 59.455808][ T1132] R13: 000000001c7b3910 R14: 0000000000000000 R15: 0000000000000003 | [ 61.894530][ T1162] ------------[ cut here ]------------ | [ 61.894869][ T1162] WARNING: CPU: 3 PID: 1162 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) | [ 61.895270][ T1162] Modules linked in: netdevsim | [ 61.895821][ T1162] Tainted: [W]=WARN [ 61.895968][ T1162] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 61.896218][ T1162] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 61.896471][ T1162] 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 [ 61.897140][ T1162] RSP: 0018:ffffc90002c971e8 EFLAGS: 00010246 [ 61.897385][ T1162] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 61.897672][ T1162] RDX: 0000000000000000 RSI: ffff88800bd4ac98 RDI: ffff888009b78b00 [ 61.897954][ T1162] RBP: ffff888004f78040 R08: 0000000000000000 R09: fffffbfff503d83c [ 61.898248][ T1162] R10: ffffffffa81ec1e7 R11: ffff888009b78040 R12: 0000000000000000 [ 61.898535][ T1162] R13: ffff88800bd4a128 R14: ffff88800bd4a008 R15: ffff88800bd4a000 [ 61.898822][ T1162] FS: 00007f471af22800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 61.899159][ T1162] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 61.899400][ T1162] CR2: 00007f471b2d2200 CR3: 000000000ad46006 CR4: 0000000000772ef0 [ 61.899685][ T1162] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 61.899966][ T1162] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 61.900259][ T1162] PKRU: 55555554 [ 61.900404][ T1162] Call Trace: [ 61.900550][ T1162] [ 61.900649][ T1162] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 61.900839][ T1162] ? __warn (kernel/panic.c:748) [ 61.900989][ T1162] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 61.901198][ T1162] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 61.901400][ T1162] ? handle_bug (arch/x86/kernel/traps.c:285) [ 61.901546][ T1162] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 61.901739][ T1162] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 61.901943][ T1162] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 61.902143][ T1162] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 61.902339][ T1162] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 61.902581][ T1162] ? _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) [ 61.902781][ T1162] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 61.902974][ T1162] register_netdevice (net/core/dev.c:11003) [ 61.903180][ T1162] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 61.903388][ T1162] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 61.903596][ T1162] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 61.903844][ T1162] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 61.904112][ T1162] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 61.904369][ T1162] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 61.904617][ T1162] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 61.904861][ T1162] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 61.905110][ T1162] ? devl_region_destroy (net/devlink/region.c:1178) [ 61.905303][ T1162] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 61.905557][ T1162] devlink_reload (net/devlink/dev.c:474) [ 61.905757][ T1162] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 61.905954][ T1162] ? devlink_resources_validate (net/devlink/resource.c:311) [ 61.906208][ T1162] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 61.906403][ T1162] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 61.906643][ T1162] ? __nla_parse (lib/nlattr.c:732) [ 61.906847][ T1162] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 61.907043][ T1162] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 61.907307][ T1162] ? cap_capable (security/commoncap.c:131) [ 61.907500][ T1162] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 61.907696][ T1162] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 61.907897][ T1162] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 61.908099][ T1162] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 61.908346][ T1162] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 61.908582][ T1162] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 61.908836][ T1162] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 61.909030][ T1162] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 61.909232][ T1162] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 61.909427][ T1162] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 61.909632][ T1162] ? genl_rcv (net/netlink/genetlink.c:1219) [ 61.909783][ T1162] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 61.909980][ T1162] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 61.910188][ T1162] genl_rcv (net/netlink/genetlink.c:1220) [ 61.910333][ T1162] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 61.910536][ T1162] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 61.910731][ T1162] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 61.910939][ T1162] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 61.911168][ T1162] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 61.911362][ T1162] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 61.911562][ T1162] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 61.911765][ T1162] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 61.911961][ T1162] ? __pfx___sys_sendto (net/socket.c:2145) [ 61.912173][ T1162] ? __lock_release (kernel/locking/lockdep.c:5527) [ 61.912380][ T1162] ? __sys_recvmsg (net/socket.c:2859) [ 61.912570][ T1162] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 61.912772][ T1162] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 61.912973][ T1162] __x64_sys_sendto (net/socket.c:2181) [ 61.913172][ T1162] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 61.913411][ T1162] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 61.913606][ T1162] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 61.913850][ T1162] RIP: 0033:0x7f471b12ea4a [ 61.914050][ T1162] 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 [ 61.914726][ T1162] RSP: 002b:00007ffc8c16daa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 61.915012][ T1162] RAX: ffffffffffffffda RBX: 000000000847db00 RCX: 00007f471b12ea4a [ 61.915317][ T1162] RDX: 0000000000000038 RSI: 000000000847db00 RDI: 0000000000000005 [ 61.915598][ T1162] RBP: 000000000847d910 R08: 00007f471b2d2200 R09: 000000000000000c [ 61.915883][ T1162] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 61.916171][ T1162] R13: 000000000847d910 R14: 0000000000000000 R15: 0000000000000003 | [ 64.485962][ T1190] ------------[ cut here ]------------ | [ 64.486726][ T1190] WARNING: CPU: 2 PID: 1190 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) | [ 64.487141][ T1190] Modules linked in: netdevsim | [ 64.487709][ T1190] Tainted: [W]=WARN [ 64.487872][ T1190] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 64.488135][ T1190] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 64.488394][ T1190] 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 [ 64.489079][ T1190] RSP: 0018:ffffc90002e071e8 EFLAGS: 00010246 [ 64.489338][ T1190] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 64.489637][ T1190] RDX: 0000000000000000 RSI: ffff88800988ac98 RDI: ffff88800509adc0 [ 64.489934][ T1190] RBP: ffff888004f78040 R08: 0000000000000000 R09: fffffbfff503d83c [ 64.490245][ T1190] R10: ffffffffa81ec1e7 R11: ffff88800509a300 R12: 0000000000000000 [ 64.490536][ T1190] R13: ffff88800988a128 R14: ffff88800988a008 R15: ffff88800988a000 [ 64.490834][ T1190] FS: 00007f53f40cf800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 64.491214][ T1190] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 64.491471][ T1190] CR2: 00007f53f447f200 CR3: 000000000d53c006 CR4: 0000000000772ef0 [ 64.491772][ T1190] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 64.492080][ T1190] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 64.492382][ T1190] PKRU: 55555554 [ 64.492542][ T1190] Call Trace: [ 64.492699][ T1190] [ 64.492813][ T1190] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 64.493028][ T1190] ? __warn (kernel/panic.c:748) [ 64.493203][ T1190] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 64.493413][ T1190] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 64.493629][ T1190] ? handle_bug (arch/x86/kernel/traps.c:285) [ 64.493791][ T1190] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 64.493996][ T1190] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 64.494228][ T1190] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 64.494437][ T1190] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 64.494648][ T1190] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 64.494906][ T1190] ? _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) [ 64.495127][ T1190] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 64.495338][ T1190] register_netdevice (net/core/dev.c:11003) [ 64.495550][ T1190] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 64.495767][ T1190] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 64.495987][ T1190] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 64.496261][ T1190] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 64.496533][ T1190] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 64.496844][ T1190] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 64.497119][ T1190] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 64.497380][ T1190] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 64.497640][ T1190] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 64.497910][ T1190] devlink_reload (net/devlink/dev.c:474) [ 64.498139][ T1190] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 64.498354][ T1190] ? devlink_resources_validate (net/devlink/resource.c:311) [ 64.498612][ T1190] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 64.498827][ T1190] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 64.499095][ T1190] ? __nla_parse (lib/nlattr.c:732) [ 64.499312][ T1190] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 64.499520][ T1190] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 64.499792][ T1190] ? cap_capable (security/commoncap.c:131) [ 64.499994][ T1190] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 64.500217][ T1190] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 64.500426][ T1190] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 64.500635][ T1190] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 64.500886][ T1190] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 64.501162][ T1190] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 64.501432][ T1190] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 64.501643][ T1190] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 64.501847][ T1190] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 64.502065][ T1190] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 64.502290][ T1190] ? genl_rcv (net/netlink/genetlink.c:1219) [ 64.502449][ T1190] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 64.502661][ T1190] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 64.502879][ T1190] genl_rcv (net/netlink/genetlink.c:1220) [ 64.503045][ T1190] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 64.503286][ T1190] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 64.503498][ T1190] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 64.503716][ T1190] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 64.503926][ T1190] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 64.504138][ T1190] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 64.504353][ T1190] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 64.504569][ T1190] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 64.504780][ T1190] ? __pfx___sys_sendto (net/socket.c:2145) [ 64.504992][ T1190] ? __lock_release (kernel/locking/lockdep.c:5527) [ 64.505216][ T1190] ? __sys_recvmsg (net/socket.c:2859) [ 64.505421][ T1190] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 64.505636][ T1190] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 64.505854][ T1190] __x64_sys_sendto (net/socket.c:2181) [ 64.506071][ T1190] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 64.506323][ T1190] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 64.506531][ T1190] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 64.506783][ T1190] RIP: 0033:0x7f53f42dba4a [ 64.507000][ T1190] 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 [ 64.507690][ T1190] RSP: 002b:00007ffe4cf39688 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 64.507992][ T1190] RAX: ffffffffffffffda RBX: 0000000026d34b00 RCX: 00007f53f42dba4a [ 64.508304][ T1190] RDX: 0000000000000038 RSI: 0000000026d34b00 RDI: 0000000000000005 [ 64.508599][ T1190] RBP: 0000000026d34910 R08: 00007f53f447f200 R09: 000000000000000c [ 64.508898][ T1190] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 64.509203][ T1190] R13: 0000000026d34910 R14: 0000000000000000 R15: 0000000000000003 | [ 74.636933][ T1410] ------------[ cut here ]------------ | [ 74.637332][ T1410] WARNING: CPU: 0 PID: 1410 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 74.637749][ T1410] Modules linked in: netdevsim | [ 74.638331][ T1410] Tainted: [W]=WARN [ 74.638483][ T1410] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 74.638732][ T1410] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 74.638985][ T1410] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 74.639711][ T1410] RSP: 0018:ffffc900036671e8 EFLAGS: 00010246 [ 74.639960][ T1410] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 74.640287][ T1410] RDX: 0000000000000000 RSI: ffff88800ba52c98 RDI: ffff88800d530b00 [ 74.640593][ T1410] RBP: ffff888004f78040 R08: 0000000000000000 R09: fffffbfff503d83c [ 74.640893][ T1410] R10: ffffffffa81ec1e7 R11: ffff88800d530040 R12: 0000000000000000 [ 74.641235][ T1410] R13: ffff88800ba52128 R14: ffff88800ba52008 R15: ffff88800ba52000 [ 74.641527][ T1410] FS: 00007ff055d61800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 74.641877][ T1410] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 74.642147][ T1410] CR2: 00007ff056111200 CR3: 000000000bd76001 CR4: 0000000000772ef0 [ 74.642444][ T1410] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 74.642737][ T1410] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 74.643023][ T1410] PKRU: 55555554 [ 74.643186][ T1410] Call Trace: [ 74.643342][ T1410] [ 74.643448][ T1410] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 74.643666][ T1410] ? __warn (kernel/panic.c:748) [ 74.643824][ T1410] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 74.644021][ T1410] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 74.644248][ T1410] ? handle_bug (arch/x86/kernel/traps.c:285) [ 74.644402][ T1410] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 74.644603][ T1410] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 74.644818][ T1410] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 74.645022][ T1410] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 74.645246][ T1410] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 74.645503][ T1410] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 74.645711][ T1410] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 74.645916][ T1410] register_netdevice (net/core/dev.c:11003) [ 74.646128][ T1410] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 74.646335][ T1410] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 74.646552][ T1410] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 74.646810][ T1410] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 74.647082][ T1410] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 74.647347][ T1410] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 74.647597][ T1410] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 74.647843][ T1410] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 74.648101][ T1410] ? devl_region_destroy (net/devlink/region.c:1178) [ 74.648304][ T1410] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 74.648592][ T1410] devlink_reload (net/devlink/dev.c:474) [ 74.648798][ T1410] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 74.648997][ T1410] ? devlink_resources_validate (net/devlink/resource.c:311) [ 74.649263][ T1410] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 74.649470][ T1410] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 74.649721][ T1410] ? __nla_parse (lib/nlattr.c:732) [ 74.649941][ T1410] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 74.650156][ T1410] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 74.650411][ T1410] ? cap_capable (security/commoncap.c:131) [ 74.650615][ T1410] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 74.650832][ T1410] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 74.651041][ T1410] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 74.651288][ T1410] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 74.651535][ T1410] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 74.651786][ T1410] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 74.652049][ T1410] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 74.652265][ T1410] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 74.652463][ T1410] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 74.652663][ T1410] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 74.652871][ T1410] ? genl_rcv (net/netlink/genetlink.c:1219) [ 74.653024][ T1410] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 74.653241][ T1410] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 74.653449][ T1410] genl_rcv (net/netlink/genetlink.c:1220) [ 74.653599][ T1410] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 74.653800][ T1410] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 74.654002][ T1410] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 74.654227][ T1410] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 74.654434][ T1410] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 74.654633][ T1410] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 74.654845][ T1410] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 74.655072][ T1410] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 74.655279][ T1410] ? __pfx___sys_sendto (net/socket.c:2145) [ 74.655493][ T1410] ? __lock_release (kernel/locking/lockdep.c:5527) [ 74.655693][ T1410] ? __sys_recvmsg (net/socket.c:2859) [ 74.655891][ T1410] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 74.656111][ T1410] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 74.656331][ T1410] __x64_sys_sendto (net/socket.c:2181) [ 74.656532][ T1410] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 74.656778][ T1410] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 74.656980][ T1410] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 74.657238][ T1410] RIP: 0033:0x7ff055f6da4a [ 74.657452][ T1410] 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 [ 74.658142][ T1410] RSP: 002b:00007ffe8e855a48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 74.658443][ T1410] RAX: ffffffffffffffda RBX: 000000003dc7fb00 RCX: 00007ff055f6da4a [ 74.658743][ T1410] RDX: 0000000000000038 RSI: 000000003dc7fb00 RDI: 0000000000000005 [ 74.659031][ T1410] RBP: 000000003dc7f910 R08: 00007ff056111200 R09: 000000000000000c [ 74.659350][ T1410] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 74.659638][ T1410] R13: 000000003dc7f910 R14: 0000000000000000 R15: 0000000000000003 | [ 75.606878][ T1427] ------------[ cut here ]------------ | [ 75.607305][ T1427] WARNING: CPU: 2 PID: 1427 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) | [ 75.607798][ T1427] Modules linked in: netdevsim | [ 75.608558][ T1427] Tainted: [W]=WARN [ 75.608794][ T1427] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 75.609154][ T1427] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 75.609417][ T1427] 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 [ 75.610134][ T1427] RSP: 0018:ffffc900036f71e8 EFLAGS: 00010246 [ 75.610392][ T1427] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 75.610696][ T1427] RDX: 0000000000000000 RSI: ffff8880096eac98 RDI: ffff88800aded080 [ 75.611008][ T1427] RBP: ffff888004f78040 R08: 0000000000000000 R09: fffffbfff503d83c [ 75.611324][ T1427] R10: ffffffffa81ec1e7 R11: ffff88800adec5c0 R12: 0000000000000000 [ 75.611638][ T1427] R13: ffff8880096ea128 R14: ffff8880096ea008 R15: ffff8880096ea000 [ 75.611945][ T1427] FS: 00007fa029505800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 75.612304][ T1427] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 75.612563][ T1427] CR2: 00007fa0298b5200 CR3: 0000000008d0c002 CR4: 0000000000772ef0 [ 75.612882][ T1427] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 75.613187][ T1427] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 75.613489][ T1427] PKRU: 55555554 [ 75.613658][ T1427] Call Trace: [ 75.613819][ T1427] [ 75.613931][ T1427] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 75.614162][ T1427] ? __warn (kernel/panic.c:748) [ 75.614335][ T1427] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 75.614546][ T1427] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 75.614770][ T1427] ? handle_bug (arch/x86/kernel/traps.c:285) [ 75.614934][ T1427] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 75.615159][ T1427] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 75.615378][ T1427] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 75.615590][ T1427] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 75.615819][ T1427] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 75.616106][ T1427] ? _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) [ 75.616318][ T1427] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 75.616540][ T1427] register_netdevice (net/core/dev.c:11003) [ 75.616755][ T1427] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 75.616973][ T1427] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 75.617213][ T1427] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 75.617477][ T1427] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 75.617748][ T1427] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 75.618020][ T1427] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 75.618306][ T1427] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 75.618567][ T1427] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 75.618839][ T1427] ? devl_region_destroy (net/devlink/region.c:1178) [ 75.619046][ T1427] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 75.619340][ T1427] devlink_reload (net/devlink/dev.c:474) [ 75.619555][ T1427] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 75.619775][ T1427] ? devlink_resources_validate (net/devlink/resource.c:311) [ 75.620042][ T1427] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 75.620284][ T1427] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 75.620548][ T1427] ? __nla_parse (lib/nlattr.c:732) [ 75.620769][ T1427] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 75.620988][ T1427] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 75.621281][ T1427] ? cap_capable (security/commoncap.c:131) [ 75.621494][ T1427] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 75.621713][ T1427] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 75.621947][ T1427] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 75.622173][ T1427] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 75.622439][ T1427] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 75.622695][ T1427] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 75.622971][ T1427] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 75.623214][ T1427] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 75.623427][ T1427] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 75.623644][ T1427] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 75.623867][ T1427] ? genl_rcv (net/netlink/genetlink.c:1219) [ 75.624025][ T1427] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 75.624257][ T1427] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 75.624472][ T1427] genl_rcv (net/netlink/genetlink.c:1220) [ 75.624635][ T1427] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 75.624859][ T1427] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 75.625091][ T1427] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 75.625305][ T1427] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 75.625520][ T1427] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 75.625724][ T1427] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 75.625937][ T1427] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 75.626171][ T1427] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 75.626382][ T1427] ? __pfx___sys_sendto (net/socket.c:2145) [ 75.626600][ T1427] ? __lock_release (kernel/locking/lockdep.c:5527) [ 75.626826][ T1427] ? __sys_recvmsg (net/socket.c:2859) [ 75.627032][ T1427] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 75.627261][ T1427] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 75.627477][ T1427] __x64_sys_sendto (net/socket.c:2181) [ 75.627686][ T1427] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 75.627939][ T1427] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 75.628162][ T1427] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 75.628419][ T1427] RIP: 0033:0x7fa029711a4a [ 75.628635][ T1427] 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 [ 75.629329][ T1427] RSP: 002b:00007ffd75abe078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 75.629634][ T1427] RAX: ffffffffffffffda RBX: 000000003cbafb00 RCX: 00007fa029711a4a [ 75.629984][ T1427] RDX: 0000000000000038 RSI: 000000003cbafb00 RDI: 0000000000000005 [ 75.630294][ T1427] RBP: 000000003cbaf910 R08: 00007fa0298b5200 R09: 000000000000000c [ 75.630593][ T1427] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 75.630895][ T1427] R13: 000000003cbaf910 R14: 0000000000000000 R15: 0000000000000003 | [ 76.533310][ T1443] ------------[ cut here ]------------ | [ 76.533636][ T1443] WARNING: CPU: 2 PID: 1443 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) | [ 76.534041][ T1443] Modules linked in: netdevsim | [ 76.534695][ T1443] Tainted: [W]=WARN [ 76.534859][ T1443] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 76.535139][ T1443] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 76.535412][ T1443] 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 [ 76.536097][ T1443] RSP: 0018:ffffc900037771e8 EFLAGS: 00010246 [ 76.536364][ T1443] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 76.536664][ T1443] RDX: 0000000000000000 RSI: ffff88800bec2c98 RDI: ffff88800d532dc0 [ 76.536964][ T1443] RBP: ffff888004f78040 R08: 0000000000000000 R09: fffffbfff503d83c [ 76.537278][ T1443] R10: ffffffffa81ec1e7 R11: ffff88800d532300 R12: 0000000000000000 [ 76.537582][ T1443] R13: ffff88800bec2128 R14: ffff88800bec2008 R15: ffff88800bec2000 [ 76.537880][ T1443] FS: 00007f66a29c0800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 76.538247][ T1443] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 76.538545][ T1443] CR2: 00007fc2344945a0 CR3: 0000000009194002 CR4: 0000000000772ef0 [ 76.538851][ T1443] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 76.539222][ T1443] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 76.539518][ T1443] PKRU: 55555554 [ 76.539678][ T1443] Call Trace: [ 76.539839][ T1443] [ 76.539952][ T1443] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 76.540170][ T1443] ? __warn (kernel/panic.c:748) [ 76.540335][ T1443] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 76.540542][ T1443] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 76.540759][ T1443] ? handle_bug (arch/x86/kernel/traps.c:285) [ 76.540920][ T1443] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 76.541142][ T1443] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 76.541361][ T1443] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 76.541567][ T1443] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 76.541778][ T1443] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 76.542036][ T1443] ? _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) [ 76.542288][ T1443] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 76.542532][ T1443] register_netdevice (net/core/dev.c:11003) [ 76.542742][ T1443] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 76.542965][ T1443] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 76.543204][ T1443] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 76.543469][ T1443] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 76.543738][ T1443] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 76.544008][ T1443] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 76.544286][ T1443] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 76.544544][ T1443] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 76.544801][ T1443] ? devl_region_destroy (net/devlink/region.c:1178) [ 76.545007][ T1443] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 76.545288][ T1443] devlink_reload (net/devlink/dev.c:474) [ 76.545504][ T1443] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 76.545714][ T1443] ? devlink_resources_validate (net/devlink/resource.c:311) [ 76.545983][ T1443] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 76.546229][ T1443] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 76.546526][ T1443] ? __nla_parse (lib/nlattr.c:732) [ 76.546748][ T1443] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 76.546963][ T1443] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 76.547249][ T1443] ? cap_capable (security/commoncap.c:131) [ 76.547462][ T1443] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 76.547686][ T1443] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 76.547896][ T1443] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 76.548112][ T1443] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 76.548369][ T1443] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 76.548623][ T1443] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 76.548893][ T1443] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 76.549113][ T1443] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 76.549324][ T1443] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 76.549533][ T1443] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 76.549756][ T1443] ? genl_rcv (net/netlink/genetlink.c:1219) [ 76.549916][ T1443] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 76.550161][ T1443] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 76.550407][ T1443] genl_rcv (net/netlink/genetlink.c:1220) [ 76.550569][ T1443] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 76.550782][ T1443] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 76.551000][ T1443] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 76.551238][ T1443] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 76.551448][ T1443] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 76.551653][ T1443] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 76.551861][ T1443] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 76.552086][ T1443] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 76.552304][ T1443] ? __pfx___sys_sendto (net/socket.c:2145) [ 76.552524][ T1443] ? __lock_release (kernel/locking/lockdep.c:5527) [ 76.552736][ T1443] ? __sys_recvmsg (net/socket.c:2859) [ 76.552942][ T1443] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 76.553181][ T1443] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 76.553398][ T1443] __x64_sys_sendto (net/socket.c:2181) [ 76.553601][ T1443] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 76.553856][ T1443] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 76.554094][ T1443] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 76.554380][ T1443] RIP: 0033:0x7f66a2bcca4a [ 76.554593][ T1443] 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 [ 76.555286][ T1443] RSP: 002b:00007ffee4ab75d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 76.555592][ T1443] RAX: ffffffffffffffda RBX: 0000000017d43b00 RCX: 00007f66a2bcca4a [ 76.555890][ T1443] RDX: 0000000000000038 RSI: 0000000017d43b00 RDI: 0000000000000005 [ 76.556204][ T1443] RBP: 0000000017d43910 R08: 00007f66a2d70200 R09: 000000000000000c [ 76.556502][ T1443] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 76.556793][ T1443] R13: 0000000017d43910 R14: 0000000000000000 R15: 0000000000000003 | [ 79.477586][ T1499] ------------[ cut here ]------------ | [ 79.477842][ T1499] WARNING: CPU: 3 PID: 1499 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.478655][ T1499] Modules linked in: netdevsim | [ 79.479214][ T1499] Tainted: [W]=WARN [ 79.479360][ T1499] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 79.479598][ T1499] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 79.479844][ T1499] 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.480521][ T1499] RSP: 0018:ffffc900039571e8 EFLAGS: 00010246 [ 79.480785][ T1499] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 79.481107][ T1499] RDX: 0000000000000000 RSI: ffff88800b882c98 RDI: ffff88800d6dadc0 [ 79.481400][ T1499] RBP: ffff888004f78040 R08: 0000000000000000 R09: fffffbfff503d83c [ 79.481695][ T1499] R10: ffffffffa81ec1e7 R11: ffff88800d6da300 R12: 0000000000000000 [ 79.481988][ T1499] R13: ffff88800b882128 R14: ffff88800b882008 R15: ffff88800b882000 [ 79.482297][ T1499] FS: 00007fa2d5525800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 79.482630][ T1499] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 79.482957][ T1499] CR2: 00007fa2d58d5200 CR3: 000000000d9ce003 CR4: 0000000000772ef0 [ 79.483255][ T1499] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 79.483540][ T1499] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 79.483820][ T1499] PKRU: 55555554 [ 79.483966][ T1499] Call Trace: [ 79.484119][ T1499] [ 79.484220][ T1499] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 79.484412][ T1499] ? __warn (kernel/panic.c:748) [ 79.484560][ T1499] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 79.484752][ T1499] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 79.484955][ T1499] ? handle_bug (arch/x86/kernel/traps.c:285) [ 79.485113][ T1499] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 79.485307][ T1499] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 79.485510][ T1499] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 79.485706][ T1499] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 79.485906][ T1499] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 79.486161][ T1499] ? _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.486363][ T1499] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 79.486563][ T1499] register_netdevice (net/core/dev.c:11003) [ 79.486761][ T1499] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 79.486962][ T1499] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 79.487186][ T1499] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 79.487438][ T1499] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 79.487694][ T1499] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 79.487945][ T1499] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 79.488209][ T1499] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 79.488458][ T1499] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 79.488703][ T1499] ? devl_region_destroy (net/devlink/region.c:1178) [ 79.488898][ T1499] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 79.489159][ T1499] devlink_reload (net/devlink/dev.c:474) [ 79.489362][ T1499] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 79.489563][ T1499] ? devlink_resources_validate (net/devlink/resource.c:311) [ 79.489827][ T1499] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 79.490025][ T1499] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 79.490280][ T1499] ? __nla_parse (lib/nlattr.c:732) [ 79.490482][ T1499] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 79.490676][ T1499] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 79.490926][ T1499] ? cap_capable (security/commoncap.c:131) [ 79.491136][ T1499] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 79.491347][ T1499] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 79.491552][ T1499] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 79.491744][ T1499] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 79.491978][ T1499] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 79.492226][ T1499] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 79.492479][ T1499] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 79.492675][ T1499] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 79.492864][ T1499] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 79.493073][ T1499] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 79.493280][ T1499] ? genl_rcv (net/netlink/genetlink.c:1219) [ 79.493427][ T1499] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 79.493623][ T1499] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 79.493828][ T1499] genl_rcv (net/netlink/genetlink.c:1220) [ 79.493975][ T1499] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 79.494180][ T1499] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 79.494374][ T1499] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 79.494573][ T1499] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 79.494768][ T1499] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 79.494959][ T1499] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 79.495164][ T1499] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 79.495366][ T1499] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 79.495565][ T1499] ? __pfx___sys_sendto (net/socket.c:2145) [ 79.495766][ T1499] ? __lock_release (kernel/locking/lockdep.c:5527) [ 79.495965][ T1499] ? __sys_recvmsg (net/socket.c:2859) [ 79.496173][ T1499] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 79.496386][ T1499] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 79.496587][ T1499] __x64_sys_sendto (net/socket.c:2181) [ 79.496786][ T1499] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 79.497037][ T1499] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 79.497247][ T1499] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 79.497483][ T1499] RIP: 0033:0x7fa2d5731a4a [ 79.497681][ T1499] 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.498359][ T1499] RSP: 002b:00007ffd2b41fab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 79.498644][ T1499] RAX: ffffffffffffffda RBX: 000000000f5c1b00 RCX: 00007fa2d5731a4a [ 79.498925][ T1499] RDX: 0000000000000038 RSI: 000000000f5c1b00 RDI: 0000000000000005 [ 79.499217][ T1499] RBP: 000000000f5c1910 R08: 00007fa2d58d5200 R09: 000000000000000c [ 79.499504][ T1499] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 79.499781][ T1499] R13: 000000000f5c1910 R14: 0000000000000000 R15: 0000000000000003 | [ 81.904271][ T1527] ------------[ cut here ]------------ | [ 81.904576][ 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) | [ 81.904981][ T1527] Modules linked in: netdevsim | [ 81.905557][ T1527] Tainted: [W]=WARN [ 81.905714][ T1527] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 81.905962][ T1527] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 81.906230][ 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 [ 81.906912][ T1527] RSP: 0018:ffffc90003b671e8 EFLAGS: 00010246 [ 81.907170][ T1527] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 81.907457][ T1527] RDX: 0000000000000000 RSI: ffff88800bd4ac98 RDI: ffff888009c28b00 [ 81.907746][ T1527] RBP: ffff888004f78040 R08: 0000000000000000 R09: fffffbfff503d83c [ 81.908044][ T1527] R10: ffffffffa81ec1e7 R11: ffff888009c28040 R12: 0000000000000000 [ 81.908415][ T1527] R13: ffff88800bd4a128 R14: ffff88800bd4a008 R15: ffff88800bd4a000 [ 81.908706][ T1527] FS: 00007fe77881e800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 81.909067][ T1527] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 81.909347][ T1527] CR2: 00007fd2d4451000 CR3: 000000000d928006 CR4: 0000000000772ef0 [ 81.909659][ T1527] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 81.909959][ T1527] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 81.910271][ T1527] PKRU: 55555554 [ 81.910421][ T1527] Call Trace: [ 81.910571][ T1527] [ 81.910677][ T1527] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 81.910892][ T1527] ? __warn (kernel/panic.c:748) [ 81.911068][ T1527] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 81.911264][ T1527] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 81.911468][ T1527] ? handle_bug (arch/x86/kernel/traps.c:285) [ 81.911621][ T1527] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 81.911830][ T1527] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 81.912045][ T1527] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 81.912249][ T1527] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 81.912452][ T1527] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 81.912704][ 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) [ 81.912909][ T1527] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 81.913114][ T1527] register_netdevice (net/core/dev.c:11003) [ 81.913311][ T1527] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 81.913517][ T1527] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 81.913737][ T1527] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 81.913994][ T1527] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 81.914265][ T1527] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 81.914530][ T1527] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 81.914786][ T1527] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 81.915036][ T1527] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 81.915311][ T1527] ? devl_region_destroy (net/devlink/region.c:1178) [ 81.915517][ T1527] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 81.915788][ T1527] devlink_reload (net/devlink/dev.c:474) [ 81.916000][ T1527] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 81.916212][ T1527] ? devlink_resources_validate (net/devlink/resource.c:311) [ 81.916462][ T1527] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 81.916659][ T1527] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 81.916914][ T1527] ? __nla_parse (lib/nlattr.c:732) [ 81.917147][ T1527] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 81.917356][ T1527] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 81.917619][ T1527] ? cap_capable (security/commoncap.c:131) [ 81.917819][ T1527] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 81.918022][ T1527] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 81.918229][ T1527] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 81.918425][ T1527] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 81.918668][ T1527] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 81.918917][ T1527] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 81.919177][ T1527] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 81.919371][ T1527] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 81.919564][ T1527] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 81.919763][ T1527] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 81.919972][ T1527] ? genl_rcv (net/netlink/genetlink.c:1219) [ 81.920138][ T1527] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 81.920338][ T1527] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 81.920546][ T1527] genl_rcv (net/netlink/genetlink.c:1220) [ 81.920695][ T1527] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 81.920891][ T1527] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 81.921112][ T1527] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 81.921319][ T1527] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 81.921649][ T1527] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 81.921851][ T1527] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 81.922050][ T1527] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 81.922267][ T1527] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 81.922472][ T1527] ? __pfx___sys_sendto (net/socket.c:2145) [ 81.922673][ T1527] ? __lock_release (kernel/locking/lockdep.c:5527) [ 81.922876][ T1527] ? __sys_recvmsg (net/socket.c:2859) [ 81.923077][ T1527] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 81.923293][ T1527] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 81.923498][ T1527] __x64_sys_sendto (net/socket.c:2181) [ 81.923692][ T1527] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 81.923939][ T1527] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 81.924173][ T1527] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 81.924426][ T1527] RIP: 0033:0x7fe778a2aa4a [ 81.924629][ 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 [ 81.925307][ T1527] RSP: 002b:00007ffd9eb92b78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 81.925601][ T1527] RAX: ffffffffffffffda RBX: 000000000740db00 RCX: 00007fe778a2aa4a [ 81.925894][ T1527] RDX: 0000000000000038 RSI: 000000000740db00 RDI: 0000000000000005 [ 81.926218][ T1527] RBP: 000000000740d910 R08: 00007fe778bce200 R09: 000000000000000c [ 81.926511][ T1527] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 81.926797][ T1527] R13: 000000000740d910 R14: 0000000000000000 R15: 0000000000000003 | [ 84.213548][ T1555] ------------[ cut here ]------------ | [ 84.213884][ T1555] WARNING: CPU: 0 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) | [ 84.214290][ T1555] Modules linked in: netdevsim | [ 84.214834][ T1555] Tainted: [W]=WARN [ 84.214993][ T1555] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 84.215246][ T1555] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 84.215504][ 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 [ 84.216196][ T1555] RSP: 0018:ffffc90003d171e8 EFLAGS: 00010246 [ 84.216439][ T1555] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 84.216727][ T1555] RDX: 0000000000000000 RSI: ffff88800988ac98 RDI: ffff88800d7c0b00 [ 84.217016][ T1555] RBP: ffff888004f78040 R08: 0000000000000000 R09: fffffbfff503d83c [ 84.217311][ T1555] R10: ffffffffa81ec1e7 R11: ffff88800d7c0040 R12: 0000000000000000 [ 84.217604][ T1555] R13: ffff88800988a128 R14: ffff88800988a008 R15: ffff88800988a000 [ 84.217891][ T1555] FS: 00007f6c7aa24800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 84.218236][ T1555] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 84.218478][ T1555] CR2: 00007f6c7add4200 CR3: 0000000009496001 CR4: 0000000000772ef0 [ 84.218776][ T1555] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 84.219104][ T1555] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 84.219392][ T1555] PKRU: 55555554 [ 84.219545][ T1555] Call Trace: [ 84.219691][ T1555] [ 84.219797][ T1555] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 84.219994][ T1555] ? __warn (kernel/panic.c:748) [ 84.220160][ T1555] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 84.220361][ T1555] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 84.220566][ T1555] ? handle_bug (arch/x86/kernel/traps.c:285) [ 84.220715][ T1555] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 84.220931][ T1555] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 84.221154][ T1555] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 84.221352][ T1555] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 84.221550][ T1555] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 84.221801][ 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) [ 84.222001][ T1555] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 84.222297][ T1555] register_netdevice (net/core/dev.c:11003) [ 84.222498][ T1555] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 84.222706][ T1555] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 84.222933][ T1555] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 84.223275][ T1555] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 84.223543][ T1555] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 84.223800][ T1555] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 84.224099][ T1555] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 84.224369][ T1555] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 84.224620][ T1555] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 84.224875][ T1555] devlink_reload (net/devlink/dev.c:474) [ 84.225091][ T1555] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 84.225293][ T1555] ? devlink_resources_validate (net/devlink/resource.c:311) [ 84.225549][ T1555] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 84.225752][ T1555] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 84.225993][ T1555] ? __nla_parse (lib/nlattr.c:732) [ 84.226207][ T1555] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 84.226407][ T1555] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 84.226663][ T1555] ? cap_capable (security/commoncap.c:131) [ 84.226856][ T1555] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 84.227066][ T1555] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 84.227265][ T1555] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 84.227456][ T1555] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 84.227689][ T1555] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 84.227930][ T1555] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 84.228187][ T1555] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 84.228383][ T1555] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 84.228574][ T1555] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 84.228773][ T1555] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 84.228980][ T1555] ? genl_rcv (net/netlink/genetlink.c:1219) [ 84.229139][ T1555] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 84.229335][ T1555] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 84.229536][ T1555] genl_rcv (net/netlink/genetlink.c:1220) [ 84.229683][ T1555] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 84.229881][ T1555] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 84.230089][ T1555] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 84.230296][ T1555] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 84.230500][ T1555] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 84.230695][ T1555] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 84.230901][ T1555] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 84.231141][ T1555] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 84.231352][ T1555] ? __pfx___sys_sendto (net/socket.c:2145) [ 84.231555][ T1555] ? __lock_release (kernel/locking/lockdep.c:5527) [ 84.231756][ T1555] ? __sys_recvmsg (net/socket.c:2859) [ 84.231947][ T1555] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 84.232162][ T1555] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 84.232369][ T1555] __x64_sys_sendto (net/socket.c:2181) [ 84.232561][ T1555] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 84.232807][ T1555] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 84.233024][ T1555] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 84.233274][ T1555] RIP: 0033:0x7f6c7ac30a4a [ 84.233479][ 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 [ 84.234163][ T1555] RSP: 002b:00007fff2e2413f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 84.234460][ T1555] RAX: ffffffffffffffda RBX: 0000000001591b00 RCX: 00007f6c7ac30a4a [ 84.234745][ T1555] RDX: 0000000000000038 RSI: 0000000001591b00 RDI: 0000000000000005 [ 84.235032][ T1555] RBP: 0000000001591910 R08: 00007f6c7add4200 R09: 000000000000000c [ 84.235326][ T1555] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 84.235629][ T1555] R13: 0000000001591910 R14: 0000000000000000 R15: 0000000000000003 | [ 105.225232][ T1993] ------------[ cut here ]------------ | [ 105.225544][ T1993] WARNING: CPU: 2 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) | [ 105.225961][ T1993] Modules linked in: netdevsim | [ 105.226617][ T1993] Tainted: [W]=WARN [ 105.226779][ T1993] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 105.227044][ T1993] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 105.227337][ 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 [ 105.228076][ T1993] RSP: 0018:ffffc90004fb71e8 EFLAGS: 00010246 [ 105.228342][ T1993] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 105.228639][ T1993] RDX: 0000000000000000 RSI: ffff88800ba52c98 RDI: ffff888002445080 [ 105.228943][ T1993] RBP: ffff888004f78040 R08: 0000000000000000 R09: fffffbfff503d83c [ 105.229273][ T1993] R10: ffffffffa81ec1e7 R11: ffff8880024445c0 R12: 0000000000000000 [ 105.229578][ T1993] R13: ffff88800ba52128 R14: ffff88800ba52008 R15: ffff88800ba52000 [ 105.229884][ T1993] FS: 00007f8941116800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 105.230339][ T1993] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 105.230655][ T1993] CR2: 00007f89414c6200 CR3: 000000000b8c0003 CR4: 0000000000772ef0 [ 105.230970][ T1993] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 105.231291][ T1993] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 105.231595][ T1993] PKRU: 55555554 [ 105.231760][ T1993] Call Trace: [ 105.231928][ T1993] [ 105.232043][ T1993] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 105.232277][ T1993] ? __warn (kernel/panic.c:748) [ 105.232445][ T1993] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 105.232652][ T1993] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 105.232876][ T1993] ? handle_bug (arch/x86/kernel/traps.c:285) [ 105.233042][ T1993] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 105.233272][ T1993] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 105.233502][ T1993] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 105.233713][ T1993] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 105.233925][ T1993] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 105.234199][ 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) [ 105.234413][ T1993] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 105.234634][ T1993] register_netdevice (net/core/dev.c:11003) [ 105.234846][ T1993] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 105.235080][ T1993] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 105.235320][ T1993] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 105.235594][ T1993] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 105.235871][ T1993] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 105.236161][ T1993] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 105.236427][ T1993] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 105.236688][ T1993] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 105.236950][ T1993] ? devl_region_destroy (net/devlink/region.c:1178) [ 105.237178][ T1993] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 105.237456][ T1993] devlink_reload (net/devlink/dev.c:474) [ 105.237683][ T1993] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 105.237900][ T1993] ? devlink_resources_validate (net/devlink/resource.c:311) [ 105.238177][ T1993] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 105.238394][ T1993] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 105.238655][ T1993] ? __nla_parse (lib/nlattr.c:732) [ 105.238887][ T1993] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 105.239117][ T1993] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 105.239391][ T1993] ? cap_capable (security/commoncap.c:131) [ 105.239602][ T1993] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 105.239816][ T1993] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 105.240034][ T1993] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 105.240263][ T1993] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 105.240520][ T1993] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 105.240778][ T1993] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 105.241067][ T1993] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 105.241281][ T1993] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 105.241496][ T1993] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 105.241710][ T1993] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 105.241940][ T1993] ? genl_rcv (net/netlink/genetlink.c:1219) [ 105.242115][ T1993] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 105.242336][ T1993] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 105.242560][ T1993] genl_rcv (net/netlink/genetlink.c:1220) [ 105.242730][ T1993] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 105.242945][ T1993] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 105.243172][ T1993] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 105.243392][ T1993] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 105.243612][ T1993] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 105.243831][ T1993] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 105.244046][ T1993] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 105.244282][ T1993] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 105.244497][ T1993] ? __pfx___sys_sendto (net/socket.c:2145) [ 105.244719][ T1993] ? __lock_release (kernel/locking/lockdep.c:5527) [ 105.244941][ T1993] ? __sys_recvmsg (net/socket.c:2859) [ 105.245168][ T1993] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 105.245393][ T1993] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 105.245614][ T1993] __x64_sys_sendto (net/socket.c:2181) [ 105.245833][ T1993] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 105.246102][ T1993] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 105.246312][ T1993] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 105.246575][ T1993] RIP: 0033:0x7f8941322a4a [ 105.246794][ 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 [ 105.247514][ T1993] RSP: 002b:00007fff690b0ea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 105.247821][ T1993] RAX: ffffffffffffffda RBX: 0000000016f60b00 RCX: 00007f8941322a4a [ 105.248139][ T1993] RDX: 0000000000000038 RSI: 0000000016f60b00 RDI: 0000000000000005 [ 105.248440][ T1993] RBP: 0000000016f60910 R08: 00007f89414c6200 R09: 000000000000000c [ 105.248760][ T1993] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 105.249078][ T1993] R13: 0000000016f60910 R14: 0000000000000000 R15: 0000000000000003 | [ 106.754269][ T2025] ------------[ cut here ]------------ | [ 106.754601][ 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) | [ 106.754985][ T2025] Modules linked in: netdevsim | [ 106.755535][ T2025] Tainted: [W]=WARN [ 106.755679][ T2025] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 106.755917][ T2025] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 106.756175][ 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 [ 106.756838][ T2025] RSP: 0018:ffffc900050e71e8 EFLAGS: 00010246 [ 106.757086][ T2025] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 106.757378][ T2025] RDX: 0000000000000000 RSI: ffff8880096eac98 RDI: ffff888009c2adc0 [ 106.757663][ T2025] RBP: ffff888004f78040 R08: 0000000000000000 R09: fffffbfff503d83c [ 106.757950][ T2025] R10: ffffffffa81ec1e7 R11: ffff888009c2a300 R12: 0000000000000000 [ 106.758241][ T2025] R13: ffff8880096ea128 R14: ffff8880096ea008 R15: ffff8880096ea000 [ 106.758522][ T2025] FS: 00007f9af3f93800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 106.758854][ T2025] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 106.759103][ T2025] CR2: 00007fc2344945a0 CR3: 000000000dbec006 CR4: 0000000000772ef0 [ 106.759385][ T2025] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 106.759667][ T2025] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 106.759956][ T2025] PKRU: 55555554 [ 106.760109][ T2025] Call Trace: [ 106.760265][ T2025] [ 106.760366][ T2025] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 106.760565][ T2025] ? __warn (kernel/panic.c:748) [ 106.760717][ T2025] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 106.760922][ T2025] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 106.761134][ T2025] ? handle_bug (arch/x86/kernel/traps.c:285) [ 106.761284][ T2025] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 106.761476][ T2025] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 106.761686][ T2025] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 106.761879][ T2025] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 106.762086][ T2025] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 106.762332][ 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) [ 106.762531][ T2025] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 106.762728][ T2025] register_netdevice (net/core/dev.c:11003) [ 106.762925][ T2025] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 106.763135][ T2025] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 106.763347][ T2025] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 106.763594][ T2025] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 106.763847][ T2025] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 106.764112][ T2025] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 106.764365][ T2025] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 106.764606][ T2025] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 106.764847][ T2025] ? devl_region_destroy (net/devlink/region.c:1178) [ 106.765042][ T2025] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 106.765306][ T2025] devlink_reload (net/devlink/dev.c:474) [ 106.765512][ T2025] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 106.765709][ T2025] ? devlink_resources_validate (net/devlink/resource.c:311) [ 106.765963][ T2025] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 106.766169][ T2025] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 106.766416][ T2025] ? __nla_parse (lib/nlattr.c:732) [ 106.766618][ T2025] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 106.766816][ T2025] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 106.767080][ T2025] ? cap_capable (security/commoncap.c:131) [ 106.767362][ T2025] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 106.767572][ T2025] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 106.767771][ T2025] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 106.767963][ T2025] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 106.768210][ T2025] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 106.768455][ T2025] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 106.768705][ T2025] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 106.768899][ T2025] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 106.769101][ T2025] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 106.769299][ T2025] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 106.769509][ T2025] ? genl_rcv (net/netlink/genetlink.c:1219) [ 106.769656][ T2025] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 106.769853][ T2025] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 106.770065][ T2025] genl_rcv (net/netlink/genetlink.c:1220) [ 106.770209][ T2025] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 106.770408][ T2025] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 106.770602][ T2025] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 106.770810][ T2025] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 106.771017][ T2025] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 106.771219][ T2025] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 106.771419][ T2025] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 106.771626][ T2025] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 106.771824][ T2025] ? __pfx___sys_sendto (net/socket.c:2145) [ 106.772025][ T2025] ? __lock_release (kernel/locking/lockdep.c:5527) [ 106.772237][ T2025] ? __sys_recvmsg (net/socket.c:2859) [ 106.772429][ T2025] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 106.772638][ T2025] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 106.772835][ T2025] __x64_sys_sendto (net/socket.c:2181) [ 106.773028][ T2025] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 106.773274][ T2025] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 106.773468][ T2025] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 106.773704][ T2025] RIP: 0033:0x7f9af419fa4a [ 106.773909][ 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 [ 106.774580][ T2025] RSP: 002b:00007ffe36af0038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 106.774864][ T2025] RAX: ffffffffffffffda RBX: 000000001a164b00 RCX: 00007f9af419fa4a [ 106.775155][ T2025] RDX: 0000000000000038 RSI: 000000001a164b00 RDI: 0000000000000005 [ 106.775441][ T2025] RBP: 000000001a164910 R08: 00007f9af4343200 R09: 000000000000000c [ 106.775720][ T2025] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 106.775999][ T2025] R13: 000000001a164910 R14: 0000000000000000 R15: 0000000000000003 | [ 107.910495][ T2050] ------------[ cut here ]------------ | [ 107.910876][ T2050] WARNING: CPU: 2 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) | [ 107.911322][ T2050] Modules linked in: netdevsim | [ 107.911907][ T2050] Tainted: [W]=WARN [ 107.912080][ T2050] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 107.912331][ T2050] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 107.912591][ 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 [ 107.913291][ T2050] RSP: 0018:ffffc900051f71e8 EFLAGS: 00010246 [ 107.913546][ T2050] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 107.913840][ T2050] RDX: 0000000000000000 RSI: ffff88800bec2c98 RDI: ffff88800520adc0 [ 107.914150][ T2050] RBP: ffff888004f78040 R08: 0000000000000000 R09: fffffbfff503d83c [ 107.914451][ T2050] R10: ffffffffa81ec1e7 R11: ffff88800520a300 R12: 0000000000000000 [ 107.914745][ T2050] R13: ffff88800bec2128 R14: ffff88800bec2008 R15: ffff88800bec2000 [ 107.915044][ T2050] FS: 00007fde19e7a800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 107.915415][ T2050] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 107.915667][ T2050] CR2: 00007fde1a22a200 CR3: 0000000005036004 CR4: 0000000000772ef0 [ 107.915964][ T2050] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 107.916274][ T2050] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 107.916573][ T2050] PKRU: 55555554 [ 107.916732][ T2050] Call Trace: [ 107.916889][ T2050] [ 107.917002][ T2050] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 107.917222][ T2050] ? __warn (kernel/panic.c:748) [ 107.917386][ T2050] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 107.917592][ T2050] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 107.917802][ T2050] ? handle_bug (arch/x86/kernel/traps.c:285) [ 107.917967][ T2050] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 107.918182][ T2050] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 107.918405][ T2050] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 107.918612][ T2050] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 107.918824][ T2050] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 107.919207][ 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) [ 107.919423][ T2050] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 107.919636][ T2050] register_netdevice (net/core/dev.c:11003) [ 107.919845][ T2050] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 107.920073][ T2050] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 107.920294][ T2050] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 107.920556][ T2050] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 107.920970][ T2050] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 107.921246][ T2050] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 107.921511][ T2050] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 107.921764][ T2050] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 107.922020][ T2050] ? devl_region_destroy (net/devlink/region.c:1178) [ 107.922247][ T2050] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 107.922515][ T2050] devlink_reload (net/devlink/dev.c:474) [ 107.922725][ T2050] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 107.922936][ T2050] ? devlink_resources_validate (net/devlink/resource.c:311) [ 107.923206][ T2050] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 107.923419][ T2050] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 107.923673][ T2050] ? __nla_parse (lib/nlattr.c:732) [ 107.923898][ T2050] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 107.924122][ T2050] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 107.924393][ T2050] ? cap_capable (security/commoncap.c:131) [ 107.924597][ T2050] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 107.924811][ T2050] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 107.925017][ T2050] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 107.925238][ T2050] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 107.925487][ T2050] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 107.925740][ T2050] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 107.926003][ T2050] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 107.926232][ T2050] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 107.926436][ T2050] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 107.926648][ T2050] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 107.926866][ T2050] ? genl_rcv (net/netlink/genetlink.c:1219) [ 107.927023][ T2050] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 107.927246][ T2050] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 107.927460][ T2050] genl_rcv (net/netlink/genetlink.c:1220) [ 107.927621][ T2050] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 107.927835][ T2050] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 107.928042][ T2050] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 107.928266][ T2050] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 107.928477][ T2050] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 107.928681][ T2050] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 107.928897][ T2050] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 107.929119][ T2050] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 107.929328][ T2050] ? __pfx___sys_sendto (net/socket.c:2145) [ 107.929542][ T2050] ? __lock_release (kernel/locking/lockdep.c:5527) [ 107.929751][ T2050] ? __sys_recvmsg (net/socket.c:2859) [ 107.929960][ T2050] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 107.930199][ T2050] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 107.930417][ T2050] __x64_sys_sendto (net/socket.c:2181) [ 107.930624][ T2050] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 107.930882][ T2050] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 107.931099][ T2050] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 107.931352][ T2050] RIP: 0033:0x7fde1a086a4a [ 107.931561][ 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 [ 107.932259][ T2050] RSP: 002b:00007ffe168e2468 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 107.932567][ T2050] RAX: ffffffffffffffda RBX: 0000000012001b00 RCX: 00007fde1a086a4a [ 107.932867][ T2050] RDX: 0000000000000038 RSI: 0000000012001b00 RDI: 0000000000000005 [ 107.933171][ T2050] RBP: 0000000012001910 R08: 00007fde1a22a200 R09: 000000000000000c [ 107.933468][ T2050] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 107.933788][ T2050] R13: 0000000012001910 R14: 0000000000000000 R15: 0000000000000003 | [ 110.650331][ T2083] ------------[ cut here ]------------ | [ 110.650648][ T2083] WARNING: CPU: 1 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) | [ 110.651047][ T2083] Modules linked in: netdevsim | [ 110.651598][ T2083] Tainted: [W]=WARN [ 110.651744][ T2083] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 110.651981][ T2083] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 110.652243][ 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 [ 110.652914][ T2083] RSP: 0018:ffffc900053d71e8 EFLAGS: 00010246 [ 110.653167][ T2083] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 110.653450][ T2083] RDX: 0000000000000000 RSI: ffff88800b882c98 RDI: ffff88800eced080 [ 110.653733][ T2083] RBP: ffff888004f78040 R08: 0000000000000000 R09: fffffbfff503d83c [ 110.654016][ T2083] R10: ffffffffa81ec1e7 R11: ffff88800ecec5c0 R12: 0000000000000000 [ 110.654307][ T2083] R13: ffff88800b882128 R14: ffff88800b882008 R15: ffff88800b882000 [ 110.654597][ T2083] FS: 00007f5c35142800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 110.654978][ T2083] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 110.655982][ T2083] CR2: 00007fc2344945a0 CR3: 000000000bbae006 CR4: 0000000000772ef0 [ 110.656297][ T2083] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 110.656605][ T2083] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 110.656910][ T2083] PKRU: 55555554 [ 110.657075][ T2083] Call Trace: [ 110.657238][ T2083] [ 110.657347][ T2083] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 110.657558][ T2083] ? __warn (kernel/panic.c:748) [ 110.657720][ T2083] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 110.657934][ T2083] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 110.658164][ T2083] ? handle_bug (arch/x86/kernel/traps.c:285) [ 110.658325][ T2083] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 110.658534][ T2083] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 110.658755][ T2083] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 110.658965][ T2083] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 110.659184][ T2083] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 110.659451][ 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) [ 110.659671][ T2083] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 110.659898][ T2083] register_netdevice (net/core/dev.c:11003) [ 110.660105][ T2083] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 110.660307][ T2083] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 110.660514][ T2083] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 110.660765][ T2083] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 110.661035][ T2083] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 110.661298][ T2083] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 110.661550][ T2083] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 110.661796][ T2083] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 110.662040][ T2083] ? devl_region_destroy (net/devlink/region.c:1178) [ 110.662240][ T2083] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 110.662492][ T2083] devlink_reload (net/devlink/dev.c:474) [ 110.662689][ T2083] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 110.662883][ T2083] ? devlink_resources_validate (net/devlink/resource.c:311) [ 110.663138][ T2083] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 110.663332][ T2083] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 110.663571][ T2083] ? __nla_parse (lib/nlattr.c:732) [ 110.663772][ T2083] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 110.663970][ T2083] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 110.664227][ T2083] ? cap_capable (security/commoncap.c:131) [ 110.664424][ T2083] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 110.664629][ T2083] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 110.664828][ T2083] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 110.665019][ T2083] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 110.665271][ T2083] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 110.665511][ T2083] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 110.665768][ T2083] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 110.665970][ T2083] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 110.666171][ T2083] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 110.666364][ T2083] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 110.666572][ T2083] ? genl_rcv (net/netlink/genetlink.c:1219) [ 110.666720][ T2083] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 110.666950][ T2083] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 110.667183][ T2083] genl_rcv (net/netlink/genetlink.c:1220) [ 110.667347][ T2083] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 110.667561][ T2083] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 110.667772][ T2083] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 110.667988][ T2083] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 110.668208][ T2083] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 110.668427][ T2083] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 110.668642][ T2083] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 110.668862][ T2083] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 110.669081][ T2083] ? __pfx___sys_sendto (net/socket.c:2145) [ 110.669299][ T2083] ? __lock_release (kernel/locking/lockdep.c:5527) [ 110.669515][ T2083] ? __sys_recvmsg (net/socket.c:2859) [ 110.669722][ T2083] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 110.669943][ T2083] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 110.670174][ T2083] __x64_sys_sendto (net/socket.c:2181) [ 110.670390][ T2083] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 110.670646][ T2083] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 110.670865][ T2083] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 110.671132][ T2083] RIP: 0033:0x7f5c3534ea4a [ 110.671348][ 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 [ 110.672077][ T2083] RSP: 002b:00007fff3256ccd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 110.672399][ T2083] RAX: ffffffffffffffda RBX: 000000002e8b2b00 RCX: 00007f5c3534ea4a [ 110.672709][ T2083] RDX: 0000000000000038 RSI: 000000002e8b2b00 RDI: 0000000000000005 [ 110.673015][ T2083] RBP: 000000002e8b2910 R08: 00007f5c354f2200 R09: 000000000000000c [ 110.673337][ T2083] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 110.673644][ T2083] R13: 000000002e8b2910 R14: 0000000000000000 R15: 0000000000000003 | [ 113.133377][ T2113] ------------[ cut here ]------------ | [ 113.133657][ T2113] WARNING: CPU: 1 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) | [ 113.134088][ T2113] Modules linked in: netdevsim | [ 113.134674][ T2113] Tainted: [W]=WARN [ 113.134832][ T2113] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 113.135123][ T2113] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 113.135392][ 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 [ 113.136127][ T2113] RSP: 0018:ffffc900055871e8 EFLAGS: 00010246 [ 113.136400][ T2113] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 113.136734][ T2113] RDX: 0000000000000000 RSI: ffff88800bd4ac98 RDI: ffff88800b988b00 [ 113.137047][ T2113] RBP: ffff888004f78040 R08: 0000000000000000 R09: fffffbfff503d83c [ 113.137369][ T2113] R10: ffffffffa81ec1e7 R11: ffff88800b988040 R12: 0000000000000000 [ 113.137685][ T2113] R13: ffff88800bd4a128 R14: ffff88800bd4a008 R15: ffff88800bd4a000 [ 113.138002][ T2113] FS: 00007f8058cf7800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 113.138372][ T2113] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 113.138637][ T2113] CR2: 00007f80590a7200 CR3: 000000000bea8005 CR4: 0000000000772ef0 [ 113.138950][ T2113] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 113.139291][ T2113] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 113.139602][ T2113] PKRU: 55555554 [ 113.139759][ T2113] Call Trace: [ 113.139915][ T2113] [ 113.140022][ T2113] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 113.140244][ T2113] ? __warn (kernel/panic.c:748) [ 113.140414][ T2113] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 113.140627][ T2113] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 113.140850][ T2113] ? handle_bug (arch/x86/kernel/traps.c:285) [ 113.141013][ T2113] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 113.141229][ T2113] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 113.141452][ T2113] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 113.141666][ T2113] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 113.141880][ T2113] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 113.142156][ 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) [ 113.142372][ T2113] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 113.142672][ T2113] register_netdevice (net/core/dev.c:11003) [ 113.142877][ T2113] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 113.143118][ T2113] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 113.143356][ T2113] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 113.143626][ T2113] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 113.143882][ T2113] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 113.144145][ T2113] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 113.144392][ T2113] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 113.144636][ T2113] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 113.144881][ T2113] ? devl_region_destroy (net/devlink/region.c:1178) [ 113.145082][ T2113] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 113.145336][ T2113] devlink_reload (net/devlink/dev.c:474) [ 113.145534][ T2113] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 113.145727][ T2113] ? devlink_resources_validate (net/devlink/resource.c:311) [ 113.145976][ T2113] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 113.146179][ T2113] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 113.146419][ T2113] ? __nla_parse (lib/nlattr.c:732) [ 113.146621][ T2113] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 113.146854][ T2113] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 113.147153][ T2113] ? cap_capable (security/commoncap.c:131) [ 113.147364][ T2113] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 113.147579][ T2113] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 113.147797][ T2113] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 113.148007][ T2113] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 113.148274][ T2113] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 113.148535][ T2113] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 113.148807][ T2113] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 113.149017][ T2113] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 113.149233][ T2113] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 113.149448][ T2113] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 113.149671][ T2113] ? genl_rcv (net/netlink/genetlink.c:1219) [ 113.149832][ T2113] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 113.150043][ T2113] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 113.150273][ T2113] genl_rcv (net/netlink/genetlink.c:1220) [ 113.150434][ T2113] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 113.150654][ T2113] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 113.150880][ T2113] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 113.151117][ T2113] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 113.151332][ T2113] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 113.151537][ T2113] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 113.151749][ T2113] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 113.151978][ T2113] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 113.152203][ T2113] ? __pfx___sys_sendto (net/socket.c:2145) [ 113.152423][ T2113] ? __lock_release (kernel/locking/lockdep.c:5527) [ 113.152637][ T2113] ? __sys_recvmsg (net/socket.c:2859) [ 113.152845][ T2113] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 113.153074][ T2113] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 113.153290][ T2113] __x64_sys_sendto (net/socket.c:2181) [ 113.153500][ T2113] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 113.153767][ T2113] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 113.153978][ T2113] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 113.154250][ T2113] RIP: 0033:0x7f8058f03a4a [ 113.154466][ 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 [ 113.155205][ T2113] RSP: 002b:00007ffc79916be8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 113.155525][ T2113] RAX: ffffffffffffffda RBX: 0000000000f23b00 RCX: 00007f8058f03a4a [ 113.155832][ T2113] RDX: 0000000000000038 RSI: 0000000000f23b00 RDI: 0000000000000005 [ 113.156147][ T2113] RBP: 0000000000f23910 R08: 00007f80590a7200 R09: 000000000000000c [ 113.156455][ T2113] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 113.156765][ T2113] R13: 0000000000f23910 R14: 0000000000000000 R15: 0000000000000003 | [ 115.445377][ T2141] ------------[ cut here ]------------ | [ 115.445634][ 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) | [ 115.446019][ T2141] Modules linked in: netdevsim | [ 115.446573][ T2141] Tainted: [W]=WARN [ 115.446719][ T2141] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 115.446955][ T2141] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 115.447286][ 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 [ 115.447945][ T2141] RSP: 0018:ffffc900057171e8 EFLAGS: 00010246 [ 115.448207][ T2141] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 115.448491][ T2141] RDX: 0000000000000000 RSI: ffff88800988ac98 RDI: ffff888002445080 [ 115.448776][ T2141] RBP: ffff888004f78040 R08: 0000000000000000 R09: fffffbfff503d83c [ 115.449067][ T2141] R10: ffffffffa81ec1e7 R11: ffff8880024445c0 R12: 0000000000000000 [ 115.449349][ T2141] R13: ffff88800988a128 R14: ffff88800988a008 R15: ffff88800988a000 [ 115.449631][ T2141] FS: 00007f4d71805800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 115.449957][ T2141] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 115.450224][ T2141] CR2: 00007f4d71bb5200 CR3: 000000000db30001 CR4: 0000000000772ef0 [ 115.450514][ T2141] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 115.450807][ T2141] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 115.451099][ T2141] PKRU: 55555554 [ 115.451243][ T2141] Call Trace: [ 115.451389][ T2141] [ 115.451490][ T2141] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 115.451684][ T2141] ? __warn (kernel/panic.c:748) [ 115.451834][ T2141] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 115.452032][ T2141] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 115.452244][ T2141] ? handle_bug (arch/x86/kernel/traps.c:285) [ 115.452392][ T2141] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 115.452585][ T2141] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 115.452791][ T2141] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 115.452983][ T2141] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 115.453190][ T2141] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 115.453436][ 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) [ 115.453637][ T2141] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 115.453836][ T2141] register_netdevice (net/core/dev.c:11003) [ 115.454032][ T2141] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 115.454256][ T2141] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 115.454471][ T2141] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 115.454721][ T2141] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 115.454977][ T2141] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 115.455245][ T2141] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 115.455491][ T2141] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 115.455733][ T2141] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 115.455973][ T2141] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 115.456234][ T2141] devlink_reload (net/devlink/dev.c:474) [ 115.456434][ T2141] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 115.456633][ T2141] ? devlink_resources_validate (net/devlink/resource.c:311) [ 115.456877][ T2141] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 115.457082][ T2141] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 115.457325][ T2141] ? __nla_parse (lib/nlattr.c:732) [ 115.457528][ T2141] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 115.457725][ T2141] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 115.457978][ T2141] ? cap_capable (security/commoncap.c:131) [ 115.458188][ T2141] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 115.458390][ T2141] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 115.458584][ T2141] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 115.458775][ T2141] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 115.459010][ T2141] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 115.459252][ T2141] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 115.459505][ T2141] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 115.459696][ T2141] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 115.459884][ T2141] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 115.460083][ T2141] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 115.460291][ T2141] ? genl_rcv (net/netlink/genetlink.c:1219) [ 115.460436][ T2141] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 115.460629][ T2141] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 115.460837][ T2141] genl_rcv (net/netlink/genetlink.c:1220) [ 115.460982][ T2141] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 115.461189][ T2141] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 115.461383][ T2141] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 115.461582][ T2141] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 115.461774][ T2141] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 115.461962][ T2141] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 115.462174][ T2141] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 115.462375][ T2141] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 115.462573][ T2141] ? __pfx___sys_sendto (net/socket.c:2145) [ 115.462772][ T2141] ? __lock_release (kernel/locking/lockdep.c:5527) [ 115.462982][ T2141] ? __sys_recvmsg (net/socket.c:2859) [ 115.463183][ T2141] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 115.463385][ T2141] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 115.463584][ T2141] __x64_sys_sendto (net/socket.c:2181) [ 115.463778][ T2141] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 115.464019][ T2141] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 115.464219][ T2141] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 115.464516][ T2141] RIP: 0033:0x7f4d71a11a4a [ 115.464741][ 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 [ 115.465475][ T2141] RSP: 002b:00007ffc8c5d4ef8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 115.465789][ T2141] RAX: ffffffffffffffda RBX: 000000002f52db00 RCX: 00007f4d71a11a4a [ 115.466121][ T2141] RDX: 0000000000000038 RSI: 000000002f52db00 RDI: 0000000000000005 [ 115.466436][ T2141] RBP: 000000002f52d910 R08: 00007f4d71bb5200 R09: 000000000000000c [ 115.466747][ T2141] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 115.467065][ T2141] R13: 000000002f52d910 R14: 0000000000000000 R15: 0000000000000003 | [ 116.228837][ T11] ------------[ cut here ]------------ | [ 116.229305][ T11] WARNING: CPU: 1 PID: 11 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 116.229669][ T11] Modules linked in: netdevsim | [ 116.230487][ T11] Tainted: [W]=WARN [ 116.230626][ T11] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 116.230858][ T11] Workqueue: netns cleanup_net [ 116.231084][ T11] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 116.231311][ T11] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 116.231940][ T11] RSP: 0018:ffffc900000b7620 EFLAGS: 00010246 [ 116.232172][ T11] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 116.232428][ T11] RDX: 0000000000000000 RSI: ffff88800ba52c98 RDI: ffff888001a82e10 [ 116.232688][ T11] RBP: ffffffffaa323440 R08: 0000000000000000 R09: fffffbfff503d83c [ 116.232939][ T11] R10: ffffffffa81ec1e7 R11: ffff888001a82300 R12: 0000000000000000 [ 116.233205][ T11] R13: ffff88800ba52128 R14: ffff88800ba52008 R15: ffff88800ba52000 [ 116.233458][ T11] FS: 0000000000000000(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 116.233759][ T11] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 116.233980][ T11] CR2: 00007f5d19a45000 CR3: 0000000009a38006 CR4: 0000000000772ef0 [ 116.234239][ T11] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 116.234496][ T11] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 116.234752][ T11] PKRU: 55555554 [ 116.234887][ T11] Call Trace: [ 116.235019][ T11] [ 116.235127][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 116.235311][ T11] ? __warn (kernel/panic.c:748) [ 116.235456][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 116.235633][ T11] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 116.235816][ T11] ? handle_bug (arch/x86/kernel/traps.c:285) [ 116.235954][ T11] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 116.236244][ T11] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 116.236438][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 116.236623][ T11] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 116.236839][ T11] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 116.237021][ T11] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 116.237263][ T11] register_netdevice (net/core/dev.c:11003) [ 116.237462][ T11] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 116.237650][ T11] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 116.237847][ T11] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 116.238084][ T11] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 116.238322][ T11] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 116.238548][ T11] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 116.238770][ T11] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 116.238986][ T11] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 116.239235][ T11] devlink_reload (net/devlink/dev.c:474) [ 116.239457][ T11] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 116.239632][ T11] ? devlinks_xa_find_get (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/devlink/core.c:343) [ 116.239824][ T11] devlink_pernet_pre_exit (net/devlink/core.c:288 net/devlink/devl_internal.h:114 net/devlink/core.c:513) [ 116.240013][ T11] ? __pfx_devlink_pernet_pre_exit (net/devlink/core.c:496) [ 116.240252][ T11] cleanup_net (net/core/net_namespace.c:162 net/core/net_namespace.c:632) [ 116.240432][ T11] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 116.240613][ T11] ? __pfx_cleanup_net (net/core/net_namespace.c:594) [ 116.240793][ T11] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 116.240972][ T11] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 116.241157][ T11] ? process_one_work (kernel/workqueue.c:3214) [ 116.241360][ T11] process_one_work (kernel/workqueue.c:3238) [ 116.241542][ T11] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 116.241710][ T11] ? __pfx_process_one_work (kernel/workqueue.c:3140) [ 116.241901][ T11] ? assign_work (kernel/workqueue.c:1200) [ 116.242089][ T11] worker_thread (kernel/workqueue.c:3313 kernel/workqueue.c:3400) [ 116.242283][ T11] ? __pfx_worker_thread (kernel/workqueue.c:3346) [ 116.242461][ T11] kthread (kernel/kthread.c:464) [ 116.242606][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 116.242792][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 116.242969][ T11] ret_from_fork (arch/x86/kernel/process.c:148) [ 116.243158][ T11] ? __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