====================================== | 0 | xx__-> [ 1662.551636][T17142] ------------[ cut here ]------------ | [1662.552140][T17142] WARNING: CPU: 2 PID: 17142 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) | [ 1662.552575][T17142] Modules linked in: netdevsim sctp xt_conntrack sha1_generic xfrm_user cls_bpf xt_length act_ct nf_flow_table vxcan can_dev xfrm_interface ip6_gre ip_gre gre macsec ipvlan nft_chain_nat xt_nat cls_u32 ifb act_gact cls_flower vxlan xt_mark nft_compat nf_tables sch_ingress act_mirred cls_basic sch_fq_codel openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh [ 1662.555855][T17142] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [1662.556145][T17142] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 1662.556429][T17142] Code: 00 e8 d3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf d0 0c 00 00 be ff ff ff ff e8 98 3b 99 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: d3 48 fe rorl %cl,-0x2(%rax) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf d0 0c 00 00 lea 0xcd0(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 98 3b 99 00 call 0x993bb9 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 [ 1662.557189][T17142] RSP: 0018:ffffc90001027528 EFLAGS: 00010246 [ 1662.557470][T17142] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 1662.557789][T17142] RDX: 0000000000000000 RSI: ffff888016662cd0 RDI: ffff888002760b78 [ 1662.558130][T17142] RBP: ffffffffa9253580 R08: 0000000000000000 R09: fffffbfff4e02504 [ 1662.558451][T17142] R10: ffffffffa7012827 R11: ffff888002760040 R12: 0000000000000000 [ 1662.558772][T17142] R13: ffff888016662130 R14: ffff888016662008 R15: ffff888016662000 [ 1662.559116][T17142] FS: 00007f205bd531c0(0000) GS:ffff88806cf00000(0000) knlGS:0000000000000000 [ 1662.559487][T17142] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1662.559772][T17142] CR2: 00007f204dc9d930 CR3: 000000000d0ea006 CR4: 0000000000772ef0 [ 1662.560111][T17142] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1662.560431][T17142] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1662.560754][T17142] PKRU: 55555554 [ 1662.560927][T17142] Call Trace: [ 1662.561114][T17142] [1662.561241][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1662.561470][T17142] ? __warn (kernel/panic.c:748) [1662.561646][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1662.561866][T17142] ? report_bug (lib/bug.c:201 lib/bug.c:219) [1662.562106][T17142] ? handle_bug (arch/x86/kernel/traps.c:285) [1662.562280][T17142] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [1662.562674][T17142] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [1662.562915][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1662.563164][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [1662.563392][T17142] ? __pfx___netdev_update_features (net/core/dev.c:10559) [1662.563672][T17142] ? _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) [1662.563900][T17142] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [1662.564155][T17142] register_netdevice (net/core/dev.c:11003) [1662.564389][T17142] ? __pfx_register_netdevice (net/core/dev.c:10881) [1662.564613][T17142] ? __debugfs_create_file (fs/debugfs/inode.c:466) [1662.564851][T17142] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [1662.565100][T17142] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [1662.565379][T17142] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [1662.565553][T17142] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [1662.565837][T17142] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [1662.566127][T17142] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [1662.566417][T17142] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [1662.566649][T17142] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [1662.566922][T17142] ? kernfs_create_link (fs/kernfs/symlink.c:48) [1662.567170][T17142] ? 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)) [1662.567344][T17142] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [1662.567572][T17142] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [1662.567805][T17142] __driver_probe_device (drivers/base/dd.c:800) [1662.568026][T17142] driver_probe_device (drivers/base/dd.c:830) [1662.568262][T17142] __device_attach_driver (drivers/base/dd.c:959) [1662.568484][T17142] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [1662.568750][T17142] bus_for_each_drv (drivers/base/bus.c:462) [1662.568971][T17142] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [1662.569202][T17142] ? bus_to_subsys (drivers/base/bus.c:85) [1662.569429][T17142] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [1662.569649][T17142] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [1662.569873][T17142] __device_attach (drivers/base/dd.c:1030) [1662.570106][T17142] ? __pfx___device_attach (drivers/base/dd.c:1001) [1662.570325][T17142] ? bus_to_subsys (drivers/base/bus.c:85) [1662.570544][T17142] ? 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) [1662.570771][T17142] bus_probe_device (drivers/base/bus.c:537) [1662.570999][T17142] device_add (drivers/base/core.c:3672) [1662.571240][T17142] ? __pfx_device_add (drivers/base/core.c:3548) [1662.571458][T17142] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [1662.571691][T17142] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [1662.571971][T17142] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [1662.572267][T17142] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [1662.572483][T17142] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [1662.572713][T17142] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [1662.572928][T17142] kernfs_fop_write_iter (fs/kernfs/file.c:334) [1662.573166][T17142] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [1662.573345][T17142] ? __pfx_vfs_write (fs/read_write.c:660) [1662.573571][T17142] ? __lock_release (kernel/locking/lockdep.c:5527) [1662.573788][T17142] ? 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) [1662.574018][T17142] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [1662.574255][T17142] ksys_write (fs/read_write.c:731) [1662.574436][T17142] ? __pfx_ksys_write (fs/read_write.c:721) [1662.574654][T17142] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [1662.574885][T17142] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [1662.575120][T17142] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1662.575387][T17142] RIP: 0033:0x7f205bf6db77 [ 1662.575617][T17142] 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 [ 1662.576356][T17142] RSP: 002b:00007ffcda365678 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1662.576684][T17142] RAX: ffffffffffffffda RBX: 00007f205bd53140 RCX: 00007f205bf6db77 [ 1662.577011][T17142] RDX: 0000000000000009 RSI: 0000556199d32630 RDI: 0000000000000005 [ 1662.577356][T17142] RBP: 0000000000000009 R08: 0000000000000000 R09: 0000000000000000 [ 1662.577675][T17142] R10: 0000000000000002 R11: 0000000000000246 R12: 00007f204dbef700 [ 1662.577996][T17142] R13: 0000556199d32630 R14: 0000000000000005 R15: 000055619986c910 | [ 1674.317171][T17142] ------------[ cut here ]------------ | [1674.317531][T17142] WARNING: CPU: 1 PID: 17142 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) | [ 1674.317957][T17142] Modules linked in: netdevsim sctp xt_conntrack sha1_generic xfrm_user cls_bpf xt_length act_ct nf_flow_table vxcan can_dev xfrm_interface ip6_gre ip_gre gre macsec ipvlan nft_chain_nat xt_nat cls_u32 ifb act_gact cls_flower vxlan xt_mark nft_compat nf_tables sch_ingress act_mirred cls_basic sch_fq_codel openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh | [ 1674.319836][T17142] Tainted: [W]=WARN [ 1674.320022][T17142] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [1674.320346][T17142] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 1674.320616][T17142] Code: 00 e8 d3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf d0 0c 00 00 be ff ff ff ff e8 98 3b 99 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: d3 48 fe rorl %cl,-0x2(%rax) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf d0 0c 00 00 lea 0xcd0(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 98 3b 99 00 call 0x993bb9 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 [ 1674.321339][T17142] RSP: 0018:ffffc90001027528 EFLAGS: 00010246 [ 1674.321598][T17142] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 1674.321909][T17142] RDX: 0000000000000000 RSI: ffff888005012cd0 RDI: ffff888002760b78 [ 1674.322226][T17142] RBP: ffffffffa9253580 R08: 0000000000000000 R09: fffffbfff4e02504 [ 1674.322733][T17142] R10: ffffffffa7012827 R11: ffff888002760040 R12: 0000000000000000 [ 1674.323053][T17142] R13: ffff888005012130 R14: ffff888005012008 R15: ffff888005012000 [ 1674.323362][T17142] FS: 00007f205bd531c0(0000) GS:ffff88806ce80000(0000) knlGS:0000000000000000 [ 1674.323728][T17142] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1674.323989][T17142] CR2: 00007f205c3da320 CR3: 000000000d0ea001 CR4: 0000000000772ef0 [ 1674.324332][T17142] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1674.324637][T17142] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1674.324944][T17142] PKRU: 55555554 [ 1674.325121][T17142] Call Trace: [ 1674.325277][T17142] [1674.325386][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1674.325597][T17142] ? __warn (kernel/panic.c:748) [1674.325758][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1674.325966][T17142] ? report_bug (lib/bug.c:201 lib/bug.c:219) [1674.326186][T17142] ? handle_bug (arch/x86/kernel/traps.c:285) [1674.326358][T17142] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [1674.326565][T17142] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [1674.326787][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1674.327012][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [1674.327273][T17142] ? __pfx___netdev_update_features (net/core/dev.c:10559) [1674.327536][T17142] ? _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) [1674.327750][T17142] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [1674.327966][T17142] register_netdevice (net/core/dev.c:11003) [1674.328187][T17142] ? __pfx_register_netdevice (net/core/dev.c:10881) [1674.328392][T17142] ? __debugfs_create_file (fs/debugfs/inode.c:466) [1674.328620][T17142] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [1674.328845][T17142] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [1674.329120][T17142] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [1674.329283][T17142] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [1674.329553][T17142] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [1674.329814][T17142] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [1674.330090][T17142] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [1674.330315][T17142] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [1674.330574][T17142] ? kernfs_create_link (fs/kernfs/symlink.c:48) [1674.330780][T17142] ? 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)) [1674.330939][T17142] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [1674.331165][T17142] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [1674.331378][T17142] __driver_probe_device (drivers/base/dd.c:800) [1674.331593][T17142] driver_probe_device (drivers/base/dd.c:830) [1674.331802][T17142] __device_attach_driver (drivers/base/dd.c:959) [1674.332010][T17142] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [1674.332270][T17142] bus_for_each_drv (drivers/base/bus.c:462) [1674.332479][T17142] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [1674.332685][T17142] ? bus_to_subsys (drivers/base/bus.c:85) [1674.332892][T17142] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [1674.333114][T17142] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [1674.333333][T17142] __device_attach (drivers/base/dd.c:1030) [1674.333540][T17142] ? __pfx___device_attach (drivers/base/dd.c:1001) [1674.333748][T17142] ? bus_to_subsys (drivers/base/bus.c:85) [1674.333957][T17142] ? 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) [1674.334182][T17142] bus_probe_device (drivers/base/bus.c:537) [1674.334393][T17142] device_add (drivers/base/core.c:3672) [1674.334603][T17142] ? __pfx_device_add (drivers/base/core.c:3548) [1674.334812][T17142] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [1674.335044][T17142] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [1674.335318][T17142] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [1674.335587][T17142] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [1674.335794][T17142] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [1674.336006][T17142] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [1674.336223][T17142] kernfs_fop_write_iter (fs/kernfs/file.c:334) [1674.336439][T17142] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [1674.336604][T17142] ? __pfx_vfs_write (fs/read_write.c:660) [1674.336818][T17142] ? __lock_release (kernel/locking/lockdep.c:5527) [1674.337046][T17142] ? 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) [1674.337263][T17142] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [1674.337476][T17142] ksys_write (fs/read_write.c:731) [1674.337638][T17142] ? __pfx_ksys_write (fs/read_write.c:721) [1674.337849][T17142] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [1674.338078][T17142] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [1674.338290][T17142] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1674.338547][T17142] RIP: 0033:0x7f205bf6db77 [ 1674.338764][T17142] 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 [ 1674.339492][T17142] RSP: 002b:00007ffcda365678 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1674.339805][T17142] RAX: ffffffffffffffda RBX: 00007f205bd53140 RCX: 00007f205bf6db77 [ 1674.340126][T17142] RDX: 0000000000000009 RSI: 0000556199d32630 RDI: 0000000000000005 [ 1674.340435][T17142] RBP: 0000000000000009 R08: 0000000000000000 R09: 0000000000000000 [ 1674.340788][T17142] R10: 0000000000000002 R11: 0000000000000246 R12: 00007f204dbef700 [ 1674.341106][T17142] R13: 0000556199d32630 R14: 0000000000000005 R15: 000055619986c910 | [ 1713.332422][T17142] ------------[ cut here ]------------ | [1713.332886][T17142] WARNING: CPU: 1 PID: 17142 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) | [ 1713.333322][T17142] Modules linked in: netdevsim sctp xt_conntrack sha1_generic xfrm_user cls_bpf xt_length act_ct nf_flow_table vxcan can_dev xfrm_interface ip6_gre ip_gre gre macsec ipvlan nft_chain_nat xt_nat cls_u32 ifb act_gact cls_flower vxlan xt_mark nft_compat nf_tables sch_ingress act_mirred cls_basic sch_fq_codel openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh | [ 1713.335296][T17142] Tainted: [W]=WARN [ 1713.335455][T17142] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [1713.335715][T17142] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 1713.335978][T17142] Code: 00 e8 d3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf d0 0c 00 00 be ff ff ff ff e8 98 3b 99 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: d3 48 fe rorl %cl,-0x2(%rax) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf d0 0c 00 00 lea 0xcd0(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 98 3b 99 00 call 0x993bb9 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 [ 1713.336795][T17142] RSP: 0018:ffffc90001027528 EFLAGS: 00010246 [ 1713.337187][T17142] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 1713.337496][T17142] RDX: 0000000000000000 RSI: ffff888051f82cd0 RDI: ffff888002760b78 [ 1713.337802][T17142] RBP: ffffffffa9253580 R08: 0000000000000000 R09: fffffbfff4e02504 [ 1713.338303][T17142] R10: ffffffffa7012827 R11: ffff888002760040 R12: 0000000000000000 [ 1713.338616][T17142] R13: ffff888051f82130 R14: ffff888051f82008 R15: ffff888051f82000 [ 1713.338920][T17142] FS: 00007f205bd531c0(0000) GS:ffff88806ce80000(0000) knlGS:0000000000000000 [ 1713.339465][T17142] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1713.339725][T17142] CR2: 00005648ec4e0810 CR3: 000000000d0ea005 CR4: 0000000000772ef0 [ 1713.340266][T17142] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1713.340577][T17142] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1713.340881][T17142] PKRU: 55555554 [ 1713.341160][T17142] Call Trace: [ 1713.341318][T17142] [1713.341425][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1713.341630][T17142] ? __warn (kernel/panic.c:748) [1713.341791][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1713.342290][T17142] ? report_bug (lib/bug.c:201 lib/bug.c:219) [1713.342510][T17142] ? handle_bug (arch/x86/kernel/traps.c:285) [1713.342672][T17142] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [1713.342881][T17142] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [1713.343115][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1713.343327][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [1713.343541][T17142] ? __pfx___netdev_update_features (net/core/dev.c:10559) [1713.343810][T17142] ? _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) [1713.344021][T17142] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [1713.344246][T17142] register_netdevice (net/core/dev.c:11003) [1713.344464][T17142] ? __pfx_register_netdevice (net/core/dev.c:10881) [1713.344667][T17142] ? __debugfs_create_file (fs/debugfs/inode.c:466) [1713.344887][T17142] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [1713.345128][T17142] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [1713.345400][T17142] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [1713.345560][T17142] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [1713.345830][T17142] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [1713.346109][T17142] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [1713.346374][T17142] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [1713.346595][T17142] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [1713.346871][T17142] ? kernfs_create_link (fs/kernfs/symlink.c:48) [1713.347091][T17142] ? 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)) [1713.347251][T17142] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [1713.347467][T17142] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [1713.347682][T17142] __driver_probe_device (drivers/base/dd.c:800) [1713.347891][T17142] driver_probe_device (drivers/base/dd.c:830) [1713.348109][T17142] __device_attach_driver (drivers/base/dd.c:959) [1713.348323][T17142] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [1713.348577][T17142] bus_for_each_drv (drivers/base/bus.c:462) [1713.348786][T17142] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [1713.348991][T17142] ? bus_to_subsys (drivers/base/bus.c:85) [1713.349204][T17142] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [1713.349411][T17142] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [1713.349628][T17142] __device_attach (drivers/base/dd.c:1030) [1713.349834][T17142] ? __pfx___device_attach (drivers/base/dd.c:1001) [1713.350047][T17142] ? bus_to_subsys (drivers/base/bus.c:85) [1713.350257][T17142] ? 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) [1713.350472][T17142] bus_probe_device (drivers/base/bus.c:537) [1713.350683][T17142] device_add (drivers/base/core.c:3672) [1713.350893][T17142] ? __pfx_device_add (drivers/base/core.c:3548) [1713.351106][T17142] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [1713.351331][T17142] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [1713.351600][T17142] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [1713.351867][T17142] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [1713.352083][T17142] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [1713.352297][T17142] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [1713.352500][T17142] kernfs_fop_write_iter (fs/kernfs/file.c:334) [1713.352720][T17142] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [1713.352888][T17142] ? __pfx_vfs_write (fs/read_write.c:660) [1713.353108][T17142] ? __lock_release (kernel/locking/lockdep.c:5527) [1713.353311][T17142] ? 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) [1713.353527][T17142] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [1713.353741][T17142] ksys_write (fs/read_write.c:731) [1713.353900][T17142] ? __pfx_ksys_write (fs/read_write.c:721) [1713.354111][T17142] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [1713.354337][T17142] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [1713.354553][T17142] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1713.354808][T17142] RIP: 0033:0x7f205bf6db77 [ 1713.355020][T17142] 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 [ 1713.355737][T17142] RSP: 002b:00007ffcda365678 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1713.356055][T17142] RAX: ffffffffffffffda RBX: 00007f205bd53140 RCX: 00007f205bf6db77 [ 1713.356361][T17142] RDX: 0000000000000009 RSI: 0000556199d37a60 RDI: 0000000000000005 [ 1713.356670][T17142] RBP: 0000000000000009 R08: 0000000000000000 R09: 0000000000000000 [ 1713.356976][T17142] R10: 0000000000000002 R11: 0000000000000246 R12: 00007f204dbef700 [ 1713.357293][T17142] R13: 0000556199d37a60 R14: 0000000000000005 R15: 000055619986c910 | [ 1725.422876][T17142] ------------[ cut here ]------------ | [1725.423337][T17142] WARNING: CPU: 0 PID: 17142 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) | [ 1725.423765][T17142] Modules linked in: netdevsim sctp xt_conntrack sha1_generic xfrm_user cls_bpf xt_length act_ct nf_flow_table vxcan can_dev xfrm_interface ip6_gre ip_gre gre macsec ipvlan nft_chain_nat xt_nat cls_u32 ifb act_gact cls_flower vxlan xt_mark nft_compat nf_tables sch_ingress act_mirred cls_basic sch_fq_codel openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh | [ 1725.425638][T17142] Tainted: [W]=WARN [ 1725.425803][T17142] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [1725.426077][T17142] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 1725.426345][T17142] Code: 00 e8 d3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf d0 0c 00 00 be ff ff ff ff e8 98 3b 99 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: d3 48 fe rorl %cl,-0x2(%rax) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf d0 0c 00 00 lea 0xcd0(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 98 3b 99 00 call 0x993bb9 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 [ 1725.427089][T17142] RSP: 0018:ffffc90001027528 EFLAGS: 00010246 [ 1725.427353][T17142] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 1725.427670][T17142] RDX: 0000000000000000 RSI: ffff888005012cd0 RDI: ffff888002760b78 [ 1725.427982][T17142] RBP: ffffffffa9253580 R08: 0000000000000000 R09: fffffbfff4e02504 [ 1725.428302][T17142] R10: ffffffffa7012827 R11: ffff888002760040 R12: 0000000000000000 [ 1725.428802][T17142] R13: ffff888005012130 R14: ffff888005012008 R15: ffff888005012000 [ 1725.429123][T17142] FS: 00007f205bd531c0(0000) GS:ffff88806ce00000(0000) knlGS:0000000000000000 [ 1725.429486][T17142] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1725.429746][T17142] CR2: 00007fb7de4a3960 CR3: 000000000d0ea005 CR4: 0000000000772ef0 [ 1725.430067][T17142] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1725.430379][T17142] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1725.430682][T17142] PKRU: 55555554 [ 1725.430842][T17142] Call Trace: [ 1725.430997][T17142] [1725.431113][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1725.431321][T17142] ? __warn (kernel/panic.c:748) [1725.431484][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1725.431701][T17142] ? report_bug (lib/bug.c:201 lib/bug.c:219) [1725.431915][T17142] ? handle_bug (arch/x86/kernel/traps.c:285) [1725.432083][T17142] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [1725.432291][T17142] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [1725.432513][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1725.432723][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [1725.433005][T17142] ? __pfx___netdev_update_features (net/core/dev.c:10559) [1725.433281][T17142] ? _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) [1725.433494][T17142] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [1725.433707][T17142] register_netdevice (net/core/dev.c:11003) [1725.433923][T17142] ? __pfx_register_netdevice (net/core/dev.c:10881) [1725.434138][T17142] ? __debugfs_create_file (fs/debugfs/inode.c:466) [1725.434368][T17142] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [1725.434592][T17142] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [1725.434856][T17142] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [1725.435016][T17142] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [1725.435299][T17142] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [1725.435567][T17142] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [1725.435841][T17142] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [1725.436066][T17142] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [1725.436327][T17142] ? kernfs_create_link (fs/kernfs/symlink.c:48) [1725.436535][T17142] ? 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)) [1725.436706][T17142] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [1725.436924][T17142] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [1725.437148][T17142] __driver_probe_device (drivers/base/dd.c:800) [1725.437360][T17142] ? driver_allows_async_probing (./include/linux/module.h:761 drivers/base/dd.c:881 drivers/base/dd.c:868) [1725.437615][T17142] driver_probe_device (drivers/base/dd.c:830) [1725.437822][T17142] __device_attach_driver (drivers/base/dd.c:959) [1725.438040][T17142] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [1725.438295][T17142] bus_for_each_drv (drivers/base/bus.c:462) [1725.438503][T17142] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [1725.438707][T17142] ? bus_to_subsys (drivers/base/bus.c:85) [1725.438920][T17142] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [1725.439135][T17142] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [1725.439351][T17142] __device_attach (drivers/base/dd.c:1030) [1725.439556][T17142] ? __pfx___device_attach (drivers/base/dd.c:1001) [1725.439760][T17142] ? bus_to_subsys (drivers/base/bus.c:85) [1725.439966][T17142] ? 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) [1725.440188][T17142] bus_probe_device (drivers/base/bus.c:537) [1725.440407][T17142] device_add (drivers/base/core.c:3672) [1725.440618][T17142] ? __pfx_device_add (drivers/base/core.c:3548) [1725.440824][T17142] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [1725.441052][T17142] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [1725.441319][T17142] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [1725.441587][T17142] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [1725.441793][T17142] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [1725.442013][T17142] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [1725.442228][T17142] kernfs_fop_write_iter (fs/kernfs/file.c:334) [1725.442444][T17142] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [1725.442610][T17142] ? __pfx_vfs_write (fs/read_write.c:660) [1725.442823][T17142] ? __lock_release (kernel/locking/lockdep.c:5527) [1725.443046][T17142] ? 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) [1725.443263][T17142] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [1725.443483][T17142] ksys_write (fs/read_write.c:731) [1725.443648][T17142] ? __pfx_ksys_write (fs/read_write.c:721) [1725.443853][T17142] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [1725.444080][T17142] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [1725.444291][T17142] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1725.444544][T17142] RIP: 0033:0x7f205bf6db77 [ 1725.444757][T17142] 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 [ 1725.445476][T17142] RSP: 002b:00007ffcda365678 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1725.445787][T17142] RAX: ffffffffffffffda RBX: 00007f205bd53140 RCX: 00007f205bf6db77 [ 1725.446097][T17142] RDX: 0000000000000009 RSI: 0000556199d37a60 RDI: 0000000000000005 [ 1725.446409][T17142] RBP: 0000000000000009 R08: 0000000000000000 R09: 0000000000000000 [ 1725.446721][T17142] R10: 0000000000000002 R11: 0000000000000246 R12: 00007f204dbef700 [ 1725.447025][T17142] R13: 0000556199d37a60 R14: 0000000000000005 R15: 000055619986c910 | [ 1756.236924][T17142] ------------[ cut here ]------------ | [1756.237305][T17142] WARNING: CPU: 0 PID: 17142 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) | [ 1756.237725][T17142] Modules linked in: netdevsim sctp xt_conntrack sha1_generic xfrm_user cls_bpf xt_length act_ct nf_flow_table vxcan can_dev xfrm_interface ip6_gre ip_gre gre macsec ipvlan nft_chain_nat xt_nat cls_u32 ifb act_gact cls_flower vxlan xt_mark nft_compat nf_tables sch_ingress act_mirred cls_basic sch_fq_codel openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh | [ 1756.239912][T17142] Tainted: [W]=WARN [ 1756.240174][T17142] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [1756.240436][T17142] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 1756.240714][T17142] Code: 00 e8 d3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf d0 0c 00 00 be ff ff ff ff e8 98 3b 99 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: d3 48 fe rorl %cl,-0x2(%rax) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf d0 0c 00 00 lea 0xcd0(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 98 3b 99 00 call 0x993bb9 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 [ 1756.241567][T17142] RSP: 0018:ffffc90001027528 EFLAGS: 00010246 [ 1756.241842][T17142] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 1756.242233][T17142] RDX: 0000000000000000 RSI: ffff888053d32cd0 RDI: ffff888002760b78 [ 1756.242548][T17142] RBP: ffffffffa9253580 R08: 0000000000000000 R09: fffffbfff4e02504 [ 1756.242863][T17142] R10: ffffffffa7012827 R11: ffff888002760040 R12: 0000000000000000 [ 1756.243186][T17142] R13: ffff888053d32130 R14: ffff888053d32008 R15: ffff888053d32000 [ 1756.243499][T17142] FS: 00007f205bd531c0(0000) GS:ffff88806ce00000(0000) knlGS:0000000000000000 [ 1756.243864][T17142] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1756.244137][T17142] CR2: 00007f205c3da320 CR3: 000000000d0ea003 CR4: 0000000000772ef0 [ 1756.244457][T17142] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1756.244781][T17142] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1756.245114][T17142] PKRU: 55555554 [ 1756.245274][T17142] Call Trace: [ 1756.245437][T17142] [1756.245545][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1756.245758][T17142] ? __warn (kernel/panic.c:748) [1756.245922][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1756.246143][T17142] ? report_bug (lib/bug.c:201 lib/bug.c:219) [1756.246359][T17142] ? handle_bug (arch/x86/kernel/traps.c:285) [1756.246528][T17142] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [1756.246735][T17142] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [1756.246969][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1756.247201][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [1756.247420][T17142] ? __pfx___netdev_update_features (net/core/dev.c:10559) [1756.247687][T17142] ? _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) [1756.247944][T17142] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [1756.248175][T17142] register_netdevice (net/core/dev.c:11003) [1756.248391][T17142] ? __pfx_register_netdevice (net/core/dev.c:10881) [1756.248600][T17142] ? __debugfs_create_file (fs/debugfs/inode.c:466) [1756.248824][T17142] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [1756.249073][T17142] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [1756.249361][T17142] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [1756.249524][T17142] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [1756.249798][T17142] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [1756.250078][T17142] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [1756.250349][T17142] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [1756.250573][T17142] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [1756.250844][T17142] ? kernfs_create_link (fs/kernfs/symlink.c:48) [1756.251068][T17142] ? 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)) [1756.251231][T17142] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [1756.251448][T17142] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [1756.251669][T17142] __driver_probe_device (drivers/base/dd.c:800) [1756.251885][T17142] driver_probe_device (drivers/base/dd.c:830) [1756.252108][T17142] __device_attach_driver (drivers/base/dd.c:959) [1756.252327][T17142] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [1756.252586][T17142] bus_for_each_drv (drivers/base/bus.c:462) [1756.252799][T17142] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [1756.253005][T17142] ? bus_to_subsys (drivers/base/bus.c:85) [1756.253239][T17142] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [1756.253459][T17142] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [1756.253676][T17142] __device_attach (drivers/base/dd.c:1030) [1756.253951][T17142] ? __pfx___device_attach (drivers/base/dd.c:1001) [1756.254170][T17142] ? bus_to_subsys (drivers/base/bus.c:85) [1756.254389][T17142] ? 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) [1756.254605][T17142] bus_probe_device (drivers/base/bus.c:537) [1756.254821][T17142] device_add (drivers/base/core.c:3672) [1756.255048][T17142] ? __pfx_device_add (drivers/base/core.c:3548) [1756.255260][T17142] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [1756.255483][T17142] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [1756.255762][T17142] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [1756.256054][T17142] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [1756.256265][T17142] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [1756.256485][T17142] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [1756.256704][T17142] kernfs_fop_write_iter (fs/kernfs/file.c:334) [1756.256919][T17142] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [1756.257120][T17142] ? __pfx_vfs_write (fs/read_write.c:660) [1756.257339][T17142] ? __lock_release (kernel/locking/lockdep.c:5527) [1756.257547][T17142] ? 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) [1756.257765][T17142] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [1756.257988][T17142] ksys_write (fs/read_write.c:731) [1756.258161][T17142] ? __pfx_ksys_write (fs/read_write.c:721) [1756.258371][T17142] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [1756.258589][T17142] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [1756.258820][T17142] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1756.259097][T17142] RIP: 0033:0x7f205bf6db77 [ 1756.259320][T17142] 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 [ 1756.260052][T17142] RSP: 002b:00007ffcda365678 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1756.260374][T17142] RAX: ffffffffffffffda RBX: 00007f205bd53140 RCX: 00007f205bf6db77 [ 1756.260687][T17142] RDX: 0000000000000009 RSI: 0000556199d2d390 RDI: 0000000000000005 [ 1756.260998][T17142] RBP: 0000000000000009 R08: 0000000000000000 R09: 0000000000000000 [ 1756.261331][T17142] R10: 0000000000000002 R11: 0000000000000246 R12: 00007f204dbef700 [ 1756.261661][T17142] R13: 0000556199d2d390 R14: 0000000000000005 R15: 000055619986c910 | [ 1772.621540][T17142] ------------[ cut here ]------------ | [1772.621986][T17142] WARNING: CPU: 2 PID: 17142 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) | [ 1772.622465][T17142] Modules linked in: netdevsim sctp xt_conntrack sha1_generic xfrm_user cls_bpf xt_length act_ct nf_flow_table vxcan can_dev xfrm_interface ip6_gre ip_gre gre macsec ipvlan nft_chain_nat xt_nat cls_u32 ifb act_gact cls_flower vxlan xt_mark nft_compat nf_tables sch_ingress act_mirred cls_basic sch_fq_codel openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh | [ 1772.624539][T17142] Tainted: [W]=WARN [ 1772.624712][T17142] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [1772.624991][T17142] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 1772.625291][T17142] Code: 00 e8 d3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf d0 0c 00 00 be ff ff ff ff e8 98 3b 99 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: d3 48 fe rorl %cl,-0x2(%rax) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf d0 0c 00 00 lea 0xcd0(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 98 3b 99 00 call 0x993bb9 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 [ 1772.626047][T17142] RSP: 0018:ffffc90001027528 EFLAGS: 00010246 [ 1772.626338][T17142] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 1772.626682][T17142] RDX: 0000000000000000 RSI: ffff888051f82cd0 RDI: ffff888002760b78 [ 1772.627049][T17142] RBP: ffffffffa9253580 R08: 0000000000000000 R09: fffffbfff4e02504 [ 1772.627371][T17142] R10: ffffffffa7012827 R11: ffff888002760040 R12: 0000000000000000 [ 1772.627698][T17142] R13: ffff888051f82130 R14: ffff888051f82008 R15: ffff888051f82000 [ 1772.628008][T17142] FS: 00007f205bd531c0(0000) GS:ffff88806cf00000(0000) knlGS:0000000000000000 [ 1772.628391][T17142] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1772.628672][T17142] CR2: 00005648ec50df50 CR3: 000000000d0ea005 CR4: 0000000000772ef0 [ 1772.628990][T17142] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1772.629335][T17142] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1772.629650][T17142] PKRU: 55555554 [ 1772.629827][T17142] Call Trace: [ 1772.629996][T17142] [1772.630130][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1772.630349][T17142] ? __warn (kernel/panic.c:748) [1772.630522][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1772.630750][T17142] ? report_bug (lib/bug.c:201 lib/bug.c:219) [1772.630970][T17142] ? handle_bug (arch/x86/kernel/traps.c:285) [1772.631153][T17142] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [1772.631373][T17142] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [1772.631604][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1772.631819][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [1772.632051][T17142] ? __pfx___netdev_update_features (net/core/dev.c:10559) [1772.632321][T17142] ? _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) [1772.632543][T17142] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [1772.632762][T17142] register_netdevice (net/core/dev.c:11003) [1772.632987][T17142] ? __pfx_register_netdevice (net/core/dev.c:10881) [1772.633224][T17142] ? __debugfs_create_file (fs/debugfs/inode.c:466) [1772.633456][T17142] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [1772.633687][T17142] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [1772.633959][T17142] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [1772.634161][T17142] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [1772.634498][T17142] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [1772.634770][T17142] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [1772.635055][T17142] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [1772.635282][T17142] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [1772.635549][T17142] ? kernfs_create_link (fs/kernfs/symlink.c:48) [1772.635765][T17142] ? 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)) [1772.635931][T17142] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [1772.636174][T17142] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [1772.636420][T17142] __driver_probe_device (drivers/base/dd.c:800) [1772.636647][T17142] driver_probe_device (drivers/base/dd.c:830) [1772.636868][T17142] __device_attach_driver (drivers/base/dd.c:959) [1772.637118][T17142] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [1772.637386][T17142] bus_for_each_drv (drivers/base/bus.c:462) [1772.637620][T17142] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [1772.637837][T17142] ? bus_to_subsys (drivers/base/bus.c:85) [1772.638065][T17142] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [1772.638278][T17142] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [1772.638498][T17142] __device_attach (drivers/base/dd.c:1030) [1772.638709][T17142] ? __pfx___device_attach (drivers/base/dd.c:1001) [1772.638921][T17142] ? bus_to_subsys (drivers/base/bus.c:85) [1772.639146][T17142] ? 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) [1772.639374][T17142] bus_probe_device (drivers/base/bus.c:537) [1772.639590][T17142] device_add (drivers/base/core.c:3672) [1772.639807][T17142] ? __pfx_device_add (drivers/base/core.c:3548) [1772.640019][T17142] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [1772.640257][T17142] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [1772.640531][T17142] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [1772.640805][T17142] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [1772.641021][T17142] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [1772.641266][T17142] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [1772.641480][T17142] kernfs_fop_write_iter (fs/kernfs/file.c:334) [1772.641698][T17142] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [1772.641875][T17142] ? __pfx_vfs_write (fs/read_write.c:660) [1772.642121][T17142] ? find_held_lock (kernel/locking/lockdep.c:5341) [1772.642371][T17142] ? __pfx___mutex_unlock_slowpath (kernel/locking/mutex.c:885) [1772.642661][T17142] ksys_write (fs/read_write.c:731) [1772.642831][T17142] ? __pfx_ksys_write (fs/read_write.c:721) [1772.643077][T17142] ? kernfs_fop_llseek (fs/kernfs/file.c:891) [1772.643310][T17142] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [1772.643541][T17142] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1772.643807][T17142] RIP: 0033:0x7f205bf6db77 [ 1772.644030][T17142] 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 [ 1772.644747][T17142] RSP: 002b:00007ffcda3654d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1772.645083][T17142] RAX: ffffffffffffffda RBX: 00007f205bd53140 RCX: 00007f205bf6db77 [ 1772.645393][T17142] RDX: 0000000000000009 RSI: 0000556199d2d390 RDI: 0000000000000005 [ 1772.645707][T17142] RBP: 0000000000000009 R08: 0000000000000000 R09: 0000000000000000 [ 1772.646016][T17142] R10: 0000000000000002 R11: 0000000000000246 R12: 00007f204dbef940 [ 1772.646340][T17142] R13: 0000556199d2d390 R14: 0000000000000005 R15: 000055619986c910 | [ 1785.422628][T17142] ------------[ cut here ]------------ | [1785.423102][T17142] WARNING: CPU: 2 PID: 17142 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) | [ 1785.423552][T17142] Modules linked in: netdevsim sctp xt_conntrack sha1_generic xfrm_user cls_bpf xt_length act_ct nf_flow_table vxcan can_dev xfrm_interface ip6_gre ip_gre gre macsec ipvlan nft_chain_nat xt_nat cls_u32 ifb act_gact cls_flower vxlan xt_mark nft_compat nf_tables sch_ingress act_mirred cls_basic sch_fq_codel openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh | [ 1785.425469][T17142] Tainted: [W]=WARN [ 1785.425671][T17142] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [1785.425944][T17142] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 1785.426234][T17142] Code: 00 e8 d3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf d0 0c 00 00 be ff ff ff ff e8 98 3b 99 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: d3 48 fe rorl %cl,-0x2(%rax) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf d0 0c 00 00 lea 0xcd0(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 98 3b 99 00 call 0x993bb9 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 [ 1785.426991][T17142] RSP: 0018:ffffc90001027528 EFLAGS: 00010246 [ 1785.427282][T17142] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 1785.427607][T17142] RDX: 0000000000000000 RSI: ffff888053d32cd0 RDI: ffff888002760b78 [ 1785.427930][T17142] RBP: ffffffffa9253580 R08: 0000000000000000 R09: fffffbfff4e02504 [ 1785.428277][T17142] R10: ffffffffa7012827 R11: ffff888002760040 R12: 0000000000000000 [ 1785.428611][T17142] R13: ffff888053d32130 R14: ffff888053d32008 R15: ffff888053d32000 [ 1785.428934][T17142] FS: 00007f205bd531c0(0000) GS:ffff88806cf00000(0000) knlGS:0000000000000000 [ 1785.429318][T17142] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1785.429599][T17142] CR2: 00007f205c213ba0 CR3: 000000000d0ea003 CR4: 0000000000772ef0 [ 1785.430115][T17142] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1785.430442][T17142] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1785.430768][T17142] PKRU: 55555554 [ 1785.430941][T17142] Call Trace: [ 1785.431122][T17142] [1785.431245][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1785.431470][T17142] ? __warn (kernel/panic.c:748) [1785.431654][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1785.431884][T17142] ? report_bug (lib/bug.c:201 lib/bug.c:219) [1785.432124][T17142] ? handle_bug (arch/x86/kernel/traps.c:285) [1785.432298][T17142] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [1785.432521][T17142] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [1785.432762][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1785.432982][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [1785.433224][T17142] ? __pfx___netdev_update_features (net/core/dev.c:10559) [1785.433501][T17142] ? _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) [1785.433731][T17142] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [1785.433958][T17142] register_netdevice (net/core/dev.c:11003) [1785.434196][T17142] ? __pfx_register_netdevice (net/core/dev.c:10881) [1785.434415][T17142] ? __debugfs_create_file (fs/debugfs/inode.c:466) [1785.434659][T17142] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [1785.434899][T17142] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [1785.435190][T17142] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [1785.435367][T17142] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [1785.435656][T17142] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [1785.435933][T17142] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [1785.436225][T17142] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [1785.436482][T17142] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [1785.436761][T17142] ? kernfs_create_link (fs/kernfs/symlink.c:48) [1785.436987][T17142] ? 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)) [1785.437170][T17142] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [1785.437399][T17142] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [1785.437626][T17142] __driver_probe_device (drivers/base/dd.c:800) [1785.437853][T17142] driver_probe_device (drivers/base/dd.c:830) [1785.438088][T17142] __device_attach_driver (drivers/base/dd.c:959) [1785.438311][T17142] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [1785.438576][T17142] bus_for_each_drv (drivers/base/bus.c:462) [1785.438799][T17142] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [1785.439016][T17142] ? bus_to_subsys (drivers/base/bus.c:85) [1785.439247][T17142] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [1785.439469][T17142] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [1785.439694][T17142] __device_attach (drivers/base/dd.c:1030) [1785.439912][T17142] ? __pfx___device_attach (drivers/base/dd.c:1001) [1785.440140][T17142] ? bus_to_subsys (drivers/base/bus.c:85) [1785.440359][T17142] ? 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) [1785.440587][T17142] bus_probe_device (drivers/base/bus.c:537) [1785.440808][T17142] device_add (drivers/base/core.c:3672) [1785.441041][T17142] ? __pfx_device_add (drivers/base/core.c:3548) [1785.441264][T17142] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [1785.441496][T17142] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [1785.441776][T17142] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [1785.442067][T17142] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [1785.442285][T17142] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [1785.442510][T17142] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [1785.442733][T17142] kernfs_fop_write_iter (fs/kernfs/file.c:334) [1785.442958][T17142] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [1785.443156][T17142] ? __pfx_vfs_write (fs/read_write.c:660) [1785.443374][T17142] ? find_held_lock (kernel/locking/lockdep.c:5341) [1785.443609][T17142] ? __pfx___mutex_unlock_slowpath (kernel/locking/mutex.c:885) [1785.443886][T17142] ksys_write (fs/read_write.c:731) [1785.444070][T17142] ? __pfx_ksys_write (fs/read_write.c:721) [1785.444288][T17142] ? kernfs_fop_llseek (fs/kernfs/file.c:891) [1785.444524][T17142] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [1785.444744][T17142] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1785.445013][T17142] RIP: 0033:0x7f205bf6db77 [ 1785.445250][T17142] 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 [ 1785.445971][T17142] RSP: 002b:00007ffcda3654d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1785.446311][T17142] RAX: ffffffffffffffda RBX: 00007f205bd53140 RCX: 00007f205bf6db77 [ 1785.446630][T17142] RDX: 0000000000000008 RSI: 0000556199d2d390 RDI: 0000000000000005 [ 1785.446946][T17142] RBP: 0000000000000008 R08: 0000000000000000 R09: 0000000000000000 [ 1785.447276][T17142] R10: 0000000000000002 R11: 0000000000000246 R12: 00007f204dbef940 [ 1785.447592][T17142] R13: 0000556199d2d390 R14: 0000000000000005 R15: 000055619986c910 | [ 1798.325898][T17142] ------------[ cut here ]------------ | [1798.326297][T17142] WARNING: CPU: 0 PID: 17142 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) | [ 1798.326719][T17142] Modules linked in: netdevsim sctp xt_conntrack sha1_generic xfrm_user cls_bpf xt_length act_ct nf_flow_table vxcan can_dev xfrm_interface ip6_gre ip_gre gre macsec ipvlan nft_chain_nat xt_nat cls_u32 ifb act_gact cls_flower vxlan xt_mark nft_compat nf_tables sch_ingress act_mirred cls_basic sch_fq_codel openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh | [ 1798.328608][T17142] Tainted: [W]=WARN [ 1798.328776][T17142] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [1798.329060][T17142] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 1798.329323][T17142] Code: 00 e8 d3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf d0 0c 00 00 be ff ff ff ff e8 98 3b 99 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: d3 48 fe rorl %cl,-0x2(%rax) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf d0 0c 00 00 lea 0xcd0(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 98 3b 99 00 call 0x993bb9 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 [ 1798.330042][T17142] RSP: 0018:ffffc90001027528 EFLAGS: 00010246 [ 1798.330304][T17142] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 1798.330613][T17142] RDX: 0000000000000000 RSI: ffff888038fdacd0 RDI: ffff888002760b78 [ 1798.330914][T17142] RBP: ffffffffa9253580 R08: 0000000000000000 R09: fffffbfff4e02504 [ 1798.331223][T17142] R10: ffffffffa7012827 R11: ffff888002760040 R12: 0000000000000000 [ 1798.331542][T17142] R13: ffff888038fda130 R14: ffff888038fda008 R15: ffff888038fda000 [ 1798.331847][T17142] FS: 00007f205bd531c0(0000) GS:ffff88806ce00000(0000) knlGS:0000000000000000 [ 1798.332364][T17142] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1798.332636][T17142] CR2: 00007f204dda6830 CR3: 000000000d0ea006 CR4: 0000000000772ef0 [ 1798.332932][T17142] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1798.333240][T17142] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1798.333538][T17142] PKRU: 55555554 [ 1798.333690][T17142] Call Trace: [ 1798.333847][T17142] [1798.333968][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1798.334188][T17142] ? __warn (kernel/panic.c:748) [1798.334350][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1798.334556][T17142] ? report_bug (lib/bug.c:201 lib/bug.c:219) [1798.334769][T17142] ? handle_bug (arch/x86/kernel/traps.c:285) [1798.334929][T17142] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [1798.335157][T17142] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [1798.335386][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1798.335597][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [1798.335809][T17142] ? __pfx___netdev_update_features (net/core/dev.c:10559) [1798.336082][T17142] ? _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) [1798.336332][T17142] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [1798.336546][T17142] register_netdevice (net/core/dev.c:11003) [1798.336764][T17142] ? __pfx_register_netdevice (net/core/dev.c:10881) [1798.336970][T17142] ? __debugfs_create_file (fs/debugfs/inode.c:466) [1798.337205][T17142] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [1798.337430][T17142] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [1798.337699][T17142] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [1798.337857][T17142] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [1798.338134][T17142] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [1798.338399][T17142] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [1798.338659][T17142] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [1798.338873][T17142] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [1798.339156][T17142] ? kernfs_create_link (fs/kernfs/symlink.c:48) [1798.339367][T17142] ? 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)) [1798.339526][T17142] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [1798.339747][T17142] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [1798.339961][T17142] __driver_probe_device (drivers/base/dd.c:800) [1798.340185][T17142] driver_probe_device (drivers/base/dd.c:830) [1798.340400][T17142] __device_attach_driver (drivers/base/dd.c:959) [1798.340602][T17142] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [1798.340849][T17142] bus_for_each_drv (drivers/base/bus.c:462) [1798.341063][T17142] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [1798.341271][T17142] ? bus_to_subsys (drivers/base/bus.c:85) [1798.341470][T17142] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [1798.341669][T17142] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [1798.341876][T17142] __device_attach (drivers/base/dd.c:1030) [1798.342087][T17142] ? __pfx___device_attach (drivers/base/dd.c:1001) [1798.342288][T17142] ? bus_to_subsys (drivers/base/bus.c:85) [1798.342490][T17142] ? 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) [1798.342704][T17142] bus_probe_device (drivers/base/bus.c:537) [1798.342909][T17142] device_add (drivers/base/core.c:3672) [1798.343127][T17142] ? __pfx_device_add (drivers/base/core.c:3548) [1798.343327][T17142] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [1798.343541][T17142] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [1798.343801][T17142] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [1798.344076][T17142] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [1798.344282][T17142] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [1798.344489][T17142] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [1798.344687][T17142] kernfs_fop_write_iter (fs/kernfs/file.c:334) [1798.344894][T17142] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [1798.345065][T17142] ? __pfx_vfs_write (fs/read_write.c:660) [1798.345265][T17142] ? find_held_lock (kernel/locking/lockdep.c:5341) [1798.345481][T17142] ? __pfx___mutex_unlock_slowpath (kernel/locking/mutex.c:885) [1798.345744][T17142] ksys_write (fs/read_write.c:731) [1798.345900][T17142] ? __pfx_ksys_write (fs/read_write.c:721) [1798.346111][T17142] ? kernfs_fop_llseek (fs/kernfs/file.c:891) [1798.346353][T17142] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [1798.346561][T17142] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1798.346814][T17142] RIP: 0033:0x7f205bf6db77 [ 1798.347024][T17142] 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 [ 1798.347750][T17142] RSP: 002b:00007ffcda3654d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1798.348077][T17142] RAX: ffffffffffffffda RBX: 00007f205bd53140 RCX: 00007f205bf6db77 [ 1798.348381][T17142] RDX: 0000000000000009 RSI: 0000556199d2d390 RDI: 0000000000000005 [ 1798.348693][T17142] RBP: 0000000000000009 R08: 0000000000000000 R09: 0000000000000000 [ 1798.348986][T17142] R10: 0000000000000002 R11: 0000000000000246 R12: 00007f204dbef940 [ 1798.349296][T17142] R13: 0000556199d2d390 R14: 0000000000000005 R15: 000055619986c910 | [ 1822.890163][T17142] ------------[ cut here ]------------ | [1822.890602][T17142] WARNING: CPU: 0 PID: 17142 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) | [ 1822.891022][T17142] Modules linked in: netdevsim sctp xt_conntrack sha1_generic xfrm_user cls_bpf xt_length act_ct nf_flow_table vxcan can_dev xfrm_interface ip6_gre ip_gre gre macsec ipvlan nft_chain_nat xt_nat cls_u32 ifb act_gact cls_flower vxlan xt_mark nft_compat nf_tables sch_ingress act_mirred cls_basic sch_fq_codel openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh | [ 1822.892964][T17142] Tainted: [W]=WARN [ 1822.893134][T17142] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [1822.893392][T17142] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 1822.893654][T17142] Code: 00 e8 d3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf d0 0c 00 00 be ff ff ff ff e8 98 3b 99 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: d3 48 fe rorl %cl,-0x2(%rax) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf d0 0c 00 00 lea 0xcd0(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 98 3b 99 00 call 0x993bb9 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 [ 1822.894589][T17142] RSP: 0018:ffffc90001027528 EFLAGS: 00010246 [ 1822.894885][T17142] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 1822.895205][T17142] RDX: 0000000000000000 RSI: ffff888013c82cd0 RDI: ffff888002760b78 [ 1822.895511][T17142] RBP: ffffffffa9253580 R08: 0000000000000000 R09: fffffbfff4e02504 [ 1822.895816][T17142] R10: ffffffffa7012827 R11: ffff888002760040 R12: 0000000000000000 [ 1822.896144][T17142] R13: ffff888013c82130 R14: ffff888013c82008 R15: ffff888013c82000 [ 1822.896449][T17142] FS: 00007f205bd531c0(0000) GS:ffff88806ce00000(0000) knlGS:0000000000000000 [ 1822.896802][T17142] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1822.897065][T17142] CR2: 00007f205c3da320 CR3: 000000000d0ea006 CR4: 0000000000772ef0 [ 1822.897376][T17142] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1822.897680][T17142] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1822.897982][T17142] PKRU: 55555554 [ 1822.898150][T17142] Call Trace: [ 1822.898306][T17142] [1822.898414][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1822.898621][T17142] ? __warn (kernel/panic.c:748) [1822.898787][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1822.898995][T17142] ? report_bug (lib/bug.c:201 lib/bug.c:219) [1822.899219][T17142] ? handle_bug (arch/x86/kernel/traps.c:285) [1822.899381][T17142] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [1822.899586][T17142] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [1822.899808][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1822.900017][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [1822.900241][T17142] ? __pfx___netdev_update_features (net/core/dev.c:10559) [1822.900512][T17142] ? _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) [1822.900724][T17142] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [1822.900936][T17142] register_netdevice (net/core/dev.c:11003) [1822.901158][T17142] ? __pfx_register_netdevice (net/core/dev.c:10881) [1822.901364][T17142] ? __debugfs_create_file (fs/debugfs/inode.c:466) [1822.901587][T17142] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [1822.901813][T17142] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [1822.902085][T17142] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [1822.902247][T17142] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [1822.902517][T17142] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [1822.902784][T17142] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [1822.903062][T17142] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [1822.903289][T17142] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [1822.903549][T17142] ? kernfs_create_link (fs/kernfs/symlink.c:48) [1822.903759][T17142] ? 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)) [1822.903918][T17142] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [1822.904143][T17142] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [1822.904357][T17142] __driver_probe_device (drivers/base/dd.c:800) [1822.904567][T17142] driver_probe_device (drivers/base/dd.c:830) [1822.904779][T17142] __device_attach_driver (drivers/base/dd.c:959) [1822.904988][T17142] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [1822.905248][T17142] bus_for_each_drv (drivers/base/bus.c:462) [1822.905457][T17142] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [1822.905663][T17142] ? bus_to_subsys (drivers/base/bus.c:85) [1822.905867][T17142] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [1822.906079][T17142] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [1822.906303][T17142] __device_attach (drivers/base/dd.c:1030) [1822.906510][T17142] ? __pfx___device_attach (drivers/base/dd.c:1001) [1822.906713][T17142] ? bus_to_subsys (drivers/base/bus.c:85) [1822.906919][T17142] ? 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) [1822.907145][T17142] bus_probe_device (drivers/base/bus.c:537) [1822.907356][T17142] device_add (drivers/base/core.c:3672) [1822.907565][T17142] ? __pfx_device_add (drivers/base/core.c:3548) [1822.907773][T17142] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [1822.907994][T17142] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [1822.908273][T17142] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [1822.908545][T17142] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [1822.908750][T17142] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [1822.908960][T17142] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [1822.909173][T17142] kernfs_fop_write_iter (fs/kernfs/file.c:334) [1822.909391][T17142] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [1822.909557][T17142] ? __pfx_vfs_write (fs/read_write.c:660) [1822.909769][T17142] ? __lock_release (kernel/locking/lockdep.c:5527) [1822.909972][T17142] ? 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) [1822.910198][T17142] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [1822.910413][T17142] ksys_write (fs/read_write.c:731) [1822.910571][T17142] ? __pfx_ksys_write (fs/read_write.c:721) [1822.910774][T17142] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [1822.910997][T17142] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [1822.911216][T17142] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1822.911471][T17142] RIP: 0033:0x7f205bf6db77 [ 1822.911683][T17142] 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 [ 1822.912412][T17142] RSP: 002b:00007ffcda365678 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1822.912718][T17142] RAX: ffffffffffffffda RBX: 00007f205bd53140 RCX: 00007f205bf6db77 [ 1822.913020][T17142] RDX: 0000000000000008 RSI: 0000556199d2d390 RDI: 0000000000000005 [ 1822.913330][T17142] RBP: 0000000000000008 R08: 0000000000000000 R09: 0000000000000000 [ 1822.913639][T17142] R10: 0000000000000002 R11: 0000000000000246 R12: 00007f204dbef940 [ 1822.913943][T17142] R13: 0000556199d2d390 R14: 0000000000000005 R15: 000055619986c910 | [ 1850.922497][T17142] ------------[ cut here ]------------ | [1850.922858][T17142] WARNING: CPU: 0 PID: 17142 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) | [ 1850.923499][T17142] Modules linked in: netdevsim sctp xt_conntrack sha1_generic xfrm_user cls_bpf xt_length act_ct nf_flow_table vxcan can_dev xfrm_interface ip6_gre ip_gre gre macsec ipvlan nft_chain_nat xt_nat cls_u32 ifb act_gact cls_flower vxlan xt_mark nft_compat nf_tables sch_ingress act_mirred cls_basic sch_fq_codel openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh | [ 1850.925562][T17142] Tainted: [W]=WARN [ 1850.925717][T17142] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [1850.925997][T17142] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 1850.926722][T17142] Code: 00 e8 d3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf d0 0c 00 00 be ff ff ff ff e8 98 3b 99 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: d3 48 fe rorl %cl,-0x2(%rax) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf d0 0c 00 00 lea 0xcd0(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 98 3b 99 00 call 0x993bb9 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 [ 1850.927543][T17142] RSP: 0018:ffffc90001027528 EFLAGS: 00010246 [ 1850.927817][T17142] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 1850.928146][T17142] RDX: 0000000000000000 RSI: ffff88805282acd0 RDI: ffff888002760b78 [ 1850.928460][T17142] RBP: ffffffffa9253580 R08: 0000000000000000 R09: fffffbfff4e02504 [ 1850.928773][T17142] R10: ffffffffa7012827 R11: ffff888002760040 R12: 0000000000000000 [ 1850.929089][T17142] R13: ffff88805282a130 R14: ffff88805282a008 R15: ffff88805282a000 [ 1850.929397][T17142] FS: 00007f205bd531c0(0000) GS:ffff88806ce00000(0000) knlGS:0000000000000000 [ 1850.929761][T17142] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1850.930027][T17142] CR2: 00007f205c3da320 CR3: 000000000d0ea002 CR4: 0000000000772ef0 [ 1850.930356][T17142] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1850.930667][T17142] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1850.930973][T17142] PKRU: 55555554 [ 1850.931142][T17142] Call Trace: [ 1850.931304][T17142] [1850.931414][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1850.931626][T17142] ? __warn (kernel/panic.c:748) [1850.931790][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1850.932051][T17142] ? report_bug (lib/bug.c:201 lib/bug.c:219) [1850.932276][T17142] ? handle_bug (arch/x86/kernel/traps.c:285) [1850.932437][T17142] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [1850.932645][T17142] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [1850.932865][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1850.933085][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [1850.933301][T17142] ? __pfx___netdev_update_features (net/core/dev.c:10559) [1850.933570][T17142] ? _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) [1850.933785][T17142] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [1850.934000][T17142] register_netdevice (net/core/dev.c:11003) [1850.934220][T17142] ? __pfx_register_netdevice (net/core/dev.c:10881) [1850.934427][T17142] ? __debugfs_create_file (fs/debugfs/inode.c:466) [1850.934654][T17142] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [1850.934885][T17142] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [1850.935160][T17142] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [1850.935326][T17142] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [1850.935600][T17142] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [1850.935866][T17142] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [1850.936164][T17142] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [1850.936386][T17142] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [1850.936656][T17142] ? kernfs_create_link (fs/kernfs/symlink.c:48) [1850.936866][T17142] ? 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)) [1850.937023][T17142] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [1850.937256][T17142] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [1850.937468][T17142] __driver_probe_device (drivers/base/dd.c:800) [1850.937674][T17142] driver_probe_device (drivers/base/dd.c:830) [1850.937875][T17142] __device_attach_driver (drivers/base/dd.c:959) [1850.938116][T17142] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [1850.938374][T17142] bus_for_each_drv (drivers/base/bus.c:462) [1850.938583][T17142] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [1850.938785][T17142] ? bus_to_subsys (drivers/base/bus.c:85) [1850.938991][T17142] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [1850.939205][T17142] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [1850.939429][T17142] __device_attach (drivers/base/dd.c:1030) [1850.939629][T17142] ? __pfx___device_attach (drivers/base/dd.c:1001) [1850.939828][T17142] ? bus_to_subsys (drivers/base/bus.c:85) [1850.940248][T17142] ? 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) [1850.940462][T17142] bus_probe_device (drivers/base/bus.c:537) [1850.940671][T17142] device_add (drivers/base/core.c:3672) [1850.940880][T17142] ? __pfx_device_add (drivers/base/core.c:3548) [1850.941222][T17142] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [1850.941450][T17142] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [1850.941708][T17142] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [1850.942104][T17142] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [1850.942303][T17142] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [1850.942510][T17142] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [1850.942708][T17142] kernfs_fop_write_iter (fs/kernfs/file.c:334) [1850.943064][T17142] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [1850.943223][T17142] ? find_held_lock (kernel/locking/lockdep.c:5341) [1850.943426][T17142] ? __pfx_vfs_write (fs/read_write.c:660) [1850.943634][T17142] ? trace_rcu_quiescent_state_report (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1116 ./include/trace/events/rcu.h:368) [1850.943908][T17142] ksys_write (fs/read_write.c:731) [1850.944077][T17142] ? __pfx_ksys_write (fs/read_write.c:721) [1850.944294][T17142] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [1850.944500][T17142] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1850.944883][T17142] RIP: 0033:0x7f205bf6db77 [ 1850.945100][T17142] 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 [ 1850.945794][T17142] RSP: 002b:00007ffcda365678 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1850.946133][T17142] RAX: ffffffffffffffda RBX: 00007f205bd53140 RCX: 00007f205bf6db77 [ 1850.946448][T17142] RDX: 0000000000000009 RSI: 0000556199d2d390 RDI: 0000000000000005 [ 1850.947026][T17142] RBP: 0000000000000009 R08: 0000000000000000 R09: 0000000000000000 [ 1850.947342][T17142] R10: 0000000000000002 R11: 0000000000000246 R12: 00007f204dbef940 [ 1850.947783][T17142] R13: 0000556199d2d390 R14: 0000000000000005 R15: 000055619986c910 | [ 1876.327949][T17142] ------------[ cut here ]------------ | [1876.328390][T17142] WARNING: CPU: 1 PID: 17142 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) | [ 1876.328953][T17142] Modules linked in: netdevsim sctp xt_conntrack sha1_generic xfrm_user cls_bpf xt_length act_ct nf_flow_table vxcan can_dev xfrm_interface ip6_gre ip_gre gre macsec ipvlan nft_chain_nat xt_nat cls_u32 ifb act_gact cls_flower vxlan xt_mark nft_compat nf_tables sch_ingress act_mirred cls_basic sch_fq_codel openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh | [ 1876.330850][T17142] Tainted: [W]=WARN [ 1876.331015][T17142] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [1876.331286][T17142] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 1876.331557][T17142] Code: 00 e8 d3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf d0 0c 00 00 be ff ff ff ff e8 98 3b 99 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: d3 48 fe rorl %cl,-0x2(%rax) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf d0 0c 00 00 lea 0xcd0(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 98 3b 99 00 call 0x993bb9 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 [ 1876.332279][T17142] RSP: 0018:ffffc90001027528 EFLAGS: 00010246 [ 1876.332541][T17142] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 1876.332854][T17142] RDX: 0000000000000000 RSI: ffff888012952cd0 RDI: ffff888002760b78 [ 1876.333166][T17142] RBP: ffffffffa9253580 R08: 0000000000000000 R09: fffffbfff4e02504 [ 1876.333473][T17142] R10: ffffffffa7012827 R11: ffff888002760040 R12: 0000000000000000 [ 1876.333779][T17142] R13: ffff888012952130 R14: ffff888012952008 R15: ffff888012952000 [ 1876.334094][T17142] FS: 00007f205bd531c0(0000) GS:ffff88806ce80000(0000) knlGS:0000000000000000 [ 1876.334449][T17142] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1876.334707][T17142] CR2: 00007f204dda6830 CR3: 000000000d0ea001 CR4: 0000000000772ef0 [ 1876.335017][T17142] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1876.335332][T17142] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1876.335652][T17142] PKRU: 55555554 [ 1876.335810][T17142] Call Trace: [ 1876.335974][T17142] [1876.336094][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1876.336305][T17142] ? __warn (kernel/panic.c:748) [1876.336468][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1876.336674][T17142] ? report_bug (lib/bug.c:201 lib/bug.c:219) [1876.336890][T17142] ? handle_bug (arch/x86/kernel/traps.c:285) [1876.337060][T17142] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [1876.337266][T17142] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [1876.337490][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1876.337697][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [1876.337910][T17142] ? __pfx___netdev_update_features (net/core/dev.c:10559) [1876.338186][T17142] ? _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) [1876.338402][T17142] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [1876.338622][T17142] register_netdevice (net/core/dev.c:11003) [1876.338833][T17142] ? __pfx_register_netdevice (net/core/dev.c:10881) [1876.339052][T17142] ? __debugfs_create_file (fs/debugfs/inode.c:466) [1876.339283][T17142] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [1876.339511][T17142] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [1876.339779][T17142] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [1876.339942][T17142] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [1876.340226][T17142] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [1876.340493][T17142] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [1876.340764][T17142] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [1876.340985][T17142] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [1876.341260][T17142] ? kernfs_create_link (fs/kernfs/symlink.c:48) [1876.341473][T17142] ? 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)) [1876.341633][T17142] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [1876.341852][T17142] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [1876.342076][T17142] __driver_probe_device (drivers/base/dd.c:800) [1876.342290][T17142] driver_probe_device (drivers/base/dd.c:830) [1876.342498][T17142] __device_attach_driver (drivers/base/dd.c:959) [1876.342710][T17142] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [1876.342964][T17142] bus_for_each_drv (drivers/base/bus.c:462) [1876.343197][T17142] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [1876.343407][T17142] ? bus_to_subsys (drivers/base/bus.c:85) [1876.343612][T17142] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [1876.343820][T17142] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [1876.344043][T17142] __device_attach (drivers/base/dd.c:1030) [1876.344290][T17142] ? __pfx___device_attach (drivers/base/dd.c:1001) [1876.344495][T17142] ? bus_to_subsys (drivers/base/bus.c:85) [1876.344702][T17142] ? 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) [1876.344916][T17142] bus_probe_device (drivers/base/bus.c:537) [1876.345137][T17142] device_add (drivers/base/core.c:3672) [1876.345346][T17142] ? __pfx_device_add (drivers/base/core.c:3548) [1876.345549][T17142] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [1876.345777][T17142] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [1876.346065][T17142] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [1876.346336][T17142] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [1876.346540][T17142] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [1876.346750][T17142] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [1876.346955][T17142] kernfs_fop_write_iter (fs/kernfs/file.c:334) [1876.347182][T17142] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [1876.347355][T17142] ? __pfx_vfs_write (fs/read_write.c:660) [1876.347558][T17142] ? find_held_lock (kernel/locking/lockdep.c:5341) [1876.347777][T17142] ? __pfx___mutex_unlock_slowpath (kernel/locking/mutex.c:885) [1876.348063][T17142] ksys_write (fs/read_write.c:731) [1876.348223][T17142] ? __pfx_ksys_write (fs/read_write.c:721) [1876.348429][T17142] ? kernfs_fop_llseek (fs/kernfs/file.c:891) [1876.348643][T17142] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [1876.348857][T17142] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1876.349122][T17142] RIP: 0033:0x7f205bf6db77 [ 1876.349333][T17142] 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 [ 1876.350048][T17142] RSP: 002b:00007ffcda365678 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1876.350363][T17142] RAX: ffffffffffffffda RBX: 00007f205bd53140 RCX: 00007f205bf6db77 [ 1876.350665][T17142] RDX: 0000000000000008 RSI: 0000556199d3ccb0 RDI: 0000000000000005 [ 1876.350968][T17142] RBP: 0000000000000008 R08: 0000000000000000 R09: 0000000000000000 [ 1876.351284][T17142] R10: 0000000000000002 R11: 0000000000000246 R12: 00007f204dbef940 [ 1876.351593][T17142] R13: 0000556199d3ccb0 R14: 0000000000000005 R15: 000055619986c910 | [ 1887.981068][T17142] ------------[ cut here ]------------ | [1887.981539][T17142] WARNING: CPU: 2 PID: 17142 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) | [ 1887.981973][T17142] Modules linked in: netdevsim sctp xt_conntrack sha1_generic xfrm_user cls_bpf xt_length act_ct nf_flow_table vxcan can_dev xfrm_interface ip6_gre ip_gre gre macsec ipvlan nft_chain_nat xt_nat cls_u32 ifb act_gact cls_flower vxlan xt_mark nft_compat nf_tables sch_ingress act_mirred cls_basic sch_fq_codel openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh | [ 1887.983873][T17142] Tainted: [W]=WARN [ 1887.984053][T17142] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [1887.984321][T17142] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 1887.984597][T17142] Code: 00 e8 d3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf d0 0c 00 00 be ff ff ff ff e8 98 3b 99 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: d3 48 fe rorl %cl,-0x2(%rax) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf d0 0c 00 00 lea 0xcd0(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 98 3b 99 00 call 0x993bb9 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 [ 1887.985335][T17142] RSP: 0018:ffffc90001027528 EFLAGS: 00010246 [ 1887.985610][T17142] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 1887.985945][T17142] RDX: 0000000000000000 RSI: ffff888016972cd0 RDI: ffff888002760b78 [ 1887.986284][T17142] RBP: ffffffffa9253580 R08: 0000000000000000 R09: fffffbfff4e02504 [ 1887.986605][T17142] R10: ffffffffa7012827 R11: ffff888002760040 R12: 0000000000000000 [ 1887.986924][T17142] R13: ffff888016972130 R14: ffff888016972008 R15: ffff888016972000 [ 1887.987260][T17142] FS: 00007f205bd531c0(0000) GS:ffff88806cf00000(0000) knlGS:0000000000000000 [ 1887.987881][T17142] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1887.988161][T17142] CR2: 00007f880a0c38e8 CR3: 000000000d0ea001 CR4: 0000000000772ef0 [ 1887.988473][T17142] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1887.988790][T17142] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1887.989114][T17142] PKRU: 55555554 [ 1887.989280][T17142] Call Trace: [ 1887.989445][T17142] [1887.989568][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1887.989790][T17142] ? __warn (kernel/panic.c:748) [1887.989961][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1887.990197][T17142] ? report_bug (lib/bug.c:201 lib/bug.c:219) [1887.990426][T17142] ? handle_bug (arch/x86/kernel/traps.c:285) [1887.990598][T17142] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [1887.990811][T17142] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [1887.991056][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1887.991277][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [1887.991498][T17142] ? __pfx___netdev_update_features (net/core/dev.c:10559) [1887.991803][T17142] ? _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) [1887.992023][T17142] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [1887.992256][T17142] register_netdevice (net/core/dev.c:11003) [1887.992478][T17142] ? __pfx_register_netdevice (net/core/dev.c:10881) [1887.992689][T17142] ? __debugfs_create_file (fs/debugfs/inode.c:466) [1887.992940][T17142] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [1887.993195][T17142] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [1887.993472][T17142] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [1887.993648][T17142] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [1887.993929][T17142] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [1887.994222][T17142] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [1887.994500][T17142] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [1887.994738][T17142] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [1887.995010][T17142] ? kernfs_create_link (fs/kernfs/symlink.c:48) [1887.995248][T17142] ? 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)) [1887.995418][T17142] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [1887.995658][T17142] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [1887.995907][T17142] __driver_probe_device (drivers/base/dd.c:800) [1887.996143][T17142] driver_probe_device (drivers/base/dd.c:830) [1887.996371][T17142] __device_attach_driver (drivers/base/dd.c:959) [1887.996595][T17142] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [1887.996862][T17142] bus_for_each_drv (drivers/base/bus.c:462) [1887.997096][T17142] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [1887.997314][T17142] ? bus_to_subsys (drivers/base/bus.c:85) [1887.997539][T17142] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [1887.997769][T17142] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [1887.997995][T17142] __device_attach (drivers/base/dd.c:1030) [1887.998221][T17142] ? __pfx___device_attach (drivers/base/dd.c:1001) [1887.998454][T17142] ? bus_to_subsys (drivers/base/bus.c:85) [1887.998677][T17142] ? 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) [1887.998904][T17142] bus_probe_device (drivers/base/bus.c:537) [1887.999140][T17142] device_add (drivers/base/core.c:3672) [1887.999360][T17142] ? __pfx_device_add (drivers/base/core.c:3548) [1887.999581][T17142] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [1887.999819][T17142] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [1888.000113][T17142] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [1888.000396][T17142] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [1888.000614][T17142] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [1888.000838][T17142] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [1888.001066][T17142] kernfs_fop_write_iter (fs/kernfs/file.c:334) [1888.001295][T17142] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [1888.001477][T17142] ? __pfx_vfs_write (fs/read_write.c:660) [1888.001706][T17142] ? __lock_release (kernel/locking/lockdep.c:5527) [1888.001940][T17142] ? 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) [1888.002178][T17142] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [1888.002408][T17142] ksys_write (fs/read_write.c:731) [1888.002581][T17142] ? __pfx_ksys_write (fs/read_write.c:721) [1888.002798][T17142] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [1888.003048][T17142] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [1888.003274][T17142] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1888.003544][T17142] RIP: 0033:0x7f205bf6db77 [ 1888.003769][T17142] 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 [ 1888.004517][T17142] RSP: 002b:00007ffcda365678 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1888.004840][T17142] RAX: ffffffffffffffda RBX: 00007f205bd53140 RCX: 00007f205bf6db77 [ 1888.005165][T17142] RDX: 0000000000000009 RSI: 0000556199d3ccb0 RDI: 0000000000000005 [ 1888.005482][T17142] RBP: 0000000000000009 R08: 0000000000000000 R09: 0000000000000000 [ 1888.005834][T17142] R10: 0000000000000002 R11: 0000000000000246 R12: 00007f204dbef940 [ 1888.006163][T17142] R13: 0000556199d3ccb0 R14: 0000000000000005 R15: 000055619986c910 | [ 1898.827820][T17142] ------------[ cut here ]------------ | [1898.828275][T17142] WARNING: CPU: 2 PID: 17142 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) | [ 1898.828692][T17142] Modules linked in: netdevsim sctp xt_conntrack sha1_generic xfrm_user cls_bpf xt_length act_ct nf_flow_table vxcan can_dev xfrm_interface ip6_gre ip_gre gre macsec ipvlan nft_chain_nat xt_nat cls_u32 ifb act_gact cls_flower vxlan xt_mark nft_compat nf_tables sch_ingress act_mirred cls_basic sch_fq_codel openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh | [ 1898.830720][T17142] Tainted: [W]=WARN [ 1898.830886][T17142] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [1898.831164][T17142] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 1898.831443][T17142] Code: 00 e8 d3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf d0 0c 00 00 be ff ff ff ff e8 98 3b 99 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: d3 48 fe rorl %cl,-0x2(%rax) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf d0 0c 00 00 lea 0xcd0(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 98 3b 99 00 call 0x993bb9 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 [ 1898.832173][T17142] RSP: 0018:ffffc90001027528 EFLAGS: 00010246 [ 1898.832446][T17142] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 1898.832767][T17142] RDX: 0000000000000000 RSI: ffff888053e52cd0 RDI: ffff888002760b78 [ 1898.833095][T17142] RBP: ffffffffa9253580 R08: 0000000000000000 R09: fffffbfff4e02504 [ 1898.833413][T17142] R10: ffffffffa7012827 R11: ffff888002760040 R12: 0000000000000000 [ 1898.833730][T17142] R13: ffff888053e52130 R14: ffff888053e52008 R15: ffff888053e52000 [ 1898.834074][T17142] FS: 00007f205bd531c0(0000) GS:ffff88806cf00000(0000) knlGS:0000000000000000 [ 1898.834433][T17142] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1898.834695][T17142] CR2: 00007f204dda6830 CR3: 000000000d0ea003 CR4: 0000000000772ef0 [ 1898.835010][T17142] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1898.835334][T17142] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1898.835652][T17142] PKRU: 55555554 [ 1898.835846][T17142] Call Trace: [ 1898.836020][T17142] [1898.836164][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1898.836386][T17142] ? __warn (kernel/panic.c:748) [1898.836562][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1898.836785][T17142] ? report_bug (lib/bug.c:201 lib/bug.c:219) [1898.837010][T17142] ? handle_bug (arch/x86/kernel/traps.c:285) [1898.837204][T17142] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [1898.837431][T17142] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [1898.837662][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1898.837877][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [1898.838113][T17142] ? __pfx___netdev_update_features (net/core/dev.c:10559) [1898.838381][T17142] ? _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) [1898.838603][T17142] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [1898.838828][T17142] register_netdevice (net/core/dev.c:11003) [1898.839060][T17142] ? __pfx_register_netdevice (net/core/dev.c:10881) [1898.839273][T17142] ? __debugfs_create_file (fs/debugfs/inode.c:466) [1898.839504][T17142] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [1898.839735][T17142] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [1898.840005][T17142] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [1898.840193][T17142] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [1898.840470][T17142] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [1898.840741][T17142] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [1898.841015][T17142] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [1898.841251][T17142] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [1898.841518][T17142] ? kernfs_create_link (fs/kernfs/symlink.c:48) [1898.841762][T17142] ? 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)) [1898.841933][T17142] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [1898.842177][T17142] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [1898.842406][T17142] __driver_probe_device (drivers/base/dd.c:800) [1898.842629][T17142] driver_probe_device (drivers/base/dd.c:830) [1898.842848][T17142] __device_attach_driver (drivers/base/dd.c:959) [1898.843080][T17142] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [1898.843359][T17142] bus_for_each_drv (drivers/base/bus.c:462) [1898.843577][T17142] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [1898.843787][T17142] ? bus_to_subsys (drivers/base/bus.c:85) [1898.844001][T17142] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [1898.844222][T17142] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [1898.844464][T17142] __device_attach (drivers/base/dd.c:1030) [1898.844686][T17142] ? __pfx___device_attach (drivers/base/dd.c:1001) [1898.844909][T17142] ? bus_to_subsys (drivers/base/bus.c:85) [1898.845139][T17142] ? 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) [1898.845369][T17142] bus_probe_device (drivers/base/bus.c:537) [1898.845597][T17142] device_add (drivers/base/core.c:3672) [1898.845843][T17142] ? __pfx_device_add (drivers/base/core.c:3548) [1898.846076][T17142] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [1898.846311][T17142] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [1898.846596][T17142] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [1898.846879][T17142] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [1898.847132][T17142] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [1898.847360][T17142] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [1898.847575][T17142] kernfs_fop_write_iter (fs/kernfs/file.c:334) [1898.847800][T17142] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [1898.847980][T17142] ? __pfx_vfs_write (fs/read_write.c:660) [1898.848215][T17142] ? find_held_lock (kernel/locking/lockdep.c:5341) [1898.848449][T17142] ? __pfx___mutex_unlock_slowpath (kernel/locking/mutex.c:885) [1898.848726][T17142] ksys_write (fs/read_write.c:731) [1898.848901][T17142] ? __pfx_ksys_write (fs/read_write.c:721) [1898.849130][T17142] ? kernfs_fop_llseek (fs/kernfs/file.c:891) [1898.849367][T17142] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [1898.849581][T17142] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1898.849841][T17142] RIP: 0033:0x7f205bf6db77 [ 1898.850077][T17142] 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 [ 1898.850775][T17142] RSP: 002b:00007ffcda365678 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1898.851100][T17142] RAX: ffffffffffffffda RBX: 00007f205bd53140 RCX: 00007f205bf6db77 [ 1898.851416][T17142] RDX: 0000000000000009 RSI: 0000556199d3ccb0 RDI: 0000000000000005 [ 1898.851726][T17142] RBP: 0000000000000009 R08: 0000000000000000 R09: 0000000000000000 [ 1898.852062][T17142] R10: 0000000000000002 R11: 0000000000000246 R12: 00007f204dbef940 [ 1898.852379][T17142] R13: 0000556199d3ccb0 R14: 0000000000000005 R15: 000055619986c910 | [ 1909.055793][T17142] ------------[ cut here ]------------ | [1909.056203][T17142] WARNING: CPU: 1 PID: 17142 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) | [ 1909.056623][T17142] Modules linked in: netdevsim sctp xt_conntrack sha1_generic xfrm_user cls_bpf xt_length act_ct nf_flow_table vxcan can_dev xfrm_interface ip6_gre ip_gre gre macsec ipvlan nft_chain_nat xt_nat cls_u32 ifb act_gact cls_flower vxlan xt_mark nft_compat nf_tables sch_ingress act_mirred cls_basic sch_fq_codel openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh | [ 1909.058600][T17142] Tainted: [W]=WARN [ 1909.058947][T17142] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [1909.059266][T17142] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 1909.059533][T17142] Code: 00 e8 d3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf d0 0c 00 00 be ff ff ff ff e8 98 3b 99 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: d3 48 fe rorl %cl,-0x2(%rax) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf d0 0c 00 00 lea 0xcd0(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 98 3b 99 00 call 0x993bb9 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 [ 1909.060254][T17142] RSP: 0018:ffffc90001027528 EFLAGS: 00010246 [ 1909.060515][T17142] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 1909.060824][T17142] RDX: 0000000000000000 RSI: ffff88802407acd0 RDI: ffff888002760b78 [ 1909.061139][T17142] RBP: ffffffffa9253580 R08: 0000000000000000 R09: fffffbfff4e02504 [ 1909.061444][T17142] R10: ffffffffa7012827 R11: ffff888002760040 R12: 0000000000000000 [ 1909.061748][T17142] R13: ffff88802407a130 R14: ffff88802407a008 R15: ffff88802407a000 [ 1909.062063][T17142] FS: 00007f205bd531c0(0000) GS:ffff88806ce80000(0000) knlGS:0000000000000000 [ 1909.062418][T17142] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1909.062675][T17142] CR2: 00007f205c3da320 CR3: 000000000d0ea003 CR4: 0000000000772ef0 [ 1909.062980][T17142] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1909.063299][T17142] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1909.063607][T17142] PKRU: 55555554 [ 1909.063763][T17142] Call Trace: [ 1909.063919][T17142] [1909.064026][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1909.064242][T17142] ? __warn (kernel/panic.c:748) [1909.064403][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1909.064612][T17142] ? report_bug (lib/bug.c:201 lib/bug.c:219) [1909.064829][T17142] ? handle_bug (arch/x86/kernel/traps.c:285) [1909.064990][T17142] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [1909.065209][T17142] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [1909.065438][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1909.065650][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [1909.065882][T17142] ? __pfx___netdev_update_features (net/core/dev.c:10559) [1909.066155][T17142] ? _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) [1909.066371][T17142] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [1909.066588][T17142] register_netdevice (net/core/dev.c:11003) [1909.066801][T17142] ? __pfx_register_netdevice (net/core/dev.c:10881) [1909.067005][T17142] ? __debugfs_create_file (fs/debugfs/inode.c:466) [1909.067237][T17142] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [1909.067464][T17142] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [1909.067732][T17142] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [1909.067895][T17142] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [1909.068173][T17142] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [1909.068438][T17142] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [1909.068705][T17142] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [1909.068925][T17142] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [1909.069200][T17142] ? kernfs_create_link (fs/kernfs/symlink.c:48) [1909.069410][T17142] ? 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)) [1909.069569][T17142] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [1909.069786][T17142] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [1909.070003][T17142] __driver_probe_device (drivers/base/dd.c:800) [1909.070222][T17142] driver_probe_device (drivers/base/dd.c:830) [1909.070433][T17142] __device_attach_driver (drivers/base/dd.c:959) [1909.070648][T17142] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [1909.070900][T17142] bus_for_each_drv (drivers/base/bus.c:462) [1909.071118][T17142] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [1909.071323][T17142] ? bus_to_subsys (drivers/base/bus.c:85) [1909.071528][T17142] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [1909.071735][T17142] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [1909.071950][T17142] __device_attach (drivers/base/dd.c:1030) [1909.072165][T17142] ? __pfx___device_attach (drivers/base/dd.c:1001) [1909.072371][T17142] ? bus_to_subsys (drivers/base/bus.c:85) [1909.072578][T17142] ? 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) [1909.072794][T17142] bus_probe_device (drivers/base/bus.c:537) [1909.073002][T17142] device_add (drivers/base/core.c:3672) [1909.073218][T17142] ? __pfx_device_add (drivers/base/core.c:3548) [1909.073426][T17142] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [1909.073647][T17142] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [1909.073923][T17142] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [1909.074202][T17142] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [1909.074411][T17142] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [1909.074623][T17142] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [1909.074827][T17142] kernfs_fop_write_iter (fs/kernfs/file.c:334) [1909.075050][T17142] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [1909.075221][T17142] ? __pfx_vfs_write (fs/read_write.c:660) [1909.075433][T17142] ? __lock_release (kernel/locking/lockdep.c:5527) [1909.075638][T17142] ? 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) [1909.075860][T17142] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [1909.076084][T17142] ksys_write (fs/read_write.c:731) [1909.076245][T17142] ? __pfx_ksys_write (fs/read_write.c:721) [1909.076451][T17142] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [1909.076667][T17142] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [1909.076880][T17142] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1909.077145][T17142] RIP: 0033:0x7f205bf6db77 [ 1909.077356][T17142] 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 [ 1909.078063][T17142] RSP: 002b:00007ffcda365678 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1909.078375][T17142] RAX: ffffffffffffffda RBX: 00007f205bd53140 RCX: 00007f205bf6db77 [ 1909.078680][T17142] RDX: 0000000000000009 RSI: 0000556199d3ccb0 RDI: 0000000000000005 [ 1909.078986][T17142] RBP: 0000000000000009 R08: 0000000000000000 R09: 0000000000000000 [ 1909.079299][T17142] R10: 0000000000000002 R11: 0000000000000246 R12: 00007f204dbef940 [ 1909.079611][T17142] R13: 0000556199d3ccb0 R14: 0000000000000005 R15: 000055619986c910 | [ 1909.093215][T17142] ------------[ cut here ]------------ | [1909.093457][T17142] WARNING: CPU: 0 PID: 17142 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) | [ 1909.093870][T17142] Modules linked in: netdevsim sctp xt_conntrack sha1_generic xfrm_user cls_bpf xt_length act_ct nf_flow_table vxcan can_dev xfrm_interface ip6_gre ip_gre gre macsec ipvlan nft_chain_nat xt_nat cls_u32 ifb act_gact cls_flower vxlan xt_mark nft_compat nf_tables sch_ingress act_mirred cls_basic sch_fq_codel openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh | [ 1909.095741][T17142] Tainted: [W]=WARN [ 1909.095903][T17142] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [1909.096376][T17142] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 1909.096650][T17142] Code: 00 e8 d3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf d0 0c 00 00 be ff ff ff ff e8 98 3b 99 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: d3 48 fe rorl %cl,-0x2(%rax) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf d0 0c 00 00 lea 0xcd0(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 98 3b 99 00 call 0x993bb9 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 [ 1909.097378][T17142] RSP: 0018:ffffc90001027528 EFLAGS: 00010246 [ 1909.097632][T17142] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 1909.097937][T17142] RDX: 0000000000000000 RSI: ffff888038fdacd0 RDI: ffff888002760b78 [ 1909.098249][T17142] RBP: ffffffffa9253580 R08: 0000000000000000 R09: fffffbfff4e02504 [ 1909.098553][T17142] R10: ffffffffa7012827 R11: ffff888002760040 R12: 0000000000000000 [ 1909.098853][T17142] R13: ffff888038fda130 R14: ffff888038fda008 R15: ffff888038fda000 [ 1909.099161][T17142] FS: 00007f205bd531c0(0000) GS:ffff88806ce00000(0000) knlGS:0000000000000000 [ 1909.099513][T17142] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1909.099765][T17142] CR2: 00005648e39e5928 CR3: 000000000d0ea002 CR4: 0000000000772ef0 [ 1909.100076][T17142] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1909.100376][T17142] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1909.100705][T17142] PKRU: 55555554 [ 1909.100864][T17142] Call Trace: [ 1909.101021][T17142] [1909.101139][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1909.101349][T17142] ? __warn (kernel/panic.c:748) [1909.101515][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1909.101725][T17142] ? report_bug (lib/bug.c:201 lib/bug.c:219) [1909.101941][T17142] ? handle_bug (arch/x86/kernel/traps.c:285) [1909.102116][T17142] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [1909.102329][T17142] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [1909.102564][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1909.102771][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [1909.102981][T17142] ? __pfx___netdev_update_features (net/core/dev.c:10559) [1909.103252][T17142] ? _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) [1909.103465][T17142] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [1909.103681][T17142] register_netdevice (net/core/dev.c:11003) [1909.103913][T17142] ? __pfx_register_netdevice (net/core/dev.c:10881) [1909.104130][T17142] ? __debugfs_create_file (fs/debugfs/inode.c:466) [1909.104356][T17142] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [1909.104583][T17142] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [1909.104853][T17142] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [1909.105047][T17142] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [1909.105323][T17142] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [1909.105589][T17142] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [1909.105881][T17142] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [1909.106113][T17142] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [1909.106381][T17142] ? kernfs_create_link (fs/kernfs/symlink.c:48) [1909.106600][T17142] ? 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)) [1909.106759][T17142] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [1909.106978][T17142] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [1909.107207][T17142] __driver_probe_device (drivers/base/dd.c:800) [1909.107420][T17142] driver_probe_device (drivers/base/dd.c:830) [1909.107633][T17142] __device_attach_driver (drivers/base/dd.c:959) [1909.107847][T17142] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [1909.108116][T17142] bus_for_each_drv (drivers/base/bus.c:462) [1909.108331][T17142] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [1909.108539][T17142] ? bus_to_subsys (drivers/base/bus.c:85) [1909.108748][T17142] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [1909.108956][T17142] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [1909.109177][T17142] __device_attach (drivers/base/dd.c:1030) [1909.109384][T17142] ? __pfx___device_attach (drivers/base/dd.c:1001) [1909.109592][T17142] ? bus_to_subsys (drivers/base/bus.c:85) [1909.109797][T17142] ? 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) [1909.110010][T17142] bus_probe_device (drivers/base/bus.c:537) [1909.110231][T17142] device_add (drivers/base/core.c:3672) [1909.110442][T17142] ? __pfx_device_add (drivers/base/core.c:3548) [1909.110647][T17142] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [1909.110866][T17142] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [1909.111150][T17142] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [1909.111418][T17142] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [1909.111622][T17142] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [1909.111834][T17142] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [1909.112051][T17142] kernfs_fop_write_iter (fs/kernfs/file.c:334) [1909.112265][T17142] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [1909.112433][T17142] ? __pfx_vfs_write (fs/read_write.c:660) [1909.112647][T17142] ? __lock_release (kernel/locking/lockdep.c:5527) [1909.112851][T17142] ? 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) [1909.113075][T17142] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [1909.113291][T17142] ksys_write (fs/read_write.c:731) [1909.113449][T17142] ? __pfx_ksys_write (fs/read_write.c:721) [1909.113655][T17142] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [1909.113871][T17142] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [1909.114091][T17142] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1909.114350][T17142] RIP: 0033:0x7f205bf6db77 [ 1909.114561][T17142] 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 [ 1909.115284][T17142] RSP: 002b:00007ffcda365678 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1909.115601][T17142] RAX: ffffffffffffffda RBX: 00007f205bd53140 RCX: 00007f205bf6db77 [ 1909.115919][T17142] RDX: 0000000000000009 RSI: 0000556199d3ccb0 RDI: 0000000000000005 [ 1909.116234][T17142] RBP: 0000000000000009 R08: 0000000000000000 R09: 0000000000000000 [ 1909.116538][T17142] R10: 0000000000000002 R11: 0000000000000246 R12: 00007f204dbef940 [ 1909.116839][T17142] R13: 0000556199d3ccb0 R14: 0000000000000005 R15: 000055619986c910 | [ 1909.128536][T17142] ------------[ cut here ]------------ | [1909.128761][T17142] WARNING: CPU: 0 PID: 17142 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) | [ 1909.130017][T17142] Modules linked in: netdevsim sctp xt_conntrack sha1_generic xfrm_user cls_bpf xt_length act_ct nf_flow_table vxcan can_dev xfrm_interface ip6_gre ip_gre gre macsec ipvlan nft_chain_nat xt_nat cls_u32 ifb act_gact cls_flower vxlan xt_mark nft_compat nf_tables sch_ingress act_mirred cls_basic sch_fq_codel openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh | [ 1909.132018][T17142] Tainted: [W]=WARN [ 1909.132269][T17142] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [1909.132525][T17142] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 1909.132786][T17142] Code: 00 e8 d3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf d0 0c 00 00 be ff ff ff ff e8 98 3b 99 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: d3 48 fe rorl %cl,-0x2(%rax) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf d0 0c 00 00 lea 0xcd0(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 98 3b 99 00 call 0x993bb9 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 [ 1909.133599][T17142] RSP: 0018:ffffc90001027528 EFLAGS: 00010246 [ 1909.133860][T17142] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 1909.134262][T17142] RDX: 0000000000000000 RSI: ffff8880524b2cd0 RDI: ffff888002760b78 [ 1909.134574][T17142] RBP: ffffffffa9253580 R08: 0000000000000000 R09: fffffbfff4e02504 [ 1909.134878][T17142] R10: ffffffffa7012827 R11: ffff888002760040 R12: 0000000000000000 [ 1909.135277][T17142] R13: ffff8880524b2130 R14: ffff8880524b2008 R15: ffff8880524b2000 [ 1909.135584][T17142] FS: 00007f205bd531c0(0000) GS:ffff88806ce00000(0000) knlGS:0000000000000000 [ 1909.135954][T17142] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1909.136302][T17142] CR2: 00005648e39e5928 CR3: 000000000d0ea002 CR4: 0000000000772ef0 [ 1909.136609][T17142] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1909.136912][T17142] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1909.137315][T17142] PKRU: 55555554 [ 1909.137473][T17142] Call Trace: [ 1909.137629][T17142] [1909.137736][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1909.137941][T17142] ? __warn (kernel/panic.c:748) [1909.138197][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1909.138407][T17142] ? report_bug (lib/bug.c:201 lib/bug.c:219) [1909.138620][T17142] ? handle_bug (arch/x86/kernel/traps.c:285) [1909.138778][T17142] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [1909.138989][T17142] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [1909.139307][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [1909.139517][T17142] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [1909.139732][T17142] ? __pfx___netdev_update_features (net/core/dev.c:10559) [1909.139993][T17142] ? _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) [1909.140300][T17142] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [1909.140516][T17142] register_netdevice (net/core/dev.c:11003) [1909.140733][T17142] ? __pfx_register_netdevice (net/core/dev.c:10881) [1909.140937][T17142] ? __debugfs_create_file (fs/debugfs/inode.c:466) [1909.141252][T17142] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [1909.141477][T17142] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [1909.141740][T17142] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [1909.141902][T17142] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [1909.142275][T17142] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [1909.142544][T17142] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [1909.142809][T17142] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [1909.143027][T17142] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [1909.143389][T17142] ? kernfs_create_link (fs/kernfs/symlink.c:48) [1909.143596][T17142] ? 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)) [1909.143758][T17142] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [1909.143974][T17142] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [1909.144283][T17142] __driver_probe_device (drivers/base/dd.c:800) [1909.144492][T17142] driver_probe_device (drivers/base/dd.c:830) [1909.144698][T17142] __device_attach_driver (drivers/base/dd.c:959) [1909.144909][T17142] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [1909.145255][T17142] bus_for_each_drv (drivers/base/bus.c:462) [1909.145467][T17142] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [1909.145672][T17142] ? bus_to_subsys (drivers/base/bus.c:85) [1909.145914][T17142] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [1909.146217][T17142] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [1909.146431][T17142] __device_attach (drivers/base/dd.c:1030) [1909.146639][T17142] ? __pfx___device_attach (drivers/base/dd.c:1001) [1909.146842][T17142] ? bus_to_subsys (drivers/base/bus.c:85) [1909.147148][T17142] ? 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) [1909.147365][T17142] bus_probe_device (drivers/base/bus.c:537) [1909.147576][T17142] device_add (drivers/base/core.c:3672) [1909.147787][T17142] ? __pfx_device_add (drivers/base/core.c:3548) [1909.147993][T17142] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [1909.148306][T17142] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [1909.148575][T17142] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [1909.148852][T17142] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [1909.149150][T17142] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [1909.149367][T17142] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [1909.149572][T17142] kernfs_fop_write_iter (fs/kernfs/file.c:334) [1909.149784][T17142] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [1909.149950][T17142] ? __pfx_vfs_write (fs/read_write.c:660) [1909.150258][T17142] ? __lock_release (kernel/locking/lockdep.c:5527) [1909.150465][T17142] ? 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) [1909.150686][T17142] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [1909.150899][T17142] ksys_write (fs/read_write.c:731) [1909.151150][T17142] ? __pfx_ksys_write (fs/read_write.c:721) [1909.151358][T17142] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [1909.151578][T17142] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [1909.151790][T17142] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1909.152147][T17142] RIP: 0033:0x7f205bf6db77 [ 1909.152369][T17142] 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 [ 1909.153176][T17142] RSP: 002b:00007ffcda365678 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1909.153487][T17142] RAX: ffffffffffffffda RBX: 00007f205bd53140 RCX: 00007f205bf6db77 [ 1909.153796][T17142] RDX: 0000000000000009 RSI: 0000556199d3ccb0 RDI: 0000000000000005 [ 1909.154200][T17142] RBP: 0000000000000009 R08: 0000000000000000 R09: 0000000000000000 [ 1909.154506][T17142] R10: 0000000000000002 R11: 0000000000000246 R12: 00007f204dbef940 Finger prints: __netdev_update_features:register_netdevice:nsim_create:__nsim_dev_port_add:nsim_dev_port_add_all