====================================== | 0 | xx__-> [ 10.233347][ T229] ------------[ cut here ]------------ | [ 10.233831][ T229] WARNING: CPU: 2 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.234345][ T229] Modules linked in: netdevsim [ 10.235026][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.235348][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.235659][ 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.236467][ T229] RSP: 0018:ffffc90000817520 EFLAGS: 00010246 [ 10.236774][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 10.237157][ T229] RDX: 0000000000000000 RSI: ffff88800521ac98 RDI: ffff8880058f8b78 [ 10.237886][ T229] RBP: ffffffff9db23440 R08: 0000000000000000 R09: fffffbfff373d83c [ 10.238327][ T229] R10: ffffffff9b9ec1e7 R11: ffff8880058f8040 R12: 0000000000000000 [ 10.238680][ T229] R13: ffff88800521a128 R14: ffff88800521a008 R15: ffff88800521a000 [ 10.239041][ T229] FS: 00007f1e0180f740(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 10.239469][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.239778][ T229] CR2: 000055fe57709ac8 CR3: 0000000009fe4003 CR4: 0000000000772ef0 [ 10.240143][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 10.240496][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 10.240859][ T229] PKRU: 55555554 [ 10.241060][ T229] Call Trace: [ 10.241250][ T229] [ 10.241390][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.241638][ T229] ? __warn (kernel/panic.c:748) [ 10.241831][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.242086][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 10.242338][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 10.242527][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 10.242765][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 10.243033][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.243300][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 10.243613][ 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.243850][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 10.244100][ T229] register_netdevice (net/core/dev.c:11003) [ 10.244339][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 10.244587][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 10.244850][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 10.245162][ T229] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 10.245344][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 10.245646][ T229] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 10.245932][ T229] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 10.246243][ T229] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 10.246495][ T229] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 10.246779][ T229] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 10.247011][ 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.247201][ T229] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 10.247440][ T229] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 10.247685][ T229] __driver_probe_device (drivers/base/dd.c:800) [ 10.247914][ T229] driver_probe_device (drivers/base/dd.c:830) [ 10.248153][ T229] __device_attach_driver (drivers/base/dd.c:959) [ 10.248383][ T229] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 10.248683][ T229] bus_for_each_drv (drivers/base/bus.c:462) [ 10.248921][ T229] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 10.249156][ T229] ? bus_to_subsys (drivers/base/bus.c:85) [ 10.249387][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 10.249709][ T229] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 10.249951][ T229] __device_attach (drivers/base/dd.c:1030) [ 10.250190][ T229] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 10.250417][ T229] ? bus_to_subsys (drivers/base/bus.c:85) [ 10.250646][ 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.250890][ T229] bus_probe_device (drivers/base/bus.c:537) [ 10.251134][ T229] device_add (drivers/base/core.c:3672) [ 10.251382][ T229] ? __pfx_device_add (drivers/base/core.c:3548) [ 10.251610][ T229] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 10.251854][ T229] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 10.252156][ T229] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 10.252453][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 10.252682][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 10.252922][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 10.253171][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 10.253409][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 10.253595][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 10.253830][ T229] ? __lock_release (kernel/locking/lockdep.c:5527) [ 10.254049][ 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.254293][ T229] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 10.254520][ T229] ksys_write (fs/read_write.c:731) [ 10.254697][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 10.254924][ T229] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 10.255168][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 10.255400][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 10.255682][ T229] RIP: 0033:0x7f1e01950b77 [ 10.255929][ 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.256703][ T229] RSP: 002b:00007fff10779a98 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 10.257044][ T229] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 00007f1e01950b77 [ 10.257376][ T229] RDX: 0000000000000007 RSI: 000055fe57708ac0 RDI: 0000000000000001 [ 10.257701][ T229] RBP: 000055fe57708ac0 R08: 0000000000000003 R09: 0000000000000077 [ 10.258025][ T229] R10: 0000000000000063 R11: 0000000000000246 R12: 0000000000000007 [ 10.258354][ T229] R13: 00007f1e01a0c760 R14: 0000000000000007 R15: 00007f1e01a079c0 | [ 10.500344][ T255] ------------[ cut here ]------------ | [ 10.500687][ T255] WARNING: CPU: 2 PID: 255 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.501645][ T255] Modules linked in: netdevsim | [ 10.502274][ T255] Tainted: [W]=WARN [ 10.502475][ T255] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.502732][ T255] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.503003][ T255] 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.503723][ T255] RSP: 0018:ffffc90000b371e8 EFLAGS: 00010246 [ 10.503991][ T255] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 10.504301][ T255] RDX: 0000000000000000 RSI: ffff8880050f2c98 RDI: ffff8880059d8b00 [ 10.504616][ T255] RBP: ffff8880023f8040 R08: 0000000000000000 R09: fffffbfff373d83c [ 10.504930][ T255] R10: ffffffff9b9ec1e7 R11: ffff8880059d8040 R12: 0000000000000000 [ 10.505245][ T255] R13: ffff8880050f2128 R14: ffff8880050f2008 R15: ffff8880050f2000 [ 10.505548][ T255] FS: 00007f340e02c800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 10.505899][ T255] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.506173][ T255] CR2: 00007f340e16b440 CR3: 0000000006348005 CR4: 0000000000772ef0 [ 10.506478][ T255] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 10.506784][ T255] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 10.507098][ T255] PKRU: 55555554 [ 10.507256][ T255] Call Trace: [ 10.507425][ T255] [ 10.507543][ T255] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.507756][ T255] ? __warn (kernel/panic.c:748) [ 10.507933][ T255] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.508148][ T255] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 10.508374][ T255] ? handle_bug (arch/x86/kernel/traps.c:285) [ 10.508537][ T255] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 10.508762][ T255] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 10.508987][ T255] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.509217][ T255] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 10.509426][ T255] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 10.509702][ T255] ? _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.509926][ T255] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 10.510155][ T255] register_netdevice (net/core/dev.c:11003) [ 10.510399][ T255] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 10.510637][ T255] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 10.510860][ T255] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 10.511136][ T255] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 10.511402][ T255] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 10.511671][ T255] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 10.511933][ T255] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 10.512214][ T255] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 10.512478][ T255] devlink_reload (net/devlink/dev.c:474) [ 10.512701][ T255] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 10.512904][ T255] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 10.513147][ T255] ? cap_capable (security/commoncap.c:131) [ 10.513352][ T255] ? 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.513525][ T255] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 10.513743][ T255] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 10.514000][ T255] ? __nla_parse (lib/nlattr.c:732) [ 10.514229][ T255] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 10.514439][ T255] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 10.514712][ T255] ? cap_capable (security/commoncap.c:131) [ 10.514925][ T255] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 10.515161][ T255] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 10.515374][ T255] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 10.515594][ T255] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 10.515856][ T255] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 10.516129][ T255] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 10.516406][ T255] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 10.516638][ T255] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 10.516856][ T255] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 10.517089][ T255] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 10.517321][ T255] ? genl_rcv (net/netlink/genetlink.c:1219) [ 10.517492][ T255] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 10.517712][ T255] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 10.517938][ T255] genl_rcv (net/netlink/genetlink.c:1220) [ 10.518117][ T255] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 10.518339][ T255] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 10.518563][ T255] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 10.518789][ T255] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 10.519013][ T255] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 10.519237][ T255] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 10.519460][ T255] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 10.519687][ T255] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 10.519909][ T255] ? __pfx___sys_sendto (net/socket.c:2145) [ 10.520132][ T255] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 10.520360][ T255] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 10.520601][ T255] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 10.520823][ T255] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 10.521094][ T255] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 10.521316][ T255] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 10.521587][ T255] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 10.521814][ T255] __x64_sys_sendto (net/socket.c:2181) [ 10.522033][ T255] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 10.522317][ T255] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 10.522539][ T255] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 10.522811][ T255] RIP: 0033:0x7f340e238a4a [ 10.523069][ T255] Code: Unable to access opcode bytes at 0x7f340e238a20. Code starting with the faulting instruction =========================================== [ 10.523426][ T255] RSP: 002b:00007fff1b0af188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 10.523726][ T255] RAX: ffffffffffffffda RBX: 000000003806bb00 RCX: 00007f340e238a4a [ 10.524027][ T255] RDX: 0000000000000040 RSI: 000000003806bb00 RDI: 0000000000000005 [ 10.524388][ T255] RBP: 000000003806b910 R08: 00007f340e3dc200 R09: 000000000000000c [ 10.524710][ T255] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 10.525030][ T255] R13: 000000003806b910 R14: 0000000000000000 R15: 0000000000000001 | [ 11.511531][ T284] ------------[ cut here ]------------ | [ 11.511863][ T284] WARNING: CPU: 3 PID: 284 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 11.512288][ T284] Modules linked in: netdevsim | [ 11.512855][ T284] Tainted: [W]=WARN [ 11.513022][ T284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.513306][ T284] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.513566][ T284] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 11.514384][ T284] RSP: 0018:ffffc900006271e8 EFLAGS: 00010246 [ 11.514669][ T284] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 11.514969][ T284] RDX: 0000000000000000 RSI: ffff88800be22c98 RDI: ffff88800ad95080 [ 11.515367][ T284] RBP: ffff8880023f8040 R08: 0000000000000000 R09: fffffbfff373d83c [ 11.515668][ T284] R10: ffffffff9b9ec1e7 R11: ffff88800ad945c0 R12: 0000000000000000 [ 11.515971][ T284] R13: ffff88800be22128 R14: ffff88800be22008 R15: ffff88800be22000 [ 11.516368][ T284] FS: 00007fdc39f8f800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 11.516711][ T284] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.516959][ T284] CR2: 00007fdc3a33f200 CR3: 0000000002340005 CR4: 0000000000772ef0 [ 11.517362][ T284] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 11.517656][ T284] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 11.517968][ T284] PKRU: 55555554 [ 11.518209][ T284] Call Trace: [ 11.518364][ T284] [ 11.518468][ T284] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.518673][ T284] ? __warn (kernel/panic.c:748) [ 11.518833][ T284] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.519036][ T284] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 11.519336][ T284] ? handle_bug (arch/x86/kernel/traps.c:285) [ 11.519509][ T284] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 11.519711][ T284] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 11.519923][ T284] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.520178][ T284] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 11.520391][ T284] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 11.520647][ T284] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 11.520857][ T284] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 11.521098][ T284] register_netdevice (net/core/dev.c:11003) [ 11.521311][ T284] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 11.521525][ T284] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 11.521748][ T284] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 11.522010][ T284] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 11.522293][ T284] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 11.522561][ T284] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 11.522822][ T284] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 11.523095][ T284] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 11.523358][ T284] ? devl_region_destroy (net/devlink/region.c:1178) [ 11.523558][ T284] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 11.523824][ T284] devlink_reload (net/devlink/dev.c:474) [ 11.524036][ T284] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 11.524264][ T284] ? devlink_resources_validate (net/devlink/resource.c:311) [ 11.524525][ T284] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 11.524732][ T284] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 11.524988][ T284] ? __nla_parse (lib/nlattr.c:732) [ 11.525233][ T284] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 11.525444][ T284] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 11.525709][ T284] ? cap_capable (security/commoncap.c:131) [ 11.525916][ T284] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 11.526141][ T284] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 11.526350][ T284] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 11.526556][ T284] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 11.526806][ T284] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 11.527065][ T284] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 11.527330][ T284] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 11.527534][ T284] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 11.527736][ T284] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 11.527943][ T284] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 11.528174][ T284] ? genl_rcv (net/netlink/genetlink.c:1219) [ 11.528327][ T284] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 11.528538][ T284] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 11.528752][ T284] genl_rcv (net/netlink/genetlink.c:1220) [ 11.528905][ T284] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 11.529144][ T284] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 11.529350][ T284] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 11.529563][ T284] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 11.529773][ T284] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 11.529977][ T284] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 11.530196][ T284] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 11.530409][ T284] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 11.530618][ T284] ? __pfx___sys_sendto (net/socket.c:2145) [ 11.530831][ T284] ? __lock_release (kernel/locking/lockdep.c:5527) [ 11.531041][ T284] ? __sys_recvmsg (net/socket.c:2859) [ 11.531255][ T284] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 11.531473][ T284] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 11.531683][ T284] __x64_sys_sendto (net/socket.c:2181) [ 11.531887][ T284] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 11.532154][ T284] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 11.532360][ T284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 11.532613][ T284] RIP: 0033:0x7fdc3a19ba4a [ 11.532823][ T284] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 11.533560][ T284] RSP: 002b:00007ffefeea2488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 11.533869][ T284] RAX: ffffffffffffffda RBX: 0000000014823b00 RCX: 00007fdc3a19ba4a [ 11.534185][ T284] RDX: 0000000000000038 RSI: 0000000014823b00 RDI: 0000000000000005 [ 11.534487][ T284] RBP: 0000000014823910 R08: 00007fdc3a33f200 R09: 000000000000000c [ 11.534789][ T284] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 11.535107][ T284] R13: 0000000014823910 R14: 0000000000000000 R15: 0000000000000003 | [ 12.174604][ T294] ------------[ cut here ]------------ | [ 12.174854][ T294] WARNING: CPU: 1 PID: 294 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) | [ 12.175259][ T294] Modules linked in: netdevsim | [ 12.175812][ T294] Tainted: [W]=WARN [ 12.175957][ T294] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.176236][ T294] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.176486][ T294] 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 [ 12.177157][ T294] RSP: 0018:ffffc900006871e8 EFLAGS: 00010246 [ 12.177394][ T294] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 12.177671][ T294] RDX: 0000000000000000 RSI: ffff8880024aac98 RDI: ffff88800529adc0 [ 12.177948][ T294] RBP: ffff8880023f8040 R08: 0000000000000000 R09: fffffbfff373d83c [ 12.178235][ T294] R10: ffffffff9b9ec1e7 R11: ffff88800529a300 R12: 0000000000000000 [ 12.178519][ T294] R13: ffff8880024aa128 R14: ffff8880024aa008 R15: ffff8880024aa000 [ 12.178829][ T294] FS: 00007fa915797800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 12.179168][ T294] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.179403][ T294] CR2: 00007fa915b47200 CR3: 0000000004eaa002 CR4: 0000000000772ef0 [ 12.179691][ T294] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 12.179971][ T294] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 12.180273][ T294] PKRU: 55555554 [ 12.180421][ T294] Call Trace: [ 12.180566][ T294] [ 12.180666][ T294] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.180859][ T294] ? __warn (kernel/panic.c:748) [ 12.181021][ T294] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.181239][ T294] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 12.181445][ T294] ? handle_bug (arch/x86/kernel/traps.c:285) [ 12.181593][ T294] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 12.181783][ T294] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 12.181985][ T294] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.182186][ T294] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 12.182387][ T294] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 12.182628][ T294] ? _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) [ 12.182824][ T294] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 12.183027][ T294] register_netdevice (net/core/dev.c:11003) [ 12.183241][ T294] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 12.183441][ T294] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 12.183690][ T294] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 12.183938][ T294] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 12.184220][ T294] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 12.184470][ T294] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 12.184715][ T294] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 12.184954][ T294] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 12.185214][ T294] ? devl_region_destroy (net/devlink/region.c:1178) [ 12.185405][ T294] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 12.185651][ T294] devlink_reload (net/devlink/dev.c:474) [ 12.185846][ T294] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 12.186047][ T294] ? devlink_resources_validate (net/devlink/resource.c:311) [ 12.186303][ T294] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 12.186502][ T294] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 12.186738][ T294] ? __nla_parse (lib/nlattr.c:732) [ 12.186937][ T294] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 12.187140][ T294] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 12.187393][ T294] ? cap_capable (security/commoncap.c:131) [ 12.187583][ T294] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 12.187788][ T294] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 12.187983][ T294] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 12.188198][ T294] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 12.188431][ T294] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 12.188694][ T294] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 12.188942][ T294] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 12.189151][ T294] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 12.189352][ T294] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 12.189553][ T294] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 12.189756][ T294] ? genl_rcv (net/netlink/genetlink.c:1219) [ 12.189899][ T294] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 12.190102][ T294] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 12.190303][ T294] genl_rcv (net/netlink/genetlink.c:1220) [ 12.190445][ T294] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 12.190654][ T294] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 12.190850][ T294] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 12.191063][ T294] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 12.191259][ T294] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 12.191446][ T294] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 12.191639][ T294] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 12.191840][ T294] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 12.192035][ T294] ? __pfx___sys_sendto (net/socket.c:2145) [ 12.192258][ T294] ? __lock_release (kernel/locking/lockdep.c:5527) [ 12.192459][ T294] ? __sys_recvmsg (net/socket.c:2859) [ 12.192650][ T294] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 12.192850][ T294] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 12.193077][ T294] __x64_sys_sendto (net/socket.c:2181) [ 12.193268][ T294] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 12.193502][ T294] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 12.193724][ T294] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 12.193969][ T294] RIP: 0033:0x7fa9159a3a4a [ 12.194180][ T294] 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 [ 12.194871][ T294] RSP: 002b:00007ffe7f0ccec8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 12.195170][ T294] RAX: ffffffffffffffda RBX: 000000001d999b00 RCX: 00007fa9159a3a4a [ 12.195457][ T294] RDX: 0000000000000038 RSI: 000000001d999b00 RDI: 0000000000000005 [ 12.195738][ T294] RBP: 000000001d999910 R08: 00007fa915b47200 R09: 000000000000000c [ 12.196103][ T294] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 12.196577][ T294] R13: 000000001d999910 R14: 0000000000000000 R15: 0000000000000003 | [ 13.889438][ T339] ------------[ cut here ]------------ | [ 13.889681][ T339] WARNING: CPU: 3 PID: 339 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 13.890104][ T339] Modules linked in: netdevsim | [ 13.890686][ T339] Tainted: [W]=WARN [ 13.890840][ T339] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.891098][ T339] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 13.891358][ T339] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 13.892072][ T339] RSP: 0018:ffffc900008471e8 EFLAGS: 00010246 [ 13.892333][ T339] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 13.892636][ T339] RDX: 0000000000000000 RSI: ffff88800518ac98 RDI: ffff88800ad2adc0 [ 13.892935][ T339] RBP: ffff8880023f8040 R08: 0000000000000000 R09: fffffbfff373d83c [ 13.893266][ T339] R10: ffffffff9b9ec1e7 R11: ffff88800ad2a300 R12: 0000000000000000 [ 13.893576][ T339] R13: ffff88800518a128 R14: ffff88800518a008 R15: ffff88800518a000 [ 13.893881][ T339] FS: 00007f901f8b6800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 13.894251][ T339] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.894517][ T339] CR2: 00007f62e446026f CR3: 000000000bdbe001 CR4: 0000000000772ef0 [ 13.894830][ T339] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 13.895153][ T339] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 13.895470][ T339] PKRU: 55555554 [ 13.895630][ T339] Call Trace: [ 13.895788][ T339] [ 13.895899][ T339] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 13.896119][ T339] ? __warn (kernel/panic.c:748) [ 13.896285][ T339] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 13.896500][ T339] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 13.896722][ T339] ? handle_bug (arch/x86/kernel/traps.c:285) [ 13.896883][ T339] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 13.897103][ T339] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 13.897326][ T339] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 13.897539][ T339] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 13.897754][ T339] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 13.898015][ T339] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 13.898237][ T339] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 13.898445][ T339] register_netdevice (net/core/dev.c:11003) [ 13.898657][ T339] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 13.898872][ T339] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 13.899104][ T339] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 13.899369][ T339] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 13.899634][ T339] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 13.899898][ T339] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 13.900175][ T339] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 13.900433][ T339] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 13.900685][ T339] ? devl_region_destroy (net/devlink/region.c:1178) [ 13.900888][ T339] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 13.901161][ T339] devlink_reload (net/devlink/dev.c:474) [ 13.901371][ T339] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 13.901577][ T339] ? devlink_resources_validate (net/devlink/resource.c:311) [ 13.901836][ T339] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 13.902041][ T339] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 13.902303][ T339] ? __nla_parse (lib/nlattr.c:732) [ 13.902522][ T339] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 13.902732][ T339] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 13.903006][ T339] ? cap_capable (security/commoncap.c:131) [ 13.903221][ T339] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 13.903434][ T339] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 13.903645][ T339] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 13.903851][ T339] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 13.904112][ T339] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 13.904363][ T339] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 13.904631][ T339] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 13.904838][ T339] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 13.905041][ T339] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 13.905259][ T339] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 13.905480][ T339] ? genl_rcv (net/netlink/genetlink.c:1219) [ 13.905636][ T339] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 13.905841][ T339] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 13.906060][ T339] genl_rcv (net/netlink/genetlink.c:1220) [ 13.906216][ T339] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 13.906422][ T339] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 13.906624][ T339] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 13.906839][ T339] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 13.907063][ T339] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 13.907268][ T339] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 13.907474][ T339] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 13.907694][ T339] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 13.907903][ T339] ? __pfx___sys_sendto (net/socket.c:2145) [ 13.908125][ T339] ? __lock_release (kernel/locking/lockdep.c:5527) [ 13.908334][ T339] ? __sys_recvmsg (net/socket.c:2859) [ 13.908539][ T339] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 13.908750][ T339] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 13.908957][ T339] __x64_sys_sendto (net/socket.c:2181) [ 13.909169][ T339] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 13.909435][ T339] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 13.909641][ T339] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 13.909890][ T339] RIP: 0033:0x7f901fac2a4a [ 13.910110][ T339] 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 [ 13.910805][ T339] RSP: 002b:00007ffd29736a68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 13.911123][ T339] RAX: ffffffffffffffda RBX: 0000000017570b00 RCX: 00007f901fac2a4a [ 13.911419][ T339] RDX: 0000000000000038 RSI: 0000000017570b00 RDI: 0000000000000005 [ 13.911718][ T339] RBP: 0000000017570910 R08: 00007f901fc66200 R09: 000000000000000c [ 13.912013][ T339] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 13.912320][ T339] R13: 0000000017570910 R14: 0000000000000000 R15: 0000000000000003 | [ 14.623406][ T350] ------------[ cut here ]------------ | [ 14.623668][ T350] WARNING: CPU: 0 PID: 350 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) | [ 14.624084][ T350] Modules linked in: netdevsim | [ 14.624655][ T350] Tainted: [W]=WARN [ 14.624817][ T350] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.625094][ T350] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 14.625352][ T350] 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 [ 14.626048][ T350] RSP: 0018:ffffc900008871e8 EFLAGS: 00010246 [ 14.626338][ T350] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 14.626638][ T350] RDX: 0000000000000000 RSI: ffff88800521ac98 RDI: ffff88800ad2d080 [ 14.626935][ T350] RBP: ffff8880023f8040 R08: 0000000000000000 R09: fffffbfff373d83c [ 14.627331][ T350] R10: ffffffff9b9ec1e7 R11: ffff88800ad2c5c0 R12: 0000000000000000 [ 14.627633][ T350] R13: ffff88800521a128 R14: ffff88800521a008 R15: ffff88800521a000 [ 14.627932][ T350] FS: 00007fbbc3e94800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 14.628368][ T350] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.628621][ T350] CR2: 00007f62e43135a0 CR3: 00000000052d4002 CR4: 0000000000772ef0 [ 14.628921][ T350] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 14.629242][ T350] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 14.629540][ T350] PKRU: 55555554 [ 14.629692][ T350] Call Trace: [ 14.629844][ T350] [ 14.629947][ T350] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 14.630176][ T350] ? __warn (kernel/panic.c:748) [ 14.630334][ T350] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 14.630543][ T350] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 14.630749][ T350] ? handle_bug (arch/x86/kernel/traps.c:285) [ 14.630911][ T350] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 14.631122][ T350] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 14.631335][ T350] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 14.631536][ T350] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 14.631743][ T350] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 14.632000][ T350] ? _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) [ 14.632221][ T350] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 14.632428][ T350] register_netdevice (net/core/dev.c:11003) [ 14.632636][ T350] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 14.632848][ T350] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 14.633087][ T350] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 14.633355][ T350] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 14.633619][ T350] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 14.633884][ T350] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 14.634173][ T350] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 14.634435][ T350] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 14.634695][ T350] ? devl_region_destroy (net/devlink/region.c:1178) [ 14.634902][ T350] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 14.635181][ T350] devlink_reload (net/devlink/dev.c:474) [ 14.635391][ T350] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 14.635596][ T350] ? devlink_resources_validate (net/devlink/resource.c:311) [ 14.635855][ T350] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 14.636072][ T350] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 14.636329][ T350] ? __nla_parse (lib/nlattr.c:732) [ 14.636540][ T350] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 14.636745][ T350] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 14.637012][ T350] ? cap_capable (security/commoncap.c:131) [ 14.637225][ T350] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 14.637488][ T350] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 14.637693][ T350] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 14.637905][ T350] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 14.638180][ T350] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 14.638435][ T350] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 14.638696][ T350] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 14.638900][ T350] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 14.639119][ T350] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 14.639327][ T350] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 14.639547][ T350] ? genl_rcv (net/netlink/genetlink.c:1219) [ 14.639702][ T350] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 14.639907][ T350] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 14.640131][ T350] genl_rcv (net/netlink/genetlink.c:1220) [ 14.640284][ T350] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 14.640490][ T350] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 14.640694][ T350] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 14.640908][ T350] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 14.641130][ T350] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 14.641333][ T350] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 14.641538][ T350] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 14.641748][ T350] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 14.642042][ T350] ? __pfx___sys_sendto (net/socket.c:2145) [ 14.642287][ T350] ? __lock_release (kernel/locking/lockdep.c:5527) [ 14.642506][ T350] ? __sys_recvmsg (net/socket.c:2859) [ 14.642714][ T350] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 14.642927][ T350] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 14.643157][ T350] __x64_sys_sendto (net/socket.c:2181) [ 14.643359][ T350] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 14.643610][ T350] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 14.643818][ T350] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 14.644080][ T350] RIP: 0033:0x7fbbc40a0a4a [ 14.644294][ T350] 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 [ 14.644989][ T350] RSP: 002b:00007fff34b00bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 14.645306][ T350] RAX: ffffffffffffffda RBX: 000000003b46db00 RCX: 00007fbbc40a0a4a [ 14.645621][ T350] RDX: 0000000000000038 RSI: 000000003b46db00 RDI: 0000000000000005 [ 14.645936][ T350] RBP: 000000003b46d910 R08: 00007fbbc4244200 R09: 000000000000000c [ 14.646277][ T350] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 14.646598][ T350] R13: 000000003b46d910 R14: 0000000000000000 R15: 0000000000000003 | [ 16.583954][ T411] ------------[ cut here ]------------ | [ 16.584304][ T411] WARNING: CPU: 0 PID: 411 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) | [ 16.584693][ T411] Modules linked in: netdevsim | [ 16.585270][ T411] Tainted: [W]=WARN [ 16.585421][ T411] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.585659][ T411] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 16.585909][ T411] 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 [ 16.586601][ T411] RSP: 0018:ffffc90000ba71e8 EFLAGS: 00010246 [ 16.586848][ T411] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 16.587150][ T411] RDX: 0000000000000000 RSI: ffff8880024b2c98 RDI: ffff88800d955080 [ 16.587445][ T411] RBP: ffff8880023f8040 R08: 0000000000000000 R09: fffffbfff373d83c [ 16.587737][ T411] R10: ffffffff9b9ec1e7 R11: ffff88800d9545c0 R12: 0000000000000000 [ 16.588028][ T411] R13: ffff8880024b2128 R14: ffff8880024b2008 R15: ffff8880024b2000 [ 16.588417][ T411] FS: 00007fb77b4ce800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 16.588755][ T411] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.588995][ T411] CR2: 00007fb77b87e200 CR3: 000000000a470006 CR4: 0000000000772ef0 [ 16.589352][ T411] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 16.589646][ T411] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 16.589926][ T411] PKRU: 55555554 [ 16.590084][ T411] Call Trace: [ 16.590229][ T411] [ 16.590331][ T411] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 16.590522][ T411] ? __warn (kernel/panic.c:748) [ 16.590673][ T411] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 16.590869][ T411] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 16.591083][ T411] ? handle_bug (arch/x86/kernel/traps.c:285) [ 16.591232][ T411] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 16.591425][ T411] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 16.591636][ T411] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 16.591832][ T411] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 16.592033][ T411] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 16.592294][ T411] ? _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) [ 16.592493][ T411] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 16.592690][ T411] register_netdevice (net/core/dev.c:11003) [ 16.592888][ T411] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 16.593125][ T411] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 16.593335][ T411] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 16.593586][ T411] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 16.593841][ T411] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 16.594110][ T411] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 16.594359][ T411] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 16.594612][ T411] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 16.594853][ T411] ? devl_region_destroy (net/devlink/region.c:1178) [ 16.595043][ T411] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 16.595315][ T411] devlink_reload (net/devlink/dev.c:474) [ 16.595532][ T411] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 16.595734][ T411] ? devlink_resources_validate (net/devlink/resource.c:311) [ 16.595984][ T411] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 16.596201][ T411] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 16.596453][ T411] ? __nla_parse (lib/nlattr.c:732) [ 16.596660][ T411] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 16.596858][ T411] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 16.597134][ T411] ? cap_capable (security/commoncap.c:131) [ 16.597331][ T411] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 16.597532][ T411] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 16.597729][ T411] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 16.597925][ T411] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 16.598175][ T411] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 16.598416][ T411] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 16.598670][ T411] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 16.598868][ T411] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 16.599078][ T411] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 16.599278][ T411] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 16.599487][ T411] ? genl_rcv (net/netlink/genetlink.c:1219) [ 16.599634][ T411] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 16.599832][ T411] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 16.600035][ T411] genl_rcv (net/netlink/genetlink.c:1220) [ 16.600195][ T411] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 16.600392][ T411] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 16.600588][ T411] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 16.600789][ T411] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 16.600996][ T411] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 16.601202][ T411] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 16.601409][ T411] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 16.601611][ T411] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 16.601808][ T411] ? __pfx___sys_sendto (net/socket.c:2145) [ 16.602007][ T411] ? __lock_release (kernel/locking/lockdep.c:5527) [ 16.602217][ T411] ? __sys_recvmsg (net/socket.c:2859) [ 16.602418][ T411] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 16.602617][ T411] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 16.602815][ T411] __x64_sys_sendto (net/socket.c:2181) [ 16.603077][ T411] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 16.603321][ T411] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 16.603514][ T411] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 16.603752][ T411] RIP: 0033:0x7fb77b6daa4a [ 16.603949][ T411] 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 [ 16.604630][ T411] RSP: 002b:00007ffc2977e418 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 16.604917][ T411] RAX: ffffffffffffffda RBX: 0000000029732b00 RCX: 00007fb77b6daa4a [ 16.605216][ T411] RDX: 0000000000000038 RSI: 0000000029732b00 RDI: 0000000000000005 [ 16.605500][ T411] RBP: 0000000029732910 R08: 00007fb77b87e200 R09: 000000000000000c [ 16.605785][ T411] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 16.606079][ T411] R13: 0000000029732910 R14: 0000000000000000 R15: 0000000000000003 | [ 17.268977][ T422] ------------[ cut here ]------------ | [ 17.269299][ T422] WARNING: CPU: 3 PID: 422 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) | [ 17.269682][ T422] Modules linked in: netdevsim | [ 17.270242][ T422] Tainted: [W]=WARN [ 17.270390][ T422] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.270627][ T422] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 17.270873][ T422] 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 [ 17.271546][ T422] RSP: 0018:ffffc90000c471e8 EFLAGS: 00010246 [ 17.271789][ T422] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 17.272076][ T422] RDX: 0000000000000000 RSI: ffff8880050f2c98 RDI: ffff8880058fd080 [ 17.272354][ T422] RBP: ffff8880023f8040 R08: 0000000000000000 R09: fffffbfff373d83c [ 17.272634][ T422] R10: ffffffff9b9ec1e7 R11: ffff8880058fc5c0 R12: 0000000000000000 [ 17.272908][ T422] R13: ffff8880050f2128 R14: ffff8880050f2008 R15: ffff8880050f2000 [ 17.273225][ T422] FS: 00007f1bed2e5800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 17.273553][ T422] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.273793][ T422] CR2: 00007f62e43135a0 CR3: 000000000aa34001 CR4: 0000000000772ef0 [ 17.274105][ T422] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 17.274394][ T422] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 17.274686][ T422] PKRU: 55555554 [ 17.274834][ T422] Call Trace: [ 17.274987][ T422] [ 17.275149][ T422] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 17.275348][ T422] ? __warn (kernel/panic.c:748) [ 17.275502][ T422] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 17.275694][ T422] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 17.275895][ T422] ? handle_bug (arch/x86/kernel/traps.c:285) [ 17.276040][ T422] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 17.276242][ T422] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 17.276446][ T422] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 17.276637][ T422] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 17.276836][ T422] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 17.277086][ T422] ? _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) [ 17.277287][ T422] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 17.277481][ T422] register_netdevice (net/core/dev.c:11003) [ 17.277675][ T422] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 17.277873][ T422] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 17.278101][ T422] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 17.278350][ T422] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 17.278603][ T422] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 17.278850][ T422] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 17.279109][ T422] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 17.279348][ T422] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 17.279588][ T422] ? devl_region_destroy (net/devlink/region.c:1178) [ 17.279780][ T422] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 17.280026][ T422] devlink_reload (net/devlink/dev.c:474) [ 17.280232][ T422] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 17.280425][ T422] ? devlink_resources_validate (net/devlink/resource.c:311) [ 17.280669][ T422] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 17.280859][ T422] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 17.281106][ T422] ? __nla_parse (lib/nlattr.c:732) [ 17.281308][ T422] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 17.281502][ T422] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 17.281751][ T422] ? cap_capable (security/commoncap.c:131) [ 17.281940][ T422] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 17.282167][ T422] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 17.282359][ T422] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 17.282551][ T422] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 17.282785][ T422] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 17.283033][ T422] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 17.283293][ T422] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 17.283483][ T422] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 17.283671][ T422] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 17.283862][ T422] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 17.284074][ T422] ? genl_rcv (net/netlink/genetlink.c:1219) [ 17.284222][ T422] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 17.284415][ T422] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 17.284614][ T422] genl_rcv (net/netlink/genetlink.c:1220) [ 17.284756][ T422] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 17.284947][ T422] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 17.285147][ T422] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 17.285345][ T422] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 17.285538][ T422] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 17.285724][ T422] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 17.285913][ T422] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 17.286138][ T422] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 17.286331][ T422] ? __pfx___sys_sendto (net/socket.c:2145) [ 17.286526][ T422] ? __lock_release (kernel/locking/lockdep.c:5527) [ 17.286721][ T422] ? __sys_recvmsg (net/socket.c:2859) [ 17.286909][ T422] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 17.287122][ T422] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 17.287315][ T422] __x64_sys_sendto (net/socket.c:2181) [ 17.287506][ T422] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 17.287739][ T422] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 17.287928][ T422] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 17.288168][ T422] RIP: 0033:0x7f1bed4f1a4a [ 17.288363][ T422] 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 [ 17.289016][ T422] RSP: 002b:00007fff5e04c658 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 17.289307][ T422] RAX: ffffffffffffffda RBX: 00000000025dcb00 RCX: 00007f1bed4f1a4a [ 17.289584][ T422] RDX: 0000000000000038 RSI: 00000000025dcb00 RDI: 0000000000000005 [ 17.289862][ T422] RBP: 00000000025dc910 R08: 00007f1bed695200 R09: 000000000000000c [ 17.290159][ T422] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 17.290440][ T422] R13: 00000000025dc910 R14: 0000000000000000 R15: 0000000000000003 | [ 18.349702][ T454] ------------[ cut here ]------------ | [ 18.350073][ T454] WARNING: CPU: 3 PID: 454 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 18.350491][ T454] Modules linked in: netdevsim | [ 18.351076][ T454] Tainted: [W]=WARN [ 18.351235][ T454] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.351496][ T454] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 18.351758][ T454] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 18.352473][ T454] RSP: 0018:ffffc90000d971e8 EFLAGS: 00010246 [ 18.352734][ T454] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 18.353068][ T454] RDX: 0000000000000000 RSI: ffff88800be22c98 RDI: ffff88800243adc0 [ 18.353382][ T454] RBP: ffff8880023f8040 R08: 0000000000000000 R09: fffffbfff373d83c [ 18.353683][ T454] R10: ffffffff9b9ec1e7 R11: ffff88800243a300 R12: 0000000000000000 [ 18.353983][ T454] R13: ffff88800be22128 R14: ffff88800be22008 R15: ffff88800be22000 [ 18.354300][ T454] FS: 00007f6733f83800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 18.354651][ T454] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.354907][ T454] CR2: 000055fe3e4addec CR3: 000000000da62004 CR4: 0000000000772ef0 [ 18.355228][ T454] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 18.355533][ T454] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 18.355844][ T454] PKRU: 55555554 [ 18.355999][ T454] Call Trace: [ 18.356166][ T454] [ 18.356274][ T454] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 18.356477][ T454] ? __warn (kernel/panic.c:748) [ 18.356640][ T454] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 18.356847][ T454] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 18.357070][ T454] ? handle_bug (arch/x86/kernel/traps.c:285) [ 18.357228][ T454] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 18.357433][ T454] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 18.357652][ T454] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 18.357857][ T454] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 18.358081][ T454] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 18.358341][ T454] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 18.358550][ T454] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 18.358763][ T454] register_netdevice (net/core/dev.c:11003) [ 18.358972][ T454] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 18.359193][ T454] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 18.359418][ T454] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 18.359694][ T454] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 18.359964][ T454] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 18.360236][ T454] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 18.360500][ T454] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 18.360760][ T454] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 18.361020][ T454] ? devl_region_destroy (net/devlink/region.c:1178) [ 18.361229][ T454] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 18.361507][ T454] devlink_reload (net/devlink/dev.c:474) [ 18.361718][ T454] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 18.361924][ T454] ? devlink_resources_validate (net/devlink/resource.c:311) [ 18.362196][ T454] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 18.362406][ T454] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 18.362664][ T454] ? __nla_parse (lib/nlattr.c:732) [ 18.362878][ T454] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 18.363111][ T454] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 18.363382][ T454] ? cap_capable (security/commoncap.c:131) [ 18.363594][ T454] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 18.363812][ T454] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 18.364020][ T454] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 18.364235][ T454] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 18.364485][ T454] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 18.364732][ T454] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 18.364994][ T454] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 18.365216][ T454] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 18.365418][ T454] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 18.365620][ T454] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 18.365836][ T454] ? genl_rcv (net/netlink/genetlink.c:1219) [ 18.365995][ T454] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 18.366213][ T454] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 18.366423][ T454] genl_rcv (net/netlink/genetlink.c:1220) [ 18.366577][ T454] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 18.366786][ T454] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 18.366992][ T454] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 18.367214][ T454] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 18.367421][ T454] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 18.367623][ T454] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 18.367825][ T454] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 18.368040][ T454] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 18.368265][ T454] ? __pfx___sys_sendto (net/socket.c:2145) [ 18.368479][ T454] ? __lock_release (kernel/locking/lockdep.c:5527) [ 18.368686][ T454] ? __sys_recvmsg (net/socket.c:2859) [ 18.368889][ T454] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 18.369115][ T454] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 18.369328][ T454] __x64_sys_sendto (net/socket.c:2181) [ 18.369530][ T454] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 18.369783][ T454] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 18.369988][ T454] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 18.370251][ T454] RIP: 0033:0x7f673418fa4a [ 18.370461][ T454] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 18.371183][ T454] RSP: 002b:00007ffce27153f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 18.371489][ T454] RAX: ffffffffffffffda RBX: 000000002f45fb00 RCX: 00007f673418fa4a [ 18.371787][ T454] RDX: 0000000000000038 RSI: 000000002f45fb00 RDI: 0000000000000005 [ 18.372093][ T454] RBP: 000000002f45f910 R08: 00007f6734333200 R09: 000000000000000c [ 18.372394][ T454] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 18.372697][ T454] R13: 000000002f45f910 R14: 0000000000000000 R15: 0000000000000003 | [ 19.300175][ T470] ------------[ cut here ]------------ | [ 19.300483][ T470] WARNING: CPU: 0 PID: 470 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) | [ 19.300869][ T470] Modules linked in: netdevsim | [ 19.301446][ T470] Tainted: [W]=WARN [ 19.301590][ T470] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.301826][ T470] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 19.302089][ T470] 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 [ 19.302777][ T470] RSP: 0018:ffffc90000e171e8 EFLAGS: 00010246 [ 19.303034][ T470] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 19.303354][ T470] RDX: 0000000000000000 RSI: ffff8880024aac98 RDI: ffff88800aba2dc0 [ 19.303647][ T470] RBP: ffff8880023f8040 R08: 0000000000000000 R09: fffffbfff373d83c [ 19.303925][ T470] R10: ffffffff9b9ec1e7 R11: ffff88800aba2300 R12: 0000000000000000 [ 19.304212][ T470] R13: ffff8880024aa128 R14: ffff8880024aa008 R15: ffff8880024aa000 [ 19.304490][ T470] FS: 00007fe3381f4800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 19.304812][ T470] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.305060][ T470] CR2: 00007f62e43135a0 CR3: 000000000dabe002 CR4: 0000000000772ef0 [ 19.305339][ T470] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 19.305614][ T470] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 19.305890][ T470] PKRU: 55555554 [ 19.306031][ T470] Call Trace: [ 19.306194][ T470] [ 19.306298][ T470] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 19.306489][ T470] ? __warn (kernel/panic.c:748) [ 19.306637][ T470] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 19.306825][ T470] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 19.307023][ T470] ? handle_bug (arch/x86/kernel/traps.c:285) [ 19.307183][ T470] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 19.307373][ T470] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 19.307574][ T470] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 19.307767][ T470] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 19.307959][ T470] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 19.308206][ T470] ? _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) [ 19.308402][ T470] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 19.308594][ T470] register_netdevice (net/core/dev.c:11003) [ 19.308787][ T470] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 19.308987][ T470] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 19.309208][ T470] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 19.309453][ T470] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 19.309703][ T470] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 19.309949][ T470] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 19.310212][ T470] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 19.310454][ T470] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 19.310692][ T470] ? devl_region_destroy (net/devlink/region.c:1178) [ 19.310879][ T470] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 19.311137][ T470] devlink_reload (net/devlink/dev.c:474) [ 19.311332][ T470] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 19.311521][ T470] ? devlink_resources_validate (net/devlink/resource.c:311) [ 19.311772][ T470] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 19.311964][ T470] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 19.312208][ T470] ? __nla_parse (lib/nlattr.c:732) [ 19.312408][ T470] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 19.312601][ T470] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 19.312843][ T470] ? cap_capable (security/commoncap.c:131) [ 19.313041][ T470] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 19.313255][ T470] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 19.313447][ T470] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 19.313634][ T470] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 19.313865][ T470] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 19.314118][ T470] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 19.314384][ T470] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 19.314581][ T470] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 19.314772][ T470] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 19.314961][ T470] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 19.315180][ T470] ? genl_rcv (net/netlink/genetlink.c:1219) [ 19.315325][ T470] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 19.315524][ T470] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 19.315719][ T470] genl_rcv (net/netlink/genetlink.c:1220) [ 19.315866][ T470] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 19.316072][ T470] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 19.316263][ T470] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 19.316464][ T470] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 19.316657][ T470] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 19.316842][ T470] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 19.317033][ T470] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 19.317244][ T470] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 19.317443][ T470] ? __pfx___sys_sendto (net/socket.c:2145) [ 19.317638][ T470] ? __lock_release (kernel/locking/lockdep.c:5527) [ 19.317832][ T470] ? __sys_recvmsg (net/socket.c:2859) [ 19.318019][ T470] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 19.318239][ T470] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 19.318441][ T470] __x64_sys_sendto (net/socket.c:2181) [ 19.318632][ T470] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 19.318872][ T470] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 19.319080][ T470] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 19.319313][ T470] RIP: 0033:0x7fe338400a4a [ 19.319508][ T470] 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 [ 19.320169][ T470] RSP: 002b:00007fff0d7b0b28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 19.320456][ T470] RAX: ffffffffffffffda RBX: 00000000344a7b00 RCX: 00007fe338400a4a [ 19.320735][ T470] RDX: 0000000000000038 RSI: 00000000344a7b00 RDI: 0000000000000005 [ 19.321013][ T470] RBP: 00000000344a7910 R08: 00007fe3385a4200 R09: 000000000000000c [ 19.321299][ T470] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 19.321579][ T470] R13: 00000000344a7910 R14: 0000000000000000 R15: 0000000000000003 | [ 292.234289][ T982] ------------[ cut here ]------------ | [ 292.234549][ T982] WARNING: CPU: 3 PID: 982 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) | [ 292.235113][ T982] Modules linked in: netdevsim | [ 292.235691][ T982] Tainted: [W]=WARN [ 292.235871][ T982] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 292.236295][ T982] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 292.236596][ T982] 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 [ 292.237672][ T982] RSP: 0018:ffffc90001f671e8 EFLAGS: 00010246 [ 292.238096][ T982] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 292.238579][ T982] RDX: 0000000000000000 RSI: ffff88800518ac98 RDI: ffff88800636adc0 [ 292.238888][ T982] RBP: ffff8880023f8040 R08: 0000000000000000 R09: fffffbfff373d83c [ 292.239231][ T982] R10: ffffffff9b9ec1e7 R11: ffff88800636a300 R12: 0000000000000000 [ 292.239589][ T982] R13: ffff88800518a128 R14: ffff88800518a008 R15: ffff88800518a000 [ 292.239937][ T982] FS: 00007f179bbf1800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 292.240412][ T982] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 292.240782][ T982] CR2: 00007f179bfa1200 CR3: 000000000a538001 CR4: 0000000000772ef0 [ 292.241271][ T982] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 292.241653][ T982] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 292.241976][ T982] PKRU: 55555554 [ 292.242137][ T982] Call Trace: [ 292.242300][ T982] [ 292.242433][ T982] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 292.242690][ T982] ? __warn (kernel/panic.c:748) [ 292.242856][ T982] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 292.243184][ T982] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 292.243447][ T982] ? handle_bug (arch/x86/kernel/traps.c:285) [ 292.243613][ T982] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 292.243895][ T982] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 292.244184][ T982] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 292.244440][ T982] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 292.244680][ T982] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 292.244998][ T982] ? _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) [ 292.245227][ T982] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 292.245495][ T982] register_netdevice (net/core/dev.c:11003) [ 292.245817][ T982] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 292.246040][ T982] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 292.246360][ T982] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 292.246634][ T982] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 292.246947][ T982] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 292.247284][ T982] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 292.247537][ T982] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 292.247783][ T982] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 292.248032][ T982] ? devl_region_destroy (net/devlink/region.c:1178) [ 292.248237][ T982] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 292.248495][ T982] devlink_reload (net/devlink/dev.c:474) [ 292.248700][ T982] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 292.248899][ T982] ? devlink_resources_validate (net/devlink/resource.c:311) [ 292.249262][ T982] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 292.249467][ T982] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 292.249804][ T982] ? __nla_parse (lib/nlattr.c:732) [ 292.250090][ T982] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 292.250413][ T982] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 292.250692][ T982] ? cap_capable (security/commoncap.c:131) [ 292.250977][ T982] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 292.251245][ T982] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 292.251521][ T982] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 292.251739][ T982] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 292.251983][ T982] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 292.252281][ T982] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 292.252605][ T982] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 292.252823][ T982] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 292.253118][ T982] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 292.253438][ T982] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 292.253748][ T982] ? genl_rcv (net/netlink/genetlink.c:1219) [ 292.253999][ T982] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 292.254379][ T982] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 292.254749][ T982] genl_rcv (net/netlink/genetlink.c:1220) [ 292.255004][ T982] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 292.255418][ T982] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 292.255757][ T982] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 292.256149][ T982] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 292.256484][ T982] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 292.256829][ T982] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 292.257181][ T982] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 292.257527][ T982] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 292.257867][ T982] ? __pfx___sys_sendto (net/socket.c:2145) [ 292.258232][ T982] ? __lock_release (kernel/locking/lockdep.c:5527) [ 292.258576][ T982] ? __sys_recvmsg (net/socket.c:2859) [ 292.258910][ T982] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 292.259301][ T982] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 292.259651][ T982] __x64_sys_sendto (net/socket.c:2181) [ 292.260009][ T982] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 292.260441][ T982] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 292.260778][ T982] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 292.261202][ T982] RIP: 0033:0x7f179bdfda4a [ 292.261569][ T982] 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 [ 292.262522][ T982] RSP: 002b:00007ffcb2e00de8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 292.262909][ T982] RAX: ffffffffffffffda RBX: 0000000018563b00 RCX: 00007f179bdfda4a [ 292.263265][ T982] RDX: 0000000000000038 RSI: 0000000018563b00 RDI: 0000000000000005 [ 292.263556][ T982] RBP: 0000000018563910 R08: 00007f179bfa1200 R09: 000000000000000c [ 292.263877][ T982] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 292.264265][ T982] R13: 0000000018563910 R14: 0000000000000000 R15: 0000000000000003 | [ 293.182333][ T996] ------------[ cut here ]------------ | [ 293.182769][ T996] WARNING: CPU: 0 PID: 996 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) | [ 293.183412][ T996] Modules linked in: netdevsim | [ 293.184341][ T996] Tainted: [W]=WARN [ 293.184588][ T996] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 293.185003][ T996] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 293.185479][ T996] 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 [ 293.186600][ T996] RSP: 0018:ffffc90001fc71e8 EFLAGS: 00010246 [ 293.186995][ T996] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 293.187511][ T996] RDX: 0000000000000000 RSI: ffff88800521ac98 RDI: ffff888004d3adc0 [ 293.187973][ T996] RBP: ffff8880023f8040 R08: 0000000000000000 R09: fffffbfff373d83c [ 293.188652][ T996] R10: ffffffff9b9ec1e7 R11: ffff888004d3a300 R12: 0000000000000000 [ 293.189211][ T996] R13: ffff88800521a128 R14: ffff88800521a008 R15: ffff88800521a000 [ 293.189718][ T996] FS: 00007ff5420a3800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 293.190313][ T996] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 293.190745][ T996] CR2: 00007ff542453200 CR3: 000000000d4aa005 CR4: 0000000000772ef0 [ 293.191268][ T996] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 293.191766][ T996] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 293.192259][ T996] PKRU: 55555554 [ 293.192502][ T996] Call Trace: [ 293.192743][ T996] [ 293.192914][ T996] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 293.193276][ T996] ? __warn (kernel/panic.c:748) [ 293.193508][ T996] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 293.193718][ T996] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 293.193943][ T996] ? handle_bug (arch/x86/kernel/traps.c:285) [ 293.194120][ T996] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 293.194330][ T996] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 293.194630][ T996] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 293.194940][ T996] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 293.195326][ T996] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 293.195741][ T996] ? _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) [ 293.196119][ T996] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 293.196450][ T996] register_netdevice (net/core/dev.c:11003) [ 293.196799][ T996] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 293.197168][ T996] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 293.197516][ T996] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 293.197948][ T996] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 293.198402][ T996] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 293.198831][ T996] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 293.199317][ T996] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 293.199734][ T996] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 293.200174][ T996] ? devl_region_destroy (net/devlink/region.c:1178) [ 293.200511][ T996] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 293.200971][ T996] devlink_reload (net/devlink/dev.c:474) [ 293.201352][ T996] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 293.201701][ T996] ? devlink_resources_validate (net/devlink/resource.c:311) [ 293.202159][ T996] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 293.202505][ T996] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 293.202897][ T996] ? __nla_parse (lib/nlattr.c:732) [ 293.203300][ T996] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 293.203627][ T996] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 293.204031][ T996] ? cap_capable (security/commoncap.c:131) [ 293.204379][ T996] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 293.204714][ T996] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 293.205036][ T996] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 293.205391][ T996] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 293.205793][ T996] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 293.206194][ T996] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 293.206612][ T996] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 293.206933][ T996] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 293.207297][ T996] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 293.207618][ T996] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 293.207965][ T996] ? genl_rcv (net/netlink/genetlink.c:1219) [ 293.208247][ T996] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 293.208561][ T996] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 293.208891][ T996] genl_rcv (net/netlink/genetlink.c:1220) [ 293.209159][ T996] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 293.209500][ T996] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 293.209831][ T996] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 293.210200][ T996] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 293.210539][ T996] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 293.210871][ T996] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 293.211260][ T996] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 293.211619][ T996] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 293.211955][ T996] ? __pfx___sys_sendto (net/socket.c:2145) [ 293.212328][ T996] ? __lock_release (kernel/locking/lockdep.c:5527) [ 293.212661][ T996] ? __sys_recvmsg (net/socket.c:2859) [ 293.212979][ T996] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 293.213366][ T996] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 293.213696][ T996] __x64_sys_sendto (net/socket.c:2181) [ 293.214024][ T996] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 293.214460][ T996] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 293.214812][ T996] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 293.215238][ T996] RIP: 0033:0x7ff5422afa4a [ 293.215570][ T996] 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 [ 293.216546][ T996] RSP: 002b:00007fffb64bde38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 293.216931][ T996] RAX: ffffffffffffffda RBX: 00000000357f3b00 RCX: 00007ff5422afa4a [ 293.217360][ T996] RDX: 0000000000000038 RSI: 00000000357f3b00 RDI: 0000000000000005 [ 293.217837][ T996] RBP: 00000000357f3910 R08: 00007ff542453200 R09: 000000000000000c [ 293.218325][ T996] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 293.218771][ T996] R13: 00000000357f3910 R14: 0000000000000000 R15: 0000000000000003 | [ 294.469571][ T1027] ------------[ cut here ]------------ | [ 294.469929][ T1027] WARNING: CPU: 0 PID: 1027 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) | [ 294.470594][ T1027] Modules linked in: netdevsim | [ 294.472117][ T1027] Tainted: [W]=WARN [ 294.472377][ T1027] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 294.472773][ T1027] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 294.473198][ T1027] 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 [ 294.474387][ T1027] RSP: 0018:ffffc900021171e8 EFLAGS: 00010246 [ 294.474795][ T1027] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 294.475316][ T1027] RDX: 0000000000000000 RSI: ffff8880024b2c98 RDI: ffff8880061a8b00 [ 294.475805][ T1027] RBP: ffff8880023f8040 R08: 0000000000000000 R09: fffffbfff373d83c [ 294.476305][ T1027] R10: ffffffff9b9ec1e7 R11: ffff8880061a8040 R12: 0000000000000000 [ 294.476778][ T1027] R13: ffff8880024b2128 R14: ffff8880024b2008 R15: ffff8880024b2000 [ 294.477269][ T1027] FS: 00007f057879b800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 294.477819][ T1027] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 294.478273][ T1027] CR2: 00007f0578b4b200 CR3: 000000000bc02003 CR4: 0000000000772ef0 [ 294.478745][ T1027] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 294.479243][ T1027] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 294.479708][ T1027] PKRU: 55555554 [ 294.479919][ T1027] Call Trace: [ 294.480089][ T1027] [ 294.480193][ T1027] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 294.480418][ T1027] ? __warn (kernel/panic.c:748) [ 294.480649][ T1027] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 294.480918][ T1027] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 294.481170][ T1027] ? handle_bug (arch/x86/kernel/traps.c:285) [ 294.481408][ T1027] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 294.481715][ T1027] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 294.482116][ T1027] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 294.482436][ T1027] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 294.482791][ T1027] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 294.483218][ T1027] ? _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) [ 294.483547][ T1027] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 294.483875][ T1027] register_netdevice (net/core/dev.c:11003) [ 294.484221][ T1027] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 294.484539][ T1027] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 294.484844][ T1027] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 294.485270][ T1027] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 294.485715][ T1027] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 294.486161][ T1027] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 294.486582][ T1027] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 294.486968][ T1027] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 294.487382][ T1027] ? devl_region_destroy (net/devlink/region.c:1178) [ 294.487657][ T1027] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 294.488081][ T1027] devlink_reload (net/devlink/dev.c:474) [ 294.488418][ T1027] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 294.488738][ T1027] ? devlink_resources_validate (net/devlink/resource.c:311) [ 294.489159][ T1027] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 294.489490][ T1027] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 294.489877][ T1027] ? __nla_parse (lib/nlattr.c:732) [ 294.490251][ T1027] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 294.490573][ T1027] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 294.490991][ T1027] ? cap_capable (security/commoncap.c:131) [ 294.491340][ T1027] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 294.491692][ T1027] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 294.492011][ T1027] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 294.492348][ T1027] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 294.492753][ T1027] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 294.493112][ T1027] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 294.493421][ T1027] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 294.493765][ T1027] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 294.494125][ T1027] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 294.494471][ T1027] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 294.494827][ T1027] ? genl_rcv (net/netlink/genetlink.c:1219) [ 294.495094][ T1027] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 294.495433][ T1027] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 294.495783][ T1027] genl_rcv (net/netlink/genetlink.c:1220) [ 294.496024][ T1027] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 294.496386][ T1027] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 294.496689][ T1027] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 294.497026][ T1027] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 294.497394][ T1027] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 294.497714][ T1027] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 294.498028][ T1027] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 294.498432][ T1027] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 294.498724][ T1027] ? __pfx___sys_sendto (net/socket.c:2145) [ 294.498966][ T1027] ? __lock_release (kernel/locking/lockdep.c:5527) [ 294.499319][ T1027] ? __sys_recvmsg (net/socket.c:2859) [ 294.499663][ T1027] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 294.499982][ T1027] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 294.500344][ T1027] __x64_sys_sendto (net/socket.c:2181) [ 294.500667][ T1027] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 294.501107][ T1027] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 294.501438][ T1027] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 294.501872][ T1027] RIP: 0033:0x7f05789a7a4a [ 294.502257][ T1027] 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 [ 294.503432][ T1027] RSP: 002b:00007fffada8a988 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 294.503941][ T1027] RAX: ffffffffffffffda RBX: 00000000094bdb00 RCX: 00007f05789a7a4a [ 294.504458][ T1027] RDX: 0000000000000038 RSI: 00000000094bdb00 RDI: 0000000000000005 [ 294.504937][ T1027] RBP: 00000000094bd910 R08: 00007f0578b4b200 R09: 000000000000000c [ 294.505426][ T1027] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 294.505895][ T1027] R13: 00000000094bd910 R14: 0000000000000000 R15: 0000000000000003 | [ 295.716774][ T1045] ------------[ cut here ]------------ | [ 295.717116][ T1045] WARNING: CPU: 1 PID: 1045 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) | [ 295.717555][ T1045] Modules linked in: netdevsim | [ 295.718184][ T1045] Tainted: [W]=WARN [ 295.718337][ T1045] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 295.718585][ T1045] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 295.718837][ T1045] 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 [ 295.719567][ T1045] RSP: 0018:ffffc900021b71e8 EFLAGS: 00010246 [ 295.719858][ T1045] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 295.720173][ T1045] RDX: 0000000000000000 RSI: ffff8880050f2c98 RDI: ffff88800533adc0 [ 295.720464][ T1045] RBP: ffff8880023f8040 R08: 0000000000000000 R09: fffffbfff373d83c [ 295.720750][ T1045] R10: ffffffff9b9ec1e7 R11: ffff88800533a300 R12: 0000000000000000 [ 295.721081][ T1045] R13: ffff8880050f2128 R14: ffff8880050f2008 R15: ffff8880050f2000 [ 295.721389][ T1045] FS: 00007f9216001800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 295.721769][ T1045] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 295.722017][ T1045] CR2: 000055fe3e4addec CR3: 000000000524e002 CR4: 0000000000772ef0 [ 295.722433][ T1045] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 295.722749][ T1045] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 295.723089][ T1045] PKRU: 55555554 [ 295.723245][ T1045] Call Trace: [ 295.723403][ T1045] [ 295.723505][ T1045] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 295.723709][ T1045] ? __warn (kernel/panic.c:748) [ 295.723863][ T1045] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 295.724071][ T1045] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 295.724284][ T1045] ? handle_bug (arch/x86/kernel/traps.c:285) [ 295.724483][ T1045] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 295.724691][ T1045] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 295.724921][ T1045] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 295.725165][ T1045] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 295.725392][ T1045] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 295.725669][ T1045] ? _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) [ 295.725895][ T1045] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 295.726114][ T1045] register_netdevice (net/core/dev.c:11003) [ 295.726314][ T1045] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 295.726523][ T1045] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 295.726734][ T1045] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 295.727033][ T1045] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 295.727326][ T1045] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 295.727619][ T1045] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 295.727912][ T1045] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 295.728188][ T1045] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 295.728451][ T1045] ? devl_region_destroy (net/devlink/region.c:1178) [ 295.728663][ T1045] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 295.728939][ T1045] devlink_reload (net/devlink/dev.c:474) [ 295.729185][ T1045] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 295.729397][ T1045] ? devlink_resources_validate (net/devlink/resource.c:311) [ 295.729681][ T1045] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 295.729890][ T1045] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 295.730177][ T1045] ? __nla_parse (lib/nlattr.c:732) [ 295.730390][ T1045] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 295.730596][ T1045] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 295.730853][ T1045] ? cap_capable (security/commoncap.c:131) [ 295.731068][ T1045] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 295.731284][ T1045] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 295.731487][ T1045] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 295.731700][ T1045] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 295.731957][ T1045] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 295.732220][ T1045] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 295.732485][ T1045] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 295.732684][ T1045] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 295.732891][ T1045] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 295.733128][ T1045] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 295.733349][ T1045] ? genl_rcv (net/netlink/genetlink.c:1219) [ 295.733499][ T1045] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 295.733702][ T1045] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 295.733925][ T1045] genl_rcv (net/netlink/genetlink.c:1220) [ 295.734094][ T1045] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 295.734299][ T1045] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 295.734500][ T1045] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 295.734704][ T1045] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 295.734939][ T1045] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 295.735151][ T1045] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 295.735371][ T1045] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 295.735579][ T1045] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 295.735791][ T1045] ? __pfx___sys_sendto (net/socket.c:2145) [ 295.736007][ T1045] ? __lock_release (kernel/locking/lockdep.c:5527) [ 295.736222][ T1045] ? __sys_recvmsg (net/socket.c:2859) [ 295.736414][ T1045] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 295.736624][ T1045] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 295.736828][ T1045] __x64_sys_sendto (net/socket.c:2181) [ 295.737018][ T1045] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 295.737291][ T1045] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 295.737504][ T1045] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 295.737746][ T1045] RIP: 0033:0x7f921620da4a [ 295.737944][ T1045] 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 [ 295.738633][ T1045] RSP: 002b:00007ffc0bf7fc48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 295.738977][ T1045] RAX: ffffffffffffffda RBX: 000000003dc43b00 RCX: 00007f921620da4a [ 295.739292][ T1045] RDX: 0000000000000038 RSI: 000000003dc43b00 RDI: 0000000000000005 [ 295.739609][ T1045] RBP: 000000003dc43910 R08: 00007f92163b1200 R09: 000000000000000c [ 295.739953][ T1045] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 295.740271][ T1045] R13: 000000003dc43910 R14: 0000000000000000 R15: 0000000000000003 | [ 299.624201][ T1137] ------------[ cut here ]------------ | [ 299.624593][ T1137] WARNING: CPU: 2 PID: 1137 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) | [ 299.625468][ T1137] Modules linked in: netdevsim | [ 299.626508][ T1137] Tainted: [W]=WARN [ 299.626786][ T1137] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 299.627230][ T1137] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 299.627600][ T1137] 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 [ 299.628338][ T1137] RSP: 0018:ffffc900024c71e8 EFLAGS: 00010246 [ 299.628624][ T1137] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 299.628936][ T1137] RDX: 0000000000000000 RSI: ffff88800be22c98 RDI: ffff888005062dc0 [ 299.629314][ T1137] RBP: ffff8880023f8040 R08: 0000000000000000 R09: fffffbfff373d83c [ 299.629666][ T1137] R10: ffffffff9b9ec1e7 R11: ffff888005062300 R12: 0000000000000000 [ 299.629998][ T1137] R13: ffff88800be22128 R14: ffff88800be22008 R15: ffff88800be22000 [ 299.630348][ T1137] FS: 00007fb94c648800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 299.630742][ T1137] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 299.631026][ T1137] CR2: 00007fb94c9f8200 CR3: 000000000da46005 CR4: 0000000000772ef0 [ 299.631377][ T1137] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 299.631740][ T1137] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 299.632047][ T1137] PKRU: 55555554 [ 299.632234][ T1137] Call Trace: [ 299.632400][ T1137] [ 299.632571][ T1137] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 299.632917][ T1137] ? __warn (kernel/panic.c:748) [ 299.633217][ T1137] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 299.633537][ T1137] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 299.633767][ T1137] ? handle_bug (arch/x86/kernel/traps.c:285) [ 299.633942][ T1137] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 299.634181][ T1137] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 299.634415][ T1137] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 299.634654][ T1137] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 299.634881][ T1137] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 299.635169][ T1137] ? _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) [ 299.635399][ T1137] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 299.635645][ T1137] register_netdevice (net/core/dev.c:11003) [ 299.635874][ T1137] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 299.636124][ T1137] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 299.636363][ T1137] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 299.636663][ T1137] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 299.636950][ T1137] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 299.637251][ T1137] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 299.637550][ T1137] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 299.637838][ T1137] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 299.638132][ T1137] ? devl_region_destroy (net/devlink/region.c:1178) [ 299.638351][ T1137] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 299.638646][ T1137] devlink_reload (net/devlink/dev.c:474) [ 299.638877][ T1137] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 299.639117][ T1137] ? devlink_resources_validate (net/devlink/resource.c:311) [ 299.639398][ T1137] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 299.639643][ T1137] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 299.639926][ T1137] ? __nla_parse (lib/nlattr.c:732) [ 299.640175][ T1137] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 299.640395][ T1137] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 299.640827][ T1137] ? cap_capable (security/commoncap.c:131) [ 299.641197][ T1137] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 299.641578][ T1137] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 299.641858][ T1137] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 299.642081][ T1137] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 299.642335][ T1137] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 299.642612][ T1137] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 299.642883][ T1137] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 299.643110][ T1137] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 299.643314][ T1137] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 299.643557][ T1137] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 299.643780][ T1137] ? genl_rcv (net/netlink/genetlink.c:1219) [ 299.643950][ T1137] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 299.644176][ T1137] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 299.644393][ T1137] genl_rcv (net/netlink/genetlink.c:1220) [ 299.644573][ T1137] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 299.644789][ T1137] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 299.644999][ T1137] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 299.645232][ T1137] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 299.645467][ T1137] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 299.645685][ T1137] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 299.645900][ T1137] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 299.646136][ T1137] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 299.646352][ T1137] ? __pfx___sys_sendto (net/socket.c:2145) [ 299.646583][ T1137] ? __lock_release (kernel/locking/lockdep.c:5527) [ 299.646798][ T1137] ? __sys_recvmsg (net/socket.c:2859) [ 299.647006][ T1137] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 299.647236][ T1137] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 299.647479][ T1137] __x64_sys_sendto (net/socket.c:2181) [ 299.647690][ T1137] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 299.647941][ T1137] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 299.648177][ T1137] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 299.648436][ T1137] RIP: 0033:0x7fb94c854a4a [ 299.648688][ T1137] 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 [ 299.649418][ T1137] RSP: 002b:00007ffdb036d658 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 299.649771][ T1137] RAX: ffffffffffffffda RBX: 00000000221feb00 RCX: 00007fb94c854a4a [ 299.650108][ T1137] RDX: 0000000000000038 RSI: 00000000221feb00 RDI: 0000000000000005 [ 299.650427][ T1137] RBP: 00000000221fe910 R08: 00007fb94c9f8200 R09: 000000000000000c [ 299.650756][ T1137] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 299.651100][ T1137] R13: 00000000221fe910 R14: 0000000000000000 R15: 0000000000000003 | [ 300.729985][ T1151] ------------[ cut here ]------------ | [ 300.730419][ T1151] WARNING: CPU: 2 PID: 1151 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) | [ 300.730969][ T1151] Modules linked in: netdevsim | [ 300.731834][ T1151] Tainted: [W]=WARN [ 300.732120][ T1151] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 300.732397][ T1151] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 300.732695][ T1151] 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 [ 300.733538][ T1151] RSP: 0018:ffffc900025671e8 EFLAGS: 00010246 [ 300.733855][ T1151] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 300.734261][ T1151] RDX: 0000000000000000 RSI: ffff8880024aac98 RDI: ffff88800d962dc0 [ 300.734686][ T1151] RBP: ffff8880023f8040 R08: 0000000000000000 R09: fffffbfff373d83c [ 300.735016][ T1151] R10: ffffffff9b9ec1e7 R11: ffff88800d962300 R12: 0000000000000000 [ 300.735420][ T1151] R13: ffff8880024aa128 R14: ffff8880024aa008 R15: ffff8880024aa000 [ 300.735757][ T1151] FS: 00007f76e2afa800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 300.736143][ T1151] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 300.736485][ T1151] CR2: 00007f20ba8a2000 CR3: 000000000935c004 CR4: 0000000000772ef0 [ 300.736912][ T1151] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 300.737256][ T1151] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 300.737637][ T1151] PKRU: 55555554 [ 300.737813][ T1151] Call Trace: [ 300.738020][ T1151] [ 300.738183][ T1151] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 300.738481][ T1151] ? __warn (kernel/panic.c:748) [ 300.738710][ T1151] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 300.739003][ T1151] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 300.739321][ T1151] ? handle_bug (arch/x86/kernel/traps.c:285) [ 300.739488][ T1151] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 300.739715][ T1151] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 300.739935][ T1151] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 300.740188][ T1151] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 300.740408][ T1151] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 300.740752][ T1151] ? _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) [ 300.741032][ T1151] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 300.741322][ T1151] register_netdevice (net/core/dev.c:11003) [ 300.741607][ T1151] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 300.741906][ T1151] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 300.742256][ T1151] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 300.742547][ T1151] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 300.742858][ T1151] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 300.743167][ T1151] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 300.743467][ T1151] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 300.743763][ T1151] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 300.744045][ T1151] ? devl_region_destroy (net/devlink/region.c:1178) [ 300.744296][ T1151] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 300.744596][ T1151] devlink_reload (net/devlink/dev.c:474) [ 300.744845][ T1151] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 300.745125][ T1151] ? devlink_resources_validate (net/devlink/resource.c:311) [ 300.745498][ T1151] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 300.745735][ T1151] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 300.746010][ T1151] ? __nla_parse (lib/nlattr.c:732) [ 300.746269][ T1151] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 300.746494][ T1151] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 300.746830][ T1151] ? cap_capable (security/commoncap.c:131) [ 300.747083][ T1151] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 300.747322][ T1151] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 300.747561][ T1151] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 300.747845][ T1151] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 300.748184][ T1151] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 300.748479][ T1151] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 300.748780][ T1151] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 300.749024][ T1151] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 300.749298][ T1151] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 300.749513][ T1151] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 300.749864][ T1151] ? genl_rcv (net/netlink/genetlink.c:1219) [ 300.750189][ T1151] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 300.750430][ T1151] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 300.750686][ T1151] genl_rcv (net/netlink/genetlink.c:1220) [ 300.750852][ T1151] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 300.751088][ T1151] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 300.751309][ T1151] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 300.751638][ T1151] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 300.751915][ T1151] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 300.752165][ T1151] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 300.752430][ T1151] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 300.752670][ T1151] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 300.752911][ T1151] ? __pfx___sys_sendto (net/socket.c:2145) [ 300.753208][ T1151] ? __lock_release (kernel/locking/lockdep.c:5527) [ 300.753430][ T1151] ? __sys_recvmsg (net/socket.c:2859) [ 300.753654][ T1151] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 300.753886][ T1151] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 300.754153][ T1151] __x64_sys_sendto (net/socket.c:2181) [ 300.754366][ T1151] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 300.754642][ T1151] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 300.754905][ T1151] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 300.755220][ T1151] RIP: 0033:0x7f76e2d06a4a [ 300.755455][ T1151] 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 [ 300.756263][ T1151] RSP: 002b:00007ffe5a17c398 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 300.756633][ T1151] RAX: ffffffffffffffda RBX: 000000003c1c5b00 RCX: 00007f76e2d06a4a [ 300.757036][ T1151] RDX: 0000000000000038 RSI: 000000003c1c5b00 RDI: 0000000000000005 [ 300.757388][ T1151] RBP: 000000003c1c5910 R08: 00007f76e2eaa200 R09: 000000000000000c [ 300.757728][ T1151] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 300.758140][ T1151] R13: 000000003c1c5910 R14: 0000000000000000 R15: 0000000000000003 | [ 303.726361][ T1216] ------------[ cut here ]------------ | [ 303.726736][ T1216] WARNING: CPU: 3 PID: 1216 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) | [ 303.727310][ T1216] Modules linked in: netdevsim | [ 303.727931][ T1216] Tainted: [W]=WARN [ 303.728130][ T1216] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 303.728394][ T1216] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 303.728665][ T1216] 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 [ 303.729443][ T1216] RSP: 0018:ffffc900027b71e8 EFLAGS: 00010246 [ 303.729711][ T1216] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 303.730027][ T1216] RDX: 0000000000000000 RSI: ffff88800518ac98 RDI: ffff888005d3adc0 [ 303.730360][ T1216] RBP: ffff8880023f8040 R08: 0000000000000000 R09: fffffbfff373d83c [ 303.730668][ T1216] R10: ffffffff9b9ec1e7 R11: ffff888005d3a300 R12: 0000000000000000 [ 303.730979][ T1216] R13: ffff88800518a128 R14: ffff88800518a008 R15: ffff88800518a000 [ 303.731304][ T1216] FS: 00007f7c8f6cd800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 303.731690][ T1216] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 303.731971][ T1216] CR2: 00007f7c8fa7d200 CR3: 000000000bc50003 CR4: 0000000000772ef0 [ 303.732321][ T1216] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 303.732662][ T1216] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 303.733001][ T1216] PKRU: 55555554 [ 303.733210][ T1216] Call Trace: [ 303.733375][ T1216] [ 303.733483][ T1216] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 303.733702][ T1216] ? __warn (kernel/panic.c:748) [ 303.733879][ T1216] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 303.734123][ T1216] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 303.734343][ T1216] ? handle_bug (arch/x86/kernel/traps.c:285) [ 303.734504][ T1216] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 303.734717][ T1216] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 303.734942][ T1216] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 303.735201][ T1216] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 303.735497][ T1216] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 303.735896][ T1216] ? _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) [ 303.736291][ T1216] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 303.736647][ T1216] register_netdevice (net/core/dev.c:11003) [ 303.736978][ T1216] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 303.737548][ T1216] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 303.737957][ T1216] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 303.738449][ T1216] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 303.738896][ T1216] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 303.739351][ T1216] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 303.739761][ T1216] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 303.740252][ T1216] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 303.740699][ T1216] ? devl_region_destroy (net/devlink/region.c:1178) [ 303.741024][ T1216] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 303.741501][ T1216] devlink_reload (net/devlink/dev.c:474) [ 303.741849][ T1216] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 303.742231][ T1216] ? devlink_resources_validate (net/devlink/resource.c:311) [ 303.742656][ T1216] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 303.742980][ T1216] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 303.743381][ T1216] ? __nla_parse (lib/nlattr.c:732) [ 303.743734][ T1216] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 303.743996][ T1216] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 303.744328][ T1216] ? cap_capable (security/commoncap.c:131) [ 303.744539][ T1216] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 303.744754][ T1216] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 303.745024][ T1216] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 303.745248][ T1216] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 303.745501][ T1216] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 303.745785][ T1216] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 303.746086][ T1216] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 303.746303][ T1216] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 303.746511][ T1216] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 303.746753][ T1216] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 303.746977][ T1216] ? genl_rcv (net/netlink/genetlink.c:1219) [ 303.747149][ T1216] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 303.747363][ T1216] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 303.747585][ T1216] genl_rcv (net/netlink/genetlink.c:1220) [ 303.747746][ T1216] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 303.748002][ T1216] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 303.748254][ T1216] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 303.748481][ T1216] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 303.748703][ T1216] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 303.748932][ T1216] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 303.749166][ T1216] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 303.749393][ T1216] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 303.749613][ T1216] ? __pfx___sys_sendto (net/socket.c:2145) [ 303.749844][ T1216] ? __lock_release (kernel/locking/lockdep.c:5527) [ 303.750090][ T1216] ? __sys_recvmsg (net/socket.c:2859) [ 303.750319][ T1216] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 303.750536][ T1216] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 303.750751][ T1216] __x64_sys_sendto (net/socket.c:2181) [ 303.750978][ T1216] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 303.751277][ T1216] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 303.751513][ T1216] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 303.751781][ T1216] RIP: 0033:0x7f7c8f8d9a4a [ 303.752015][ T1216] 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 [ 303.752853][ T1216] RSP: 002b:00007ffc70badb18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 303.753329][ T1216] RAX: ffffffffffffffda RBX: 00000000355bbb00 RCX: 00007f7c8f8d9a4a [ 303.753796][ T1216] RDX: 0000000000000038 RSI: 00000000355bbb00 RDI: 0000000000000005 [ 303.754303][ T1216] RBP: 00000000355bb910 R08: 00007f7c8fa7d200 R09: 000000000000000c [ 303.754799][ T1216] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 303.755319][ T1216] R13: 00000000355bb910 R14: 0000000000000000 R15: 0000000000000003 | [ 305.229947][ T1246] ------------[ cut here ]------------ | [ 305.230514][ T1246] WARNING: CPU: 3 PID: 1246 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) | [ 305.231315][ T1246] Modules linked in: netdevsim | [ 305.232317][ T1246] Tainted: [W]=WARN [ 305.232553][ T1246] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 305.232871][ T1246] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 305.233558][ T1246] 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 [ 305.234886][ T1246] RSP: 0018:ffffc900028d71e8 EFLAGS: 00010246 [ 305.235301][ T1246] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 305.235763][ T1246] RDX: 0000000000000000 RSI: ffff88800521ac98 RDI: ffff88800da55080 [ 305.236235][ T1246] RBP: ffff8880023f8040 R08: 0000000000000000 R09: fffffbfff373d83c [ 305.236702][ T1246] R10: ffffffff9b9ec1e7 R11: ffff88800da545c0 R12: 0000000000000000 [ 305.237208][ T1246] R13: ffff88800521a128 R14: ffff88800521a008 R15: ffff88800521a000 [ 305.237665][ T1246] FS: 00007ff5dc9e8800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 305.238267][ T1246] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 305.238661][ T1246] CR2: 00007ff5dcd98200 CR3: 00000000052e4005 CR4: 0000000000772ef0 [ 305.239117][ T1246] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 305.239580][ T1246] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 305.240020][ T1246] PKRU: 55555554 [ 305.240274][ T1246] Call Trace: [ 305.240515][ T1246] [ 305.240655][ T1246] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 305.240861][ T1246] ? __warn (kernel/panic.c:748) [ 305.241011][ T1246] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 305.241282][ T1246] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 305.241531][ T1246] ? handle_bug (arch/x86/kernel/traps.c:285) [ 305.241689][ T1246] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 305.241886][ T1246] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 305.242111][ T1246] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 305.242308][ T1246] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 305.242502][ T1246] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 305.242756][ T1246] ? _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) [ 305.242960][ T1246] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 305.243176][ T1246] register_netdevice (net/core/dev.c:11003) [ 305.243375][ T1246] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 305.243574][ T1246] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 305.243809][ T1246] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 305.244071][ T1246] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 305.244329][ T1246] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 305.244583][ T1246] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 305.244830][ T1246] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 305.245082][ T1246] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 305.245326][ T1246] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 305.245577][ T1246] devlink_reload (net/devlink/dev.c:474) [ 305.245777][ T1246] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 305.245971][ T1246] ? devlink_resources_validate (net/devlink/resource.c:311) [ 305.246235][ T1246] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 305.246456][ T1246] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 305.246715][ T1246] ? __nla_parse (lib/nlattr.c:732) [ 305.246919][ T1246] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 305.247127][ T1246] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 305.247382][ T1246] ? cap_capable (security/commoncap.c:131) [ 305.247604][ T1246] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 305.247805][ T1246] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 305.248097][ T1246] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 305.248293][ T1246] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 305.248581][ T1246] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 305.248885][ T1246] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 305.249268][ T1246] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 305.249562][ T1246] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 305.249797][ T1246] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 305.250004][ T1246] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 305.250233][ T1246] ? genl_rcv (net/netlink/genetlink.c:1219) [ 305.250394][ T1246] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 305.250614][ T1246] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 305.250879][ T1246] genl_rcv (net/netlink/genetlink.c:1220) [ 305.251138][ T1246] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 305.251489][ T1246] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 305.251834][ T1246] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 305.252174][ T1246] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 305.252510][ T1246] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 305.252738][ T1246] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 305.252934][ T1246] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 305.253154][ T1246] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 305.253373][ T1246] ? __pfx___sys_sendto (net/socket.c:2145) [ 305.253664][ T1246] ? __lock_release (kernel/locking/lockdep.c:5527) [ 305.253976][ T1246] ? __sys_recvmsg (net/socket.c:2859) [ 305.254287][ T1246] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 305.254607][ T1246] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 305.254913][ T1246] __x64_sys_sendto (net/socket.c:2181) [ 305.255267][ T1246] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 305.255670][ T1246] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 305.256001][ T1246] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 305.256431][ T1246] RIP: 0033:0x7ff5dcbf4a4a [ 305.256762][ T1246] 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 [ 305.257923][ T1246] RSP: 002b:00007ffde368ca68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 305.258445][ T1246] RAX: ffffffffffffffda RBX: 000000003f7efb00 RCX: 00007ff5dcbf4a4a [ 305.258924][ T1246] RDX: 0000000000000038 RSI: 000000003f7efb00 RDI: 0000000000000005 [ 305.259418][ T1246] RBP: 000000003f7ef910 R08: 00007ff5dcd98200 R09: 000000000000000c [ 305.259887][ T1246] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 305.260376][ T1246] R13: 000000003f7ef910 R14: 0000000000000000 R15: 0000000000000003 | [ 305.626956][ T11] ------------[ cut here ]------------ | [ 305.627369][ T11] WARNING: CPU: 0 PID: 11 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 305.627761][ T11] Modules linked in: netdevsim | [ 305.628355][ T11] Tainted: [W]=WARN [ 305.628501][ T11] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 305.628786][ T11] Workqueue: netns cleanup_net [ 305.629007][ T11] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 305.629255][ 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 [ 305.630090][ T11] RSP: 0018:ffffc900000b7620 EFLAGS: 00010246 [ 305.630330][ T11] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 305.630607][ T11] RDX: 0000000000000000 RSI: ffff8880024b2c98 RDI: ffff888001a82e10 [ 305.630931][ T11] RBP: ffffffff9db23440 R08: 0000000000000000 R09: fffffbfff373d83c [ 305.631224][ T11] R10: ffffffff9b9ec1e7 R11: ffff888001a82300 R12: 0000000000000000 [ 305.631512][ T11] R13: ffff8880024b2128 R14: ffff8880024b2008 R15: ffff8880024b2000 [ 305.631792][ T11] FS: 0000000000000000(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 305.632215][ T11] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 305.632462][ T11] CR2: 00007fdae22d9000 CR3: 0000000019128002 CR4: 0000000000772ef0 [ 305.632764][ T11] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 305.633035][ T11] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 305.633381][ T11] PKRU: 55555554 [ 305.633549][ T11] Call Trace: [ 305.633691][ T11] [ 305.633817][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 305.633998][ T11] ? __warn (kernel/panic.c:748) [ 305.634222][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 305.634400][ T11] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 305.634612][ T11] ? handle_bug (arch/x86/kernel/traps.c:285) [ 305.634776][ T11] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 305.634977][ T11] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 305.635271][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 305.635474][ T11] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 305.635727][ 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) [ 305.635921][ T11] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 305.636233][ T11] register_netdevice (net/core/dev.c:11003) [ 305.636537][ T11] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 305.636843][ T11] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 305.637298][ T11] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 305.637653][ T11] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 305.638073][ T11] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 305.638436][ T11] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 305.638840][ T11] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 305.639254][ T11] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 305.639645][ T11] devlink_reload (net/devlink/dev.c:474) [ 305.639952][ T11] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 305.640260][ T11] ? devlinks_xa_find_get (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/devlink/core.c:343) [ 305.640571][ T11] devlink_pernet_pre_exit (net/devlink/core.c:288 net/devlink/devl_internal.h:114 net/devlink/core.c:513) [ 305.640869][ T11] ? __pfx_devlink_pernet_pre_exit (net/devlink/core.c:496) [ 305.641312][ T11] cleanup_net (net/core/net_namespace.c:162 net/core/net_namespace.c:632) [ 305.641627][ T11] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 305.641922][ T11] ? __pfx_cleanup_net (net/core/net_namespace.c:594) [ 305.642231][ T11] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 305.642570][ T11] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 305.642848][ T11] ? process_one_work (kernel/workqueue.c:3214) [ 305.643163][ T11] process_one_work (kernel/workqueue.c:3238) [ 305.643464][ T11] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 305.643749][ T11] ? __pfx_process_one_work (kernel/workqueue.c:3140) [ 305.644073][ T11] ? assign_work (kernel/workqueue.c:1200) [ 305.644348][ T11] worker_thread (kernel/workqueue.c:3313 kernel/workqueue.c:3400) [ 305.644610][ T11] ? __pfx_worker_thread (kernel/workqueue.c:3346) [ 305.644790][ T11] kthread (kernel/kthread.c:464) [ 305.644923][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 305.645125][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 305.645308][ T11] ret_from_fork (arch/x86/kernel/process.c:148) [ 305.645503][ 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