====================================== | 0 | xx__-> [ 10.277733][ T227] ------------[ cut here ]------------ | [ 10.278110][ T227] WARNING: CPU: 3 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 10.278561][ T227] Modules linked in: netdevsim [ 10.279268][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.279552][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.279844][ T227] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 10.280681][ T227] RSP: 0000:ffffc90000ad7520 EFLAGS: 00010246 [ 10.280979][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 10.281324][ T227] RDX: 0000000000000000 RSI: ffff888009feac98 RDI: ffff888004c0d0f8 [ 10.281656][ T227] RBP: ffffffff95923440 R08: 0000000000000000 R09: fffffbfff26fd83c [ 10.281987][ T227] R10: ffffffff937ec1e7 R11: ffff888004c0c5c0 R12: 0000000000000000 [ 10.282351][ T227] R13: ffff888009fea128 R14: ffff888009fea008 R15: ffff888009fea000 [ 10.282682][ T227] FS: 00007febc440a740(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 10.283071][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.283370][ T227] CR2: 00007febc45abbf8 CR3: 000000000bb8e006 CR4: 0000000000772ef0 [ 10.283708][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 10.284037][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 10.284381][ T227] PKRU: 55555554 [ 10.284571][ T227] Call Trace: [ 10.284746][ T227] [ 10.284864][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.285102][ T227] ? __warn (kernel/panic.c:748) [ 10.285278][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.285506][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 10.285737][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 10.285909][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 10.286140][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 10.286380][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.286611][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 10.286895][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 10.287142][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 10.287377][ T227] register_netdevice (net/core/dev.c:11003) [ 10.287612][ T227] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 10.287845][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 10.288088][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 10.288382][ T227] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 10.288557][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 10.288848][ T227] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 10.289139][ T227] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 10.289432][ T227] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 10.289668][ T227] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 10.289950][ T227] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 10.290184][ T227] ? kernfs_put (./arch/x86/include/asm/atomic.h:67 (discriminator 1) ./include/linux/atomic/atomic-arch-fallback.h:2278 (discriminator 1) ./include/linux/atomic/atomic-instrumented.h:1384 (discriminator 1) fs/kernfs/dir.c:557 (discriminator 1)) [ 10.290358][ T227] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 10.290588][ T227] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 10.290818][ T227] __driver_probe_device (drivers/base/dd.c:800) [ 10.291037][ T227] driver_probe_device (drivers/base/dd.c:830) [ 10.291278][ T227] __device_attach_driver (drivers/base/dd.c:959) [ 10.291504][ T227] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 10.291771][ T227] bus_for_each_drv (drivers/base/bus.c:462) [ 10.291994][ T227] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 10.292227][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 10.292451][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 10.292671][ T227] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 10.292903][ T227] __device_attach (drivers/base/dd.c:1030) [ 10.293133][ T227] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 10.293362][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 10.293583][ T227] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.293816][ T227] bus_probe_device (drivers/base/bus.c:537) [ 10.294043][ T227] device_add (drivers/base/core.c:3672) [ 10.294280][ T227] ? __pfx_device_add (drivers/base/core.c:3548) [ 10.294504][ T227] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 10.294744][ T227] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 10.295030][ T227] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 10.295330][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 10.295549][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 10.295775][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 10.296001][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 10.296235][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 10.296412][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 10.296641][ T227] ? __lock_release (kernel/locking/lockdep.c:5527) [ 10.296867][ T227] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 10.297120][ T227] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 10.297351][ T227] ksys_write (fs/read_write.c:731) [ 10.297523][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 10.297747][ T227] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 10.297979][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 10.298214][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 10.298495][ T227] RIP: 0033:0x7febc454bb77 [ 10.298736][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 10.299524][ T227] RSP: 002b:00007ffe162f11f8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 10.299860][ T227] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 00007febc454bb77 [ 10.300208][ T227] RDX: 0000000000000007 RSI: 000055e69dc2b5d0 RDI: 0000000000000001 [ 10.300540][ T227] RBP: 000055e69dc2b5d0 R08: 0000000000000003 R09: 0000000000000077 [ 10.300877][ T227] R10: 0000000000000063 R11: 0000000000000246 R12: 0000000000000007 [ 10.301220][ T227] R13: 00007febc4607760 R14: 0000000000000007 R15: 00007febc46029c0 | [ 10.578942][ T254] ------------[ cut here ]------------ | [ 10.579254][ T254] WARNING: CPU: 0 PID: 254 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 10.579648][ T254] Modules linked in: netdevsim | [ 10.580303][ T254] Tainted: [W]=WARN [ 10.580469][ T254] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.580714][ T254] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.580971][ T254] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 10.581658][ T254] RSP: 0018:ffffc900006e71e8 EFLAGS: 00010246 [ 10.581896][ T254] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 10.582205][ T254] RDX: 0000000000000000 RSI: ffff88800510ac98 RDI: ffff888008c9adc0 [ 10.582499][ T254] RBP: ffff888001ee8040 R08: 0000000000000000 R09: fffffbfff26fd83c [ 10.582798][ T254] R10: ffffffff937ec1e7 R11: ffff888008c9a300 R12: 0000000000000000 [ 10.583088][ T254] R13: ffff88800510a128 R14: ffff88800510a008 R15: ffff88800510a000 [ 10.583385][ T254] FS: 00007f9b5f57f800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 10.583717][ T254] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.583961][ T254] CR2: 00007f9b5f6be440 CR3: 0000000004d5a004 CR4: 0000000000772ef0 [ 10.584255][ T254] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 10.584541][ T254] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 10.584829][ T254] PKRU: 55555554 [ 10.584980][ T254] Call Trace: [ 10.585139][ T254] [ 10.585245][ T254] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.585443][ T254] ? __warn (kernel/panic.c:748) [ 10.585599][ T254] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.585799][ T254] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 10.586000][ T254] ? handle_bug (arch/x86/kernel/traps.c:285) [ 10.586159][ T254] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 10.586354][ T254] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 10.586569][ T254] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.586768][ T254] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 10.586968][ T254] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 10.587225][ T254] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 10.587438][ T254] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 10.587638][ T254] register_netdevice (net/core/dev.c:11003) [ 10.587843][ T254] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 10.588053][ T254] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 10.588279][ T254] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 10.588536][ T254] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 10.588795][ T254] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 10.589049][ T254] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 10.589315][ T254] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 10.589567][ T254] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 10.589822][ T254] devlink_reload (net/devlink/dev.c:474) [ 10.590018][ T254] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 10.590218][ T254] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 10.590417][ T254] ? cap_capable (security/commoncap.c:131) [ 10.590616][ T254] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1146 fs/file.c:1160) [ 10.590775][ T254] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 10.590978][ T254] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 10.591233][ T254] ? __nla_parse (lib/nlattr.c:732) [ 10.591444][ T254] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 10.591641][ T254] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 10.591902][ T254] ? cap_capable (security/commoncap.c:131) [ 10.592110][ T254] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 10.592315][ T254] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 10.592518][ T254] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 10.592710][ T254] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 10.592951][ T254] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 10.593201][ T254] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 10.593466][ T254] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 10.593668][ T254] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 10.593866][ T254] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 10.594059][ T254] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 10.594276][ T254] ? genl_rcv (net/netlink/genetlink.c:1219) [ 10.594423][ T254] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 10.594632][ T254] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 10.594835][ T254] genl_rcv (net/netlink/genetlink.c:1220) [ 10.594985][ T254] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 10.595189][ T254] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 10.595387][ T254] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 10.595589][ T254] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 10.595793][ T254] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 10.595986][ T254] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 10.596197][ T254] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 10.596411][ T254] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 10.596611][ T254] ? __pfx___sys_sendto (net/socket.c:2145) [ 10.596804][ T254] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 10.597000][ T254] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 10.597216][ T254] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 10.597421][ T254] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 10.597666][ T254] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 10.597919][ T254] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 10.598127][ T254] __x64_sys_sendto (net/socket.c:2181) [ 10.598330][ T254] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 10.598575][ T254] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 10.598777][ T254] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 10.599019][ T254] RIP: 0033:0x7f9b5f78ba4a [ 10.599232][ T254] Code: Unable to access opcode bytes at 0x7f9b5f78ba20. Code starting with the faulting instruction =========================================== [ 10.599482][ T254] RSP: 002b:00007ffd3716c0b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 10.599773][ T254] RAX: ffffffffffffffda RBX: 00000000313ecb00 RCX: 00007f9b5f78ba4a [ 10.600063][ T254] RDX: 0000000000000040 RSI: 00000000313ecb00 RDI: 0000000000000005 [ 10.600359][ T254] RBP: 00000000313ec910 R08: 00007f9b5f92f200 R09: 000000000000000c [ 10.600650][ T254] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 10.600940][ T254] R13: 00000000313ec910 R14: 0000000000000000 R15: 0000000000000001 | [ 19.120455][ T457] ------------[ cut here ]------------ | [ 19.120803][ T457] WARNING: CPU: 2 PID: 457 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.121237][ T457] Modules linked in: netdevsim | [ 19.121817][ T457] Tainted: [W]=WARN [ 19.121984][ T457] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.122260][ T457] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 19.122525][ T457] 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.123233][ T457] RSP: 0018:ffffc90000e871e8 EFLAGS: 00010246 [ 19.123498][ T457] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 19.123800][ T457] RDX: 0000000000000000 RSI: ffff88800b05ac98 RDI: ffff8880060b5080 [ 19.124112][ T457] RBP: ffff888001ee8040 R08: 0000000000000000 R09: fffffbfff26fd83c [ 19.124417][ T457] R10: ffffffff937ec1e7 R11: ffff8880060b45c0 R12: 0000000000000000 [ 19.124725][ T457] R13: ffff88800b05a128 R14: ffff88800b05a008 R15: ffff88800b05a000 [ 19.125021][ T457] FS: 00007fda58ac0800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 19.125384][ T457] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.125642][ T457] CR2: 00000000004e5e50 CR3: 000000000bd82003 CR4: 0000000000772ef0 [ 19.125951][ T457] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 19.126745][ T457] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 19.127049][ T457] PKRU: 55555554 [ 19.127223][ T457] Call Trace: [ 19.127385][ T457] [ 19.127499][ T457] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 19.127707][ T457] ? __warn (kernel/panic.c:748) [ 19.127869][ T457] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 19.128083][ T457] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 19.128311][ T457] ? handle_bug (arch/x86/kernel/traps.c:285) [ 19.128478][ T457] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 19.128686][ T457] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 19.128908][ T457] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 19.129133][ T457] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 19.129356][ T457] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 19.129620][ T457] ? _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.129835][ T457] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 19.130056][ T457] register_netdevice (net/core/dev.c:11003) [ 19.130280][ T457] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 19.130499][ T457] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 19.130722][ T457] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 19.130988][ T457] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 19.131272][ T457] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 19.131545][ T457] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 19.131811][ T457] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 19.132070][ T457] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 19.132339][ T457] ? devl_region_destroy (net/devlink/region.c:1178) [ 19.132546][ T457] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 19.132813][ T457] devlink_reload (net/devlink/dev.c:474) [ 19.133027][ T457] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 19.133244][ T457] ? devlink_resources_validate (net/devlink/resource.c:311) [ 19.133510][ T457] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 19.133718][ T457] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 19.133976][ T457] ? __nla_parse (lib/nlattr.c:732) [ 19.134203][ T457] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 19.134415][ T457] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 19.134691][ T457] ? cap_capable (security/commoncap.c:131) [ 19.134900][ T457] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 19.135121][ T457] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 19.135334][ T457] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 19.135540][ T457] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 19.135791][ T457] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 19.136041][ T457] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 19.136318][ T457] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 19.136525][ T457] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 19.136730][ T457] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 19.136937][ T457] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 19.137168][ T457] ? genl_rcv (net/netlink/genetlink.c:1219) [ 19.137331][ T457] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 19.137541][ T457] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 19.137756][ T457] genl_rcv (net/netlink/genetlink.c:1220) [ 19.137913][ T457] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 19.138135][ T457] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 19.138340][ T457] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 19.138554][ T457] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 19.138765][ T457] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 19.138974][ T457] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 19.139195][ T457] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 19.139410][ T457] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 19.139616][ T457] ? __pfx___sys_sendto (net/socket.c:2145) [ 19.139833][ T457] ? __lock_release (kernel/locking/lockdep.c:5527) [ 19.140049][ T457] ? __sys_recvmsg (net/socket.c:2859) [ 19.140267][ T457] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 19.140481][ T457] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 19.140691][ T457] __x64_sys_sendto (net/socket.c:2181) [ 19.140897][ T457] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 19.141160][ T457] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 19.141370][ T457] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 19.141622][ T457] RIP: 0033:0x7fda58ccca4a [ 19.141833][ T457] 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.142515][ T457] RSP: 002b:00007ffcfa7b5df8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 19.142815][ T457] RAX: ffffffffffffffda RBX: 000000002a242b00 RCX: 00007fda58ccca4a [ 19.143125][ T457] RDX: 0000000000000038 RSI: 000000002a242b00 RDI: 0000000000000005 [ 19.143422][ T457] RBP: 000000002a242910 R08: 00007fda58e70200 R09: 000000000000000c [ 19.143712][ T457] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 19.144007][ T457] R13: 000000002a242910 R14: 0000000000000000 R15: 0000000000000003 | [ 20.024661][ T474] ------------[ cut here ]------------ | [ 20.024916][ T474] WARNING: CPU: 0 PID: 474 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 20.025309][ T474] Modules linked in: netdevsim | [ 20.025843][ T474] Tainted: [W]=WARN [ 20.025987][ T474] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.026229][ T474] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 20.026468][ T474] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 20.027147][ T474] RSP: 0018:ffffc90000f371e8 EFLAGS: 00010246 [ 20.027385][ T474] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 20.027662][ T474] RDX: 0000000000000000 RSI: ffff88800bf52c98 RDI: ffff888009342dc0 [ 20.027939][ T474] RBP: ffff888001ee8040 R08: 0000000000000000 R09: fffffbfff26fd83c [ 20.028311][ T474] R10: ffffffff937ec1e7 R11: ffff888009342300 R12: 0000000000000000 [ 20.028593][ T474] R13: ffff88800bf52128 R14: ffff88800bf52008 R15: ffff88800bf52000 [ 20.028868][ T474] FS: 00007f3af35ca800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 20.029273][ T474] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.029508][ T474] CR2: 00007f0f98ce15a0 CR3: 000000000d994006 CR4: 0000000000772ef0 [ 20.029790][ T474] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 20.030069][ T474] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 20.030427][ T474] PKRU: 55555554 [ 20.030569][ T474] Call Trace: [ 20.030710][ T474] [ 20.030807][ T474] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 20.030996][ T474] ? __warn (kernel/panic.c:748) [ 20.031229][ T474] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 20.031418][ T474] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 20.031614][ T474] ? handle_bug (arch/x86/kernel/traps.c:285) [ 20.031756][ T474] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 20.031945][ T474] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 20.032235][ T474] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 20.032426][ T474] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 20.032622][ T474] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 20.032860][ T474] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 20.033053][ T474] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 20.033320][ T474] register_netdevice (net/core/dev.c:11003) [ 20.033513][ T474] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 20.033710][ T474] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 20.033931][ T474] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 20.034184][ T474] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 20.034442][ T474] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 20.034691][ T474] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 20.034933][ T474] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 20.035181][ T474] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 20.035421][ T474] ? devl_region_destroy (net/devlink/region.c:1178) [ 20.035607][ T474] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 20.035853][ T474] devlink_reload (net/devlink/dev.c:474) [ 20.036047][ T474] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 20.036247][ T474] ? devlink_resources_validate (net/devlink/resource.c:311) [ 20.036490][ T474] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 20.036688][ T474] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 20.036926][ T474] ? __nla_parse (lib/nlattr.c:732) [ 20.037131][ T474] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 20.037324][ T474] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 20.037569][ T474] ? cap_capable (security/commoncap.c:131) [ 20.037754][ T474] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 20.037950][ T474] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 20.038153][ T474] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 20.038342][ T474] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 20.038571][ T474] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 20.038801][ T474] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 20.039043][ T474] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 20.039241][ T474] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 20.039436][ T474] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 20.039634][ T474] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 20.039843][ T474] ? genl_rcv (net/netlink/genetlink.c:1219) [ 20.039986][ T474] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 20.040188][ T474] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 20.040387][ T474] genl_rcv (net/netlink/genetlink.c:1220) [ 20.040528][ T474] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 20.040721][ T474] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 20.040916][ T474] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 20.041123][ T474] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 20.041320][ T474] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 20.041508][ T474] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 20.041699][ T474] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 20.041904][ T474] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 20.042106][ T474] ? __pfx___sys_sendto (net/socket.c:2145) [ 20.042312][ T474] ? __lock_release (kernel/locking/lockdep.c:5527) [ 20.042511][ T474] ? __sys_recvmsg (net/socket.c:2859) [ 20.042698][ T474] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 20.042893][ T474] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 20.043090][ T474] __x64_sys_sendto (net/socket.c:2181) [ 20.043293][ T474] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 20.043524][ T474] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 20.043713][ T474] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 20.043948][ T474] RIP: 0033:0x7f3af37d6a4a [ 20.044151][ T474] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 20.044814][ T474] RSP: 002b:00007fffc2465f98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 20.045106][ T474] RAX: ffffffffffffffda RBX: 000000002d581b00 RCX: 00007f3af37d6a4a [ 20.045388][ T474] RDX: 0000000000000038 RSI: 000000002d581b00 RDI: 0000000000000005 [ 20.045664][ T474] RBP: 000000002d581910 R08: 00007f3af397a200 R09: 000000000000000c [ 20.045938][ T474] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 20.046222][ T474] R13: 000000002d581910 R14: 0000000000000000 R15: 0000000000000003 | [ 20.913678][ T490] ------------[ cut here ]------------ | [ 20.913982][ T490] WARNING: CPU: 0 PID: 490 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 20.914389][ T490] Modules linked in: netdevsim | [ 20.914938][ T490] Tainted: [W]=WARN [ 20.915089][ T490] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.915348][ T490] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 20.915597][ T490] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 20.916277][ T490] RSP: 0018:ffffc900010071e8 EFLAGS: 00010246 [ 20.916526][ T490] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 20.916809][ T490] RDX: 0000000000000000 RSI: ffff8880091f2c98 RDI: ffff888009f72dc0 [ 20.917106][ T490] RBP: ffff888001ee8040 R08: 0000000000000000 R09: fffffbfff26fd83c [ 20.917393][ T490] R10: ffffffff937ec1e7 R11: ffff888009f72300 R12: 0000000000000000 [ 20.917676][ T490] R13: ffff8880091f2128 R14: ffff8880091f2008 R15: ffff8880091f2000 [ 20.917962][ T490] FS: 00007fb3e13f9800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 20.918305][ T490] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.918548][ T490] CR2: 00007fb3e17a9200 CR3: 000000000a1d6004 CR4: 0000000000772ef0 [ 20.918829][ T490] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 20.919124][ T490] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 20.919407][ T490] PKRU: 55555554 [ 20.919550][ T490] Call Trace: [ 20.919693][ T490] [ 20.919793][ T490] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 20.919987][ T490] ? __warn (kernel/panic.c:748) [ 20.920145][ T490] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 20.920339][ T490] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 20.920537][ T490] ? handle_bug (arch/x86/kernel/traps.c:285) [ 20.920684][ T490] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 20.920877][ T490] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 20.921080][ T490] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 20.921283][ T490] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 20.921479][ T490] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 20.921722][ T490] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 20.921919][ T490] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 20.922125][ T490] register_netdevice (net/core/dev.c:11003) [ 20.922325][ T490] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 20.922525][ T490] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 20.922735][ T490] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 20.922983][ T490] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 20.923255][ T490] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 20.923512][ T490] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 20.923760][ T490] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 20.924003][ T490] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 20.924253][ T490] ? devl_region_destroy (net/devlink/region.c:1178) [ 20.924454][ T490] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 20.924709][ T490] devlink_reload (net/devlink/dev.c:474) [ 20.924907][ T490] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 20.925112][ T490] ? devlink_resources_validate (net/devlink/resource.c:311) [ 20.925358][ T490] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 20.925556][ T490] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 20.925792][ T490] ? __nla_parse (lib/nlattr.c:732) [ 20.925991][ T490] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 20.926197][ T490] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 20.926450][ T490] ? cap_capable (security/commoncap.c:131) [ 20.926640][ T490] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 20.926843][ T490] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 20.927042][ T490] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 20.927246][ T490] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 20.927482][ T490] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 20.927720][ T490] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 20.927968][ T490] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 20.928168][ T490] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 20.928362][ T490] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 20.928557][ T490] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 20.928763][ T490] ? genl_rcv (net/netlink/genetlink.c:1219) [ 20.928911][ T490] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 20.929117][ T490] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 20.929319][ T490] genl_rcv (net/netlink/genetlink.c:1220) [ 20.929464][ T490] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 20.929663][ T490] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 20.929860][ T490] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 20.930059][ T490] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 20.930272][ T490] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 20.930465][ T490] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 20.930659][ T490] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 20.930862][ T490] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 20.931054][ T490] ? __pfx___sys_sendto (net/socket.c:2145) [ 20.931267][ T490] ? __lock_release (kernel/locking/lockdep.c:5527) [ 20.931464][ T490] ? __sys_recvmsg (net/socket.c:2859) [ 20.931655][ T490] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 20.931860][ T490] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 20.932056][ T490] __x64_sys_sendto (net/socket.c:2181) [ 20.932255][ T490] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 20.932492][ T490] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 20.932685][ T490] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 20.932919][ T490] RIP: 0033:0x7fb3e1605a4a [ 20.933122][ T490] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 20.933789][ T490] RSP: 002b:00007fff72ef2468 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 20.934078][ T490] RAX: ffffffffffffffda RBX: 000000004033db00 RCX: 00007fb3e1605a4a [ 20.934374][ T490] RDX: 0000000000000038 RSI: 000000004033db00 RDI: 0000000000000005 [ 20.934666][ T490] RBP: 000000004033d910 R08: 00007fb3e17a9200 R09: 000000000000000c [ 20.934948][ T490] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 20.935247][ T490] R13: 000000004033d910 R14: 0000000000000000 R15: 0000000000000003 | [ 23.849029][ T546] ------------[ cut here ]------------ | [ 23.849372][ T546] WARNING: CPU: 3 PID: 546 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 23.849782][ T546] Modules linked in: netdevsim | [ 23.850360][ T546] Tainted: [W]=WARN [ 23.850516][ T546] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.850772][ T546] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 23.851030][ T546] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 23.851743][ T546] RSP: 0018:ffffc900012771e8 EFLAGS: 00010246 [ 23.852002][ T546] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 23.852313][ T546] RDX: 0000000000000000 RSI: ffff888009feac98 RDI: ffff888004f82dc0 [ 23.852614][ T546] RBP: ffff888001ee8040 R08: 0000000000000000 R09: fffffbfff26fd83c [ 23.852918][ T546] R10: ffffffff937ec1e7 R11: ffff888004f82300 R12: 0000000000000000 [ 23.853231][ T546] R13: ffff888009fea128 R14: ffff888009fea008 R15: ffff888009fea000 [ 23.853537][ T546] FS: 00007fa91ac51800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 23.853885][ T546] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.854150][ T546] CR2: 00007fa91b001200 CR3: 000000000b98a006 CR4: 0000000000772ef0 [ 23.854461][ T546] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 23.854762][ T546] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 23.855065][ T546] PKRU: 55555554 [ 23.855230][ T546] Call Trace: [ 23.855382][ T546] [ 23.855486][ T546] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 23.855694][ T546] ? __warn (kernel/panic.c:748) [ 23.855851][ T546] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 23.856059][ T546] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 23.856284][ T546] ? handle_bug (arch/x86/kernel/traps.c:285) [ 23.856442][ T546] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 23.856644][ T546] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 23.856866][ T546] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 23.857074][ T546] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 23.857297][ T546] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 23.857559][ T546] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 23.857769][ T546] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 23.857982][ T546] register_netdevice (net/core/dev.c:11003) [ 23.858206][ T546] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 23.858420][ T546] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 23.858644][ T546] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 23.858907][ T546] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 23.859183][ T546] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 23.859452][ T546] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 23.859713][ T546] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 23.859970][ T546] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 23.860243][ T546] ? devl_region_destroy (net/devlink/region.c:1178) [ 23.860449][ T546] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 23.860720][ T546] devlink_reload (net/devlink/dev.c:474) [ 23.860931][ T546] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 23.861153][ T546] ? devlink_resources_validate (net/devlink/resource.c:311) [ 23.861416][ T546] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 23.861628][ T546] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 23.861886][ T546] ? __nla_parse (lib/nlattr.c:732) [ 23.862116][ T546] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 23.862323][ T546] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 23.862592][ T546] ? cap_capable (security/commoncap.c:131) [ 23.862800][ T546] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 23.863021][ T546] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 23.863238][ T546] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 23.863445][ T546] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 23.863696][ T546] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 23.863949][ T546] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 23.864227][ T546] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 23.864437][ T546] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 23.864639][ T546] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 23.864847][ T546] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 23.865062][ T546] ? genl_rcv (net/netlink/genetlink.c:1219) [ 23.865230][ T546] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 23.865441][ T546] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 23.865653][ T546] genl_rcv (net/netlink/genetlink.c:1220) [ 23.865807][ T546] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 23.866012][ T546] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 23.866225][ T546] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 23.866437][ T546] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 23.866648][ T546] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 23.866850][ T546] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 23.867065][ T546] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 23.867287][ T546] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 23.867492][ T546] ? __pfx___sys_sendto (net/socket.c:2145) [ 23.867701][ T546] ? __lock_release (kernel/locking/lockdep.c:5527) [ 23.867912][ T546] ? __sys_recvmsg (net/socket.c:2859) [ 23.868121][ T546] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 23.868333][ T546] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 23.868545][ T546] __x64_sys_sendto (net/socket.c:2181) [ 23.868749][ T546] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 23.869002][ T546] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 23.869216][ T546] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 23.869469][ T546] RIP: 0033:0x7fa91ae5da4a [ 23.869677][ T546] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 23.870386][ T546] RSP: 002b:00007ffdb4370748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 23.870690][ T546] RAX: ffffffffffffffda RBX: 00000000401bdb00 RCX: 00007fa91ae5da4a [ 23.870990][ T546] RDX: 0000000000000038 RSI: 00000000401bdb00 RDI: 0000000000000005 [ 23.871304][ T546] RBP: 00000000401bd910 R08: 00007fa91b001200 R09: 000000000000000c [ 23.871604][ T546] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 23.871902][ T546] R13: 00000000401bd910 R14: 0000000000000000 R15: 0000000000000003 | [ 26.017706][ T574] ------------[ cut here ]------------ | [ 26.017976][ T574] WARNING: CPU: 2 PID: 574 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 26.018409][ T574] Modules linked in: netdevsim | [ 26.018969][ T574] Tainted: [W]=WARN [ 26.019140][ T574] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.019391][ T574] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 26.019646][ T574] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 26.020322][ T574] RSP: 0018:ffffc900013e71e8 EFLAGS: 00010246 [ 26.020580][ T574] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 26.020871][ T574] RDX: 0000000000000000 RSI: ffff88800bf4ac98 RDI: ffff88800bde5080 [ 26.021180][ T574] RBP: ffff888001ee8040 R08: 0000000000000000 R09: fffffbfff26fd83c [ 26.021470][ T574] R10: ffffffff937ec1e7 R11: ffff88800bde45c0 R12: 0000000000000000 [ 26.021766][ T574] R13: ffff88800bf4a128 R14: ffff88800bf4a008 R15: ffff88800bf4a000 [ 26.022061][ T574] FS: 00007f93a3d65800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 26.022428][ T574] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.022685][ T574] CR2: 00007f93a4115200 CR3: 000000000da10005 CR4: 0000000000772ef0 [ 26.022977][ T574] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 26.023717][ T574] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 26.024015][ T574] PKRU: 55555554 [ 26.024180][ T574] Call Trace: [ 26.024337][ T574] [ 26.024457][ T574] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 26.024662][ T574] ? __warn (kernel/panic.c:748) [ 26.024826][ T574] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 26.025032][ T574] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 26.025257][ T574] ? handle_bug (arch/x86/kernel/traps.c:285) [ 26.025421][ T574] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 26.025625][ T574] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 26.025842][ T574] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 26.026045][ T574] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 26.026282][ T574] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 26.026538][ T574] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 26.026746][ T574] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 26.026956][ T574] register_netdevice (net/core/dev.c:11003) [ 26.027177][ T574] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 26.027390][ T574] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 26.027613][ T574] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 26.027867][ T574] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 26.028144][ T574] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 26.028425][ T574] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 26.028700][ T574] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 26.028971][ T574] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 26.029238][ T574] ? devl_region_destroy (net/devlink/region.c:1178) [ 26.029443][ T574] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 26.029703][ T574] devlink_reload (net/devlink/dev.c:474) [ 26.029916][ T574] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 26.030147][ T574] ? devlink_resources_validate (net/devlink/resource.c:311) [ 26.030409][ T574] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 26.030612][ T574] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 26.030863][ T574] ? __nla_parse (lib/nlattr.c:732) [ 26.031074][ T574] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 26.031292][ T574] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 26.031550][ T574] ? cap_capable (security/commoncap.c:131) [ 26.031753][ T574] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 26.031964][ T574] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 26.032184][ T574] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 26.032386][ T574] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 26.032627][ T574] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 26.032872][ T574] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 26.033144][ T574] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 26.033348][ T574] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 26.033549][ T574] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 26.033754][ T574] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 26.033968][ T574] ? genl_rcv (net/netlink/genetlink.c:1219) [ 26.034152][ T574] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 26.034365][ T574] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 26.034594][ T574] genl_rcv (net/netlink/genetlink.c:1220) [ 26.034750][ T574] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 26.034959][ T574] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 26.035174][ T574] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 26.035389][ T574] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 26.035596][ T574] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 26.035797][ T574] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 26.036000][ T574] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 26.036227][ T574] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 26.036434][ T574] ? __pfx___sys_sendto (net/socket.c:2145) [ 26.036642][ T574] ? __lock_release (kernel/locking/lockdep.c:5527) [ 26.036852][ T574] ? __sys_recvmsg (net/socket.c:2859) [ 26.037052][ T574] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 26.037276][ T574] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 26.037485][ T574] __x64_sys_sendto (net/socket.c:2181) [ 26.037696][ T574] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 26.037942][ T574] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 26.038173][ T574] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 26.038425][ T574] RIP: 0033:0x7f93a3f71a4a [ 26.038637][ T574] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 26.039314][ T574] RSP: 002b:00007fffb5034f58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 26.039610][ T574] RAX: ffffffffffffffda RBX: 000000001a724b00 RCX: 00007f93a3f71a4a [ 26.039899][ T574] RDX: 0000000000000038 RSI: 000000001a724b00 RDI: 0000000000000005 [ 26.040201][ T574] RBP: 000000001a724910 R08: 00007f93a4115200 R09: 000000000000000c [ 26.040493][ T574] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 26.040784][ T574] R13: 000000001a724910 R14: 0000000000000000 R15: 0000000000000003 | [ 28.188304][ T602] ------------[ cut here ]------------ | [ 28.188633][ T602] WARNING: CPU: 2 PID: 602 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 28.189021][ T602] Modules linked in: netdevsim | [ 28.189596][ T602] Tainted: [W]=WARN [ 28.189752][ T602] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.189997][ T602] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 28.191243][ T602] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 28.191917][ T602] RSP: 0018:ffffc900015871e8 EFLAGS: 00010246 [ 28.192180][ T602] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 28.192472][ T602] RDX: 0000000000000000 RSI: ffff88800510ac98 RDI: ffff888009f75080 [ 28.192761][ T602] RBP: ffff888001ee8040 R08: 0000000000000000 R09: fffffbfff26fd83c [ 28.193051][ T602] R10: ffffffff937ec1e7 R11: ffff888009f745c0 R12: 0000000000000000 [ 28.193351][ T602] R13: ffff88800510a128 R14: ffff88800510a008 R15: ffff88800510a000 [ 28.193644][ T602] FS: 00007f83a5199800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 28.193978][ T602] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.194239][ T602] CR2: 00007f83a5549200 CR3: 000000000a182006 CR4: 0000000000772ef0 [ 28.194548][ T602] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 28.194835][ T602] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 28.195142][ T602] PKRU: 55555554 [ 28.195298][ T602] Call Trace: [ 28.195455][ T602] [ 28.195567][ T602] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 28.195770][ T602] ? __warn (kernel/panic.c:748) [ 28.195929][ T602] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 28.196143][ T602] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 28.196352][ T602] ? handle_bug (arch/x86/kernel/traps.c:285) [ 28.196511][ T602] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 28.196716][ T602] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 28.196930][ T602] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 28.197151][ T602] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 28.197375][ T602] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 28.197650][ T602] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 28.197861][ T602] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 28.198069][ T602] register_netdevice (net/core/dev.c:11003) [ 28.198286][ T602] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 28.198504][ T602] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 28.198721][ T602] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 28.198980][ T602] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 28.199264][ T602] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 28.199529][ T602] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 28.199784][ T602] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 28.200038][ T602] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 28.200300][ T602] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 28.200563][ T602] devlink_reload (net/devlink/dev.c:474) [ 28.200771][ T602] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 28.200982][ T602] ? devlink_resources_validate (net/devlink/resource.c:311) [ 28.201255][ T602] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 28.201464][ T602] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 28.201712][ T602] ? __nla_parse (lib/nlattr.c:732) [ 28.201926][ T602] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 28.202139][ T602] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 28.202402][ T602] ? cap_capable (security/commoncap.c:131) [ 28.202601][ T602] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 28.202810][ T602] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 28.203012][ T602] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 28.203226][ T602] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 28.203469][ T602] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 28.203715][ T602] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 28.203974][ T602] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 28.204191][ T602] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 28.204400][ T602] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 28.204609][ T602] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 28.204827][ T602] ? genl_rcv (net/netlink/genetlink.c:1219) [ 28.204983][ T602] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 28.205200][ T602] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 28.205410][ T602] genl_rcv (net/netlink/genetlink.c:1220) [ 28.205571][ T602] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 28.205777][ T602] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 28.205984][ T602] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 28.206207][ T602] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 28.206415][ T602] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 28.206619][ T602] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 28.206823][ T602] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 28.207033][ T602] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 28.207251][ T602] ? __pfx___sys_sendto (net/socket.c:2145) [ 28.207461][ T602] ? __lock_release (kernel/locking/lockdep.c:5527) [ 28.207668][ T602] ? __sys_recvmsg (net/socket.c:2859) [ 28.207869][ T602] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 28.208083][ T602] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 28.208304][ T602] __x64_sys_sendto (net/socket.c:2181) [ 28.208506][ T602] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 28.208753][ T602] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 28.208955][ T602] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 28.209219][ T602] RIP: 0033:0x7f83a53a5a4a [ 28.209425][ T602] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 28.210085][ T602] RSP: 002b:00007ffea5a4b478 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 28.210391][ T602] RAX: ffffffffffffffda RBX: 000000002395fb00 RCX: 00007f83a53a5a4a [ 28.210683][ T602] RDX: 0000000000000038 RSI: 000000002395fb00 RDI: 0000000000000005 [ 28.210973][ T602] RBP: 000000002395f910 R08: 00007f83a5549200 R09: 000000000000000c [ 28.211272][ T602] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 28.211558][ T602] R13: 000000002395f910 R14: 0000000000000000 R15: 0000000000000003 | [ 47.841489][ T1040] ------------[ cut here ]------------ | [ 47.841719][ T1040] WARNING: CPU: 3 PID: 1040 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 47.842118][ T1040] Modules linked in: netdevsim | [ 47.842655][ T1040] Tainted: [W]=WARN [ 47.842801][ T1040] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.843040][ T1040] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 47.843309][ T1040] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 47.843968][ T1040] RSP: 0018:ffffc900028271e8 EFLAGS: 00010246 [ 47.844216][ T1040] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 47.844515][ T1040] RDX: 0000000000000000 RSI: ffff88800b05ac98 RDI: ffff888009ded080 [ 47.844795][ T1040] RBP: ffff888001ee8040 R08: 0000000000000000 R09: fffffbfff26fd83c [ 47.845076][ T1040] R10: ffffffff937ec1e7 R11: ffff888009dec5c0 R12: 0000000000000000 [ 47.845373][ T1040] R13: ffff88800b05a128 R14: ffff88800b05a008 R15: ffff88800b05a000 [ 47.845660][ T1040] FS: 00007f2155768800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 47.845988][ T1040] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.846238][ T1040] CR2: 00007f2155b18200 CR3: 000000000d512004 CR4: 0000000000772ef0 [ 47.846525][ T1040] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 47.846810][ T1040] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 47.847104][ T1040] PKRU: 55555554 [ 47.847248][ T1040] Call Trace: [ 47.847394][ T1040] [ 47.847494][ T1040] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 47.847687][ T1040] ? __warn (kernel/panic.c:748) [ 47.847841][ T1040] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 47.848034][ T1040] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 47.848245][ T1040] ? handle_bug (arch/x86/kernel/traps.c:285) [ 47.848394][ T1040] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 47.848586][ T1040] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 47.848792][ T1040] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 47.848986][ T1040] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 47.849197][ T1040] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 47.849445][ T1040] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 47.849640][ T1040] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 47.849836][ T1040] register_netdevice (net/core/dev.c:11003) [ 47.850034][ T1040] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 47.850246][ T1040] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 47.850454][ T1040] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 47.850704][ T1040] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 47.850961][ T1040] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 47.851222][ T1040] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 47.851474][ T1040] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 47.851719][ T1040] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 47.851962][ T1040] ? devl_region_destroy (net/devlink/region.c:1178) [ 47.852164][ T1040] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 47.852415][ T1040] devlink_reload (net/devlink/dev.c:474) [ 47.852614][ T1040] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 47.852811][ T1040] ? devlink_resources_validate (net/devlink/resource.c:311) [ 47.853057][ T1040] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 47.853263][ T1040] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 47.853504][ T1040] ? __nla_parse (lib/nlattr.c:732) [ 47.853705][ T1040] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 47.853902][ T1040] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 47.854163][ T1040] ? cap_capable (security/commoncap.c:131) [ 47.854368][ T1040] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 47.854566][ T1040] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 47.854761][ T1040] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 47.854954][ T1040] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 47.855201][ T1040] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 47.855437][ T1040] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 47.855684][ T1040] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 47.855877][ T1040] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 47.856068][ T1040] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 47.856274][ T1040] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 47.856485][ T1040] ? genl_rcv (net/netlink/genetlink.c:1219) [ 47.856632][ T1040] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 47.856825][ T1040] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 47.857024][ T1040] genl_rcv (net/netlink/genetlink.c:1220) [ 47.857201][ T1040] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 47.857408][ T1040] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 47.857602][ T1040] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 47.857799][ T1040] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 47.858001][ T1040] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 47.858200][ T1040] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 47.858396][ T1040] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 47.858595][ T1040] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 47.858787][ T1040] ? __pfx___sys_sendto (net/socket.c:2145) [ 47.858986][ T1040] ? __lock_release (kernel/locking/lockdep.c:5527) [ 47.859200][ T1040] ? __sys_recvmsg (net/socket.c:2859) [ 47.859390][ T1040] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 47.859587][ T1040] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 47.859782][ T1040] __x64_sys_sendto (net/socket.c:2181) [ 47.859970][ T1040] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 47.860211][ T1040] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 47.860405][ T1040] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 47.860643][ T1040] RIP: 0033:0x7f2155974a4a [ 47.860837][ T1040] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 47.861501][ T1040] RSP: 002b:00007fff44ce7768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 47.861784][ T1040] RAX: ffffffffffffffda RBX: 000000001a1deb00 RCX: 00007f2155974a4a [ 47.862069][ T1040] RDX: 0000000000000038 RSI: 000000001a1deb00 RDI: 0000000000000005 [ 47.862360][ T1040] RBP: 000000001a1de910 R08: 00007f2155b18200 R09: 000000000000000c [ 47.862644][ T1040] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 47.862922][ T1040] R13: 000000001a1de910 R14: 0000000000000000 R15: 0000000000000003 | [ 49.313431][ T1072] ------------[ cut here ]------------ | [ 49.313726][ T1072] WARNING: CPU: 3 PID: 1072 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 49.314115][ T1072] Modules linked in: netdevsim | [ 49.314647][ T1072] Tainted: [W]=WARN [ 49.314790][ T1072] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.315025][ T1072] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 49.315366][ T1072] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 49.316018][ T1072] RSP: 0018:ffffc900029a71e8 EFLAGS: 00010246 [ 49.316347][ T1072] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 49.316627][ T1072] RDX: 0000000000000000 RSI: ffff88800bf52c98 RDI: ffff888009402dc0 [ 49.316903][ T1072] RBP: ffff888001ee8040 R08: 0000000000000000 R09: fffffbfff26fd83c [ 49.317264][ T1072] R10: ffffffff937ec1e7 R11: ffff888009402300 R12: 0000000000000000 [ 49.317545][ T1072] R13: ffff88800bf52128 R14: ffff88800bf52008 R15: ffff88800bf52000 [ 49.317824][ T1072] FS: 00007f81b97f6800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 49.318233][ T1072] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.318473][ T1072] CR2: 00007f81b9ba6200 CR3: 00000000099ac002 CR4: 0000000000772ef0 [ 49.318749][ T1072] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 49.319024][ T1072] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 49.319389][ T1072] PKRU: 55555554 [ 49.319530][ T1072] Call Trace: [ 49.319670][ T1072] [ 49.319769][ T1072] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 49.319959][ T1072] ? __warn (kernel/panic.c:748) [ 49.320206][ T1072] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 49.320400][ T1072] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 49.320597][ T1072] ? handle_bug (arch/x86/kernel/traps.c:285) [ 49.320742][ T1072] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 49.320930][ T1072] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 49.321143][ T1072] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 49.321337][ T1072] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 49.321531][ T1072] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 49.321773][ T1072] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 49.321967][ T1072] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 49.322172][ T1072] register_netdevice (net/core/dev.c:11003) [ 49.322366][ T1072] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 49.322567][ T1072] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 49.322776][ T1072] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 49.323021][ T1072] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 49.323282][ T1072] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 49.323534][ T1072] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 49.323777][ T1072] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 49.324015][ T1072] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 49.324266][ T1072] ? devl_region_destroy (net/devlink/region.c:1178) [ 49.324471][ T1072] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 49.324720][ T1072] devlink_reload (net/devlink/dev.c:474) [ 49.324916][ T1072] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 49.325117][ T1072] ? devlink_resources_validate (net/devlink/resource.c:311) [ 49.325360][ T1072] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 49.325555][ T1072] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 49.325791][ T1072] ? __nla_parse (lib/nlattr.c:732) [ 49.325992][ T1072] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 49.326199][ T1072] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 49.326446][ T1072] ? cap_capable (security/commoncap.c:131) [ 49.326635][ T1072] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 49.326832][ T1072] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 49.327025][ T1072] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 49.327226][ T1072] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 49.327458][ T1072] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 49.327691][ T1072] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 49.327938][ T1072] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 49.328143][ T1072] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 49.328335][ T1072] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 49.328526][ T1072] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 49.328731][ T1072] ? genl_rcv (net/netlink/genetlink.c:1219) [ 49.328875][ T1072] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 49.329069][ T1072] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 49.329278][ T1072] genl_rcv (net/netlink/genetlink.c:1220) [ 49.329423][ T1072] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 49.329617][ T1072] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 49.329809][ T1072] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 49.330004][ T1072] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 49.330210][ T1072] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 49.330397][ T1072] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 49.330590][ T1072] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 49.330787][ T1072] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 49.330981][ T1072] ? __pfx___sys_sendto (net/socket.c:2145) [ 49.331198][ T1072] ? __lock_release (kernel/locking/lockdep.c:5527) [ 49.331394][ T1072] ? __sys_recvmsg (net/socket.c:2859) [ 49.331582][ T1072] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 49.331781][ T1072] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 49.331975][ T1072] __x64_sys_sendto (net/socket.c:2181) [ 49.332174][ T1072] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 49.332410][ T1072] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 49.332605][ T1072] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 49.332836][ T1072] RIP: 0033:0x7f81b9a02a4a [ 49.333028][ T1072] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 49.333683][ T1072] RSP: 002b:00007fff4be1c338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 49.333968][ T1072] RAX: ffffffffffffffda RBX: 00000000196a9b00 RCX: 00007f81b9a02a4a [ 49.334257][ T1072] RDX: 0000000000000038 RSI: 00000000196a9b00 RDI: 0000000000000005 [ 49.334549][ T1072] RBP: 00000000196a9910 R08: 00007f81b9ba6200 R09: 000000000000000c [ 49.334822][ T1072] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 49.335113][ T1072] R13: 00000000196a9910 R14: 0000000000000000 R15: 0000000000000003 | [ 50.366229][ T1097] ------------[ cut here ]------------ | [ 50.366533][ T1097] WARNING: CPU: 3 PID: 1097 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 50.366917][ T1097] Modules linked in: netdevsim | [ 50.367890][ T1097] Tainted: [W]=WARN [ 50.368033][ T1097] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.368278][ T1097] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 50.368518][ T1097] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 50.369175][ T1097] RSP: 0018:ffffc90002ab71e8 EFLAGS: 00010246 [ 50.369410][ T1097] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 50.369690][ T1097] RDX: 0000000000000000 RSI: ffff8880091f2c98 RDI: ffff888004bc8b00 [ 50.369966][ T1097] RBP: ffff888001ee8040 R08: 0000000000000000 R09: fffffbfff26fd83c [ 50.370252][ T1097] R10: ffffffff937ec1e7 R11: ffff888004bc8040 R12: 0000000000000000 [ 50.370529][ T1097] R13: ffff8880091f2128 R14: ffff8880091f2008 R15: ffff8880091f2000 [ 50.370808][ T1097] FS: 00007f1b21fa5800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 50.371144][ T1097] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.371381][ T1097] CR2: 00007f1b22355200 CR3: 0000000005ac0004 CR4: 0000000000772ef0 [ 50.371661][ T1097] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 50.371942][ T1097] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 50.372229][ T1097] PKRU: 55555554 [ 50.372372][ T1097] Call Trace: [ 50.372513][ T1097] [ 50.372612][ T1097] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 50.372801][ T1097] ? __warn (kernel/panic.c:748) [ 50.372947][ T1097] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 50.373145][ T1097] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 50.373346][ T1097] ? handle_bug (arch/x86/kernel/traps.c:285) [ 50.373493][ T1097] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 50.373681][ T1097] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 50.373880][ T1097] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 50.374069][ T1097] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 50.374287][ T1097] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 50.374530][ T1097] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 50.374723][ T1097] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 50.374915][ T1097] register_netdevice (net/core/dev.c:11003) [ 50.375120][ T1097] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 50.375320][ T1097] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 50.375526][ T1097] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 50.375772][ T1097] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 50.376025][ T1097] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 50.376282][ T1097] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 50.376523][ T1097] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 50.376764][ T1097] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 50.377002][ T1097] ? devl_region_destroy (net/devlink/region.c:1178) [ 50.377215][ T1097] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 50.377461][ T1097] devlink_reload (net/devlink/dev.c:474) [ 50.377654][ T1097] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 50.377848][ T1097] ? devlink_resources_validate (net/devlink/resource.c:311) [ 50.378090][ T1097] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 50.378295][ T1097] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 50.378529][ T1097] ? __nla_parse (lib/nlattr.c:732) [ 50.378727][ T1097] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 50.378922][ T1097] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 50.379181][ T1097] ? cap_capable (security/commoncap.c:131) [ 50.379369][ T1097] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 50.379564][ T1097] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 50.379756][ T1097] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 50.379946][ T1097] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 50.380186][ T1097] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 50.380427][ T1097] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 50.380669][ T1097] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 50.380859][ T1097] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 50.381046][ T1097] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 50.381247][ T1097] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 50.381453][ T1097] ? genl_rcv (net/netlink/genetlink.c:1219) [ 50.381598][ T1097] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 50.381788][ T1097] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 50.381989][ T1097] genl_rcv (net/netlink/genetlink.c:1220) [ 50.382141][ T1097] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 50.382338][ T1097] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 50.382529][ T1097] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 50.382723][ T1097] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 50.382918][ T1097] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 50.383117][ T1097] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 50.383310][ T1097] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 50.383508][ T1097] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 50.383699][ T1097] ? __pfx___sys_sendto (net/socket.c:2145) [ 50.383899][ T1097] ? __lock_release (kernel/locking/lockdep.c:5527) [ 50.384104][ T1097] ? __sys_recvmsg (net/socket.c:2859) [ 50.384299][ T1097] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 50.384503][ T1097] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 50.384698][ T1097] __x64_sys_sendto (net/socket.c:2181) [ 50.384887][ T1097] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 50.385125][ T1097] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 50.385318][ T1097] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 50.385549][ T1097] RIP: 0033:0x7f1b221b1a4a [ 50.385743][ T1097] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 50.386403][ T1097] RSP: 002b:00007fff9d6f9198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 50.386693][ T1097] RAX: ffffffffffffffda RBX: 0000000031044b00 RCX: 00007f1b221b1a4a [ 50.386968][ T1097] RDX: 0000000000000038 RSI: 0000000031044b00 RDI: 0000000000000005 [ 50.387253][ T1097] RBP: 0000000031044910 R08: 00007f1b22355200 R09: 000000000000000c [ 50.387531][ T1097] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 50.387811][ T1097] R13: 0000000031044910 R14: 0000000000000000 R15: 0000000000000003 | [ 52.809565][ T1130] ------------[ cut here ]------------ | [ 52.809907][ T1130] WARNING: CPU: 2 PID: 1130 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 52.810329][ T1130] Modules linked in: netdevsim | [ 52.810891][ T1130] Tainted: [W]=WARN [ 52.811050][ T1130] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.811310][ T1130] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 52.811565][ T1130] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 52.812245][ T1130] RSP: 0018:ffffc90002c971e8 EFLAGS: 00010246 [ 52.812494][ T1130] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 52.812796][ T1130] RDX: 0000000000000000 RSI: ffff888009feac98 RDI: ffff88800d732dc0 [ 52.813088][ T1130] RBP: ffff888001ee8040 R08: 0000000000000000 R09: fffffbfff26fd83c [ 52.813394][ T1130] R10: ffffffff937ec1e7 R11: ffff88800d732300 R12: 0000000000000000 [ 52.813692][ T1130] R13: ffff888009fea128 R14: ffff888009fea008 R15: ffff888009fea000 [ 52.813981][ T1130] FS: 00007f05e279f800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 52.814391][ T1130] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 52.814648][ T1130] CR2: 000055e695979dec CR3: 000000000a2d0002 CR4: 0000000000772ef0 [ 52.814941][ T1130] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 52.815247][ T1130] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 52.815545][ T1130] PKRU: 55555554 [ 52.815700][ T1130] Call Trace: [ 52.815856][ T1130] [ 52.815971][ T1130] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 52.816186][ T1130] ? __warn (kernel/panic.c:748) [ 52.816350][ T1130] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 52.816560][ T1130] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 52.816768][ T1130] ? handle_bug (arch/x86/kernel/traps.c:285) [ 52.816927][ T1130] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 52.817166][ T1130] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 52.817387][ T1130] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 52.817590][ T1130] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 52.817798][ T1130] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 52.818049][ T1130] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 52.818269][ T1130] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 52.818473][ T1130] register_netdevice (net/core/dev.c:11003) [ 52.818684][ T1130] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 52.818895][ T1130] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 52.819125][ T1130] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 52.819387][ T1130] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 52.819653][ T1130] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 52.819913][ T1130] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 52.820179][ T1130] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 52.820433][ T1130] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 52.820684][ T1130] ? devl_region_destroy (net/devlink/region.c:1178) [ 52.820884][ T1130] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 52.821158][ T1130] devlink_reload (net/devlink/dev.c:474) [ 52.821367][ T1130] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 52.821574][ T1130] ? devlink_resources_validate (net/devlink/resource.c:311) [ 52.821829][ T1130] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 52.822036][ T1130] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 52.822297][ T1130] ? __nla_parse (lib/nlattr.c:732) [ 52.822514][ T1130] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 52.822717][ T1130] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 52.822981][ T1130] ? cap_capable (security/commoncap.c:131) [ 52.823190][ T1130] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 52.823402][ T1130] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 52.823605][ T1130] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 52.823810][ T1130] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 52.824056][ T1130] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 52.824323][ T1130] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 52.824585][ T1130] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 52.824792][ T1130] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 52.824991][ T1130] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 52.825206][ T1130] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 52.825424][ T1130] ? genl_rcv (net/netlink/genetlink.c:1219) [ 52.825582][ T1130] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 52.825789][ T1130] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 52.826000][ T1130] genl_rcv (net/netlink/genetlink.c:1220) [ 52.826166][ T1130] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 52.826372][ T1130] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 52.826577][ T1130] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 52.826788][ T1130] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 52.826997][ T1130] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 52.827223][ T1130] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 52.827438][ T1130] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 52.827648][ T1130] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 52.827851][ T1130] ? __pfx___sys_sendto (net/socket.c:2145) [ 52.828064][ T1130] ? __lock_release (kernel/locking/lockdep.c:5527) [ 52.828278][ T1130] ? __sys_recvmsg (net/socket.c:2859) [ 52.828481][ T1130] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 52.828691][ T1130] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 52.828900][ T1130] __x64_sys_sendto (net/socket.c:2181) [ 52.829112][ T1130] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 52.829361][ T1130] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 52.829563][ T1130] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 52.829808][ T1130] RIP: 0033:0x7f05e29aba4a [ 52.830013][ T1130] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 52.830680][ T1130] RSP: 002b:00007ffcee566ea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 52.830976][ T1130] RAX: ffffffffffffffda RBX: 000000000a48fb00 RCX: 00007f05e29aba4a [ 52.831277][ T1130] RDX: 0000000000000038 RSI: 000000000a48fb00 RDI: 0000000000000005 [ 52.831563][ T1130] RBP: 000000000a48f910 R08: 00007f05e2b4f200 R09: 000000000000000c [ 52.831857][ T1130] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 52.832154][ T1130] R13: 000000000a48f910 R14: 0000000000000000 R15: 0000000000000003 | [ 55.602812][ T1160] ------------[ cut here ]------------ | [ 55.603157][ T1160] WARNING: CPU: 1 PID: 1160 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 55.603541][ T1160] Modules linked in: netdevsim | [ 55.604076][ T1160] Tainted: [W]=WARN [ 55.604231][ T1160] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.604483][ T1160] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 55.604728][ T1160] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 55.605392][ T1160] RSP: 0018:ffffc90002e671e8 EFLAGS: 00010246 [ 55.605631][ T1160] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 55.605911][ T1160] RDX: 0000000000000000 RSI: ffff88800bf4ac98 RDI: ffff888009478b00 [ 55.606207][ T1160] RBP: ffff888001ee8040 R08: 0000000000000000 R09: fffffbfff26fd83c [ 55.606485][ T1160] R10: ffffffff937ec1e7 R11: ffff888009478040 R12: 0000000000000000 [ 55.606760][ T1160] R13: ffff88800bf4a128 R14: ffff88800bf4a008 R15: ffff88800bf4a000 [ 55.607040][ T1160] FS: 00007f8d37acb800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 55.607375][ T1160] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 55.607613][ T1160] CR2: 00007f8d37e7b200 CR3: 000000000d424002 CR4: 0000000000772ef0 [ 55.607900][ T1160] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 55.608189][ T1160] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 55.608468][ T1160] PKRU: 55555554 [ 55.608611][ T1160] Call Trace: [ 55.608756][ T1160] [ 55.608854][ T1160] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 55.609044][ T1160] ? __warn (kernel/panic.c:748) [ 55.609202][ T1160] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 55.609392][ T1160] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 55.609586][ T1160] ? handle_bug (arch/x86/kernel/traps.c:285) [ 55.609733][ T1160] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 55.609922][ T1160] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 55.610131][ T1160] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 55.610327][ T1160] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 55.610523][ T1160] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 55.610761][ T1160] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 55.610953][ T1160] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 55.611165][ T1160] register_netdevice (net/core/dev.c:11003) [ 55.611362][ T1160] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 55.611567][ T1160] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 55.611776][ T1160] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 55.612024][ T1160] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 55.612289][ T1160] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 55.612540][ T1160] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 55.612785][ T1160] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 55.613029][ T1160] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 55.613280][ T1160] ? devl_region_destroy (net/devlink/region.c:1178) [ 55.613471][ T1160] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 55.613719][ T1160] devlink_reload (net/devlink/dev.c:474) [ 55.613916][ T1160] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 55.614124][ T1160] ? devlink_resources_validate (net/devlink/resource.c:311) [ 55.614391][ T1160] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 55.614582][ T1160] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 55.614820][ T1160] ? __nla_parse (lib/nlattr.c:732) [ 55.615021][ T1160] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 55.615225][ T1160] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 55.615475][ T1160] ? cap_capable (security/commoncap.c:131) [ 55.615667][ T1160] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 55.615870][ T1160] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 55.616066][ T1160] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 55.616275][ T1160] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 55.616509][ T1160] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 55.616745][ T1160] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 55.616992][ T1160] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 55.617195][ T1160] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 55.617391][ T1160] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 55.617590][ T1160] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 55.617797][ T1160] ? genl_rcv (net/netlink/genetlink.c:1219) [ 55.617945][ T1160] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 55.618152][ T1160] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 55.618353][ T1160] genl_rcv (net/netlink/genetlink.c:1220) [ 55.618500][ T1160] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 55.618695][ T1160] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 55.618886][ T1160] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 55.619087][ T1160] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 55.619294][ T1160] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 55.619485][ T1160] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 55.619679][ T1160] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 55.619883][ T1160] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 55.620083][ T1160] ? __pfx___sys_sendto (net/socket.c:2145) [ 55.620286][ T1160] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 55.620479][ T1160] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 55.620700][ T1160] ? __sys_recvmsg (net/socket.c:2859) [ 55.620889][ T1160] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 55.621088][ T1160] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 55.621300][ T1160] __x64_sys_sendto (net/socket.c:2181) [ 55.621491][ T1160] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 55.621726][ T1160] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 55.621916][ T1160] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 55.622166][ T1160] RIP: 0033:0x7f8d37cd7a4a [ 55.622361][ T1160] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 55.623010][ T1160] RSP: 002b:00007ffd0a070f78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 55.623304][ T1160] RAX: ffffffffffffffda RBX: 000000003712eb00 RCX: 00007f8d37cd7a4a [ 55.623591][ T1160] RDX: 0000000000000038 RSI: 000000003712eb00 RDI: 0000000000000005 [ 55.623869][ T1160] RBP: 000000003712e910 R08: 00007f8d37e7b200 R09: 000000000000000c [ 55.624160][ T1160] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 55.624448][ T1160] R13: 000000003712e910 R14: 0000000000000000 R15: 0000000000000003 | [ 58.010762][ T1188] ------------[ cut here ]------------ | [ 58.011005][ T1188] WARNING: CPU: 0 PID: 1188 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 58.011398][ T1188] Modules linked in: netdevsim | [ 58.011929][ T1188] Tainted: [W]=WARN [ 58.012074][ T1188] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.012319][ T1188] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 58.012561][ T1188] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 58.013245][ T1188] RSP: 0018:ffffc90002fb71e8 EFLAGS: 00010246 [ 58.013489][ T1188] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 58.013768][ T1188] RDX: 0000000000000000 RSI: ffff88800510ac98 RDI: ffff88800a055080 [ 58.014049][ T1188] RBP: ffff888001ee8040 R08: 0000000000000000 R09: fffffbfff26fd83c [ 58.015326][ T1188] R10: ffffffff937ec1e7 R11: ffff88800a0545c0 R12: 0000000000000000 [ 58.015611][ T1188] R13: ffff88800510a128 R14: ffff88800510a008 R15: ffff88800510a000 [ 58.015888][ T1188] FS: 00007f4a9f5ce800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 58.016222][ T1188] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 58.016458][ T1188] CR2: 00007f4a9f97e200 CR3: 00000000060a4001 CR4: 0000000000772ef0 [ 58.016738][ T1188] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 58.017018][ T1188] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 58.017326][ T1188] PKRU: 55555554 [ 58.017474][ T1188] Call Trace: [ 58.017616][ T1188] [ 58.017714][ T1188] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 58.017907][ T1188] ? __warn (kernel/panic.c:748) [ 58.018054][ T1188] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 58.018256][ T1188] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 58.018455][ T1188] ? handle_bug (arch/x86/kernel/traps.c:285) [ 58.018601][ T1188] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 58.018792][ T1188] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 58.018996][ T1188] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 58.019205][ T1188] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 58.019399][ T1188] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 58.019639][ T1188] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 58.019835][ T1188] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 58.020032][ T1188] register_netdevice (net/core/dev.c:11003) [ 58.020239][ T1188] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 58.020441][ T1188] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 58.020644][ T1188] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 58.020889][ T1188] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 58.021168][ T1188] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 58.021431][ T1188] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 58.021674][ T1188] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 58.021917][ T1188] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 58.022169][ T1188] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 58.022421][ T1188] devlink_reload (net/devlink/dev.c:474) [ 58.022615][ T1188] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 58.022804][ T1188] ? devlink_resources_validate (net/devlink/resource.c:311) [ 58.023047][ T1188] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 58.023254][ T1188] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 58.023490][ T1188] ? __nla_parse (lib/nlattr.c:732) [ 58.023688][ T1188] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 58.023880][ T1188] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 58.024140][ T1188] ? cap_capable (security/commoncap.c:131) [ 58.024361][ T1188] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 58.024557][ T1188] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 58.024752][ T1188] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 58.024941][ T1188] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 58.025198][ T1188] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 58.025437][ T1188] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 58.025686][ T1188] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 58.025876][ T1188] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 58.026067][ T1188] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 58.026272][ T1188] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 58.026481][ T1188] ? genl_rcv (net/netlink/genetlink.c:1219) [ 58.026623][ T1188] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 58.026820][ T1188] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 58.027016][ T1188] genl_rcv (net/netlink/genetlink.c:1220) [ 58.027174][ T1188] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 58.027376][ T1188] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 58.027569][ T1188] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 58.027765][ T1188] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 58.027959][ T1188] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 58.028160][ T1188] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 58.028364][ T1188] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 58.028562][ T1188] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 58.028754][ T1188] ? __pfx___sys_sendto (net/socket.c:2145) [ 58.028956][ T1188] ? __lock_release (kernel/locking/lockdep.c:5527) [ 58.029178][ T1188] ? __sys_recvmsg (net/socket.c:2859) [ 58.029371][ T1188] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 58.029569][ T1188] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 58.029765][ T1188] __x64_sys_sendto (net/socket.c:2181) [ 58.029961][ T1188] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 58.030211][ T1188] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 58.030405][ T1188] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 58.030636][ T1188] RIP: 0033:0x7f4a9f7daa4a [ 58.030831][ T1188] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 58.031495][ T1188] RSP: 002b:00007ffc4ddfbb98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 58.031779][ T1188] RAX: ffffffffffffffda RBX: 0000000011948b00 RCX: 00007f4a9f7daa4a [ 58.032057][ T1188] RDX: 0000000000000038 RSI: 0000000011948b00 RDI: 0000000000000005 [ 58.032356][ T1188] RBP: 0000000011948910 R08: 00007f4a9f97e200 R09: 000000000000000c [ 58.032639][ T1188] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 58.032916][ T1188] R13: 0000000011948910 R14: 0000000000000000 R15: 0000000000000003 | [ 70.208191][ T1408] ------------[ cut here ]------------ | [ 70.208488][ T1408] WARNING: CPU: 3 PID: 1408 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) | [ 70.208944][ T1408] Modules linked in: netdevsim | [ 70.209614][ T1408] Tainted: [W]=WARN [ 70.209783][ T1408] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 70.210064][ T1408] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 70.210360][ T1408] 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 [ 70.211136][ T1408] RSP: 0018:ffffc900038471e8 EFLAGS: 00010246 [ 70.211419][ T1408] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 70.211741][ T1408] RDX: 0000000000000000 RSI: ffff88800b05ac98 RDI: ffff888009478b00 [ 70.212060][ T1408] RBP: ffff888001ee8040 R08: 0000000000000000 R09: fffffbfff26fd83c [ 70.212453][ T1408] R10: ffffffff937ec1e7 R11: ffff888009478040 R12: 0000000000000000 [ 70.212862][ T1408] R13: ffff88800b05a128 R14: ffff88800b05a008 R15: ffff88800b05a000 [ 70.213370][ T1408] FS: 00007fe4c72ee800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 70.213943][ T1408] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 70.214407][ T1408] CR2: 00007fe4c769e200 CR3: 000000000bfe4004 CR4: 0000000000772ef0 [ 70.214898][ T1408] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 70.215454][ T1408] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 70.215971][ T1408] PKRU: 55555554 [ 70.216251][ T1408] Call Trace: [ 70.216502][ T1408] [ 70.216651][ T1408] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 70.216891][ T1408] ? __warn (kernel/panic.c:748) [ 70.217081][ T1408] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 70.217351][ T1408] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 70.217593][ T1408] ? handle_bug (arch/x86/kernel/traps.c:285) [ 70.217769][ T1408] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 70.217995][ T1408] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 70.218307][ T1408] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 70.218541][ T1408] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 70.218767][ T1408] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 70.219066][ T1408] ? _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) [ 70.219311][ T1408] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 70.219546][ T1408] register_netdevice (net/core/dev.c:11003) [ 70.219779][ T1408] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 70.220011][ T1408] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 70.220288][ T1408] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 70.220576][ T1408] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 70.220875][ T1408] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 70.221213][ T1408] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 70.221502][ T1408] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 70.221776][ T1408] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 70.222083][ T1408] ? devl_region_destroy (net/devlink/region.c:1178) [ 70.222442][ T1408] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 70.222881][ T1408] devlink_reload (net/devlink/dev.c:474) [ 70.223205][ T1408] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 70.223434][ T1408] ? devlink_resources_validate (net/devlink/resource.c:311) [ 70.223738][ T1408] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 70.223962][ T1408] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 70.224299][ T1408] ? __nla_parse (lib/nlattr.c:732) [ 70.224546][ T1408] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 70.224826][ T1408] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 70.225213][ T1408] ? cap_capable (security/commoncap.c:131) [ 70.225451][ T1408] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 70.225676][ T1408] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 70.225950][ T1408] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 70.226221][ T1408] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 70.226524][ T1408] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 70.226800][ T1408] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 70.227115][ T1408] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 70.227383][ T1408] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 70.227600][ T1408] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 70.227827][ T1408] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 70.228086][ T1408] ? genl_rcv (net/netlink/genetlink.c:1219) [ 70.228329][ T1408] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 70.228554][ T1408] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 70.228776][ T1408] genl_rcv (net/netlink/genetlink.c:1220) [ 70.228944][ T1408] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 70.229225][ T1408] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 70.229465][ T1408] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 70.229699][ T1408] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 70.229929][ T1408] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 70.230215][ T1408] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 70.230463][ T1408] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 70.230709][ T1408] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 70.230942][ T1408] ? __pfx___sys_sendto (net/socket.c:2145) [ 70.231232][ T1408] ? __lock_release (kernel/locking/lockdep.c:5527) [ 70.231492][ T1408] ? __sys_recvmsg (net/socket.c:2859) [ 70.231714][ T1408] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 70.231945][ T1408] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 70.232207][ T1408] __x64_sys_sendto (net/socket.c:2181) [ 70.232431][ T1408] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 70.232708][ T1408] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 70.232935][ T1408] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 70.233314][ T1408] RIP: 0033:0x7fe4c74faa4a [ 70.233605][ T1408] 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 [ 70.234395][ T1408] RSP: 002b:00007ffee5076838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 70.234743][ T1408] RAX: ffffffffffffffda RBX: 0000000024ca1b00 RCX: 00007fe4c74faa4a [ 70.235053][ T1408] RDX: 0000000000000038 RSI: 0000000024ca1b00 RDI: 0000000000000005 [ 70.235397][ T1408] RBP: 0000000024ca1910 R08: 00007fe4c769e200 R09: 000000000000000c [ 70.235703][ T1408] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 70.235999][ T1408] R13: 0000000024ca1910 R14: 0000000000000000 R15: 0000000000000003 | [ 71.547222][ T1425] ------------[ cut here ]------------ | [ 71.547733][ T1425] WARNING: CPU: 2 PID: 1425 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) | [ 71.548337][ T1425] Modules linked in: netdevsim | [ 71.549204][ T1425] Tainted: [W]=WARN [ 71.549445][ T1425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 71.549717][ T1425] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 71.550082][ T1425] 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 [ 71.550989][ T1425] RSP: 0018:ffffc900038c71e8 EFLAGS: 00010246 [ 71.551432][ T1425] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 71.551832][ T1425] RDX: 0000000000000000 RSI: ffff88800bf52c98 RDI: ffff888009342dc0 [ 71.552278][ T1425] RBP: ffff888001ee8040 R08: 0000000000000000 R09: fffffbfff26fd83c [ 71.552723][ T1425] R10: ffffffff937ec1e7 R11: ffff888009342300 R12: 0000000000000000 [ 71.553205][ T1425] R13: ffff88800bf52128 R14: ffff88800bf52008 R15: ffff88800bf52000 [ 71.553581][ T1425] FS: 00007f7394b0f800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 71.553998][ T1425] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 71.554364][ T1425] CR2: 00007f7394ebf200 CR3: 0000000004d44002 CR4: 0000000000772ef0 [ 71.554759][ T1425] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 71.555188][ T1425] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 71.555635][ T1425] PKRU: 55555554 [ 71.555810][ T1425] Call Trace: [ 71.555979][ T1425] [ 71.556129][ T1425] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 71.556457][ T1425] ? __warn (kernel/panic.c:748) [ 71.556697][ T1425] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 71.556963][ T1425] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 71.557313][ T1425] ? handle_bug (arch/x86/kernel/traps.c:285) [ 71.557510][ T1425] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 71.557793][ T1425] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 71.558040][ T1425] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 71.558352][ T1425] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 71.558586][ T1425] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 71.558879][ T1425] ? _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) [ 71.559209][ T1425] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 71.559473][ T1425] register_netdevice (net/core/dev.c:11003) [ 71.559697][ T1425] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 71.559999][ T1425] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 71.560332][ T1425] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 71.560644][ T1425] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 71.560932][ T1425] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 71.561295][ T1425] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 71.561614][ T1425] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 71.561959][ T1425] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 71.562338][ T1425] ? devl_region_destroy (net/devlink/region.c:1178) [ 71.562575][ T1425] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 71.562926][ T1425] devlink_reload (net/devlink/dev.c:474) [ 71.563226][ T1425] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 71.563516][ T1425] ? devlink_resources_validate (net/devlink/resource.c:311) [ 71.563791][ T1425] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 71.564075][ T1425] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 71.564503][ T1425] ? __nla_parse (lib/nlattr.c:732) [ 71.564739][ T1425] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 71.564971][ T1425] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 71.565355][ T1425] ? cap_capable (security/commoncap.c:131) [ 71.565596][ T1425] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 71.565823][ T1425] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 71.566049][ T1425] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 71.566302][ T1425] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 71.566577][ T1425] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 71.566836][ T1425] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 71.567156][ T1425] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 71.567410][ T1425] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 71.567643][ T1425] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 71.567862][ T1425] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 71.568118][ T1425] ? genl_rcv (net/netlink/genetlink.c:1219) [ 71.568356][ T1425] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 71.568607][ T1425] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 71.568828][ T1425] genl_rcv (net/netlink/genetlink.c:1220) [ 71.568992][ T1425] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 71.569252][ T1425] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 71.569474][ T1425] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 71.569703][ T1425] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 71.569914][ T1425] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 71.570152][ T1425] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 71.570395][ T1425] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 71.570619][ T1425] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 71.570845][ T1425] ? __pfx___sys_sendto (net/socket.c:2145) [ 71.571087][ T1425] ? __lock_release (kernel/locking/lockdep.c:5527) [ 71.571392][ T1425] ? __sys_recvmsg (net/socket.c:2859) [ 71.571625][ T1425] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 71.571856][ T1425] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 71.572078][ T1425] __x64_sys_sendto (net/socket.c:2181) [ 71.572381][ T1425] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 71.572653][ T1425] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 71.572934][ T1425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 71.573254][ T1425] RIP: 0033:0x7f7394d1ba4a [ 71.573493][ T1425] 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 [ 71.574320][ T1425] RSP: 002b:00007ffdb21cd5a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 71.574758][ T1425] RAX: ffffffffffffffda RBX: 000000001482eb00 RCX: 00007f7394d1ba4a [ 71.575065][ T1425] RDX: 0000000000000038 RSI: 000000001482eb00 RDI: 0000000000000005 [ 71.575503][ T1425] RBP: 000000001482e910 R08: 00007f7394ebf200 R09: 000000000000000c [ 71.575886][ T1425] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 71.576263][ T1425] R13: 000000001482e910 R14: 0000000000000000 R15: 0000000000000003 | [ 72.837926][ T1441] ------------[ cut here ]------------ | [ 72.838360][ T1441] WARNING: CPU: 1 PID: 1441 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) | [ 72.838809][ T1441] Modules linked in: netdevsim | [ 72.839632][ T1441] Tainted: [W]=WARN [ 72.839798][ T1441] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 72.840063][ T1441] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 72.840348][ T1441] 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 [ 72.841126][ T1441] RSP: 0018:ffffc900039371e8 EFLAGS: 00010246 [ 72.841390][ T1441] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 72.841703][ T1441] RDX: 0000000000000000 RSI: ffff8880091f2c98 RDI: ffff888009910b00 [ 72.842014][ T1441] RBP: ffff888001ee8040 R08: 0000000000000000 R09: fffffbfff26fd83c [ 72.842355][ T1441] R10: ffffffff937ec1e7 R11: ffff888009910040 R12: 0000000000000000 [ 72.842667][ T1441] R13: ffff8880091f2128 R14: ffff8880091f2008 R15: ffff8880091f2000 [ 72.842981][ T1441] FS: 00007f51d93cc800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 72.843358][ T1441] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 72.843642][ T1441] CR2: 00005614b52ccee0 CR3: 0000000004fe0006 CR4: 0000000000772ef0 [ 72.843958][ T1441] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 72.844308][ T1441] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 72.844627][ T1441] PKRU: 55555554 [ 72.844791][ T1441] Call Trace: [ 72.844956][ T1441] [ 72.845081][ T1441] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 72.845317][ T1441] ? __warn (kernel/panic.c:748) [ 72.845482][ T1441] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 72.845687][ T1441] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 72.845939][ T1441] ? handle_bug (arch/x86/kernel/traps.c:285) [ 72.846137][ T1441] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 72.846345][ T1441] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 72.846574][ T1441] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 72.846797][ T1441] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 72.847004][ T1441] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 72.847303][ T1441] ? _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) [ 72.847536][ T1441] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 72.847761][ T1441] register_netdevice (net/core/dev.c:11003) [ 72.847983][ T1441] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 72.848240][ T1441] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 72.848495][ T1441] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 72.848779][ T1441] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 72.849058][ T1441] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 72.849352][ T1441] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 72.849635][ T1441] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 72.849915][ T1441] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 72.850190][ T1441] ? devl_region_destroy (net/devlink/region.c:1178) [ 72.850391][ T1441] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 72.850663][ T1441] devlink_reload (net/devlink/dev.c:474) [ 72.850880][ T1441] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 72.851088][ T1441] ? devlink_resources_validate (net/devlink/resource.c:311) [ 72.851387][ T1441] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 72.851599][ T1441] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 72.851861][ T1441] ? __nla_parse (lib/nlattr.c:732) [ 72.852084][ T1441] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 72.852372][ T1441] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 72.852643][ T1441] ? cap_capable (security/commoncap.c:131) [ 72.852868][ T1441] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 72.853111][ T1441] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 72.853328][ T1441] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 72.853542][ T1441] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 72.853797][ T1441] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 72.854059][ T1441] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 72.854348][ T1441] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 72.854579][ T1441] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 72.854780][ T1441] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 72.854992][ T1441] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 72.855234][ T1441] ? genl_rcv (net/netlink/genetlink.c:1219) [ 72.855427][ T1441] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 72.855739][ T1441] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 72.856060][ T1441] genl_rcv (net/netlink/genetlink.c:1220) [ 72.856344][ T1441] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 72.856662][ T1441] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 72.856954][ T1441] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 72.857229][ T1441] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 72.857517][ T1441] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 72.857824][ T1441] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 72.858165][ T1441] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 72.858497][ T1441] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 72.858825][ T1441] ? __pfx___sys_sendto (net/socket.c:2145) [ 72.859159][ T1441] ? __lock_release (kernel/locking/lockdep.c:5527) [ 72.859475][ T1441] ? __sys_recvmsg (net/socket.c:2859) [ 72.859766][ T1441] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 72.860051][ T1441] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 72.860382][ T1441] __x64_sys_sendto (net/socket.c:2181) [ 72.860714][ T1441] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 72.861151][ T1441] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 72.861496][ T1441] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 72.861904][ T1441] RIP: 0033:0x7f51d95d8a4a [ 72.862260][ T1441] 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 [ 72.863390][ T1441] RSP: 002b:00007fffe119d3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 72.863860][ T1441] RAX: ffffffffffffffda RBX: 000000002a00bb00 RCX: 00007f51d95d8a4a [ 72.864364][ T1441] RDX: 0000000000000038 RSI: 000000002a00bb00 RDI: 0000000000000005 [ 72.864821][ T1441] RBP: 000000002a00b910 R08: 00007f51d977c200 R09: 000000000000000c [ 72.865313][ T1441] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 72.865774][ T1441] R13: 000000002a00b910 R14: 0000000000000000 R15: 0000000000000003 | [ 77.037335][ T1497] ------------[ cut here ]------------ | [ 77.037710][ T1497] WARNING: CPU: 3 PID: 1497 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) | [ 77.038232][ T1497] Modules linked in: netdevsim | [ 77.038829][ T1497] Tainted: [W]=WARN [ 77.038984][ T1497] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 77.039264][ T1497] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 77.039543][ T1497] 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 [ 77.040333][ T1497] RSP: 0018:ffffc90003b871e8 EFLAGS: 00010246 [ 77.040600][ T1497] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 77.040907][ T1497] RDX: 0000000000000000 RSI: ffff888009feac98 RDI: ffff88800b8b5080 [ 77.041225][ T1497] RBP: ffff888001ee8040 R08: 0000000000000000 R09: fffffbfff26fd83c [ 77.041557][ T1497] R10: ffffffff937ec1e7 R11: ffff88800b8b45c0 R12: 0000000000000000 [ 77.041876][ T1497] R13: ffff888009fea128 R14: ffff888009fea008 R15: ffff888009fea000 [ 77.042215][ T1497] FS: 00007ff00afd0800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 77.042579][ T1497] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 77.042863][ T1497] CR2: 00007febc440aa10 CR3: 000000000e912004 CR4: 0000000000772ef0 [ 77.043188][ T1497] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 77.043532][ T1497] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 77.043841][ T1497] PKRU: 55555554 [ 77.044006][ T1497] Call Trace: [ 77.044206][ T1497] [ 77.044314][ T1497] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 77.044526][ T1497] ? __warn (kernel/panic.c:748) [ 77.044685][ T1497] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 77.044891][ T1497] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 77.045124][ T1497] ? handle_bug (arch/x86/kernel/traps.c:285) [ 77.045287][ T1497] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 77.045490][ T1497] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 77.045717][ T1497] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 77.045983][ T1497] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 77.046353][ T1497] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 77.046773][ T1497] ? _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) [ 77.046996][ T1497] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 77.047248][ T1497] register_netdevice (net/core/dev.c:11003) [ 77.047473][ T1497] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 77.047705][ T1497] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 77.047933][ T1497] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 77.048231][ T1497] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 77.048510][ T1497] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 77.048778][ T1497] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 77.049050][ T1497] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 77.049336][ T1497] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 77.049614][ T1497] ? devl_region_destroy (net/devlink/region.c:1178) [ 77.049815][ T1497] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 77.050111][ T1497] devlink_reload (net/devlink/dev.c:474) [ 77.050331][ T1497] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 77.050532][ T1497] ? devlink_resources_validate (net/devlink/resource.c:311) [ 77.050792][ T1497] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 77.051002][ T1497] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 77.051274][ T1497] ? __nla_parse (lib/nlattr.c:732) [ 77.051502][ T1497] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 77.051723][ T1497] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 77.052002][ T1497] ? cap_capable (security/commoncap.c:131) [ 77.052220][ T1497] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 77.052437][ T1497] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 77.052642][ T1497] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 77.052846][ T1497] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 77.053120][ T1497] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 77.053376][ T1497] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 77.053640][ T1497] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 77.053847][ T1497] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 77.054085][ T1497] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 77.054339][ T1497] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 77.054555][ T1497] ? genl_rcv (net/netlink/genetlink.c:1219) [ 77.054711][ T1497] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 77.054932][ T1497] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 77.055190][ T1497] genl_rcv (net/netlink/genetlink.c:1220) [ 77.055342][ T1497] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 77.055544][ T1497] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 77.055745][ T1497] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 77.055964][ T1497] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 77.056188][ T1497] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 77.056409][ T1497] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 77.056633][ T1497] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 77.056860][ T1497] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 77.057087][ T1497] ? __pfx___sys_sendto (net/socket.c:2145) [ 77.057328][ T1497] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 77.057554][ T1497] ? clockevents_program_event (kernel/time/clockevents.c:326) [ 77.057788][ T1497] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 77.058068][ T1497] ? hrtimer_interrupt (kernel/time/hrtimer.c:1940) [ 77.058322][ T1497] __x64_sys_sendto (net/socket.c:2181) [ 77.058542][ T1497] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 77.058803][ T1497] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 77.059033][ T1497] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 77.059329][ T1497] RIP: 0033:0x7ff00b1dca4a [ 77.059557][ T1497] 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 [ 77.060328][ T1497] RSP: 002b:00007ffca7752ea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 77.060647][ T1497] RAX: ffffffffffffffda RBX: 0000000003091b00 RCX: 00007ff00b1dca4a [ 77.060960][ T1497] RDX: 0000000000000038 RSI: 0000000003091b00 RDI: 0000000000000005 [ 77.061297][ T1497] RBP: 0000000003091910 R08: 00007ff00b380200 R09: 000000000000000c [ 77.061625][ T1497] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 77.061953][ T1497] R13: 0000000003091910 R14: 0000000000000000 R15: 0000000000000003 | [ 79.835179][ T1526] ------------[ cut here ]------------ | [ 79.835497][ T1526] WARNING: CPU: 0 PID: 1526 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 79.835890][ T1526] Modules linked in: netdevsim | [ 79.836450][ T1526] Tainted: [W]=WARN [ 79.836616][ T1526] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 79.836856][ T1526] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 79.837126][ T1526] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 79.837795][ T1526] RSP: 0018:ffffc90003d471e8 EFLAGS: 00010246 [ 79.838040][ T1526] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 79.838345][ T1526] RDX: 0000000000000000 RSI: ffff88800bf4ac98 RDI: ffff8880095badc0 [ 79.838634][ T1526] RBP: ffff888001ee8040 R08: 0000000000000000 R09: fffffbfff26fd83c [ 79.838918][ T1526] R10: ffffffff937ec1e7 R11: ffff8880095ba300 R12: 0000000000000000 [ 79.839267][ T1526] R13: ffff88800bf4a128 R14: ffff88800bf4a008 R15: ffff88800bf4a000 [ 79.839557][ T1526] FS: 00007f5a04b98800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 79.839894][ T1526] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 79.840147][ T1526] CR2: 00007f5a04f48200 CR3: 00000000095c2005 CR4: 0000000000772ef0 [ 79.840443][ T1526] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 79.840733][ T1526] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 79.841043][ T1526] PKRU: 55555554 [ 79.841212][ T1526] Call Trace: [ 79.841363][ T1526] [ 79.841473][ T1526] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 79.841675][ T1526] ? __warn (kernel/panic.c:748) [ 79.841825][ T1526] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 79.842031][ T1526] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 79.842251][ T1526] ? handle_bug (arch/x86/kernel/traps.c:285) [ 79.842402][ T1526] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 79.842615][ T1526] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 79.842825][ T1526] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 79.843022][ T1526] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 79.843232][ T1526] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 79.843481][ T1526] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 79.843680][ T1526] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 79.843879][ T1526] register_netdevice (net/core/dev.c:11003) [ 79.844079][ T1526] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 79.844319][ T1526] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 79.844533][ T1526] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 79.844788][ T1526] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 79.845046][ T1526] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 79.845318][ T1526] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 79.845567][ T1526] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 79.845820][ T1526] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 79.846068][ T1526] ? devl_region_destroy (net/devlink/region.c:1178) [ 79.846278][ T1526] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 79.846534][ T1526] devlink_reload (net/devlink/dev.c:474) [ 79.846737][ T1526] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 79.846941][ T1526] ? devlink_resources_validate (net/devlink/resource.c:311) [ 79.847306][ T1526] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 79.847513][ T1526] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 79.847788][ T1526] ? __nla_parse (lib/nlattr.c:732) [ 79.848001][ T1526] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 79.848225][ T1526] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 79.848479][ T1526] ? cap_capable (security/commoncap.c:131) [ 79.848675][ T1526] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 79.848909][ T1526] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 79.849124][ T1526] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 79.849320][ T1526] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 79.849559][ T1526] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 79.849797][ T1526] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 79.850069][ T1526] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 79.850313][ T1526] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 79.850512][ T1526] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 79.850717][ T1526] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 79.850938][ T1526] ? genl_rcv (net/netlink/genetlink.c:1219) [ 79.851088][ T1526] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 79.851313][ T1526] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 79.851520][ T1526] genl_rcv (net/netlink/genetlink.c:1220) [ 79.851668][ T1526] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 79.851870][ T1526] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 79.852069][ T1526] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 79.852303][ T1526] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 79.852503][ T1526] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 79.852721][ T1526] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 79.852923][ T1526] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 79.853152][ T1526] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 79.853353][ T1526] ? __pfx___sys_sendto (net/socket.c:2145) [ 79.853548][ T1526] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4341 kernel/locking/lockdep.c:4408) [ 79.853809][ T1526] ? __sys_recvmsg (net/socket.c:2859) [ 79.854029][ T1526] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 79.854274][ T1526] __x64_sys_sendto (net/socket.c:2181) [ 79.854477][ T1526] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 79.854724][ T1526] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 79.854928][ T1526] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 79.855184][ T1526] RIP: 0033:0x7f5a04da4a4a [ 79.855394][ T1526] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 79.856073][ T1526] RSP: 002b:00007ffc264a6258 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 79.856376][ T1526] RAX: ffffffffffffffda RBX: 0000000037414b00 RCX: 00007f5a04da4a4a [ 79.856664][ T1526] RDX: 0000000000000038 RSI: 0000000037414b00 RDI: 0000000000000005 [ 79.856960][ T1526] RBP: 0000000037414910 R08: 00007f5a04f48200 R09: 000000000000000c [ 79.857260][ T1526] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 79.857547][ T1526] R13: 0000000037414910 R14: 0000000000000000 R15: 0000000000000003 | [ 82.398827][ T1554] ------------[ cut here ]------------ | [ 82.399190][ T1554] WARNING: CPU: 3 PID: 1554 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) | [ 82.399591][ T1554] Modules linked in: netdevsim | [ 82.400157][ T1554] Tainted: [W]=WARN [ 82.400307][ T1554] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 82.400551][ T1554] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 82.400842][ T1554] 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 [ 82.401533][ T1554] RSP: 0018:ffffc90003ec71e8 EFLAGS: 00010246 [ 82.401795][ T1554] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 82.402087][ T1554] RDX: 0000000000000000 RSI: ffff88800510ac98 RDI: ffff88800b8b5080 [ 82.402398][ T1554] RBP: ffff888001ee8040 R08: 0000000000000000 R09: fffffbfff26fd83c [ 82.402691][ T1554] R10: ffffffff937ec1e7 R11: ffff88800b8b45c0 R12: 0000000000000000 [ 82.402981][ T1554] R13: ffff88800510a128 R14: ffff88800510a008 R15: ffff88800510a000 [ 82.403282][ T1554] FS: 00007fed88871800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 82.403649][ T1554] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 82.403904][ T1554] CR2: 00007fed88c21200 CR3: 0000000004ea6002 CR4: 0000000000772ef0 [ 82.404230][ T1554] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 82.404521][ T1554] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 82.404807][ T1554] PKRU: 55555554 [ 82.404955][ T1554] Call Trace: [ 82.405114][ T1554] [ 82.405225][ T1554] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 82.405430][ T1554] ? __warn (kernel/panic.c:748) [ 82.405583][ T1554] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 82.405778][ T1554] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 82.405977][ T1554] ? handle_bug (arch/x86/kernel/traps.c:285) [ 82.406137][ T1554] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 82.406337][ T1554] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 82.406552][ T1554] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 82.406751][ T1554] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 82.406959][ T1554] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 82.407225][ T1554] ? _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) [ 82.407431][ T1554] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 82.407631][ T1554] register_netdevice (net/core/dev.c:11003) [ 82.407838][ T1554] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 82.408044][ T1554] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 82.408283][ T1554] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 82.408537][ T1554] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 82.408802][ T1554] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 82.409058][ T1554] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 82.409327][ T1554] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 82.409578][ T1554] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 82.409826][ T1554] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 82.410089][ T1554] devlink_reload (net/devlink/dev.c:474) [ 82.410303][ T1554] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 82.410499][ T1554] ? devlink_resources_validate (net/devlink/resource.c:311) [ 82.410757][ T1554] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 82.410964][ T1554] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 82.411225][ T1554] ? __nla_parse (lib/nlattr.c:732) [ 82.411439][ T1554] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 82.411640][ T1554] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 82.411900][ T1554] ? cap_capable (security/commoncap.c:131) [ 82.412111][ T1554] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 82.412317][ T1554] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 82.412522][ T1554] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 82.412721][ T1554] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 82.412959][ T1554] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 82.413214][ T1554] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 82.413469][ T1554] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 82.413670][ T1554] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 82.413868][ T1554] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 82.414066][ T1554] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 82.414299][ T1554] ? genl_rcv (net/netlink/genetlink.c:1219) [ 82.414454][ T1554] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 82.414657][ T1554] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 82.414865][ T1554] genl_rcv (net/netlink/genetlink.c:1220) [ 82.415014][ T1554] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 82.415229][ T1554] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 82.415432][ T1554] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 82.415641][ T1554] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 82.415844][ T1554] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 82.416041][ T1554] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 82.416259][ T1554] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 82.416468][ T1554] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 82.416675][ T1554] ? __pfx___sys_sendto (net/socket.c:2145) [ 82.416882][ T1554] ? __lock_release (kernel/locking/lockdep.c:5527) [ 82.417115][ T1554] ? __sys_recvmsg (net/socket.c:2859) [ 82.417328][ T1554] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 82.417534][ T1554] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 82.417740][ T1554] __x64_sys_sendto (net/socket.c:2181) [ 82.417936][ T1554] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 82.418199][ T1554] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 82.418400][ T1554] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 82.418647][ T1554] RIP: 0033:0x7fed88a7da4a [ 82.418850][ T1554] 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 [ 82.419541][ T1554] RSP: 002b:00007ffe0cec30d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 82.419845][ T1554] RAX: ffffffffffffffda RBX: 000000003b8fbb00 RCX: 00007fed88a7da4a [ 82.420153][ T1554] RDX: 0000000000000038 RSI: 000000003b8fbb00 RDI: 0000000000000005 [ 82.420445][ T1554] RBP: 000000003b8fb910 R08: 00007fed88c21200 R09: 000000000000000c [ 82.420732][ T1554] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 82.421023][ T1554] R13: 000000003b8fb910 R14: 0000000000000000 R15: 0000000000000003 | [ 103.412556][ T1992] ------------[ cut here ]------------ | [ 103.412934][ T1992] WARNING: CPU: 2 PID: 1992 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) | [ 103.413403][ T1992] Modules linked in: netdevsim | [ 103.414023][ T1992] Tainted: [W]=WARN [ 103.414221][ T1992] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 103.414496][ T1992] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 103.414780][ T1992] 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 [ 103.415540][ T1992] RSP: 0018:ffffc900050d71e8 EFLAGS: 00010246 [ 103.415821][ T1992] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 103.416167][ T1992] RDX: 0000000000000000 RSI: ffff88800b05ac98 RDI: ffff888005ad8b00 [ 103.416497][ T1992] RBP: ffff888001ee8040 R08: 0000000000000000 R09: fffffbfff26fd83c [ 103.416822][ T1992] R10: ffffffff937ec1e7 R11: ffff888005ad8040 R12: 0000000000000000 [ 103.417165][ T1992] R13: ffff88800b05a128 R14: ffff88800b05a008 R15: ffff88800b05a000 [ 103.417490][ T1992] FS: 00007fda7db76800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 103.417869][ T1992] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 103.418165][ T1992] CR2: 00007fda7df26200 CR3: 000000000288c006 CR4: 0000000000772ef0 [ 103.418491][ T1992] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 103.418816][ T1992] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 103.419159][ T1992] PKRU: 55555554 [ 103.419333][ T1992] Call Trace: [ 103.419506][ T1992] [ 103.419634][ T1992] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 103.419860][ T1992] ? __warn (kernel/panic.c:748) [ 103.420039][ T1992] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 103.420285][ T1992] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 103.420517][ T1992] ? handle_bug (arch/x86/kernel/traps.c:285) [ 103.420697][ T1992] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 103.420920][ T1992] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 103.421175][ T1992] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 103.421404][ T1992] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 103.421635][ T1992] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 103.421913][ T1992] ? _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) [ 103.422154][ T1992] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 103.422390][ T1992] register_netdevice (net/core/dev.c:11003) [ 103.422623][ T1992] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 103.422855][ T1992] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 103.423111][ T1992] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 103.423396][ T1992] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 103.423693][ T1992] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 103.423982][ T1992] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 103.424290][ T1992] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 103.424569][ T1992] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 103.424847][ T1992] ? devl_region_destroy (net/devlink/region.c:1178) [ 103.425068][ T1992] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 103.425371][ T1992] devlink_reload (net/devlink/dev.c:474) [ 103.425598][ T1992] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 103.425827][ T1992] ? devlink_resources_validate (net/devlink/resource.c:311) [ 103.426118][ T1992] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 103.426348][ T1992] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 103.426622][ T1992] ? __nla_parse (lib/nlattr.c:732) [ 103.426855][ T1992] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 103.427079][ T1992] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 103.427376][ T1992] ? cap_capable (security/commoncap.c:131) [ 103.427598][ T1992] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 103.427827][ T1992] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 103.428052][ T1992] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 103.428289][ T1992] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 103.428560][ T1992] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 103.428835][ T1992] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 103.429137][ T1992] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 103.429363][ T1992] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 103.429581][ T1992] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 103.429808][ T1992] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 103.430043][ T1992] ? genl_rcv (net/netlink/genetlink.c:1219) [ 103.430228][ T1992] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 103.430453][ T1992] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 103.430686][ T1992] genl_rcv (net/netlink/genetlink.c:1220) [ 103.430858][ T1992] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 103.431084][ T1992] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 103.431325][ T1992] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 103.431555][ T1992] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 103.431782][ T1992] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 103.432001][ T1992] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 103.432243][ T1992] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 103.432476][ T1992] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 103.432705][ T1992] ? __pfx___sys_sendto (net/socket.c:2145) [ 103.432940][ T1992] ? __lock_release (kernel/locking/lockdep.c:5527) [ 103.433181][ T1992] ? __sys_recvmsg (net/socket.c:2859) [ 103.433409][ T1992] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 103.433645][ T1992] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 103.433873][ T1992] __x64_sys_sendto (net/socket.c:2181) [ 103.434127][ T1992] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 103.434398][ T1992] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 103.434622][ T1992] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 103.434889][ T1992] RIP: 0033:0x7fda7dd82a4a [ 103.435139][ T1992] 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 [ 103.435857][ T1992] RSP: 002b:00007ffd9f702158 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 103.436191][ T1992] RAX: ffffffffffffffda RBX: 0000000037c69b00 RCX: 00007fda7dd82a4a [ 103.436515][ T1992] RDX: 0000000000000038 RSI: 0000000037c69b00 RDI: 0000000000000005 [ 103.436830][ T1992] RBP: 0000000037c69910 R08: 00007fda7df26200 R09: 000000000000000c [ 103.437163][ T1992] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 103.437481][ T1992] R13: 0000000037c69910 R14: 0000000000000000 R15: 0000000000000003 | [ 104.931082][ T2024] ------------[ cut here ]------------ | [ 104.931871][ T2024] WARNING: CPU: 3 PID: 2024 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) | [ 104.932296][ T2024] Modules linked in: netdevsim | [ 104.932882][ T2024] Tainted: [W]=WARN [ 104.933036][ T2024] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 104.933307][ T2024] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 104.933569][ T2024] 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 [ 104.934296][ T2024] RSP: 0018:ffffc900052271e8 EFLAGS: 00010246 [ 104.934553][ T2024] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 104.934853][ T2024] RDX: 0000000000000000 RSI: ffff88800bf52c98 RDI: ffff888008c9d080 [ 104.935160][ T2024] RBP: ffff888001ee8040 R08: 0000000000000000 R09: fffffbfff26fd83c [ 104.935461][ T2024] R10: ffffffff937ec1e7 R11: ffff888008c9c5c0 R12: 0000000000000000 [ 104.935762][ T2024] R13: ffff88800bf52128 R14: ffff88800bf52008 R15: ffff88800bf52000 [ 104.936062][ T2024] FS: 00007f7b54b7c800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 104.936417][ T2024] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 104.936673][ T2024] CR2: 00007f7b54f2c200 CR3: 000000000dbec005 CR4: 0000000000772ef0 [ 104.936975][ T2024] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 104.937289][ T2024] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 104.937593][ T2024] PKRU: 55555554 [ 104.937745][ T2024] Call Trace: [ 104.937895][ T2024] [ 104.938000][ T2024] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 104.938216][ T2024] ? __warn (kernel/panic.c:748) [ 104.938373][ T2024] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 104.938577][ T2024] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 104.938788][ T2024] ? handle_bug (arch/x86/kernel/traps.c:285) [ 104.938943][ T2024] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 104.939154][ T2024] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 104.939370][ T2024] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 104.939572][ T2024] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 104.939781][ T2024] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 104.940037][ T2024] ? _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) [ 104.940256][ T2024] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 104.940465][ T2024] register_netdevice (net/core/dev.c:11003) [ 104.940673][ T2024] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 104.940887][ T2024] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 104.941123][ T2024] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 104.941393][ T2024] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 104.941661][ T2024] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 104.941926][ T2024] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 104.942203][ T2024] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 104.942461][ T2024] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 104.942717][ T2024] ? devl_region_destroy (net/devlink/region.c:1178) [ 104.942917][ T2024] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 104.943190][ T2024] devlink_reload (net/devlink/dev.c:474) [ 104.943400][ T2024] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 104.943605][ T2024] ? devlink_resources_validate (net/devlink/resource.c:311) [ 104.943863][ T2024] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 104.944074][ T2024] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 104.944348][ T2024] ? __nla_parse (lib/nlattr.c:732) [ 104.944565][ T2024] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 104.944771][ T2024] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 104.945036][ T2024] ? cap_capable (security/commoncap.c:131) [ 104.945250][ T2024] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 104.945463][ T2024] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 104.945669][ T2024] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 104.945870][ T2024] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 104.946132][ T2024] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 104.946385][ T2024] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 104.946647][ T2024] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 104.946850][ T2024] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 104.947052][ T2024] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 104.947268][ T2024] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 104.947482][ T2024] ? genl_rcv (net/netlink/genetlink.c:1219) [ 104.947638][ T2024] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 104.947847][ T2024] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 104.948058][ T2024] genl_rcv (net/netlink/genetlink.c:1220) [ 104.948221][ T2024] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 104.948435][ T2024] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 104.948643][ T2024] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 104.948853][ T2024] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 104.949061][ T2024] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 104.949274][ T2024] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 104.949489][ T2024] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 104.949700][ T2024] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 104.949905][ T2024] ? __pfx___sys_sendto (net/socket.c:2145) [ 104.950137][ T2024] ? __lock_release (kernel/locking/lockdep.c:5527) [ 104.950349][ T2024] ? __sys_recvmsg (net/socket.c:2859) [ 104.950558][ T2024] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 104.950769][ T2024] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 104.950980][ T2024] __x64_sys_sendto (net/socket.c:2181) [ 104.951192][ T2024] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 104.951442][ T2024] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 104.951646][ T2024] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 104.951895][ T2024] RIP: 0033:0x7f7b54d88a4a [ 104.952120][ T2024] 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 [ 104.952819][ T2024] RSP: 002b:00007ffd321a7998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 104.953136][ T2024] RAX: ffffffffffffffda RBX: 000000000722bb00 RCX: 00007f7b54d88a4a [ 104.953443][ T2024] RDX: 0000000000000038 RSI: 000000000722bb00 RDI: 0000000000000005 [ 104.953744][ T2024] RBP: 000000000722b910 R08: 00007f7b54f2c200 R09: 000000000000000c [ 104.954056][ T2024] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 104.954365][ T2024] R13: 000000000722b910 R14: 0000000000000000 R15: 0000000000000003 | [ 105.994671][ T2049] ------------[ cut here ]------------ | [ 105.994918][ T2049] WARNING: CPU: 3 PID: 2049 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 105.995347][ T2049] Modules linked in: netdevsim | [ 105.995912][ T2049] Tainted: [W]=WARN [ 105.996069][ T2049] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 105.996333][ T2049] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 105.996592][ T2049] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 105.997709][ T2049] RSP: 0018:ffffc900053171e8 EFLAGS: 00010246 [ 105.997970][ T2049] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 105.998297][ T2049] RDX: 0000000000000000 RSI: ffff8880091f2c98 RDI: ffff88800ebaadc0 [ 105.998621][ T2049] RBP: ffff888001ee8040 R08: 0000000000000000 R09: fffffbfff26fd83c [ 105.998937][ T2049] R10: ffffffff937ec1e7 R11: ffff88800ebaa300 R12: 0000000000000000 [ 105.999256][ T2049] R13: ffff8880091f2128 R14: ffff8880091f2008 R15: ffff8880091f2000 [ 105.999553][ T2049] FS: 00007ffbb3e31800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 105.999901][ T2049] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 106.000165][ T2049] CR2: 00007ffbb41e1200 CR3: 000000000bd46005 CR4: 0000000000772ef0 [ 106.000466][ T2049] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 106.000767][ T2049] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 106.001070][ T2049] PKRU: 55555554 [ 106.001235][ T2049] Call Trace: [ 106.001389][ T2049] [ 106.001493][ T2049] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 106.001697][ T2049] ? __warn (kernel/panic.c:748) [ 106.001854][ T2049] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 106.002060][ T2049] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 106.002277][ T2049] ? handle_bug (arch/x86/kernel/traps.c:285) [ 106.002434][ T2049] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 106.002636][ T2049] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 106.002852][ T2049] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 106.003056][ T2049] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 106.003273][ T2049] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 106.003549][ T2049] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 106.003756][ T2049] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 106.003962][ T2049] register_netdevice (net/core/dev.c:11003) [ 106.004216][ T2049] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 106.004435][ T2049] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 106.004650][ T2049] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 106.004912][ T2049] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 106.005193][ T2049] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 106.005462][ T2049] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 106.005725][ T2049] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 106.005985][ T2049] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 106.006248][ T2049] ? devl_region_destroy (net/devlink/region.c:1178) [ 106.006449][ T2049] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 106.006715][ T2049] devlink_reload (net/devlink/dev.c:474) [ 106.006925][ T2049] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 106.007135][ T2049] ? devlink_resources_validate (net/devlink/resource.c:311) [ 106.007395][ T2049] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 106.007600][ T2049] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 106.007853][ T2049] ? __nla_parse (lib/nlattr.c:732) [ 106.008065][ T2049] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 106.008279][ T2049] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 106.008543][ T2049] ? cap_capable (security/commoncap.c:131) [ 106.008742][ T2049] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 106.008955][ T2049] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 106.009178][ T2049] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 106.009385][ T2049] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 106.009633][ T2049] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 106.009884][ T2049] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 106.010160][ T2049] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 106.010368][ T2049] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 106.010568][ T2049] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 106.010774][ T2049] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 106.010989][ T2049] ? genl_rcv (net/netlink/genetlink.c:1219) [ 106.011153][ T2049] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 106.011361][ T2049] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 106.011571][ T2049] genl_rcv (net/netlink/genetlink.c:1220) [ 106.011724][ T2049] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 106.011933][ T2049] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 106.012146][ T2049] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 106.012357][ T2049] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 106.012565][ T2049] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 106.012769][ T2049] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 106.012973][ T2049] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 106.013195][ T2049] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 106.013404][ T2049] ? __pfx___sys_sendto (net/socket.c:2145) [ 106.013615][ T2049] ? __lock_release (kernel/locking/lockdep.c:5527) [ 106.013823][ T2049] ? __sys_recvmsg (net/socket.c:2859) [ 106.014031][ T2049] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 106.014256][ T2049] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 106.014465][ T2049] __x64_sys_sendto (net/socket.c:2181) [ 106.014669][ T2049] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 106.014920][ T2049] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 106.015136][ T2049] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 106.015389][ T2049] RIP: 0033:0x7ffbb403da4a [ 106.015595][ T2049] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 106.016305][ T2049] RSP: 002b:00007ffdb7249348 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 106.016606][ T2049] RAX: ffffffffffffffda RBX: 00000000033c8b00 RCX: 00007ffbb403da4a [ 106.016904][ T2049] RDX: 0000000000000038 RSI: 00000000033c8b00 RDI: 0000000000000005 [ 106.017214][ T2049] RBP: 00000000033c8910 R08: 00007ffbb41e1200 R09: 000000000000000c [ 106.017518][ T2049] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 106.017814][ T2049] R13: 00000000033c8910 R14: 0000000000000000 R15: 0000000000000003 | [ 108.513438][ T2082] ------------[ cut here ]------------ | [ 108.513697][ T2082] WARNING: CPU: 3 PID: 2082 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) | [ 108.514161][ T2082] Modules linked in: netdevsim | [ 108.514784][ T2082] Tainted: [W]=WARN [ 108.514953][ T2082] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 108.515247][ T2082] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 108.515528][ T2082] 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 [ 108.516298][ T2082] RSP: 0018:ffffc900054e71e8 EFLAGS: 00010246 [ 108.516574][ T2082] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 108.516897][ T2082] RDX: 0000000000000000 RSI: ffff888009feac98 RDI: ffff88800eb65080 [ 108.517231][ T2082] RBP: ffff888001ee8040 R08: 0000000000000000 R09: fffffbfff26fd83c [ 108.517550][ T2082] R10: ffffffff937ec1e7 R11: ffff88800eb645c0 R12: 0000000000000000 [ 108.517874][ T2082] R13: ffff888009fea128 R14: ffff888009fea008 R15: ffff888009fea000 [ 108.518210][ T2082] FS: 00007fef86d0e800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 108.518584][ T2082] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 108.518855][ T2082] CR2: 00007fef870be200 CR3: 000000000e848006 CR4: 0000000000772ef0 [ 108.519192][ T2082] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 108.519517][ T2082] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 108.519840][ T2082] PKRU: 55555554 [ 108.520004][ T2082] Call Trace: [ 108.520177][ T2082] [ 108.520290][ T2082] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 108.520510][ T2082] ? __warn (kernel/panic.c:748) [ 108.520678][ T2082] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 108.520900][ T2082] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 108.521133][ T2082] ? handle_bug (arch/x86/kernel/traps.c:285) [ 108.521303][ T2082] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 108.521519][ T2082] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 108.521753][ T2082] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 108.521974][ T2082] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 108.522207][ T2082] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 108.522485][ T2082] ? _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) [ 108.522711][ T2082] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 108.522932][ T2082] register_netdevice (net/core/dev.c:11003) [ 108.523164][ T2082] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 108.523392][ T2082] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 108.523627][ T2082] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 108.523908][ T2082] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 108.524217][ T2082] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 108.524499][ T2082] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 108.524779][ T2082] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 108.525058][ T2082] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 108.525338][ T2082] ? devl_region_destroy (net/devlink/region.c:1178) [ 108.525553][ T2082] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 108.525838][ T2082] devlink_reload (net/devlink/dev.c:474) [ 108.526065][ T2082] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 108.526296][ T2082] ? devlink_resources_validate (net/devlink/resource.c:311) [ 108.526584][ T2082] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 108.526808][ T2082] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 108.527085][ T2082] ? __nla_parse (lib/nlattr.c:732) [ 108.527335][ T2082] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 108.527560][ T2082] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 108.527847][ T2082] ? cap_capable (security/commoncap.c:131) [ 108.528065][ T2082] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 108.528304][ T2082] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 108.528530][ T2082] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 108.528750][ T2082] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 108.529000][ T2082] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 108.529259][ T2082] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 108.529523][ T2082] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 108.529730][ T2082] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 108.529930][ T2082] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 108.530169][ T2082] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 108.530387][ T2082] ? genl_rcv (net/netlink/genetlink.c:1219) [ 108.530539][ T2082] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 108.530746][ T2082] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 108.530955][ T2082] genl_rcv (net/netlink/genetlink.c:1220) [ 108.531126][ T2082] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 108.531335][ T2082] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 108.531540][ T2082] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 108.531750][ T2082] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 108.531958][ T2082] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 108.532174][ T2082] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 108.532380][ T2082] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 108.532591][ T2082] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 108.532798][ T2082] ? __pfx___sys_sendto (net/socket.c:2145) [ 108.533007][ T2082] ? __lock_release (kernel/locking/lockdep.c:5527) [ 108.533235][ T2082] ? __sys_recvmsg (net/socket.c:2859) [ 108.533454][ T2082] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 108.533680][ T2082] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 108.533908][ T2082] __x64_sys_sendto (net/socket.c:2181) [ 108.534144][ T2082] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 108.534418][ T2082] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 108.534637][ T2082] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 108.534906][ T2082] RIP: 0033:0x7fef86f1aa4a [ 108.535142][ T2082] 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 [ 108.535886][ T2082] RSP: 002b:00007ffc200a8de8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 108.536204][ T2082] RAX: ffffffffffffffda RBX: 0000000024cb7b00 RCX: 00007fef86f1aa4a [ 108.536504][ T2082] RDX: 0000000000000038 RSI: 0000000024cb7b00 RDI: 0000000000000005 [ 108.536807][ T2082] RBP: 0000000024cb7910 R08: 00007fef870be200 R09: 000000000000000c [ 108.537116][ T2082] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 108.537421][ T2082] R13: 0000000024cb7910 R14: 0000000000000000 R15: 0000000000000003 | [ 111.313692][ T2112] ------------[ cut here ]------------ | [ 111.313999][ T2112] WARNING: CPU: 0 PID: 2112 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) | [ 111.314586][ T2112] Modules linked in: netdevsim | [ 111.315221][ T2112] Tainted: [W]=WARN [ 111.315391][ T2112] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 111.315661][ T2112] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 111.315935][ T2112] 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 [ 111.316701][ T2112] RSP: 0018:ffffc900056971e8 EFLAGS: 00010246 [ 111.316977][ T2112] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 111.317327][ T2112] RDX: 0000000000000000 RSI: ffff88800bf4ac98 RDI: ffff88800a0a8b00 [ 111.317654][ T2112] RBP: ffff888001ee8040 R08: 0000000000000000 R09: fffffbfff26fd83c [ 111.317977][ T2112] R10: ffffffff937ec1e7 R11: ffff88800a0a8040 R12: 0000000000000000 [ 111.318310][ T2112] R13: ffff88800bf4a128 R14: ffff88800bf4a008 R15: ffff88800bf4a000 [ 111.318631][ T2112] FS: 00007efebeafc800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 111.319009][ T2112] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 111.319289][ T2112] CR2: 00007efebeeac200 CR3: 00000000095c2004 CR4: 0000000000772ef0 [ 111.319610][ T2112] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 111.319930][ T2112] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 111.320264][ T2112] PKRU: 55555554 [ 111.320425][ T2112] Call Trace: [ 111.320587][ T2112] [ 111.320700][ T2112] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 111.320918][ T2112] ? __warn (kernel/panic.c:748) [ 111.321088][ T2112] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 111.321336][ T2112] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 111.321563][ T2112] ? handle_bug (arch/x86/kernel/traps.c:285) [ 111.321728][ T2112] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 111.321945][ T2112] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 111.322192][ T2112] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 111.322412][ T2112] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 111.322633][ T2112] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 111.322912][ T2112] ? _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) [ 111.323141][ T2112] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 111.323367][ T2112] register_netdevice (net/core/dev.c:11003) [ 111.323593][ T2112] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 111.323822][ T2112] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 111.324062][ T2112] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 111.324355][ T2112] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 111.324640][ T2112] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 111.324921][ T2112] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 111.325229][ T2112] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 111.325504][ T2112] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 111.325771][ T2112] ? devl_region_destroy (net/devlink/region.c:1178) [ 111.325992][ T2112] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 111.326288][ T2112] devlink_reload (net/devlink/dev.c:474) [ 111.326516][ T2112] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 111.326737][ T2112] ? devlink_resources_validate (net/devlink/resource.c:311) [ 111.327012][ T2112] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 111.327243][ T2112] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 111.327517][ T2112] ? __nla_parse (lib/nlattr.c:732) [ 111.327747][ T2112] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 111.327993][ T2112] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 111.328289][ T2112] ? cap_capable (security/commoncap.c:131) [ 111.328505][ T2112] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 111.328726][ T2112] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 111.328944][ T2112] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 111.329189][ T2112] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 111.329453][ T2112] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 111.329717][ T2112] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 111.329993][ T2112] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 111.330223][ T2112] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 111.330437][ T2112] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 111.330654][ T2112] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 111.330880][ T2112] ? genl_rcv (net/netlink/genetlink.c:1219) [ 111.331045][ T2112] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 111.331291][ T2112] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 111.331522][ T2112] genl_rcv (net/netlink/genetlink.c:1220) [ 111.331687][ T2112] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 111.331916][ T2112] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 111.332162][ T2112] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 111.332401][ T2112] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 111.332630][ T2112] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 111.332843][ T2112] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 111.333061][ T2112] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 111.333314][ T2112] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 111.333564][ T2112] ? __pfx___sys_sendto (net/socket.c:2145) [ 111.333785][ T2112] ? __lock_release (kernel/locking/lockdep.c:5527) [ 111.334021][ T2112] ? __sys_recvmsg (net/socket.c:2859) [ 111.334261][ T2112] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 111.334489][ T2112] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 111.334716][ T2112] __x64_sys_sendto (net/socket.c:2181) [ 111.334935][ T2112] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 111.335229][ T2112] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 111.335446][ T2112] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 111.335712][ T2112] RIP: 0033:0x7efebed08a4a [ 111.335938][ T2112] 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 [ 111.336691][ T2112] RSP: 002b:00007fff97d431b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 111.337017][ T2112] RAX: ffffffffffffffda RBX: 0000000035050b00 RCX: 00007efebed08a4a [ 111.337371][ T2112] RDX: 0000000000000038 RSI: 0000000035050b00 RDI: 0000000000000005 [ 111.337691][ T2112] RBP: 0000000035050910 R08: 00007efebeeac200 R09: 000000000000000c [ 111.338014][ T2112] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 111.338342][ T2112] R13: 0000000035050910 R14: 0000000000000000 R15: 0000000000000003 | [ 113.714405][ T2140] ------------[ cut here ]------------ | [ 113.714717][ T2140] WARNING: CPU: 2 PID: 2140 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 113.715161][ T2140] Modules linked in: netdevsim | [ 113.715766][ T2140] Tainted: [W]=WARN [ 113.715947][ T2140] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 113.716242][ T2140] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 113.716534][ T2140] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 113.717315][ T2140] RSP: 0018:ffffc900052571e8 EFLAGS: 00010246 [ 113.717612][ T2140] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 113.717951][ T2140] RDX: 0000000000000000 RSI: ffff88800510ac98 RDI: ffff88800b13adc0 [ 113.718294][ T2140] RBP: ffff888001ee8040 R08: 0000000000000000 R09: fffffbfff26fd83c [ 113.718638][ T2140] R10: ffffffff937ec1e7 R11: ffff88800b13a300 R12: 0000000000000000 [ 113.718979][ T2140] R13: ffff88800510a128 R14: ffff88800510a008 R15: ffff88800510a000 [ 113.719335][ T2140] FS: 00007f08e239c800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 113.719727][ T2140] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 113.720014][ T2140] CR2: 00000000004018b9 CR3: 000000000d68a002 CR4: 0000000000772ef0 [ 113.720366][ T2140] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 113.720707][ T2140] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 113.721041][ T2140] PKRU: 55555554 [ 113.721234][ T2140] Call Trace: [ 113.721414][ T2140] [ 113.721538][ T2140] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 113.721778][ T2140] ? __warn (kernel/panic.c:748) [ 113.721952][ T2140] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 113.722198][ T2140] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 113.722437][ T2140] ? handle_bug (arch/x86/kernel/traps.c:285) [ 113.722620][ T2140] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 113.722855][ T2140] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 113.723110][ T2140] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 113.723346][ T2140] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 113.723589][ T2140] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 113.723890][ T2140] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 113.724151][ T2140] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 113.724391][ T2140] register_netdevice (net/core/dev.c:11003) [ 113.724632][ T2140] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 113.724881][ T2140] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 113.725141][ T2140] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 113.725444][ T2140] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 113.725750][ T2140] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 113.726053][ T2140] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 113.726361][ T2140] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 113.726654][ T2140] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 113.726946][ T2140] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 113.727257][ T2140] devlink_reload (net/devlink/dev.c:474) [ 113.727498][ T2140] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 113.727733][ T2140] ? devlink_resources_validate (net/devlink/resource.c:311) [ 113.728029][ T2140] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 113.728277][ T2140] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 113.728580][ T2140] ? __nla_parse (lib/nlattr.c:732) [ 113.728818][ T2140] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 113.729053][ T2140] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 113.729358][ T2140] ? cap_capable (security/commoncap.c:131) [ 113.729595][ T2140] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 113.729832][ T2140] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 113.730064][ T2140] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 113.730306][ T2140] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 113.730610][ T2140] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 113.730899][ T2140] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 113.731221][ T2140] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 113.731457][ T2140] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 113.731698][ T2140] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 113.731930][ T2140] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 113.732208][ T2140] ? genl_rcv (net/netlink/genetlink.c:1219) [ 113.732401][ T2140] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 113.732633][ T2140] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 113.732876][ T2140] genl_rcv (net/netlink/genetlink.c:1220) [ 113.733055][ T2140] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 113.733315][ T2140] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 113.733549][ T2140] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 113.733804][ T2140] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 113.734048][ T2140] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 113.734289][ T2140] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 113.734525][ T2140] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 113.734766][ T2140] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 113.735000][ T2140] ? __pfx___sys_sendto (net/socket.c:2145) [ 113.735253][ T2140] ? __lock_release (kernel/locking/lockdep.c:5527) [ 113.735479][ T2140] ? __sys_recvmsg (net/socket.c:2859) [ 113.735717][ T2140] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 113.735960][ T2140] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 113.736208][ T2140] __x64_sys_sendto (net/socket.c:2181) [ 113.736443][ T2140] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 113.736722][ T2140] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 113.736958][ T2140] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 113.737253][ T2140] RIP: 0033:0x7f08e25a8a4a [ 113.737505][ T2140] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 113.738285][ T2140] RSP: 002b:00007ffc0a6bd758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 113.738633][ T2140] RAX: ffffffffffffffda RBX: 0000000018633b00 RCX: 00007f08e25a8a4a [ 113.738971][ T2140] RDX: 0000000000000038 RSI: 0000000018633b00 RDI: 0000000000000005 [ 113.739321][ T2140] RBP: 0000000018633910 R08: 00007f08e274c200 R09: 000000000000000c [ 113.739657][ T2140] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 113.739990][ T2140] R13: 0000000018633910 R14: 0000000000000000 R15: 0000000000000003 | [ 114.481861][ T67] ------------[ cut here ]------------ | [ 114.482196][ T67] WARNING: CPU: 1 PID: 67 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 114.482588][ T67] Modules linked in: netdevsim | [ 114.483191][ T67] Tainted: [W]=WARN [ 114.483338][ T67] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 114.483577][ T67] Workqueue: netns cleanup_net [ 114.483788][ T67] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 114.484048][ T67] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 114.484736][ T67] RSP: 0018:ffffc90000487620 EFLAGS: 00010246 [ 114.484983][ T67] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 114.485353][ T67] RDX: 0000000000000000 RSI: ffff88800b05ac98 RDI: ffff888008d40b50 [ 114.485635][ T67] RBP: ffffffff95923440 R08: 0000000000000000 R09: fffffbfff26fd83c [ 114.485921][ T67] R10: ffffffff937ec1e7 R11: ffff888008d40040 R12: 0000000000000000 [ 114.486274][ T67] R13: ffff88800b05a128 R14: ffff88800b05a008 R15: ffff88800b05a000 [ 114.486556][ T67] FS: 0000000000000000(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 114.486884][ T67] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 114.487200][ T67] CR2: 000055e69dc36bc8 CR3: 0000000013928005 CR4: 0000000000772ef0 [ 114.487493][ T67] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 114.487776][ T67] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 114.488054][ T67] PKRU: 55555554 [ 114.488272][ T67] Call Trace: [ 114.488418][ T67] [ 114.488517][ T67] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 114.488712][ T67] ? __warn (kernel/panic.c:748) [ 114.488864][ T67] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 114.489058][ T67] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 114.489337][ T67] ? handle_bug (arch/x86/kernel/traps.c:285) [ 114.489485][ T67] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 114.489675][ T67] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 114.489881][ T67] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 114.490085][ T67] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 114.490443][ T67] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 114.490647][ T67] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 114.490845][ T67] register_netdevice (net/core/dev.c:11003) [ 114.491037][ T67] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 114.491250][ T67] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 114.491463][ T67] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 114.491710][ T67] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 114.491960][ T67] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 114.492259][ T67] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 114.492504][ T67] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 114.492739][ T67] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 114.492992][ T67] devlink_reload (net/devlink/dev.c:474) [ 114.493200][ T67] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 114.493394][ T67] ? devlinks_xa_find_get (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/devlink/core.c:343) [ 114.493591][ T67] devlink_pernet_pre_exit (net/devlink/core.c:288 net/devlink/devl_internal.h:114 net/devlink/core.c:513) [ 114.493781][ T67] ? __pfx_devlink_pernet_pre_exit (net/devlink/core.c:496) [ 114.494038][ T67] cleanup_net (net/core/net_namespace.c:162 net/core/net_namespace.c:632) [ 114.494248][ T67] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 114.494439][ T67] ? __pfx_cleanup_net (net/core/net_namespace.c:594) [ 114.494623][ T67] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 114.494818][ T67] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 114.495002][ T67] ? process_one_work (kernel/workqueue.c:3214) [ 114.495209][ T67] process_one_work (kernel/workqueue.c:3238) [ 114.495408][ T67] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 114.495602][ T67] ? __pfx_process_one_work (kernel/workqueue.c:3140) [ 114.495802][ T67] ? assign_work (kernel/workqueue.c:1200) [ 114.495996][ T67] worker_thread (kernel/workqueue.c:3313 kernel/workqueue.c:3400) [ 114.496192][ T67] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 114.496434][ T67] ? __pfx_worker_thread (kernel/workqueue.c:3346) [ 114.496624][ T67] kthread (kernel/kthread.c:464) [ 114.496770][ T67] ? __pfx_kthread (kernel/kthread.c:413) [ 114.496966][ T67] ? __pfx_kthread (kernel/kthread.c:413) [ 114.497175][ T67] ret_from_fork (arch/x86/kernel/process.c:148) [ 114.497356][ T67] ? __pfx_kthread (kernel/kthread.c:413) Finger prints: __netdev_update_features:register_netdevice:nsim_create:__nsim_dev_port_add:nsim_dev_reload_create __netdev_update_features:register_netdevice:nsim_create:__nsim_dev_port_add:nsim_dev_port_add_all