====================================== | 0 | xx__-> [ 9.476049][ T229] ------------[ cut here ]------------ | [ 9.476421][ T229] WARNING: CPU: 3 PID: 229 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 9.476916][ T229] Modules linked in: netdevsim [ 9.477512][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.477785][ T229] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.478052][ T229] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 9.478779][ T229] RSP: 0018:ffffc90000ae7520 EFLAGS: 00010246 [ 9.479046][ T229] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 9.479392][ T229] RDX: 0000000000000000 RSI: ffff88800b4aac98 RDI: ffff88800a83d0f8 [ 9.479711][ T229] RBP: ffffffff9f123440 R08: 0000000000000000 R09: fffffbfff39fd83c [ 9.480028][ T229] R10: ffffffff9cfec1e7 R11: ffff88800a83c5c0 R12: 0000000000000000 [ 9.480352][ T229] R13: ffff88800b4aa128 R14: ffff88800b4aa008 R15: ffff88800b4aa000 [ 9.480663][ T229] FS: 00007ff1c8748740(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 9.481018][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.481289][ T229] CR2: 00007f274c5a4000 CR3: 0000000008ec0006 CR4: 0000000000772ef0 [ 9.481599][ T229] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 9.481910][ T229] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 9.482228][ T229] PKRU: 55555554 [ 9.482395][ T229] Call Trace: [ 9.482559][ T229] [ 9.482672][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.482884][ T229] ? __warn (kernel/panic.c:748) [ 9.483043][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.483274][ T229] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 9.483492][ T229] ? handle_bug (arch/x86/kernel/traps.c:285) [ 9.483653][ T229] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 9.483860][ T229] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 9.484081][ T229] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.484318][ T229] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 9.484582][ T229] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 9.484796][ T229] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 9.485011][ T229] register_netdevice (net/core/dev.c:11003) [ 9.485237][ T229] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 9.485458][ T229] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 9.485681][ T229] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 9.485946][ T229] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 9.486116][ T229] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 9.486388][ T229] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 9.486655][ T229] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 9.486921][ T229] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 9.487165][ T229] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 9.487429][ T229] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 9.487642][ T229] ? kernfs_put (./arch/x86/include/asm/atomic.h:67 (discriminator 1) ./include/linux/atomic/atomic-arch-fallback.h:2278 (discriminator 1) ./include/linux/atomic/atomic-instrumented.h:1384 (discriminator 1) fs/kernfs/dir.c:557 (discriminator 1)) [ 9.487798][ T229] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 9.488016][ T229] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 9.488243][ T229] __driver_probe_device (drivers/base/dd.c:800) [ 9.488455][ T229] driver_probe_device (drivers/base/dd.c:830) [ 9.488669][ T229] __device_attach_driver (drivers/base/dd.c:959) [ 9.488879][ T229] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 9.489141][ T229] bus_for_each_drv (drivers/base/bus.c:462) [ 9.489358][ T229] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 9.489578][ T229] ? bus_to_subsys (drivers/base/bus.c:85) [ 9.489785][ T229] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 9.489993][ T229] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 9.490220][ T229] __device_attach (drivers/base/dd.c:1030) [ 9.490434][ T229] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 9.490639][ T229] ? bus_to_subsys (drivers/base/bus.c:85) [ 9.490843][ T229] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.491059][ T229] bus_probe_device (drivers/base/bus.c:537) [ 9.491284][ T229] device_add (drivers/base/core.c:3672) [ 9.491498][ T229] ? __pfx_device_add (drivers/base/core.c:3548) [ 9.491711][ T229] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 9.491931][ T229] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 9.492213][ T229] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 9.492483][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 9.492694][ T229] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 9.492906][ T229] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 9.493120][ T229] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 9.493335][ T229] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 9.493502][ T229] ? __pfx_vfs_write (fs/read_write.c:660) [ 9.493714][ T229] ? __lock_release (kernel/locking/lockdep.c:5527) [ 9.493917][ T229] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 9.494150][ T229] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 9.494366][ T229] ksys_write (fs/read_write.c:731) [ 9.494526][ T229] ? __pfx_ksys_write (fs/read_write.c:721) [ 9.494730][ T229] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 9.494948][ T229] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 9.495168][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 9.495422][ T229] RIP: 0033:0x7ff1c8889b77 [ 9.495642][ T229] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 01 00 00 00 mov $0x1,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 9.496366][ T229] RSP: 002b:00007ffd2bbe7d78 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 9.496680][ T229] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 00007ff1c8889b77 [ 9.496992][ T229] RDX: 0000000000000007 RSI: 0000563d3b170ac0 RDI: 0000000000000001 [ 9.497309][ T229] RBP: 0000563d3b170ac0 R08: 0000000000000003 R09: 0000000000000077 [ 9.497616][ T229] R10: 0000000000000063 R11: 0000000000000246 R12: 0000000000000007 [ 9.497923][ T229] R13: 00007ff1c8945760 R14: 0000000000000007 R15: 00007ff1c89409c0 | [ 9.761027][ T256] ------------[ cut here ]------------ | [ 9.761334][ T256] WARNING: CPU: 0 PID: 256 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) | [ 9.761784][ T256] Modules linked in: netdevsim | [ 9.762342][ T256] Tainted: [W]=WARN [ 9.762512][ T256] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.762748][ T256] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.762994][ T256] 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 [ 9.763678][ T256] RSP: 0018:ffffc900005171e8 EFLAGS: 00010246 [ 9.763917][ T256] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 9.764219][ T256] RDX: 0000000000000000 RSI: ffff888009cdac98 RDI: ffff888007000b00 [ 9.764496][ T256] RBP: ffff888009290040 R08: 0000000000000000 R09: fffffbfff39fd83c [ 9.764779][ T256] R10: ffffffff9cfec1e7 R11: ffff888007000040 R12: 0000000000000000 [ 9.765058][ T256] R13: ffff888009cda128 R14: ffff888009cda008 R15: ffff888009cda000 [ 9.765345][ T256] FS: 00007f6bde6c5800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 9.765669][ T256] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.765906][ T256] CR2: 00007f7e9999aa00 CR3: 0000000005396001 CR4: 0000000000772ef0 [ 9.766197][ T256] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 9.766484][ T256] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 9.766763][ T256] PKRU: 55555554 [ 9.766905][ T256] Call Trace: [ 9.767046][ T256] [ 9.767156][ T256] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.767352][ T256] ? __warn (kernel/panic.c:748) [ 9.767498][ T256] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.767688][ T256] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 9.767882][ T256] ? handle_bug (arch/x86/kernel/traps.c:285) [ 9.768028][ T256] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 9.768234][ T256] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 9.768439][ T256] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 9.768631][ T256] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 9.768832][ T256] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 9.769070][ T256] ? _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) [ 9.769272][ T256] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 9.769485][ T256] register_netdevice (net/core/dev.c:11003) [ 9.769680][ T256] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 9.769879][ T256] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 9.770099][ T256] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 9.770345][ T256] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 9.770596][ T256] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 9.770845][ T256] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 9.771111][ T256] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 9.771353][ T256] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 9.771607][ T256] devlink_reload (net/devlink/dev.c:474) [ 9.771803][ T256] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 9.771992][ T256] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 9.772195][ T256] ? cap_capable (security/commoncap.c:131) [ 9.772386][ T256] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1146 fs/file.c:1160) [ 9.772541][ T256] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 9.772741][ T256] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 9.772983][ T256] ? __nla_parse (lib/nlattr.c:732) [ 9.773192][ T256] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 9.773385][ T256] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 9.773636][ T256] ? cap_capable (security/commoncap.c:131) [ 9.773823][ T256] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 9.774027][ T256] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 9.774231][ T256] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 9.774426][ T256] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 9.774656][ T256] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 9.774888][ T256] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 9.775143][ T256] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 9.775335][ T256] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 9.775522][ T256] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 9.775713][ T256] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 9.775925][ T256] ? genl_rcv (net/netlink/genetlink.c:1219) [ 9.776069][ T256] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 9.776269][ T256] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 9.776468][ T256] genl_rcv (net/netlink/genetlink.c:1220) [ 9.776614][ T256] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 9.776809][ T256] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 9.777001][ T256] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 9.777210][ T256] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 9.777411][ T256] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 9.777604][ T256] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 9.777793][ T256] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 9.777995][ T256] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 9.778200][ T256] ? __pfx___sys_sendto (net/socket.c:2145) [ 9.778399][ T256] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 9.778586][ T256] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 9.778791][ T256] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 9.778985][ T256] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 9.779230][ T256] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 9.779432][ T256] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 9.779677][ T256] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 9.779871][ T256] __x64_sys_sendto (net/socket.c:2181) [ 9.780069][ T256] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 9.780315][ T256] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 9.780509][ T256] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 9.780746][ T256] RIP: 0033:0x7f6bde8d1a4a [ 9.780942][ T256] 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 [ 9.781613][ T256] RSP: 002b:00007ffdd240cfb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 9.781904][ T256] RAX: ffffffffffffffda RBX: 0000000032aceb00 RCX: 00007f6bde8d1a4a [ 9.782195][ T256] RDX: 0000000000000040 RSI: 0000000032aceb00 RDI: 0000000000000005 [ 9.782474][ T256] RBP: 0000000032ace910 R08: 00007f6bdea75200 R09: 000000000000000c [ 9.782755][ T256] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 9.783032][ T256] R13: 0000000032ace910 R14: 0000000000000000 R15: 0000000000000001 | [ 10.687606][ T283] ------------[ cut here ]------------ | [ 10.687907][ T283] WARNING: CPU: 3 PID: 283 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.688303][ T283] Modules linked in: netdevsim | [ 10.688829][ T283] Tainted: [W]=WARN [ 10.688972][ T283] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.689308][ T283] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.689566][ T283] 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.690313][ T283] RSP: 0018:ffffc900005771e8 EFLAGS: 00010246 [ 10.690557][ T283] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 10.690836][ T283] RDX: 0000000000000000 RSI: ffff8880093f2c98 RDI: ffff88800a99d080 [ 10.691204][ T283] RBP: ffff888009290040 R08: 0000000000000000 R09: fffffbfff39fd83c [ 10.691492][ T283] R10: ffffffff9cfec1e7 R11: ffff88800a99c5c0 R12: 0000000000000000 [ 10.691777][ T283] R13: ffff8880093f2128 R14: ffff8880093f2008 R15: ffff8880093f2000 [ 10.692056][ T283] FS: 00007f54c3a08800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 10.692473][ T283] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.692711][ T283] CR2: 00007f54c3db8200 CR3: 000000000a698003 CR4: 0000000000772ef0 [ 10.692992][ T283] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 10.693358][ T283] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 10.693635][ T283] PKRU: 55555554 [ 10.693777][ T283] Call Trace: [ 10.693918][ T283] [ 10.694017][ T283] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.694280][ T283] ? __warn (kernel/panic.c:748) [ 10.694435][ T283] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.694625][ T283] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 10.694821][ T283] ? handle_bug (arch/x86/kernel/traps.c:285) [ 10.694966][ T283] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 10.695174][ T283] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 10.695377][ T283] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.695569][ T283] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 10.695767][ T283] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 10.696005][ T283] ? _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.696213][ T283] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 10.696409][ T283] register_netdevice (net/core/dev.c:11003) [ 10.696603][ T283] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 10.696807][ T283] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 10.697016][ T283] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 10.697270][ T283] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 10.697526][ T283] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 10.697777][ T283] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 10.698024][ T283] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 10.698282][ T283] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 10.698521][ T283] ? devl_region_destroy (net/devlink/region.c:1178) [ 10.698708][ T283] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 10.698956][ T283] devlink_reload (net/devlink/dev.c:474) [ 10.699161][ T283] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 10.699367][ T283] ? devlink_resources_validate (net/devlink/resource.c:311) [ 10.699610][ T283] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 10.699806][ T283] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 10.700044][ T283] ? __nla_parse (lib/nlattr.c:732) [ 10.700256][ T283] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 10.700450][ T283] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 10.700700][ T283] ? cap_capable (security/commoncap.c:131) [ 10.700887][ T283] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 10.701096][ T283] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 10.701290][ T283] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 10.701477][ T283] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 10.701713][ T283] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 10.701944][ T283] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 10.702202][ T283] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 10.702398][ T283] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 10.702587][ T283] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 10.702779][ T283] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 10.702983][ T283] ? genl_rcv (net/netlink/genetlink.c:1219) [ 10.703139][ T283] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 10.703333][ T283] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 10.703530][ T283] genl_rcv (net/netlink/genetlink.c:1220) [ 10.703672][ T283] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 10.703865][ T283] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 10.704057][ T283] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 10.704267][ T283] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 10.704463][ T283] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 10.704648][ T283] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 10.704838][ T283] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 10.705039][ T283] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 10.705244][ T283] ? __pfx___sys_sendto (net/socket.c:2145) [ 10.705442][ T283] ? __lock_release (kernel/locking/lockdep.c:5527) [ 10.705636][ T283] ? __sys_recvmsg (net/socket.c:2859) [ 10.705824][ T283] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 10.706029][ T283] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 10.706235][ T283] __x64_sys_sendto (net/socket.c:2181) [ 10.706432][ T283] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 10.706667][ T283] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 10.706857][ T283] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 10.707099][ T283] RIP: 0033:0x7f54c3c14a4a [ 10.707293][ T283] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 10.707943][ T283] RSP: 002b:00007ffd21194008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 10.708239][ T283] RAX: ffffffffffffffda RBX: 0000000011fc4b00 RCX: 00007f54c3c14a4a [ 10.708516][ T283] RDX: 0000000000000038 RSI: 0000000011fc4b00 RDI: 0000000000000005 [ 10.708799][ T283] RBP: 0000000011fc4910 R08: 00007f54c3db8200 R09: 000000000000000c [ 10.709075][ T283] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 10.709371][ T283] R13: 0000000011fc4910 R14: 0000000000000000 R15: 0000000000000003 | [ 11.257860][ T293] ------------[ cut here ]------------ | [ 11.258600][ T293] WARNING: CPU: 3 PID: 293 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 11.258982][ T293] Modules linked in: netdevsim | [ 11.259558][ T293] Tainted: [W]=WARN [ 11.259707][ T293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.259944][ T293] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.260203][ T293] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 11.260852][ T293] RSP: 0018:ffffc900005d71e8 EFLAGS: 00010246 [ 11.261097][ T293] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 11.261379][ T293] RDX: 0000000000000000 RSI: ffff8880092d2c98 RDI: ffff88800a7d0b00 [ 11.261655][ T293] RBP: ffff888009290040 R08: 0000000000000000 R09: fffffbfff39fd83c [ 11.261931][ T293] R10: ffffffff9cfec1e7 R11: ffff88800a7d0040 R12: 0000000000000000 [ 11.262219][ T293] R13: ffff8880092d2128 R14: ffff8880092d2008 R15: ffff8880092d2000 [ 11.262502][ T293] FS: 00007fa5f353b800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 11.262823][ T293] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.263058][ T293] CR2: 00007fa5f38eb200 CR3: 000000000a698003 CR4: 0000000000772ef0 [ 11.263346][ T293] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 11.263624][ T293] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 11.263905][ T293] PKRU: 55555554 [ 11.264048][ T293] Call Trace: [ 11.264203][ T293] [ 11.264305][ T293] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.264492][ T293] ? __warn (kernel/panic.c:748) [ 11.264637][ T293] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.264827][ T293] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 11.265026][ T293] ? handle_bug (arch/x86/kernel/traps.c:285) [ 11.265181][ T293] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 11.265368][ T293] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 11.265570][ T293] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.265759][ T293] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 11.265953][ T293] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 11.266201][ T293] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 11.266400][ T293] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 11.266592][ T293] register_netdevice (net/core/dev.c:11003) [ 11.266785][ T293] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 11.266984][ T293] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 11.267198][ T293] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 11.267447][ T293] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 11.267702][ T293] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 11.267949][ T293] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 11.268204][ T293] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 11.268444][ T293] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 11.268680][ T293] ? devl_region_destroy (net/devlink/region.c:1178) [ 11.268867][ T293] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 11.269129][ T293] devlink_reload (net/devlink/dev.c:474) [ 11.269331][ T293] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 11.269523][ T293] ? devlink_resources_validate (net/devlink/resource.c:311) [ 11.269764][ T293] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 11.269957][ T293] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 11.270203][ T293] ? __nla_parse (lib/nlattr.c:732) [ 11.270403][ T293] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 11.270599][ T293] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 11.270845][ T293] ? cap_capable (security/commoncap.c:131) [ 11.271033][ T293] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 11.271239][ T293] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 11.271430][ T293] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 11.271624][ T293] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 11.271858][ T293] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 11.272103][ T293] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 11.272348][ T293] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 11.272538][ T293] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 11.272725][ T293] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 11.272916][ T293] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 11.273126][ T293] ? genl_rcv (net/netlink/genetlink.c:1219) [ 11.273276][ T293] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 11.273467][ T293] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 11.273661][ T293] genl_rcv (net/netlink/genetlink.c:1220) [ 11.273804][ T293] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 11.273996][ T293] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 11.274196][ T293] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 11.274392][ T293] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 11.274584][ T293] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 11.274776][ T293] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 11.274964][ T293] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 11.275169][ T293] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 11.275361][ T293] ? __pfx___sys_sendto (net/socket.c:2145) [ 11.275558][ T293] ? __lock_release (kernel/locking/lockdep.c:5527) [ 11.275751][ T293] ? __sys_recvmsg (net/socket.c:2859) [ 11.275937][ T293] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 11.276148][ T293] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 11.276346][ T293] __x64_sys_sendto (net/socket.c:2181) [ 11.276532][ T293] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 11.276764][ T293] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 11.276954][ T293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 11.277194][ T293] RIP: 0033:0x7fa5f3747a4a [ 11.277386][ T293] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 11.278042][ T293] RSP: 002b:00007fffeb06e008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 11.278338][ T293] RAX: ffffffffffffffda RBX: 0000000003a39b00 RCX: 00007fa5f3747a4a [ 11.278616][ T293] RDX: 0000000000000038 RSI: 0000000003a39b00 RDI: 0000000000000005 [ 11.278896][ T293] RBP: 0000000003a39910 R08: 00007fa5f38eb200 R09: 000000000000000c [ 11.279182][ T293] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 11.279471][ T293] R13: 0000000003a39910 R14: 0000000000000000 R15: 0000000000000003 | [ 12.719486][ T338] ------------[ cut here ]------------ | [ 12.719717][ T338] WARNING: CPU: 0 PID: 338 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 12.720108][ T338] Modules linked in: netdevsim | [ 12.720635][ T338] Tainted: [W]=WARN [ 12.720784][ T338] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.721019][ T338] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.721278][ T338] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 12.721944][ T338] RSP: 0018:ffffc900008471e8 EFLAGS: 00010246 [ 12.722207][ T338] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 12.722487][ T338] RDX: 0000000000000000 RSI: ffff88800abd2c98 RDI: ffff888009c4d080 [ 12.722763][ T338] RBP: ffff888009290040 R08: 0000000000000000 R09: fffffbfff39fd83c [ 12.723046][ T338] R10: ffffffff9cfec1e7 R11: ffff888009c4c5c0 R12: 0000000000000000 [ 12.723342][ T338] R13: ffff88800abd2128 R14: ffff88800abd2008 R15: ffff88800abd2000 [ 12.723622][ T338] FS: 00007f45fe1a7800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 12.723947][ T338] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.724192][ T338] CR2: 00007f45fe557200 CR3: 0000000005ad2004 CR4: 0000000000772ef0 [ 12.724475][ T338] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 12.724755][ T338] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 12.725033][ T338] PKRU: 55555554 [ 12.725185][ T338] Call Trace: [ 12.725331][ T338] [ 12.725428][ T338] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.725620][ T338] ? __warn (kernel/panic.c:748) [ 12.725766][ T338] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.725957][ T338] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 12.726176][ T338] ? handle_bug (arch/x86/kernel/traps.c:285) [ 12.726324][ T338] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 12.726513][ T338] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 12.726713][ T338] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.726903][ T338] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 12.727111][ T338] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 12.727353][ T338] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 12.727549][ T338] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 12.727742][ T338] register_netdevice (net/core/dev.c:11003) [ 12.727940][ T338] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 12.728151][ T338] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 12.728358][ T338] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 12.728602][ T338] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 12.728855][ T338] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 12.729116][ T338] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 12.729369][ T338] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 12.729609][ T338] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 12.729851][ T338] ? devl_region_destroy (net/devlink/region.c:1178) [ 12.730040][ T338] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 12.730311][ T338] devlink_reload (net/devlink/dev.c:474) [ 12.730512][ T338] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 12.730704][ T338] ? devlink_resources_validate (net/devlink/resource.c:311) [ 12.730947][ T338] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 12.731153][ T338] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 12.731390][ T338] ? __nla_parse (lib/nlattr.c:732) [ 12.731588][ T338] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 12.731782][ T338] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 12.732035][ T338] ? cap_capable (security/commoncap.c:131) [ 12.732235][ T338] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 12.732434][ T338] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 12.732628][ T338] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 12.732821][ T338] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 12.733053][ T338] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 12.733296][ T338] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 12.733543][ T338] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 12.733735][ T338] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 12.733923][ T338] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 12.734137][ T338] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 12.734341][ T338] ? genl_rcv (net/netlink/genetlink.c:1219) [ 12.734484][ T338] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 12.734676][ T338] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 12.734873][ T338] genl_rcv (net/netlink/genetlink.c:1220) [ 12.735016][ T338] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 12.735226][ T338] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 12.735428][ T338] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 12.735626][ T338] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 12.735818][ T338] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 12.736005][ T338] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 12.736204][ T338] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 12.736402][ T338] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 12.736595][ T338] ? __pfx___sys_sendto (net/socket.c:2145) [ 12.736799][ T338] ? __lock_release (kernel/locking/lockdep.c:5527) [ 12.736994][ T338] ? __sys_recvmsg (net/socket.c:2859) [ 12.737193][ T338] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 12.737392][ T338] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 12.737614][ T338] __x64_sys_sendto (net/socket.c:2181) [ 12.737805][ T338] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 12.738039][ T338] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 12.738253][ T338] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 12.738490][ T338] RIP: 0033:0x7f45fe3b3a4a [ 12.738683][ T338] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 12.739352][ T338] RSP: 002b:00007ffe64267fb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 12.739641][ T338] RAX: ffffffffffffffda RBX: 0000000020c74b00 RCX: 00007f45fe3b3a4a [ 12.739919][ T338] RDX: 0000000000000038 RSI: 0000000020c74b00 RDI: 0000000000000005 [ 12.740206][ T338] RBP: 0000000020c74910 R08: 00007f45fe557200 R09: 000000000000000c [ 12.740483][ T338] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 12.740762][ T338] R13: 0000000020c74910 R14: 0000000000000000 R15: 0000000000000003 | [ 13.372869][ T349] ------------[ cut here ]------------ | [ 13.373201][ T349] WARNING: CPU: 3 PID: 349 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 13.373578][ T349] Modules linked in: netdevsim | [ 13.374120][ T349] Tainted: [W]=WARN [ 13.374266][ T349] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.374510][ T349] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 13.374749][ T349] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 13.375415][ T349] RSP: 0018:ffffc900008971e8 EFLAGS: 00010246 [ 13.375652][ T349] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 13.375935][ T349] RDX: 0000000000000000 RSI: ffff88800b4aac98 RDI: ffff888004fe8b00 [ 13.376222][ T349] RBP: ffff888009290040 R08: 0000000000000000 R09: fffffbfff39fd83c [ 13.376500][ T349] R10: ffffffff9cfec1e7 R11: ffff888004fe8040 R12: 0000000000000000 [ 13.376776][ T349] R13: ffff88800b4aa128 R14: ffff88800b4aa008 R15: ffff88800b4aa000 [ 13.377057][ T349] FS: 00007fe7ab8ea800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 13.377402][ T349] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.377640][ T349] CR2: 00007fe7abc9a200 CR3: 00000000052b2003 CR4: 0000000000772ef0 [ 13.377926][ T349] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 13.378250][ T349] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 13.378531][ T349] PKRU: 55555554 [ 13.378673][ T349] Call Trace: [ 13.378815][ T349] [ 13.378911][ T349] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 13.379113][ T349] ? __warn (kernel/panic.c:748) [ 13.379260][ T349] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 13.379458][ T349] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 13.379659][ T349] ? handle_bug (arch/x86/kernel/traps.c:285) [ 13.379802][ T349] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 13.379990][ T349] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 13.380201][ T349] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 13.380393][ T349] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 13.380587][ T349] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 13.380826][ T349] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 13.381024][ T349] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 13.381239][ T349] register_netdevice (net/core/dev.c:11003) [ 13.381435][ T349] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 13.381636][ T349] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 13.381841][ T349] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 13.382100][ T349] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 13.382356][ T349] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 13.382604][ T349] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 13.382850][ T349] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 13.383101][ T349] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 13.383344][ T349] ? devl_region_destroy (net/devlink/region.c:1178) [ 13.383532][ T349] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 13.383834][ T349] devlink_reload (net/devlink/dev.c:474) [ 13.384031][ T349] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 13.384237][ T349] ? devlink_resources_validate (net/devlink/resource.c:311) [ 13.384479][ T349] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 13.384672][ T349] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 13.384909][ T349] ? __nla_parse (lib/nlattr.c:732) [ 13.385135][ T349] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 13.385330][ T349] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 13.385579][ T349] ? cap_capable (security/commoncap.c:131) [ 13.385766][ T349] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 13.385961][ T349] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 13.386164][ T349] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 13.386355][ T349] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 13.386591][ T349] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 13.386823][ T349] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 13.387069][ T349] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 13.387273][ T349] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 13.387459][ T349] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 13.387652][ T349] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 13.387854][ T349] ? genl_rcv (net/netlink/genetlink.c:1219) [ 13.388003][ T349] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 13.388203][ T349] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 13.388398][ T349] genl_rcv (net/netlink/genetlink.c:1220) [ 13.388539][ T349] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 13.388732][ T349] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 13.388922][ T349] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 13.389140][ T349] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 13.389353][ T349] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 13.389546][ T349] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 13.389737][ T349] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 13.389934][ T349] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 13.390138][ T349] ? __pfx___sys_sendto (net/socket.c:2145) [ 13.390338][ T349] ? __lock_release (kernel/locking/lockdep.c:5527) [ 13.390531][ T349] ? __sys_recvmsg (net/socket.c:2859) [ 13.390718][ T349] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 13.390919][ T349] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 13.391126][ T349] __x64_sys_sendto (net/socket.c:2181) [ 13.391317][ T349] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 13.391550][ T349] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 13.391743][ T349] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 13.391975][ T349] RIP: 0033:0x7fe7abaf6a4a [ 13.392179][ T349] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 13.392832][ T349] RSP: 002b:00007ffeb2079af8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 13.393134][ T349] RAX: ffffffffffffffda RBX: 0000000022b3eb00 RCX: 00007fe7abaf6a4a [ 13.393414][ T349] RDX: 0000000000000038 RSI: 0000000022b3eb00 RDI: 0000000000000005 [ 13.393697][ T349] RBP: 0000000022b3e910 R08: 00007fe7abc9a200 R09: 000000000000000c [ 13.393972][ T349] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 13.394265][ T349] R13: 0000000022b3e910 R14: 0000000000000000 R15: 0000000000000003 | [ 15.175354][ T410] ------------[ cut here ]------------ | [ 15.175651][ T410] WARNING: CPU: 0 PID: 410 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) | [ 15.176027][ T410] Modules linked in: netdevsim | [ 15.176657][ T410] Tainted: [W]=WARN [ 15.176800][ T410] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.177033][ T410] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 15.177363][ T410] 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 [ 15.178018][ T410] RSP: 0018:ffffc90000b871e8 EFLAGS: 00010246 [ 15.178341][ T410] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 15.178622][ T410] RDX: 0000000000000000 RSI: ffff88800591ac98 RDI: ffff888002062dc0 [ 15.178899][ T410] RBP: ffff888009290040 R08: 0000000000000000 R09: fffffbfff39fd83c [ 15.179262][ T410] R10: ffffffff9cfec1e7 R11: ffff888002062300 R12: 0000000000000000 [ 15.179565][ T410] R13: ffff88800591a128 R14: ffff88800591a008 R15: ffff88800591a000 [ 15.179845][ T410] FS: 00007f81036ff800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 15.180193][ T410] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.180428][ T410] CR2: 00007f8103aaf200 CR3: 000000000b666001 CR4: 0000000000772ef0 [ 15.180706][ T410] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 15.180984][ T410] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 15.181271][ T410] PKRU: 55555554 [ 15.181413][ T410] Call Trace: [ 15.181555][ T410] [ 15.181650][ T410] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 15.181841][ T410] ? __warn (kernel/panic.c:748) [ 15.181987][ T410] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 15.182186][ T410] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 15.182384][ T410] ? handle_bug (arch/x86/kernel/traps.c:285) [ 15.182529][ T410] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 15.182719][ T410] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 15.182921][ T410] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 15.183121][ T410] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 15.183318][ T410] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 15.183559][ T410] ? _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) [ 15.183755][ T410] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 15.183949][ T410] register_netdevice (net/core/dev.c:11003) [ 15.184153][ T410] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 15.184356][ T410] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 15.184562][ T410] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 15.184807][ T410] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 15.185061][ T410] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 15.185320][ T410] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 15.185569][ T410] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 15.185810][ T410] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 15.186050][ T410] ? devl_region_destroy (net/devlink/region.c:1178) [ 15.186246][ T410] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 15.186496][ T410] devlink_reload (net/devlink/dev.c:474) [ 15.186691][ T410] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 15.186883][ T410] ? devlink_resources_validate (net/devlink/resource.c:311) [ 15.187136][ T410] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 15.187328][ T410] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 15.187568][ T410] ? __nla_parse (lib/nlattr.c:732) [ 15.187768][ T410] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 15.187960][ T410] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 15.188216][ T410] ? cap_capable (security/commoncap.c:131) [ 15.188408][ T410] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 15.188604][ T410] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 15.188794][ T410] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 15.188987][ T410] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 15.189231][ T410] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 15.189471][ T410] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 15.189719][ T410] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 15.189913][ T410] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 15.190109][ T410] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 15.190302][ T410] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 15.190503][ T410] ? genl_rcv (net/netlink/genetlink.c:1219) [ 15.190648][ T410] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 15.190838][ T410] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 15.191036][ T410] genl_rcv (net/netlink/genetlink.c:1220) [ 15.191188][ T410] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 15.191383][ T410] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 15.191578][ T410] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 15.191780][ T410] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 15.191972][ T410] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 15.192175][ T410] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 15.192366][ T410] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 15.192562][ T410] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 15.192753][ T410] ? __pfx___sys_sendto (net/socket.c:2145) [ 15.192950][ T410] ? __lock_release (kernel/locking/lockdep.c:5527) [ 15.193155][ T410] ? __sys_recvmsg (net/socket.c:2859) [ 15.193346][ T410] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 15.193542][ T410] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 15.193736][ T410] __x64_sys_sendto (net/socket.c:2181) [ 15.193924][ T410] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 15.194166][ T410] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 15.194355][ T410] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 15.194587][ T410] RIP: 0033:0x7f810390ba4a [ 15.194784][ T410] 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 [ 15.195453][ T410] RSP: 002b:00007fff72f1b298 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 15.195739][ T410] RAX: ffffffffffffffda RBX: 0000000036c27b00 RCX: 00007f810390ba4a [ 15.196021][ T410] RDX: 0000000000000038 RSI: 0000000036c27b00 RDI: 0000000000000005 [ 15.196305][ T410] RBP: 0000000036c27910 R08: 00007f8103aaf200 R09: 000000000000000c [ 15.196584][ T410] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 15.196860][ T410] R13: 0000000036c27910 R14: 0000000000000000 R15: 0000000000000003 | [ 15.830166][ T421] ------------[ cut here ]------------ | [ 15.830408][ T421] WARNING: CPU: 3 PID: 421 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) | [ 15.830789][ T421] Modules linked in: netdevsim | [ 15.831353][ T421] Tainted: [W]=WARN [ 15.831500][ T421] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.831733][ T421] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 15.831973][ T421] 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 [ 15.832635][ T421] RSP: 0018:ffffc90000bc71e8 EFLAGS: 00010246 [ 15.832873][ T421] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 15.833156][ T421] RDX: 0000000000000000 RSI: ffff888009cdac98 RDI: ffff8880052eadc0 [ 15.833433][ T421] RBP: ffff888009290040 R08: 0000000000000000 R09: fffffbfff39fd83c [ 15.833713][ T421] R10: ffffffff9cfec1e7 R11: ffff8880052ea300 R12: 0000000000000000 [ 15.833991][ T421] R13: ffff888009cda128 R14: ffff888009cda008 R15: ffff888009cda000 [ 15.834279][ T421] FS: 00007f26e2541800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 15.834603][ T421] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.834837][ T421] CR2: 00007f26e28f1200 CR3: 0000000009a9c004 CR4: 0000000000772ef0 [ 15.835130][ T421] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 15.835409][ T421] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 15.835686][ T421] PKRU: 55555554 [ 15.835828][ T421] Call Trace: [ 15.835969][ T421] [ 15.836067][ T421] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 15.836348][ T421] ? __warn (kernel/panic.c:748) [ 15.836496][ T421] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 15.836688][ T421] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 15.836881][ T421] ? handle_bug (arch/x86/kernel/traps.c:285) [ 15.837027][ T421] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 15.837249][ T421] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 15.837451][ T421] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 15.837645][ T421] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 15.837837][ T421] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 15.838077][ T421] ? _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) [ 15.838281][ T421] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 15.838474][ T421] register_netdevice (net/core/dev.c:11003) [ 15.838667][ T421] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 15.838866][ T421] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 15.839073][ T421] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 15.839350][ T421] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 15.839601][ T421] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 15.839848][ T421] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 15.840110][ T421] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 15.840353][ T421] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 15.840588][ T421] ? devl_region_destroy (net/devlink/region.c:1178) [ 15.840777][ T421] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 15.841024][ T421] devlink_reload (net/devlink/dev.c:474) [ 15.841225][ T421] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 15.841417][ T421] ? devlink_resources_validate (net/devlink/resource.c:311) [ 15.841662][ T421] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 15.841853][ T421] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 15.842102][ T421] ? __nla_parse (lib/nlattr.c:732) [ 15.842301][ T421] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 15.842493][ T421] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 15.842739][ T421] ? cap_capable (security/commoncap.c:131) [ 15.842928][ T421] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 15.843145][ T421] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 15.843337][ T421] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 15.843527][ T421] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 15.843758][ T421] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 15.843989][ T421] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 15.844242][ T421] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 15.844433][ T421] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 15.844621][ T421] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 15.844812][ T421] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 15.845014][ T421] ? genl_rcv (net/netlink/genetlink.c:1219) [ 15.845168][ T421] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 15.845359][ T421] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 15.845553][ T421] genl_rcv (net/netlink/genetlink.c:1220) [ 15.845697][ T421] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 15.845891][ T421] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 15.846102][ T421] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 15.846310][ T421] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 15.846503][ T421] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 15.846689][ T421] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 15.846879][ T421] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 15.847076][ T421] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 15.847290][ T421] ? __pfx___sys_sendto (net/socket.c:2145) [ 15.847490][ T421] ? __lock_release (kernel/locking/lockdep.c:5527) [ 15.847684][ T421] ? __sys_recvmsg (net/socket.c:2859) [ 15.847874][ T421] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 15.848072][ T421] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 15.848273][ T421] __x64_sys_sendto (net/socket.c:2181) [ 15.848464][ T421] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 15.848705][ T421] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 15.848899][ T421] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 15.849140][ T421] RIP: 0033:0x7f26e274da4a [ 15.849345][ T421] 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 [ 15.849991][ T421] RSP: 002b:00007ffccd4905d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 15.850288][ T421] RAX: ffffffffffffffda RBX: 000000002804bb00 RCX: 00007f26e274da4a [ 15.850569][ T421] RDX: 0000000000000038 RSI: 000000002804bb00 RDI: 0000000000000005 [ 15.850845][ T421] RBP: 000000002804b910 R08: 00007f26e28f1200 R09: 000000000000000c [ 15.851132][ T421] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 15.851412][ T421] R13: 000000002804b910 R14: 0000000000000000 R15: 0000000000000003 | [ 16.824736][ T453] ------------[ cut here ]------------ | [ 16.825067][ T453] WARNING: CPU: 2 PID: 453 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 16.825491][ T453] Modules linked in: netdevsim | [ 16.826046][ T453] Tainted: [W]=WARN [ 16.826233][ T453] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.826483][ T453] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 16.826736][ T453] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 16.827416][ T453] RSP: 0018:ffffc90000cc71e8 EFLAGS: 00010246 [ 16.827669][ T453] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 16.827963][ T453] RDX: 0000000000000000 RSI: ffff8880093f2c98 RDI: ffff88800da7d080 [ 16.828267][ T453] RBP: ffff888009290040 R08: 0000000000000000 R09: fffffbfff39fd83c [ 16.828565][ T453] R10: ffffffff9cfec1e7 R11: ffff88800da7c5c0 R12: 0000000000000000 [ 16.828857][ T453] R13: ffff8880093f2128 R14: ffff8880093f2008 R15: ffff8880093f2000 [ 16.829163][ T453] FS: 00007f8706a02800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 16.829513][ T453] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.829767][ T453] CR2: 00007f8706db2200 CR3: 0000000004f0c005 CR4: 0000000000772ef0 [ 16.830064][ T453] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 16.830373][ T453] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 16.830663][ T453] PKRU: 55555554 [ 16.830819][ T453] Call Trace: [ 16.830974][ T453] [ 16.831095][ T453] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 16.831311][ T453] ? __warn (kernel/panic.c:748) [ 16.831471][ T453] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 16.831679][ T453] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 16.831887][ T453] ? handle_bug (arch/x86/kernel/traps.c:285) [ 16.832046][ T453] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 16.832271][ T453] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 16.832489][ T453] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 16.832694][ T453] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 16.832905][ T453] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 16.833173][ T453] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 16.833384][ T453] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 16.833590][ T453] register_netdevice (net/core/dev.c:11003) [ 16.833799][ T453] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 16.834014][ T453] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 16.834244][ T453] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 16.834504][ T453] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 16.834770][ T453] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 16.835034][ T453] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 16.835304][ T453] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 16.835567][ T453] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 16.835820][ T453] ? devl_region_destroy (net/devlink/region.c:1178) [ 16.836021][ T453] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 16.836300][ T453] devlink_reload (net/devlink/dev.c:474) [ 16.836509][ T453] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 16.836715][ T453] ? devlink_resources_validate (net/devlink/resource.c:311) [ 16.836970][ T453] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 16.837191][ T453] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 16.837443][ T453] ? __nla_parse (lib/nlattr.c:732) [ 16.837658][ T453] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 16.837865][ T453] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 16.838137][ T453] ? cap_capable (security/commoncap.c:131) [ 16.838340][ T453] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 16.838550][ T453] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 16.838756][ T453] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 16.838958][ T453] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 16.839212][ T453] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 16.839527][ T453] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 16.839803][ T453] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 16.840023][ T453] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 16.840259][ T453] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 16.840486][ T453] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 16.840718][ T453] ? genl_rcv (net/netlink/genetlink.c:1219) [ 16.840889][ T453] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 16.841123][ T453] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 16.841349][ T453] genl_rcv (net/netlink/genetlink.c:1220) [ 16.841520][ T453] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 16.841740][ T453] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 16.841965][ T453] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 16.842202][ T453] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 16.842427][ T453] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 16.842640][ T453] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 16.842862][ T453] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 16.843099][ T453] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 16.843323][ T453] ? __pfx___sys_sendto (net/socket.c:2145) [ 16.843552][ T453] ? __lock_release (kernel/locking/lockdep.c:5527) [ 16.843775][ T453] ? __sys_recvmsg (net/socket.c:2859) [ 16.843998][ T453] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 16.844245][ T453] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 16.844468][ T453] __x64_sys_sendto (net/socket.c:2181) [ 16.844684][ T453] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 16.844952][ T453] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 16.845185][ T453] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 16.845450][ T453] RIP: 0033:0x7f8706c0ea4a [ 16.845673][ T453] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 16.846402][ T453] RSP: 002b:00007ffd7e066748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 16.846718][ T453] RAX: ffffffffffffffda RBX: 000000000ba3fb00 RCX: 00007f8706c0ea4a [ 16.847038][ T453] RDX: 0000000000000038 RSI: 000000000ba3fb00 RDI: 0000000000000005 [ 16.847361][ T453] RBP: 000000000ba3f910 R08: 00007f8706db2200 R09: 000000000000000c [ 16.847676][ T453] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 16.847989][ T453] R13: 000000000ba3f910 R14: 0000000000000000 R15: 0000000000000003 | [ 17.706558][ T469] ------------[ cut here ]------------ | [ 17.706784][ T469] WARNING: CPU: 0 PID: 469 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 17.707178][ T469] Modules linked in: netdevsim | [ 17.707706][ T469] Tainted: [W]=WARN [ 17.707851][ T469] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.708111][ T469] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 17.708355][ T469] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 17.709007][ T469] RSP: 0018:ffffc90000d671e8 EFLAGS: 00010246 [ 17.709349][ T469] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 17.709643][ T469] RDX: 0000000000000000 RSI: ffff8880092d2c98 RDI: ffff888009955080 [ 17.709921][ T469] RBP: ffff888009290040 R08: 0000000000000000 R09: fffffbfff39fd83c [ 17.710285][ T469] R10: ffffffff9cfec1e7 R11: ffff8880099545c0 R12: 0000000000000000 [ 17.710563][ T469] R13: ffff8880092d2128 R14: ffff8880092d2008 R15: ffff8880092d2000 [ 17.710844][ T469] FS: 00007f59ba8bc800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 17.711221][ T469] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.711456][ T469] CR2: 00007f7e997aa5a0 CR3: 000000000da66003 CR4: 0000000000772ef0 [ 17.711734][ T469] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 17.712019][ T469] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 17.712304][ T469] PKRU: 55555554 [ 17.712446][ T469] Call Trace: [ 17.712589][ T469] [ 17.712687][ T469] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 17.712875][ T469] ? __warn (kernel/panic.c:748) [ 17.713024][ T469] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 17.713230][ T469] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 17.713425][ T469] ? handle_bug (arch/x86/kernel/traps.c:285) [ 17.713569][ T469] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 17.713756][ T469] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 17.713958][ T469] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 17.714159][ T469] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 17.714353][ T469] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 17.714592][ T469] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 17.714789][ T469] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 17.714981][ T469] register_netdevice (net/core/dev.c:11003) [ 17.715187][ T469] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 17.715388][ T469] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 17.715591][ T469] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 17.715835][ T469] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 17.716102][ T469] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 17.716349][ T469] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 17.716592][ T469] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 17.716830][ T469] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 17.717072][ T469] ? devl_region_destroy (net/devlink/region.c:1178) [ 17.717275][ T469] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 17.717524][ T469] devlink_reload (net/devlink/dev.c:474) [ 17.717718][ T469] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 17.717908][ T469] ? devlink_resources_validate (net/devlink/resource.c:311) [ 17.718162][ T469] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 17.718361][ T469] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 17.718595][ T469] ? __nla_parse (lib/nlattr.c:732) [ 17.718796][ T469] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 17.718988][ T469] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 17.719361][ T469] ? cap_capable (security/commoncap.c:131) [ 17.719553][ T469] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 17.719750][ T469] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 17.719941][ T469] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 17.720141][ T469] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 17.720376][ T469] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 17.720605][ T469] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 17.720848][ T469] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 17.721038][ T469] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 17.721237][ T469] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 17.721432][ T469] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 17.721639][ T469] ? genl_rcv (net/netlink/genetlink.c:1219) [ 17.721781][ T469] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 17.721971][ T469] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 17.722176][ T469] genl_rcv (net/netlink/genetlink.c:1220) [ 17.722320][ T469] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 17.722511][ T469] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 17.722699][ T469] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 17.722893][ T469] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 17.723102][ T469] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 17.723289][ T469] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 17.723478][ T469] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 17.723675][ T469] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 17.723866][ T469] ? __pfx___sys_sendto (net/socket.c:2145) [ 17.724062][ T469] ? __lock_release (kernel/locking/lockdep.c:5527) [ 17.724264][ T469] ? __sys_recvmsg (net/socket.c:2859) [ 17.724452][ T469] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 17.724652][ T469] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 17.724845][ T469] __x64_sys_sendto (net/socket.c:2181) [ 17.725032][ T469] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 17.725275][ T469] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 17.725464][ T469] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 17.725694][ T469] RIP: 0033:0x7f59baac8a4a [ 17.725886][ T469] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 17.726547][ T469] RSP: 002b:00007ffccf2753a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 17.726829][ T469] RAX: ffffffffffffffda RBX: 0000000006001b00 RCX: 00007f59baac8a4a [ 17.727113][ T469] RDX: 0000000000000038 RSI: 0000000006001b00 RDI: 0000000000000005 [ 17.727395][ T469] RBP: 0000000006001910 R08: 00007f59bac6c200 R09: 000000000000000c [ 17.727671][ T469] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 17.727948][ T469] R13: 0000000006001910 R14: 0000000000000000 R15: 0000000000000003 | [ 288.843607][ T981] ------------[ cut here ]------------ | [ 288.843914][ T981] WARNING: CPU: 2 PID: 981 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) | [ 288.844509][ T981] Modules linked in: netdevsim | [ 288.845141][ T981] Tainted: [W]=WARN [ 288.845315][ T981] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 288.845605][ T981] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 288.845884][ T981] 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 [ 288.846646][ T981] RSP: 0018:ffffc90001e471e8 EFLAGS: 00010246 [ 288.846925][ T981] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 288.847259][ T981] RDX: 0000000000000000 RSI: ffff88800abd2c98 RDI: ffff888004f2d080 [ 288.847583][ T981] RBP: ffff888009290040 R08: 0000000000000000 R09: fffffbfff39fd83c [ 288.847916][ T981] R10: ffffffff9cfec1e7 R11: ffff888004f2c5c0 R12: 0000000000000000 [ 288.848271][ T981] R13: ffff88800abd2128 R14: ffff88800abd2008 R15: ffff88800abd2000 [ 288.848592][ T981] FS: 00007f662e503800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 288.848983][ T981] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 288.849280][ T981] CR2: 00007f662e8b3200 CR3: 00000000058f0002 CR4: 0000000000772ef0 [ 288.849600][ T981] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 288.849925][ T981] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 288.850261][ T981] PKRU: 55555554 [ 288.850442][ T981] Call Trace: [ 288.850613][ T981] [ 288.850735][ T981] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 288.850962][ T981] ? __warn (kernel/panic.c:748) [ 288.851149][ T981] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 288.851377][ T981] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 288.851608][ T981] ? handle_bug (arch/x86/kernel/traps.c:285) [ 288.851784][ T981] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 288.852009][ T981] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 288.852260][ T981] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 288.852481][ T981] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 288.852710][ T981] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 288.852984][ T981] ? _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) [ 288.853224][ T981] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 288.853449][ T981] register_netdevice (net/core/dev.c:11003) [ 288.853683][ T981] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 288.853915][ T981] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 288.854171][ T981] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 288.854458][ T981] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 288.854752][ T981] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 288.855043][ T981] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 288.855337][ T981] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 288.855616][ T981] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 288.855892][ T981] ? devl_region_destroy (net/devlink/region.c:1178) [ 288.856127][ T981] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 288.856443][ T981] devlink_reload (net/devlink/dev.c:474) [ 288.856674][ T981] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 288.856903][ T981] ? devlink_resources_validate (net/devlink/resource.c:311) [ 288.857199][ T981] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 288.857431][ T981] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 288.857706][ T981] ? __nla_parse (lib/nlattr.c:732) [ 288.857951][ T981] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 288.858189][ T981] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 288.858486][ T981] ? cap_capable (security/commoncap.c:131) [ 288.858710][ T981] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 288.858946][ T981] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 288.859183][ T981] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 288.859406][ T981] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 288.859672][ T981] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 288.859951][ T981] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 288.860244][ T981] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 288.860470][ T981] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 288.860691][ T981] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 288.860918][ T981] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 288.861169][ T981] ? genl_rcv (net/netlink/genetlink.c:1219) [ 288.861344][ T981] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 288.861579][ T981] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 288.861811][ T981] genl_rcv (net/netlink/genetlink.c:1220) [ 288.861985][ T981] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 288.862219][ T981] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 288.862473][ T981] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 288.862853][ T981] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 288.863247][ T981] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 288.863601][ T981] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 288.863973][ T981] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 288.864267][ T981] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 288.864496][ T981] ? __pfx___sys_sendto (net/socket.c:2145) [ 288.864722][ T981] ? __lock_release (kernel/locking/lockdep.c:5527) [ 288.864951][ T981] ? __sys_recvmsg (net/socket.c:2859) [ 288.865194][ T981] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 288.865425][ T981] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 288.865653][ T981] __x64_sys_sendto (net/socket.c:2181) [ 288.865885][ T981] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 288.866168][ T981] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 288.866391][ T981] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 288.866660][ T981] RIP: 0033:0x7f662e70fa4a [ 288.866886][ T981] 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 [ 288.867628][ T981] RSP: 002b:00007ffc3650c6f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 288.867976][ T981] RAX: ffffffffffffffda RBX: 00000000353a2b00 RCX: 00007f662e70fa4a [ 288.868310][ T981] RDX: 0000000000000038 RSI: 00000000353a2b00 RDI: 0000000000000005 [ 288.868632][ T981] RBP: 00000000353a2910 R08: 00007f662e8b3200 R09: 000000000000000c [ 288.868956][ T981] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 288.869294][ T981] R13: 00000000353a2910 R14: 0000000000000000 R15: 0000000000000003 | [ 289.561600][ T995] ------------[ cut here ]------------ | [ 289.561880][ T995] WARNING: CPU: 0 PID: 995 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) | [ 289.562320][ T995] Modules linked in: netdevsim | [ 289.562911][ T995] Tainted: [W]=WARN [ 289.563068][ T995] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 289.564294][ T995] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 289.564567][ T995] 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 [ 289.565278][ T995] RSP: 0018:ffffc90001e971e8 EFLAGS: 00010246 [ 289.565541][ T995] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 289.565841][ T995] RDX: 0000000000000000 RSI: ffff88800b4aac98 RDI: ffff888009155080 [ 289.566148][ T995] RBP: ffff888009290040 R08: 0000000000000000 R09: fffffbfff39fd83c [ 289.566448][ T995] R10: ffffffff9cfec1e7 R11: ffff8880091545c0 R12: 0000000000000000 [ 289.566750][ T995] R13: ffff88800b4aa128 R14: ffff88800b4aa008 R15: ffff88800b4aa000 [ 289.567048][ T995] FS: 00007f19a1c66800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 289.567403][ T995] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 289.567656][ T995] CR2: 00007f7e996dfb70 CR3: 0000000005dc6005 CR4: 0000000000772ef0 [ 289.567966][ T995] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 289.568279][ T995] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 289.568578][ T995] PKRU: 55555554 [ 289.568732][ T995] Call Trace: [ 289.568888][ T995] [ 289.568993][ T995] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 289.569205][ T995] ? __warn (kernel/panic.c:748) [ 289.569368][ T995] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 289.569576][ T995] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 289.569787][ T995] ? handle_bug (arch/x86/kernel/traps.c:285) [ 289.569945][ T995] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 289.570165][ T995] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 289.570399][ T995] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 289.570605][ T995] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 289.570814][ T995] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 289.571075][ T995] ? _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) [ 289.571297][ T995] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 289.571508][ T995] register_netdevice (net/core/dev.c:11003) [ 289.571717][ T995] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 289.571932][ T995] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 289.572162][ T995] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 289.572429][ T995] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 289.572699][ T995] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 289.572962][ T995] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 289.573235][ T995] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 289.573511][ T995] devlink_reload (net/devlink/dev.c:474) [ 289.573721][ T995] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 289.573932][ T995] ? devlink_resources_validate (net/devlink/resource.c:311) [ 289.574209][ T995] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 289.574415][ T995] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 289.574670][ T995] ? __nla_parse (lib/nlattr.c:732) [ 289.574883][ T995] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 289.575102][ T995] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 289.575371][ T995] ? cap_capable (security/commoncap.c:131) [ 289.575580][ T995] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 289.575790][ T995] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 289.575996][ T995] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 289.576207][ T995] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 289.576458][ T995] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 289.576709][ T995] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 289.576976][ T995] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 289.577190][ T995] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 289.577391][ T995] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 289.577599][ T995] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 289.577818][ T995] ? genl_rcv (net/netlink/genetlink.c:1219) [ 289.577986][ T995] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 289.578203][ T995] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 289.578417][ T995] genl_rcv (net/netlink/genetlink.c:1220) [ 289.578577][ T995] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 289.578784][ T995] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 289.578993][ T995] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 289.579215][ T995] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 289.579425][ T995] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 289.579627][ T995] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 289.579834][ T995] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 289.580055][ T995] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 289.580275][ T995] ? __pfx___sys_sendto (net/socket.c:2145) [ 289.580489][ T995] ? __lock_release (kernel/locking/lockdep.c:5527) [ 289.580698][ T995] ? __sys_recvmsg (net/socket.c:2859) [ 289.580901][ T995] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 289.581121][ T995] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 289.581334][ T995] __x64_sys_sendto (net/socket.c:2181) [ 289.581543][ T995] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 289.581802][ T995] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 289.582012][ T995] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 289.582278][ T995] RIP: 0033:0x7f19a1e72a4a [ 289.582491][ T995] 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 [ 289.583206][ T995] RSP: 002b:00007ffe13b23b68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 289.583515][ T995] RAX: ffffffffffffffda RBX: 00000000154bcb00 RCX: 00007f19a1e72a4a [ 289.583815][ T995] RDX: 0000000000000038 RSI: 00000000154bcb00 RDI: 0000000000000005 [ 289.584119][ T995] RBP: 00000000154bc910 R08: 00007f19a2016200 R09: 000000000000000c [ 289.584423][ T995] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 289.584720][ T995] R13: 00000000154bc910 R14: 0000000000000000 R15: 0000000000000003 | [ 290.578381][ T1026] ------------[ cut here ]------------ | [ 290.578666][ T1026] WARNING: CPU: 3 PID: 1026 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) | [ 290.579155][ T1026] Modules linked in: netdevsim | [ 290.579780][ T1026] Tainted: [W]=WARN [ 290.579947][ T1026] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 290.580284][ T1026] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 290.580570][ T1026] 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 [ 290.581464][ T1026] RSP: 0018:ffffc90001fe71e8 EFLAGS: 00010246 [ 290.581744][ T1026] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 290.582080][ T1026] RDX: 0000000000000000 RSI: ffff88800591ac98 RDI: ffff888002575080 [ 290.582498][ T1026] RBP: ffff888009290040 R08: 0000000000000000 R09: fffffbfff39fd83c [ 290.582844][ T1026] R10: ffffffff9cfec1e7 R11: ffff8880025745c0 R12: 0000000000000000 [ 290.583282][ T1026] R13: ffff88800591a128 R14: ffff88800591a008 R15: ffff88800591a000 [ 290.583610][ T1026] FS: 00007fcb8ed5c800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 290.584004][ T1026] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 290.584418][ T1026] CR2: 00007fcb8f10c200 CR3: 00000000051fe004 CR4: 0000000000772ef0 [ 290.584764][ T1026] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 290.585183][ T1026] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 290.585512][ T1026] PKRU: 55555554 [ 290.585681][ T1026] Call Trace: [ 290.585847][ T1026] [ 290.585960][ T1026] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 290.586264][ T1026] ? __warn (kernel/panic.c:748) [ 290.586436][ T1026] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 290.586654][ T1026] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 290.586881][ T1026] ? handle_bug (arch/x86/kernel/traps.c:285) [ 290.587048][ T1026] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 290.587280][ T1026] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 290.587513][ T1026] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 290.587737][ T1026] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 290.587981][ T1026] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 290.588302][ T1026] ? _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) [ 290.588531][ T1026] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 290.588752][ T1026] register_netdevice (net/core/dev.c:11003) [ 290.588978][ T1026] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 290.589226][ T1026] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 290.589476][ T1026] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 290.589783][ T1026] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 290.590074][ T1026] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 290.590385][ T1026] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 290.590673][ T1026] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 290.590958][ T1026] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 290.591251][ T1026] ? devl_region_destroy (net/devlink/region.c:1178) [ 290.591476][ T1026] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 290.591774][ T1026] devlink_reload (net/devlink/dev.c:474) [ 290.592008][ T1026] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 290.592256][ T1026] ? devlink_resources_validate (net/devlink/resource.c:311) [ 290.592553][ T1026] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 290.592785][ T1026] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 290.593078][ T1026] ? __nla_parse (lib/nlattr.c:732) [ 290.593328][ T1026] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 290.593563][ T1026] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 290.593845][ T1026] ? cap_capable (security/commoncap.c:131) [ 290.594067][ T1026] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 290.594316][ T1026] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 290.594544][ T1026] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 290.594778][ T1026] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 290.595049][ T1026] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 290.595331][ T1026] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 290.595617][ T1026] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 290.595849][ T1026] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 290.596070][ T1026] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 290.596323][ T1026] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 290.596559][ T1026] ? genl_rcv (net/netlink/genetlink.c:1219) [ 290.596724][ T1026] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 290.596953][ T1026] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 290.597204][ T1026] genl_rcv (net/netlink/genetlink.c:1220) [ 290.597379][ T1026] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 290.597608][ T1026] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 290.597841][ T1026] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 290.598081][ T1026] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 290.598334][ T1026] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 290.598560][ T1026] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 290.598787][ T1026] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 290.599021][ T1026] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 290.599263][ T1026] ? __pfx___sys_sendto (net/socket.c:2145) [ 290.599505][ T1026] ? __lock_release (kernel/locking/lockdep.c:5527) [ 290.599738][ T1026] ? __sys_recvmsg (net/socket.c:2859) [ 290.599962][ T1026] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 290.600220][ T1026] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 290.600464][ T1026] __x64_sys_sendto (net/socket.c:2181) [ 290.600697][ T1026] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 290.600975][ T1026] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 290.601213][ T1026] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 290.601487][ T1026] RIP: 0033:0x7fcb8ef68a4a [ 290.601711][ T1026] 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 [ 290.602493][ T1026] RSP: 002b:00007fff9d3f0858 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 290.602826][ T1026] RAX: ffffffffffffffda RBX: 0000000039b0fb00 RCX: 00007fcb8ef68a4a [ 290.603172][ T1026] RDX: 0000000000000038 RSI: 0000000039b0fb00 RDI: 0000000000000005 [ 290.603510][ T1026] RBP: 0000000039b0f910 R08: 00007fcb8f10c200 R09: 000000000000000c [ 290.603844][ T1026] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 290.604196][ T1026] R13: 0000000039b0f910 R14: 0000000000000000 R15: 0000000000000003 | [ 291.544228][ T1044] ------------[ cut here ]------------ | [ 291.544514][ T1044] WARNING: CPU: 3 PID: 1044 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) | [ 291.544949][ T1044] Modules linked in: netdevsim | [ 291.545627][ T1044] Tainted: [W]=WARN [ 291.545795][ T1044] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 291.546065][ T1044] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 291.546355][ T1044] 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 [ 291.547113][ T1044] RSP: 0018:ffffc900020471e8 EFLAGS: 00010246 [ 291.547392][ T1044] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 291.547712][ T1044] RDX: 0000000000000000 RSI: ffff888009cdac98 RDI: ffff88800a99adc0 [ 291.548043][ T1044] RBP: ffff888009290040 R08: 0000000000000000 R09: fffffbfff39fd83c [ 291.548374][ T1044] R10: ffffffff9cfec1e7 R11: ffff88800a99a300 R12: 0000000000000000 [ 291.548699][ T1044] R13: ffff888009cda128 R14: ffff888009cda008 R15: ffff888009cda000 [ 291.549019][ T1044] FS: 00007f5fd6e67800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 291.549409][ T1044] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 291.549682][ T1044] CR2: 00007f5fd7217200 CR3: 000000000dac2003 CR4: 0000000000772ef0 [ 291.550005][ T1044] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 291.550335][ T1044] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 291.550658][ T1044] PKRU: 55555554 [ 291.550819][ T1044] Call Trace: [ 291.550985][ T1044] [ 291.551111][ T1044] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 291.551330][ T1044] ? __warn (kernel/panic.c:748) [ 291.551500][ T1044] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 291.551735][ T1044] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 291.551960][ T1044] ? handle_bug (arch/x86/kernel/traps.c:285) [ 291.552142][ T1044] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 291.552361][ T1044] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 291.552589][ T1044] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 291.552835][ T1044] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 291.553059][ T1044] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 291.553350][ T1044] ? _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) [ 291.553595][ T1044] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 291.553820][ T1044] register_netdevice (net/core/dev.c:11003) [ 291.554063][ T1044] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 291.554304][ T1044] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 291.554545][ T1044] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 291.554826][ T1044] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 291.555125][ T1044] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 291.555423][ T1044] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 291.555705][ T1044] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 291.555986][ T1044] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 291.556287][ T1044] ? devl_region_destroy (net/devlink/region.c:1178) [ 291.556520][ T1044] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 291.556816][ T1044] devlink_reload (net/devlink/dev.c:474) [ 291.557047][ T1044] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 291.557291][ T1044] ? devlink_resources_validate (net/devlink/resource.c:311) [ 291.557579][ T1044] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 291.557806][ T1044] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 291.558123][ T1044] ? __nla_parse (lib/nlattr.c:732) [ 291.558357][ T1044] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 291.558580][ T1044] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 291.558874][ T1044] ? cap_capable (security/commoncap.c:131) [ 291.559113][ T1044] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 291.559346][ T1044] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 291.559570][ T1044] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 291.559789][ T1044] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 291.560058][ T1044] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 291.560342][ T1044] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 291.560634][ T1044] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 291.560864][ T1044] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 291.561080][ T1044] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 291.561319][ T1044] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 291.561549][ T1044] ? genl_rcv (net/netlink/genetlink.c:1219) [ 291.561718][ T1044] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 291.561946][ T1044] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 291.562198][ T1044] genl_rcv (net/netlink/genetlink.c:1220) [ 291.562372][ T1044] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 291.562595][ T1044] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 291.562827][ T1044] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 291.563068][ T1044] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 291.563308][ T1044] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 291.563530][ T1044] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 291.563758][ T1044] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 291.563996][ T1044] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 291.564233][ T1044] ? __pfx___sys_sendto (net/socket.c:2145) [ 291.564463][ T1044] ? __lock_release (kernel/locking/lockdep.c:5527) [ 291.564688][ T1044] ? __sys_recvmsg (net/socket.c:2859) [ 291.564912][ T1044] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 291.565151][ T1044] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 291.565388][ T1044] __x64_sys_sendto (net/socket.c:2181) [ 291.565612][ T1044] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 291.565889][ T1044] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 291.566127][ T1044] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 291.566398][ T1044] RIP: 0033:0x7f5fd7073a4a [ 291.566620][ T1044] 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 [ 291.567382][ T1044] RSP: 002b:00007ffca81c1068 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 291.567726][ T1044] RAX: ffffffffffffffda RBX: 000000003c0aeb00 RCX: 00007f5fd7073a4a [ 291.568060][ T1044] RDX: 0000000000000038 RSI: 000000003c0aeb00 RDI: 0000000000000005 [ 291.568400][ T1044] RBP: 000000003c0ae910 R08: 00007f5fd7217200 R09: 000000000000000c [ 291.568719][ T1044] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 291.569062][ T1044] R13: 000000003c0ae910 R14: 0000000000000000 R15: 0000000000000003 | [ 294.663398][ T1136] ------------[ cut here ]------------ | [ 294.663720][ T1136] WARNING: CPU: 3 PID: 1136 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 294.664155][ T1136] Modules linked in: netdevsim | [ 294.664737][ T1136] Tainted: [W]=WARN [ 294.664899][ T1136] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 294.665246][ T1136] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 294.665501][ T1136] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 294.666276][ T1136] RSP: 0018:ffffc900023571e8 EFLAGS: 00010246 [ 294.666529][ T1136] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 294.666833][ T1136] RDX: 0000000000000000 RSI: ffff8880093f2c98 RDI: ffff88800a99adc0 [ 294.667233][ T1136] RBP: ffff888009290040 R08: 0000000000000000 R09: fffffbfff39fd83c [ 294.667539][ T1136] R10: ffffffff9cfec1e7 R11: ffff88800a99a300 R12: 0000000000000000 [ 294.667862][ T1136] R13: ffff8880093f2128 R14: ffff8880093f2008 R15: ffff8880093f2000 [ 294.668260][ T1136] FS: 00007f99df292800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 294.668621][ T1136] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 294.668884][ T1136] CR2: 00007f99df642200 CR3: 0000000009144001 CR4: 0000000000772ef0 [ 294.669268][ T1136] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 294.669564][ T1136] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 294.669858][ T1136] PKRU: 55555554 [ 294.670011][ T1136] Call Trace: [ 294.670240][ T1136] [ 294.670345][ T1136] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 294.670553][ T1136] ? __warn (kernel/panic.c:748) [ 294.670709][ T1136] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 294.670910][ T1136] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 294.671133][ T1136] ? handle_bug (arch/x86/kernel/traps.c:285) [ 294.671293][ T1136] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 294.671490][ T1136] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 294.671699][ T1136] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 294.671898][ T1136] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 294.672121][ T1136] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 294.672379][ T1136] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 294.672586][ T1136] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 294.672796][ T1136] register_netdevice (net/core/dev.c:11003) [ 294.673000][ T1136] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 294.673225][ T1136] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 294.673446][ T1136] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 294.673708][ T1136] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 294.673974][ T1136] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 294.674250][ T1136] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 294.674514][ T1136] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 294.674774][ T1136] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 294.675028][ T1136] ? devl_region_destroy (net/devlink/region.c:1178) [ 294.675241][ T1136] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 294.675499][ T1136] devlink_reload (net/devlink/dev.c:474) [ 294.675697][ T1136] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 294.675892][ T1136] ? devlink_resources_validate (net/devlink/resource.c:311) [ 294.676157][ T1136] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 294.676355][ T1136] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 294.676600][ T1136] ? __nla_parse (lib/nlattr.c:732) [ 294.676807][ T1136] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 294.677003][ T1136] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 294.677268][ T1136] ? cap_capable (security/commoncap.c:131) [ 294.677461][ T1136] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 294.677666][ T1136] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 294.677904][ T1136] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 294.678114][ T1136] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 294.678353][ T1136] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 294.678593][ T1136] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 294.678846][ T1136] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 294.679042][ T1136] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 294.679251][ T1136] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 294.679456][ T1136] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 294.679666][ T1136] ? genl_rcv (net/netlink/genetlink.c:1219) [ 294.679814][ T1136] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 294.680008][ T1136] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 294.680224][ T1136] genl_rcv (net/netlink/genetlink.c:1220) [ 294.680380][ T1136] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 294.680577][ T1136] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 294.680771][ T1136] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 294.680973][ T1136] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 294.681182][ T1136] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 294.681373][ T1136] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 294.681566][ T1136] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 294.681771][ T1136] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 294.681973][ T1136] ? __pfx___sys_sendto (net/socket.c:2145) [ 294.682186][ T1136] ? __lock_release (kernel/locking/lockdep.c:5527) [ 294.682385][ T1136] ? __sys_recvmsg (net/socket.c:2859) [ 294.682577][ T1136] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 294.682779][ T1136] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 294.682976][ T1136] __x64_sys_sendto (net/socket.c:2181) [ 294.683179][ T1136] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 294.683422][ T1136] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 294.683617][ T1136] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 294.683852][ T1136] RIP: 0033:0x7f99df49ea4a [ 294.684052][ T1136] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 294.684731][ T1136] RSP: 002b:00007ffed27a9478 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 294.685023][ T1136] RAX: ffffffffffffffda RBX: 0000000027acab00 RCX: 00007f99df49ea4a [ 294.685317][ T1136] RDX: 0000000000000038 RSI: 0000000027acab00 RDI: 0000000000000005 [ 294.685602][ T1136] RBP: 0000000027aca910 R08: 00007f99df642200 R09: 000000000000000c [ 294.685884][ T1136] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 294.686182][ T1136] R13: 0000000027aca910 R14: 0000000000000000 R15: 0000000000000003 | [ 295.509746][ T1150] ------------[ cut here ]------------ | [ 295.510056][ T1150] WARNING: CPU: 0 PID: 1150 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 295.511164][ T1150] Modules linked in: netdevsim | [ 295.511709][ T1150] Tainted: [W]=WARN [ 295.511855][ T1150] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 295.512102][ T1150] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 295.512348][ T1150] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 295.513010][ T1150] RSP: 0018:ffffc900023971e8 EFLAGS: 00010246 [ 295.513264][ T1150] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 295.513546][ T1150] RDX: 0000000000000000 RSI: ffff8880092d2c98 RDI: ffff888004fed080 [ 295.513829][ T1150] RBP: ffff888009290040 R08: 0000000000000000 R09: fffffbfff39fd83c [ 295.514120][ T1150] R10: ffffffff9cfec1e7 R11: ffff888004fec5c0 R12: 0000000000000000 [ 295.514407][ T1150] R13: ffff8880092d2128 R14: ffff8880092d2008 R15: ffff8880092d2000 [ 295.514689][ T1150] FS: 00007fd960a83800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 295.515016][ T1150] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 295.515270][ T1150] CR2: 00007f7e996dfb70 CR3: 000000000916a006 CR4: 0000000000772ef0 [ 295.515557][ T1150] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 295.515841][ T1150] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 295.516132][ T1150] PKRU: 55555554 [ 295.516277][ T1150] Call Trace: [ 295.516422][ T1150] [ 295.516522][ T1150] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 295.516714][ T1150] ? __warn (kernel/panic.c:748) [ 295.516868][ T1150] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 295.517060][ T1150] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 295.517270][ T1150] ? handle_bug (arch/x86/kernel/traps.c:285) [ 295.517418][ T1150] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 295.517610][ T1150] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 295.517820][ T1150] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 295.518017][ T1150] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 295.518226][ T1150] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 295.518470][ T1150] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 295.518668][ T1150] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 295.518863][ T1150] register_netdevice (net/core/dev.c:11003) [ 295.519059][ T1150] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 295.519271][ T1150] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 295.519483][ T1150] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 295.519731][ T1150] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 295.519987][ T1150] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 295.520253][ T1150] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 295.520502][ T1150] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 295.520745][ T1150] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 295.520990][ T1150] ? devl_region_destroy (net/devlink/region.c:1178) [ 295.521191][ T1150] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 295.521444][ T1150] devlink_reload (net/devlink/dev.c:474) [ 295.521642][ T1150] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 295.521837][ T1150] ? devlink_resources_validate (net/devlink/resource.c:311) [ 295.522082][ T1150] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 295.522294][ T1150] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 295.522534][ T1150] ? __nla_parse (lib/nlattr.c:732) [ 295.522735][ T1150] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 295.522930][ T1150] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 295.523192][ T1150] ? cap_capable (security/commoncap.c:131) [ 295.523382][ T1150] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 295.523580][ T1150] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 295.523778][ T1150] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 295.523969][ T1150] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 295.524215][ T1150] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 295.524453][ T1150] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 295.524701][ T1150] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 295.524893][ T1150] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 295.525093][ T1150] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 295.525295][ T1150] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 295.525500][ T1150] ? genl_rcv (net/netlink/genetlink.c:1219) [ 295.525645][ T1150] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 295.525839][ T1150] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 295.526037][ T1150] genl_rcv (net/netlink/genetlink.c:1220) [ 295.526191][ T1150] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 295.526389][ T1150] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 295.526586][ T1150] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 295.526783][ T1150] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 295.526979][ T1150] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 295.527177][ T1150] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 295.527374][ T1150] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 295.527576][ T1150] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 295.527774][ T1150] ? __pfx___sys_sendto (net/socket.c:2145) [ 295.527984][ T1150] ? __lock_release (kernel/locking/lockdep.c:5527) [ 295.528198][ T1150] ? __sys_recvmsg (net/socket.c:2859) [ 295.528390][ T1150] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 295.528592][ T1150] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 295.528789][ T1150] __x64_sys_sendto (net/socket.c:2181) [ 295.528982][ T1150] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 295.529228][ T1150] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 295.529422][ T1150] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 295.529662][ T1150] RIP: 0033:0x7fd960c8fa4a [ 295.529857][ T1150] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 295.530531][ T1150] RSP: 002b:00007fffbd3f4248 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 295.530818][ T1150] RAX: ffffffffffffffda RBX: 0000000001fe9b00 RCX: 00007fd960c8fa4a [ 295.531112][ T1150] RDX: 0000000000000038 RSI: 0000000001fe9b00 RDI: 0000000000000005 [ 295.531396][ T1150] RBP: 0000000001fe9910 R08: 00007fd960e33200 R09: 000000000000000c [ 295.531677][ T1150] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 295.531958][ T1150] R13: 0000000001fe9910 R14: 0000000000000000 R15: 0000000000000003 | [ 297.839802][ T1215] ------------[ cut here ]------------ | [ 297.840203][ T1215] WARNING: CPU: 2 PID: 1215 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) | [ 297.840630][ T1215] Modules linked in: netdevsim | [ 297.841255][ T1215] Tainted: [W]=WARN [ 297.841434][ T1215] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 297.841711][ T1215] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 297.841996][ T1215] 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 [ 297.842731][ T1215] RSP: 0018:ffffc900026071e8 EFLAGS: 00010246 [ 297.843012][ T1215] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 297.843349][ T1215] RDX: 0000000000000000 RSI: ffff88800abd2c98 RDI: ffff88800a99d080 [ 297.843672][ T1215] RBP: ffff888009290040 R08: 0000000000000000 R09: fffffbfff39fd83c [ 297.843995][ T1215] R10: ffffffff9cfec1e7 R11: ffff88800a99c5c0 R12: 0000000000000000 [ 297.844329][ T1215] R13: ffff88800abd2128 R14: ffff88800abd2008 R15: ffff88800abd2000 [ 297.844645][ T1215] FS: 00007f0f06a0d800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 297.845014][ T1215] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 297.845301][ T1215] CR2: 00007ff0f76b6000 CR3: 000000000b710006 CR4: 0000000000772ef0 [ 297.845616][ T1215] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 297.845929][ T1215] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 297.846255][ T1215] PKRU: 55555554 [ 297.846422][ T1215] Call Trace: [ 297.846588][ T1215] [ 297.846708][ T1215] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 297.846924][ T1215] ? __warn (kernel/panic.c:748) [ 297.847106][ T1215] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 297.847334][ T1215] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 297.847568][ T1215] ? handle_bug (arch/x86/kernel/traps.c:285) [ 297.847740][ T1215] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 297.847967][ T1215] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 297.848217][ T1215] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 297.848437][ T1215] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 297.848659][ T1215] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 297.848930][ T1215] ? _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) [ 297.849166][ T1215] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 297.849390][ T1215] register_netdevice (net/core/dev.c:11003) [ 297.849614][ T1215] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 297.849840][ T1215] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 297.850080][ T1215] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 297.850368][ T1215] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 297.850653][ T1215] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 297.850935][ T1215] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 297.851219][ T1215] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 297.851487][ T1215] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 297.851756][ T1215] ? devl_region_destroy (net/devlink/region.c:1178) [ 297.851970][ T1215] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 297.852261][ T1215] devlink_reload (net/devlink/dev.c:474) [ 297.852487][ T1215] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 297.852708][ T1215] ? devlink_resources_validate (net/devlink/resource.c:311) [ 297.852986][ T1215] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 297.853217][ T1215] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 297.853485][ T1215] ? __nla_parse (lib/nlattr.c:732) [ 297.853712][ T1215] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 297.853934][ T1215] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 297.854220][ T1215] ? cap_capable (security/commoncap.c:131) [ 297.854437][ T1215] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 297.854661][ T1215] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 297.854880][ T1215] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 297.855111][ T1215] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 297.855374][ T1215] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 297.855640][ T1215] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 297.855938][ T1215] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 297.856176][ T1215] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 297.856392][ T1215] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 297.856615][ T1215] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 297.856844][ T1215] ? genl_rcv (net/netlink/genetlink.c:1219) [ 297.857014][ T1215] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 297.857247][ T1215] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 297.857474][ T1215] genl_rcv (net/netlink/genetlink.c:1220) [ 297.857645][ T1215] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 297.857880][ T1215] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 297.858109][ T1215] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 297.858334][ T1215] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 297.858554][ T1215] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 297.858766][ T1215] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 297.858986][ T1215] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 297.859222][ T1215] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 297.859446][ T1215] ? __pfx___sys_sendto (net/socket.c:2145) [ 297.859669][ T1215] ? __lock_release (kernel/locking/lockdep.c:5527) [ 297.859888][ T1215] ? __sys_recvmsg (net/socket.c:2859) [ 297.860113][ T1215] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 297.860340][ T1215] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 297.860566][ T1215] __x64_sys_sendto (net/socket.c:2181) [ 297.860783][ T1215] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 297.861049][ T1215] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 297.861283][ T1215] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 297.861549][ T1215] RIP: 0033:0x7f0f06c19a4a [ 297.861771][ T1215] 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 [ 297.862494][ T1215] RSP: 002b:00007ffc10e47598 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 297.862813][ T1215] RAX: ffffffffffffffda RBX: 0000000021263b00 RCX: 00007f0f06c19a4a [ 297.863139][ T1215] RDX: 0000000000000038 RSI: 0000000021263b00 RDI: 0000000000000005 [ 297.863452][ T1215] RBP: 0000000021263910 R08: 00007f0f06dbd200 R09: 000000000000000c [ 297.863770][ T1215] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 297.864095][ T1215] R13: 0000000021263910 R14: 0000000000000000 R15: 0000000000000003 | [ 299.055924][ T1246] ------------[ cut here ]------------ | [ 299.056265][ T1246] WARNING: CPU: 1 PID: 1246 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 299.056690][ T1246] Modules linked in: netdevsim | [ 299.057286][ T1246] Tainted: [W]=WARN [ 299.057447][ T1246] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 299.057729][ T1246] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 299.058010][ T1246] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 299.058749][ T1246] RSP: 0018:ffffc900027071e8 EFLAGS: 00010246 [ 299.059012][ T1246] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 299.059326][ T1246] RDX: 0000000000000000 RSI: ffff88800b4aac98 RDI: ffff88800bb02dc0 [ 299.059650][ T1246] RBP: ffff888009290040 R08: 0000000000000000 R09: fffffbfff39fd83c [ 299.059956][ T1246] R10: ffffffff9cfec1e7 R11: ffff88800bb02300 R12: 0000000000000000 [ 299.060265][ T1246] R13: ffff88800b4aa128 R14: ffff88800b4aa008 R15: ffff88800b4aa000 [ 299.060577][ T1246] FS: 00007fc502637800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 299.060932][ T1246] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 299.061199][ T1246] CR2: 00007f7e997c77d0 CR3: 000000000d836005 CR4: 0000000000772ef0 [ 299.061510][ T1246] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 299.061824][ T1246] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 299.062139][ T1246] PKRU: 55555554 [ 299.062296][ T1246] Call Trace: [ 299.062453][ T1246] [ 299.062572][ T1246] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 299.062784][ T1246] ? __warn (kernel/panic.c:748) [ 299.062945][ T1246] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 299.063165][ T1246] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 299.063377][ T1246] ? handle_bug (arch/x86/kernel/traps.c:285) [ 299.063536][ T1246] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 299.063751][ T1246] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 299.063967][ T1246] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 299.064185][ T1246] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 299.064398][ T1246] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 299.064671][ T1246] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 299.064882][ T1246] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 299.065103][ T1246] register_netdevice (net/core/dev.c:11003) [ 299.065320][ T1246] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 299.065534][ T1246] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 299.065772][ T1246] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 299.066037][ T1246] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 299.066317][ T1246] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 299.066601][ T1246] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 299.066865][ T1246] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 299.067134][ T1246] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 299.067392][ T1246] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 299.067685][ T1246] devlink_reload (net/devlink/dev.c:474) [ 299.067903][ T1246] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 299.068120][ T1246] ? devlink_resources_validate (net/devlink/resource.c:311) [ 299.068382][ T1246] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 299.068588][ T1246] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 299.068839][ T1246] ? __nla_parse (lib/nlattr.c:732) [ 299.069059][ T1246] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 299.069280][ T1246] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 299.069547][ T1246] ? cap_capable (security/commoncap.c:131) [ 299.069755][ T1246] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 299.069966][ T1246] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 299.070184][ T1246] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 299.070395][ T1246] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 299.070649][ T1246] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 299.070898][ T1246] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 299.071172][ T1246] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 299.071381][ T1246] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 299.071583][ T1246] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 299.071789][ T1246] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 299.072004][ T1246] ? genl_rcv (net/netlink/genetlink.c:1219) [ 299.072167][ T1246] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 299.072373][ T1246] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 299.072582][ T1246] genl_rcv (net/netlink/genetlink.c:1220) [ 299.072738][ T1246] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 299.072952][ T1246] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 299.073176][ T1246] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 299.073383][ T1246] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 299.073594][ T1246] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 299.073796][ T1246] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 299.074003][ T1246] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 299.074225][ T1246] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 299.074431][ T1246] ? __pfx___sys_sendto (net/socket.c:2145) [ 299.074648][ T1246] ? __lock_release (kernel/locking/lockdep.c:5527) [ 299.074857][ T1246] ? __sys_recvmsg (net/socket.c:2859) [ 299.075060][ T1246] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 299.075283][ T1246] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 299.075493][ T1246] __x64_sys_sendto (net/socket.c:2181) [ 299.075699][ T1246] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 299.075951][ T1246] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 299.076163][ T1246] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 299.076419][ T1246] RIP: 0033:0x7fc502843a4a [ 299.076630][ T1246] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 299.077338][ T1246] RSP: 002b:00007ffd67460bd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 299.077649][ T1246] RAX: ffffffffffffffda RBX: 0000000019890b00 RCX: 00007fc502843a4a [ 299.077958][ T1246] RDX: 0000000000000038 RSI: 0000000019890b00 RDI: 0000000000000005 [ 299.078267][ T1246] RBP: 0000000019890910 R08: 00007fc5029e7200 R09: 000000000000000c [ 299.078568][ T1246] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 299.078873][ T1246] R13: 0000000019890910 R14: 0000000000000000 R15: 0000000000000003 | [ 299.399953][ T11] ------------[ cut here ]------------ | [ 299.400341][ T11] WARNING: CPU: 0 PID: 11 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 299.400702][ T11] Modules linked in: netdevsim | [ 299.401329][ T11] Tainted: [W]=WARN [ 299.401466][ T11] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 299.401687][ T11] Workqueue: netns cleanup_net [ 299.401891][ T11] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 299.402153][ T11] Code: 00 e8 a3 4a fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 d8 33 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 d8 33 78 00 call 0x7833f9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 299.402751][ T11] RSP: 0018:ffffc900000b7620 EFLAGS: 00010246 [ 299.402969][ T11] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 299.403248][ T11] RDX: 0000000000000000 RSI: ffff88800591ac98 RDI: ffff888001a82e10 [ 299.403507][ T11] RBP: ffffffff9f123440 R08: 0000000000000000 R09: fffffbfff39fd83c [ 299.403763][ T11] R10: ffffffff9cfec1e7 R11: ffff888001a82300 R12: 0000000000000000 [ 299.404020][ T11] R13: ffff88800591a128 R14: ffff88800591a008 R15: ffff88800591a000 [ 299.404295][ T11] FS: 0000000000000000(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 299.404593][ T11] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 299.404809][ T11] CR2: 0000563d008bddec CR3: 0000000008ec0003 CR4: 0000000000772ef0 [ 299.405067][ T11] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 299.405332][ T11] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 299.405596][ T11] PKRU: 55555554 [ 299.405728][ T11] Call Trace: [ 299.405864][ T11] [ 299.405956][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 299.406151][ T11] ? __warn (kernel/panic.c:748) [ 299.406293][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 299.406471][ T11] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 299.406663][ T11] ? handle_bug (arch/x86/kernel/traps.c:285) [ 299.406797][ T11] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 299.406974][ T11] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 299.407174][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 299.407358][ T11] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 299.407581][ T11] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 299.407763][ T11] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 299.407959][ T11] register_netdevice (net/core/dev.c:11003) [ 299.408152][ T11] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 299.408340][ T11] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 299.408533][ T11] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 299.408757][ T11] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 299.408992][ T11] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 299.409240][ T11] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 299.409473][ T11] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 299.409697][ T11] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 299.409924][ T11] devlink_reload (net/devlink/dev.c:474) [ 299.410116][ T11] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 299.410303][ T11] ? devlinks_xa_find_get (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/devlink/core.c:343) [ 299.410496][ T11] devlink_pernet_pre_exit (net/devlink/core.c:288 net/devlink/devl_internal.h:114 net/devlink/core.c:513) [ 299.410677][ T11] ? __pfx_devlink_pernet_pre_exit (net/devlink/core.c:496) [ 299.410911][ T11] cleanup_net (net/core/net_namespace.c:162 net/core/net_namespace.c:632) [ 299.411104][ T11] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 299.411287][ T11] ? __pfx_cleanup_net (net/core/net_namespace.c:594) [ 299.411458][ T11] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 299.411646][ T11] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 299.411830][ T11] ? process_one_work (kernel/workqueue.c:3214) [ 299.412020][ T11] process_one_work (kernel/workqueue.c:3238) [ 299.412225][ T11] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 299.412406][ T11] ? __pfx_process_one_work (kernel/workqueue.c:3140) [ 299.412600][ T11] ? assign_work (kernel/workqueue.c:1200) [ 299.412789][ T11] worker_thread (kernel/workqueue.c:3313 kernel/workqueue.c:3400) [ 299.412980][ T11] ? __pfx_worker_thread (kernel/workqueue.c:3346) [ 299.413182][ T11] kthread (kernel/kthread.c:464) [ 299.413325][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 299.413513][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 299.413700][ T11] ret_from_fork (arch/x86/kernel/process.c:148) [ 299.413882][ T11] ? __pfx_kthread (kernel/kthread.c:413) Finger prints: __netdev_update_features:register_netdevice:nsim_create:__nsim_dev_port_add:nsim_dev_reload_create __netdev_update_features:register_netdevice:nsim_create:__nsim_dev_port_add:nsim_dev_port_add_all