====================================== | 0 | xx__-> [ 40.007177][ T517] netdevsim netdevsim17503 eni17503np1: renamed from eth0 | [ 54.984546][ T513] BUG: using smp_processor_id() in preemptible [00000000] code: python3/513 | [ 54.985305][ T513] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim [ 54.985948][ T513] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.985950][ T513] Call Trace: [ 54.985952][ T513] [ 54.985954][ T513] dump_stack_lvl (lib/dump_stack.c:123) [ 54.985964][ T513] check_preemption_disabled (lib/smp_processor_id.c:52) [ 54.985972][ T513] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim [ 54.985992][ T513] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [ 54.986011][ T513] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [ 54.986031][ T513] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim [ 54.986049][ T513] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim [ 54.986069][ T513] nsim_drv_remove (drivers/net/netdevsim/dev.c:1678) netdevsim [ 54.986086][ T513] device_release_driver_internal (drivers/base/dd.c:1274 drivers/base/dd.c:1295) [ 54.986093][ T513] ? klist_put (lib/klist.c:220) [ 54.986100][ T513] bus_remove_device (./include/linux/kobject.h:193 drivers/base/base.h:73 drivers/base/bus.c:586) [ 54.986109][ T513] device_del (drivers/base/core.c:3882) [ 54.986117][ T513] ? __pfx_device_del (drivers/base/core.c:3836) [ 54.986131][ T513] device_unregister (drivers/base/core.c:3799 drivers/base/core.c:3923) [ 54.986135][ T513] del_device_store (drivers/net/netdevsim/bus.c:230) netdevsim [ 54.986154][ T513] ? __pfx_del_device_store (drivers/net/netdevsim/bus.c:197) netdevsim [ 54.986168][ T513] ? sysfs_file_kobj (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1155 fs/sysfs/file.c:24) [ 54.986175][ T513] ? sysfs_file_kobj (fs/sysfs/file.c:26) [ 54.986184][ T513] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [ 54.986186][ T513] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 54.986195][ T513] vfs_write (fs/read_write.c:594 fs/read_write.c:686) [ 54.986205][ T513] ? __pfx_vfs_write (fs/read_write.c:667) [ 54.986214][ T513] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137) [ 54.986225][ T513] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 54.986240][ T513] ksys_write (fs/read_write.c:738) [ 54.986245][ T513] ? __pfx_ksys_write (fs/read_write.c:728) [ 54.986248][ T513] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338) [ 54.986263][ T513] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 54.986270][ T513] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 54.986273][ T513] RIP: 0033:0x7f68b3d60b77 [ 54.986277][ T513] 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 [ 54.986280][ T513] RSP: 002b:00007ffe756fcb68 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 54.986284][ T513] RAX: ffffffffffffffda RBX: 00007f68b3b46140 RCX: 00007f68b3d60b77 [ 54.986286][ T513] RDX: 0000000000000005 RSI: 000056546b92af50 RDI: 0000000000000005 [ 54.986287][ T513] RBP: 0000000000000005 R08: 0000000000000000 R09: 0000000000000000 [ 54.986289][ T513] R10: 0000000000000002 R11: 0000000000000246 R12: 00007f68a58fe880 [ 54.986291][ T513] R13: 000056546b92af50 R14: 0000000000000005 R15: 000056546b464910 | [ 56.401237][ T603] netdevsim netdevsim20889 eni20889np1: renamed from eth0 | [ 104.093847][ T798] netdevsim netdevsim20889 eni20889np1: set_features() failed (-16); wanted 0x041c00008001c869, left 0x041e00008001c869 | [ 107.353943][ T513] BUG: using smp_processor_id() in preemptible [00000000] code: python3/513 | [ 107.354627][ T513] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim [ 107.355064][ T513] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 107.355066][ T513] Call Trace: [ 107.355069][ T513] [ 107.355071][ T513] dump_stack_lvl (lib/dump_stack.c:123) [ 107.355081][ T513] check_preemption_disabled (lib/smp_processor_id.c:52) [ 107.355089][ T513] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim [ 107.355108][ T513] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [ 107.355127][ T513] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [ 107.355147][ T513] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim [ 107.355165][ T513] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim [ 107.355185][ T513] nsim_drv_remove (drivers/net/netdevsim/dev.c:1678) netdevsim [ 107.355202][ T513] device_release_driver_internal (drivers/base/dd.c:1274 drivers/base/dd.c:1295) [ 107.355208][ T513] ? klist_put (lib/klist.c:220) [ 107.355216][ T513] bus_remove_device (./include/linux/kobject.h:193 drivers/base/base.h:73 drivers/base/bus.c:586) [ 107.355225][ T513] device_del (drivers/base/core.c:3882) [ 107.355233][ T513] ? __pfx_device_del (drivers/base/core.c:3836) [ 107.355247][ T513] device_unregister (drivers/base/core.c:3799 drivers/base/core.c:3923) [ 107.355251][ T513] del_device_store (drivers/net/netdevsim/bus.c:230) netdevsim [ 107.355270][ T513] ? __pfx_del_device_store (drivers/net/netdevsim/bus.c:197) netdevsim [ 107.355284][ T513] ? sysfs_file_kobj (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1155 fs/sysfs/file.c:24) [ 107.355291][ T513] ? sysfs_file_kobj (fs/sysfs/file.c:26) [ 107.355300][ T513] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [ 107.355303][ T513] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 107.355311][ T513] vfs_write (fs/read_write.c:594 fs/read_write.c:686) [ 107.355322][ T513] ? __pfx_vfs_write (fs/read_write.c:667) [ 107.355331][ T513] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137) [ 107.355343][ T513] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 107.355356][ T513] ksys_write (fs/read_write.c:738) [ 107.355362][ T513] ? __pfx_ksys_write (fs/read_write.c:728) [ 107.355365][ T513] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338) [ 107.355379][ T513] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 107.355386][ T513] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 107.355389][ T513] RIP: 0033:0x7f68b3d60b77 [ 107.355394][ T513] 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 [ 107.355397][ T513] RSP: 002b:00007ffe756fcb68 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 107.355400][ T513] RAX: ffffffffffffffda RBX: 00007f68b3b46140 RCX: 00007f68b3d60b77 [ 107.355402][ T513] RDX: 0000000000000005 RSI: 000056546b930030 RDI: 0000000000000005 [ 107.355404][ T513] RBP: 0000000000000005 R08: 0000000000000000 R09: 0000000000000000 [ 107.355406][ T513] R10: 0000000000000002 R11: 0000000000000246 R12: 00007f68a58fe880 [ 107.355408][ T513] R13: 000056546b930030 R14: 0000000000000005 R15: 000056546b464910 | [ 107.355425][ T513] | [ 108.659405][ T811] netdevsim netdevsim5402 eni5402np1: renamed from eth0 | [ 123.671687][ T513] BUG: using smp_processor_id() in preemptible [00000000] code: python3/513 | [ 123.672501][ T513] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim [ 123.672960][ T513] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 123.672963][ T513] Call Trace: [ 123.672966][ T513] [ 123.672968][ T513] dump_stack_lvl (lib/dump_stack.c:123) [ 123.672981][ T513] check_preemption_disabled (lib/smp_processor_id.c:52) [ 123.672989][ T513] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim [ 123.673009][ T513] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [ 123.673028][ T513] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [ 123.673047][ T513] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim [ 123.673065][ T513] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim [ 123.673085][ T513] nsim_drv_remove (drivers/net/netdevsim/dev.c:1678) netdevsim [ 123.673102][ T513] device_release_driver_internal (drivers/base/dd.c:1274 drivers/base/dd.c:1295) [ 123.673110][ T513] ? klist_put (lib/klist.c:220) [ 123.673117][ T513] bus_remove_device (./include/linux/kobject.h:193 drivers/base/base.h:73 drivers/base/bus.c:586) [ 123.673126][ T513] device_del (drivers/base/core.c:3882) [ 123.673135][ T513] ? __pfx_device_del (drivers/base/core.c:3836) [ 123.673149][ T513] device_unregister (drivers/base/core.c:3799 drivers/base/core.c:3923) [ 123.673153][ T513] del_device_store (drivers/net/netdevsim/bus.c:230) netdevsim [ 123.673172][ T513] ? __pfx_del_device_store (drivers/net/netdevsim/bus.c:197) netdevsim [ 123.673186][ T513] ? sysfs_file_kobj (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1155 fs/sysfs/file.c:24) [ 123.673194][ T513] ? sysfs_file_kobj (fs/sysfs/file.c:26) [ 123.673203][ T513] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [ 123.673206][ T513] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 123.673215][ T513] vfs_write (fs/read_write.c:594 fs/read_write.c:686) [ 123.673226][ T513] ? __pfx_vfs_write (fs/read_write.c:667) [ 123.673235][ T513] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137) [ 123.673247][ T513] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 123.673262][ T513] ksys_write (fs/read_write.c:738) [ 123.673268][ T513] ? __pfx_ksys_write (fs/read_write.c:728) [ 123.673271][ T513] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338) [ 123.673286][ T513] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 123.673293][ T513] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 123.673297][ T513] RIP: 0033:0x7f68b3d60b77 [ 123.673302][ T513] 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 [ 123.673305][ T513] RSP: 002b:00007ffe756fcb68 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 123.673310][ T513] RAX: ffffffffffffffda RBX: 00007f68b3b46140 RCX: 00007f68b3d60b77 [ 123.673312][ T513] RDX: 0000000000000004 RSI: 000056546b937690 RDI: 0000000000000005 [ 123.673314][ T513] RBP: 0000000000000004 R08: 0000000000000000 R09: 0000000000000000 [ 123.673316][ T513] R10: 0000000000000002 R11: 0000000000000246 R12: 00007f68a58fe880 [ 123.673317][ T513] R13: 000056546b937690 R14: 0000000000000005 R15: 000056546b464910 | [ 125.079163][ T888] netdevsim netdevsim7145 eni7145np1: renamed from eth0 | [ 164.614398][ T1026] netdevsim netdevsim16695 eni16695np1: renamed from eth0 | [ 181.335241][ T513] BUG: using smp_processor_id() in preemptible [00000000] code: python3/513 | [ 181.336255][ T513] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim [ 181.336707][ T513] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 181.336709][ T513] Call Trace: [ 181.336712][ T513] [ 181.336714][ T513] dump_stack_lvl (lib/dump_stack.c:123) [ 181.336724][ T513] check_preemption_disabled (lib/smp_processor_id.c:52) [ 181.336732][ T513] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim [ 181.336751][ T513] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [ 181.336770][ T513] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [ 181.336790][ T513] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim [ 181.336808][ T513] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim [ 181.336827][ T513] nsim_drv_remove (drivers/net/netdevsim/dev.c:1678) netdevsim [ 181.336844][ T513] device_release_driver_internal (drivers/base/dd.c:1274 drivers/base/dd.c:1295) [ 181.336851][ T513] ? klist_put (lib/klist.c:220) [ 181.336858][ T513] bus_remove_device (./include/linux/kobject.h:193 drivers/base/base.h:73 drivers/base/bus.c:586) [ 181.336867][ T513] device_del (drivers/base/core.c:3882) [ 181.336876][ T513] ? __pfx_device_del (drivers/base/core.c:3836) [ 181.336890][ T513] device_unregister (drivers/base/core.c:3799 drivers/base/core.c:3923) [ 181.336893][ T513] del_device_store (drivers/net/netdevsim/bus.c:230) netdevsim [ 181.336912][ T513] ? __pfx_del_device_store (drivers/net/netdevsim/bus.c:197) netdevsim [ 181.336927][ T513] ? sysfs_file_kobj (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1155 fs/sysfs/file.c:24) [ 181.336933][ T513] ? sysfs_file_kobj (fs/sysfs/file.c:26) [ 181.336942][ T513] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [ 181.336944][ T513] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 181.336953][ T513] vfs_write (fs/read_write.c:594 fs/read_write.c:686) [ 181.336965][ T513] ? __pfx_vfs_write (fs/read_write.c:667) [ 181.336974][ T513] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137) [ 181.336985][ T513] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 181.336999][ T513] ksys_write (fs/read_write.c:738) [ 181.337005][ T513] ? __pfx_ksys_write (fs/read_write.c:728) [ 181.337007][ T513] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338) [ 181.337022][ T513] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 181.337028][ T513] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 181.337032][ T513] RIP: 0033:0x7f68b3d60b77 [ 181.337037][ T513] 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 [ 181.337039][ T513] RSP: 002b:00007ffe756fcb68 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 181.337044][ T513] RAX: ffffffffffffffda RBX: 00007f68b3b46140 RCX: 00007f68b3d60b77 [ 181.337046][ T513] RDX: 0000000000000005 RSI: 000056546b93d4d0 RDI: 0000000000000005 [ 181.337048][ T513] RBP: 0000000000000005 R08: 0000000000000000 R09: 0000000000000000 [ 181.337049][ T513] R10: 0000000000000002 R11: 0000000000000246 R12: 00007f68a58fea00 [ 181.337051][ T513] R13: 000056546b93d4d0 R14: 0000000000000005 R15: 000056546b464910 | [ 181.337051][ T513] R13: 000056546b93d4d0 R14: 0000000000000005 R15: 000056546b464910 | [ 181.337069][ T513] | [ 186.317882][ T513] BUG: using smp_processor_id() in preemptible [00000000] code: python3/513 | [ 186.318757][ T513] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim [ 186.319288][ T513] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 186.319290][ T513] Call Trace: [ 186.319292][ T513] [ 186.319295][ T513] dump_stack_lvl (lib/dump_stack.c:123) [ 186.319305][ T513] check_preemption_disabled (lib/smp_processor_id.c:52) [ 186.319313][ T513] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim [ 186.319332][ T513] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [ 186.319351][ T513] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [ 186.319371][ T513] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim [ 186.319389][ T513] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim [ 186.319408][ T513] nsim_drv_remove (drivers/net/netdevsim/dev.c:1678) netdevsim [ 186.319425][ T513] device_release_driver_internal (drivers/base/dd.c:1274 drivers/base/dd.c:1295) [ 186.319432][ T513] ? klist_put (lib/klist.c:220) [ 186.319442][ T513] bus_remove_device (./include/linux/kobject.h:193 drivers/base/base.h:73 drivers/base/bus.c:586) [ 186.319451][ T513] device_del (drivers/base/core.c:3882) [ 186.319459][ T513] ? __pfx_device_del (drivers/base/core.c:3836) [ 186.319473][ T513] device_unregister (drivers/base/core.c:3799 drivers/base/core.c:3923) [ 186.319477][ T513] del_device_store (drivers/net/netdevsim/bus.c:230) netdevsim [ 186.319496][ T513] ? __pfx_del_device_store (drivers/net/netdevsim/bus.c:197) netdevsim [ 186.319510][ T513] ? sysfs_file_kobj (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1155 fs/sysfs/file.c:24) [ 186.319517][ T513] ? sysfs_file_kobj (fs/sysfs/file.c:26) [ 186.319526][ T513] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [ 186.319528][ T513] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 186.319537][ T513] vfs_write (fs/read_write.c:594 fs/read_write.c:686) [ 186.319548][ T513] ? __pfx_vfs_write (fs/read_write.c:667) [ 186.319557][ T513] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137) [ 186.319568][ T513] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 186.319582][ T513] ksys_write (fs/read_write.c:738) [ 186.319587][ T513] ? __pfx_ksys_write (fs/read_write.c:728) [ 186.319590][ T513] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338) [ 186.319604][ T513] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 186.319611][ T513] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 186.319615][ T513] RIP: 0033:0x7f68b3d60b77 [ 186.319620][ T513] 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 [ 186.319623][ T513] RSP: 002b:00007ffe756fc9c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 186.319626][ T513] RAX: ffffffffffffffda RBX: 00007f68b3b46140 RCX: 00007f68b3d60b77 [ 186.319628][ T513] RDX: 0000000000000004 RSI: 000056546b93d4d0 RDI: 0000000000000005 [ 186.319630][ T513] RBP: 0000000000000004 R08: 0000000000000000 R09: 0000000000000000 [ 186.319632][ T513] R10: 0000000000000002 R11: 0000000000000246 R12: 00007f68a58fea00 [ 186.319633][ T513] R13: 000056546b93d4d0 R14: 0000000000000005 R15: 000056546b464910 | [ 186.319651][ T513] | [ 186.554852][ T1128] netdevsim netdevsim4640 eni4640np1: renamed from eth0 | [ 204.667593][ T513] BUG: using smp_processor_id() in preemptible [00000000] code: python3/513 | [ 204.668265][ T513] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim [ 204.668736][ T513] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 204.668738][ T513] Call Trace: [ 204.668740][ T513] [ 204.668743][ T513] dump_stack_lvl (lib/dump_stack.c:123) [ 204.668753][ T513] check_preemption_disabled (lib/smp_processor_id.c:52) [ 204.668761][ T513] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim [ 204.668780][ T513] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [ 204.668799][ T513] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [ 204.668819][ T513] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim [ 204.668836][ T513] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim [ 204.668856][ T513] nsim_drv_remove (drivers/net/netdevsim/dev.c:1678) netdevsim [ 204.668873][ T513] device_release_driver_internal (drivers/base/dd.c:1274 drivers/base/dd.c:1295) [ 204.668880][ T513] ? klist_put (lib/klist.c:220) [ 204.668888][ T513] bus_remove_device (./include/linux/kobject.h:193 drivers/base/base.h:73 drivers/base/bus.c:586) [ 204.668897][ T513] device_del (drivers/base/core.c:3882) [ 204.668905][ T513] ? __pfx_device_del (drivers/base/core.c:3836) [ 204.668919][ T513] device_unregister (drivers/base/core.c:3799 drivers/base/core.c:3923) [ 204.668923][ T513] del_device_store (drivers/net/netdevsim/bus.c:230) netdevsim [ 204.668941][ T513] ? __pfx_del_device_store (drivers/net/netdevsim/bus.c:197) netdevsim [ 204.668955][ T513] ? sysfs_file_kobj (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1155 fs/sysfs/file.c:24) [ 204.668962][ T513] ? sysfs_file_kobj (fs/sysfs/file.c:26) [ 204.668971][ T513] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [ 204.668974][ T513] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 204.668983][ T513] vfs_write (fs/read_write.c:594 fs/read_write.c:686) [ 204.668993][ T513] ? __pfx_vfs_write (fs/read_write.c:667) [ 204.669002][ T513] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137) [ 204.669014][ T513] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 204.669027][ T513] ksys_write (fs/read_write.c:738) [ 204.669033][ T513] ? __pfx_ksys_write (fs/read_write.c:728) [ 204.669036][ T513] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338) [ 204.669049][ T513] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 204.669056][ T513] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 204.669060][ T513] RIP: 0033:0x7f68b3d60b77 [ 204.669064][ T513] 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 [ 204.669067][ T513] RSP: 002b:00007ffe756fc9c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 204.669071][ T513] RAX: ffffffffffffffda RBX: 00007f68b3b46140 RCX: 00007f68b3d60b77 [ 204.669073][ T513] RDX: 0000000000000004 RSI: 000056546b93d4d0 RDI: 0000000000000005 [ 204.669075][ T513] RBP: 0000000000000004 R08: 0000000000000000 R09: 0000000000000000 [ 204.669077][ T513] R10: 0000000000000002 R11: 0000000000000246 R12: 00007f68a58fea00 [ 204.669078][ T513] R13: 000056546b93d4d0 R14: 0000000000000005 R15: 000056546b464910 | [ 204.669096][ T513] | [ 204.869083][ T1220] netdevsim netdevsim8945 eni8945np1: renamed from eth0 | [ 223.066067][ T513] BUG: using smp_processor_id() in preemptible [00000000] code: python3/513 | [ 223.067263][ T513] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim [ 223.068016][ T513] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 223.068018][ T513] Call Trace: [ 223.068020][ T513] [ 223.068023][ T513] dump_stack_lvl (lib/dump_stack.c:123) [ 223.068032][ T513] check_preemption_disabled (lib/smp_processor_id.c:52) [ 223.068040][ T513] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim [ 223.068060][ T513] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [ 223.068079][ T513] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [ 223.068099][ T513] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim [ 223.068117][ T513] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim [ 223.068137][ T513] nsim_drv_remove (drivers/net/netdevsim/dev.c:1678) netdevsim [ 223.068154][ T513] device_release_driver_internal (drivers/base/dd.c:1274 drivers/base/dd.c:1295) [ 223.068161][ T513] ? klist_put (lib/klist.c:220) [ 223.068168][ T513] bus_remove_device (./include/linux/kobject.h:193 drivers/base/base.h:73 drivers/base/bus.c:586) [ 223.068177][ T513] device_del (drivers/base/core.c:3882) [ 223.068185][ T513] ? __pfx_device_del (drivers/base/core.c:3836) [ 223.068199][ T513] device_unregister (drivers/base/core.c:3799 drivers/base/core.c:3923) [ 223.068203][ T513] del_device_store (drivers/net/netdevsim/bus.c:230) netdevsim [ 223.068222][ T513] ? __pfx_del_device_store (drivers/net/netdevsim/bus.c:197) netdevsim [ 223.068235][ T513] ? sysfs_file_kobj (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1155 fs/sysfs/file.c:24) [ 223.068242][ T513] ? sysfs_file_kobj (fs/sysfs/file.c:26) [ 223.068251][ T513] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [ 223.068253][ T513] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 223.068262][ T513] vfs_write (fs/read_write.c:594 fs/read_write.c:686) [ 223.068274][ T513] ? __pfx_vfs_write (fs/read_write.c:667) [ 223.068283][ T513] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137) [ 223.068294][ T513] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 223.068308][ T513] ksys_write (fs/read_write.c:738) [ 223.068313][ T513] ? __pfx_ksys_write (fs/read_write.c:728) [ 223.068316][ T513] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338) [ 223.068330][ T513] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 223.068337][ T513] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 223.068341][ T513] RIP: 0033:0x7f68b3d60b77 [ 223.068345][ T513] 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 [ 223.068348][ T513] RSP: 002b:00007ffe756fc9c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 223.068352][ T513] RAX: ffffffffffffffda RBX: 00007f68b3b46140 RCX: 00007f68b3d60b77 [ 223.068354][ T513] RDX: 0000000000000004 RSI: 000056546b93d4d0 RDI: 0000000000000005 [ 223.068356][ T513] RBP: 0000000000000004 R08: 0000000000000000 R09: 0000000000000000 [ 223.068357][ T513] R10: 0000000000000002 R11: 0000000000000246 R12: 00007f68a58fea00 [ 223.068359][ T513] R13: 000056546b93d4d0 R14: 0000000000000005 R15: 000056546b464910 | [ 223.068377][ T513] | [ 223.279553][ T1314] netdevsim netdevsim3116 eni3116np1: renamed from eth0 | [ 254.324772][ T513] BUG: using smp_processor_id() in preemptible [00000000] code: python3/513 | [ 254.325471][ T513] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim [ 254.325998][ T513] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 254.326000][ T513] Call Trace: [ 254.326002][ T513] [ 254.326005][ T513] dump_stack_lvl (lib/dump_stack.c:123) [ 254.326015][ T513] check_preemption_disabled (lib/smp_processor_id.c:52) [ 254.326023][ T513] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim [ 254.326043][ T513] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [ 254.326062][ T513] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [ 254.326082][ T513] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim [ 254.326100][ T513] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim [ 254.326119][ T513] nsim_drv_remove (drivers/net/netdevsim/dev.c:1678) netdevsim [ 254.326139][ T513] device_release_driver_internal (drivers/base/dd.c:1274 drivers/base/dd.c:1295) [ 254.326146][ T513] ? klist_put (lib/klist.c:220) [ 254.326154][ T513] bus_remove_device (./include/linux/kobject.h:193 drivers/base/base.h:73 drivers/base/bus.c:586) [ 254.326162][ T513] device_del (drivers/base/core.c:3882) [ 254.326170][ T513] ? __pfx_device_del (drivers/base/core.c:3836) [ 254.326184][ T513] device_unregister (drivers/base/core.c:3799 drivers/base/core.c:3923) [ 254.326188][ T513] del_device_store (drivers/net/netdevsim/bus.c:230) netdevsim [ 254.326207][ T513] ? __pfx_del_device_store (drivers/net/netdevsim/bus.c:197) netdevsim [ 254.326221][ T513] ? sysfs_file_kobj (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1155 fs/sysfs/file.c:24) [ 254.326229][ T513] ? sysfs_file_kobj (fs/sysfs/file.c:26) [ 254.326237][ T513] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [ 254.326240][ T513] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 254.326249][ T513] vfs_write (fs/read_write.c:594 fs/read_write.c:686) [ 254.326261][ T513] ? __pfx_vfs_write (fs/read_write.c:667) [ 254.326269][ T513] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137) [ 254.326281][ T513] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 254.326294][ T513] ksys_write (fs/read_write.c:738) [ 254.326300][ T513] ? __pfx_ksys_write (fs/read_write.c:728) [ 254.326303][ T513] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338) [ 254.326317][ T513] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 254.326324][ T513] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 254.326327][ T513] RIP: 0033:0x7f68b3d60b77 [ 254.326332][ T513] 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 [ 254.326335][ T513] RSP: 002b:00007ffe756fcb68 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 254.326339][ T513] RAX: ffffffffffffffda RBX: 00007f68b3b46140 RCX: 00007f68b3d60b77 [ 254.326341][ T513] RDX: 0000000000000004 RSI: 000056546b937d80 RDI: 0000000000000006 [ 254.326343][ T513] RBP: 0000000000000004 R08: 0000000000000000 R09: 0000000000000000 [ 254.326344][ T513] R10: 0000000000000002 R11: 0000000000000246 R12: 00007f68a58fea00 [ 254.326346][ T513] R13: 000056546b937d80 R14: 0000000000000006 R15: 000056546b464910 | [ 254.326364][ T513] | [ 256.053227][ T1438] netdevsim netdevsim12639 eni12639np1: renamed from eth0 | [ 283.825387][ T513] BUG: using smp_processor_id() in preemptible [00000000] code: python3/513 | [ 283.827567][ T513] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim [ 283.828015][ T513] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 283.828017][ T513] Call Trace: [ 283.828019][ T513] [ 283.828021][ T513] dump_stack_lvl (lib/dump_stack.c:123) [ 283.828031][ T513] check_preemption_disabled (lib/smp_processor_id.c:52) [ 283.828038][ T513] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim [ 283.828058][ T513] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [ 283.828076][ T513] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [ 283.828096][ T513] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim [ 283.828114][ T513] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim [ 283.828133][ T513] nsim_drv_remove (drivers/net/netdevsim/dev.c:1678) netdevsim [ 283.828150][ T513] device_release_driver_internal (drivers/base/dd.c:1274 drivers/base/dd.c:1295) [ 283.828157][ T513] ? klist_put (lib/klist.c:220) [ 283.828164][ T513] bus_remove_device (./include/linux/kobject.h:193 drivers/base/base.h:73 drivers/base/bus.c:586) [ 283.828173][ T513] device_del (drivers/base/core.c:3882) [ 283.828181][ T513] ? __pfx_device_del (drivers/base/core.c:3836) [ 283.828195][ T513] device_unregister (drivers/base/core.c:3799 drivers/base/core.c:3923) [ 283.828199][ T513] del_device_store (drivers/net/netdevsim/bus.c:230) netdevsim [ 283.828217][ T513] ? __pfx_del_device_store (drivers/net/netdevsim/bus.c:197) netdevsim [ 283.828231][ T513] ? sysfs_file_kobj (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1155 fs/sysfs/file.c:24) [ 283.828238][ T513] ? sysfs_file_kobj (fs/sysfs/file.c:26) [ 283.828247][ T513] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [ 283.828249][ T513] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 283.828258][ T513] vfs_write (fs/read_write.c:594 fs/read_write.c:686) [ 283.828269][ T513] ? __pfx_vfs_write (fs/read_write.c:667) [ 283.828278][ T513] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137) [ 283.828289][ T513] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 283.828303][ T513] ksys_write (fs/read_write.c:738) [ 283.828309][ T513] ? __pfx_ksys_write (fs/read_write.c:728) [ 283.828311][ T513] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338) [ 283.828325][ T513] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 283.828332][ T513] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 283.828337][ T513] RIP: 0033:0x7f68b3d60b77 [ 283.828341][ T513] 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 [ 283.828344][ T513] RSP: 002b:00007ffe756fcb68 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 283.828348][ T513] RAX: ffffffffffffffda RBX: 00007f68b3b46140 RCX: 00007f68b3d60b77 [ 283.828350][ T513] RDX: 0000000000000005 RSI: 000056546b93d4d0 RDI: 0000000000000005 [ 283.828352][ T513] RBP: 0000000000000005 R08: 0000000000000000 R09: 0000000000000000 [ 283.828353][ T513] R10: 0000000000000002 R11: 0000000000000246 R12: 00007f68a58fea00 [ 283.828355][ T513] R13: 000056546b93d4d0 R14: 0000000000000005 R15: 000056546b464910 | [ 283.828373][ T513] | [ 291.128214][ T1547] netdevsim netdevsim26701 eni26701np1: renamed from eth0 | [ 324.908596][ T513] BUG: using smp_processor_id() in preemptible [00000000] code: python3/513 | [ 324.909284][ T513] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim [ 324.909731][ T513] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 324.909734][ T513] Call Trace: [ 324.909736][ T513] [ 324.909738][ T513] dump_stack_lvl (lib/dump_stack.c:123) [ 324.909748][ T513] check_preemption_disabled (lib/smp_processor_id.c:52) [ 324.909755][ T513] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim [ 324.909775][ T513] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [ 324.909794][ T513] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [ 324.909814][ T513] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim [ 324.909832][ T513] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim [ 324.909851][ T513] nsim_drv_remove (drivers/net/netdevsim/dev.c:1678) netdevsim [ 324.909868][ T513] device_release_driver_internal (drivers/base/dd.c:1274 drivers/base/dd.c:1295) [ 324.909876][ T513] ? klist_put (lib/klist.c:220) [ 324.909883][ T513] bus_remove_device (./include/linux/kobject.h:193 drivers/base/base.h:73 drivers/base/bus.c:586) [ 324.909892][ T513] device_del (drivers/base/core.c:3882) [ 324.909900][ T513] ? __pfx_device_del (drivers/base/core.c:3836) [ 324.909914][ T513] device_unregister (drivers/base/core.c:3799 drivers/base/core.c:3923) [ 324.909918][ T513] del_device_store (drivers/net/netdevsim/bus.c:230) netdevsim [ 324.909936][ T513] ? __pfx_del_device_store (drivers/net/netdevsim/bus.c:197) netdevsim [ 324.909950][ T513] ? sysfs_file_kobj (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1155 fs/sysfs/file.c:24) [ 324.909957][ T513] ? sysfs_file_kobj (fs/sysfs/file.c:26) [ 324.909966][ T513] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [ 324.909968][ T513] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 324.909977][ T513] vfs_write (fs/read_write.c:594 fs/read_write.c:686) [ 324.909988][ T513] ? __pfx_vfs_write (fs/read_write.c:667) [ 324.909997][ T513] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137) [ 324.910008][ T513] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 324.910021][ T513] ksys_write (fs/read_write.c:738) [ 324.910027][ T513] ? __pfx_ksys_write (fs/read_write.c:728) [ 324.910030][ T513] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338) [ 324.910044][ T513] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 324.910050][ T513] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 324.910053][ T513] RIP: 0033:0x7f68b3d60b77 [ 324.910057][ T513] 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 [ 324.910060][ T513] RSP: 002b:00007ffe756fcb68 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 324.910064][ T513] RAX: ffffffffffffffda RBX: 00007f68b3b46140 RCX: 00007f68b3d60b77 [ 324.910066][ T513] RDX: 0000000000000005 RSI: 000056546b941060 RDI: 0000000000000005 [ 324.910068][ T513] RBP: 0000000000000005 R08: 0000000000000000 R09: 0000000000000000 [ 324.910069][ T513] R10: 0000000000000002 R11: 0000000000000246 R12: 00007f68a58fea00 [ 324.910071][ T513] R13: 000056546b941060 R14: 0000000000000005 R15: 000056546b464910 | [ 324.910089][ T513] | [ 325.101513][ T1654] netdevsim netdevsim24451 eni24451np1: renamed from eth0 | [ 339.539311][ T513] BUG: using smp_processor_id() in preemptible [00000000] code: python3/513 | [ 339.540109][ T513] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim [ 339.540574][ T513] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 339.540576][ T513] Call Trace: [ 339.540578][ T513] [ 339.540581][ T513] dump_stack_lvl (lib/dump_stack.c:123) [ 339.540590][ T513] check_preemption_disabled (lib/smp_processor_id.c:52) [ 339.540598][ T513] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim [ 339.540618][ T513] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [ 339.540637][ T513] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [ 339.540657][ T513] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim [ 339.540675][ T513] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim [ 339.540695][ T513] nsim_drv_remove (drivers/net/netdevsim/dev.c:1678) netdevsim [ 339.540712][ T513] device_release_driver_internal (drivers/base/dd.c:1274 drivers/base/dd.c:1295) [ 339.540719][ T513] ? klist_put (lib/klist.c:220) [ 339.540726][ T513] bus_remove_device (./include/linux/kobject.h:193 drivers/base/base.h:73 drivers/base/bus.c:586) [ 339.540735][ T513] device_del (drivers/base/core.c:3882) [ 339.540743][ T513] ? __pfx_device_del (drivers/base/core.c:3836) [ 339.540757][ T513] device_unregister (drivers/base/core.c:3799 drivers/base/core.c:3923) [ 339.540760][ T513] del_device_store (drivers/net/netdevsim/bus.c:230) netdevsim [ 339.540779][ T513] ? __pfx_del_device_store (drivers/net/netdevsim/bus.c:197) netdevsim [ 339.540793][ T513] ? sysfs_file_kobj (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1155 fs/sysfs/file.c:24) [ 339.540800][ T513] ? sysfs_file_kobj (fs/sysfs/file.c:26) [ 339.540808][ T513] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [ 339.540814][ T513] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 339.540823][ T513] vfs_write (fs/read_write.c:594 fs/read_write.c:686) [ 339.540834][ T513] ? __pfx_vfs_write (fs/read_write.c:667) [ 339.540843][ T513] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137) [ 339.540855][ T513] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 339.540869][ T513] ksys_write (fs/read_write.c:738) [ 339.540874][ T513] ? __pfx_ksys_write (fs/read_write.c:728) [ 339.540877][ T513] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338) [ 339.540891][ T513] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 339.540900][ T513] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 339.540904][ T513] RIP: 0033:0x7f68b3d60b77 [ 339.540908][ T513] 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 [ 339.540911][ T513] RSP: 002b:00007ffe756fcb68 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 339.540915][ T513] RAX: ffffffffffffffda RBX: 00007f68b3b46140 RCX: 00007f68b3d60b77 [ 339.540917][ T513] RDX: 0000000000000005 RSI: 000056546b941060 RDI: 0000000000000005 [ 339.540919][ T513] RBP: 0000000000000005 R08: 0000000000000000 R09: 0000000000000000 [ 339.540920][ T513] R10: 0000000000000002 R11: 0000000000000246 R12: 00007f68a58fea00 [ 339.540922][ T513] R13: 000056546b941060 R14: 0000000000000005 R15: 000056546b464910 | [ 339.540940][ T513] | [ 340.884136][ T1732] netdevsim netdevsim10374 eni10374np1: renamed from eth0 | [ 355.853918][ T513] BUG: using smp_processor_id() in preemptible [00000000] code: python3/513 | [ 355.855579][ T513] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim [ 355.856050][ T513] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 355.856051][ T513] Call Trace: [ 355.856054][ T513] [ 355.856056][ T513] dump_stack_lvl (lib/dump_stack.c:123) [ 355.856066][ T513] check_preemption_disabled (lib/smp_processor_id.c:52) [ 355.856073][ T513] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim [ 355.856093][ T513] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [ 355.856112][ T513] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [ 355.856132][ T513] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim [ 355.856150][ T513] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim [ 355.856169][ T513] nsim_drv_remove (drivers/net/netdevsim/dev.c:1678) netdevsim [ 355.856186][ T513] device_release_driver_internal (drivers/base/dd.c:1274 drivers/base/dd.c:1295) [ 355.856193][ T513] ? klist_put (lib/klist.c:220) [ 355.856200][ T513] bus_remove_device (./include/linux/kobject.h:193 drivers/base/base.h:73 drivers/base/bus.c:586) [ 355.856209][ T513] device_del (drivers/base/core.c:3882) [ 355.856216][ T513] ? __pfx_device_del (drivers/base/core.c:3836) [ 355.856231][ T513] device_unregister (drivers/base/core.c:3799 drivers/base/core.c:3923) [ 355.856234][ T513] del_device_store (drivers/net/netdevsim/bus.c:230) netdevsim [ 355.856253][ T513] ? __pfx_del_device_store (drivers/net/netdevsim/bus.c:197) netdevsim [ 355.856267][ T513] ? sysfs_file_kobj (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1155 fs/sysfs/file.c:24) [ 355.856274][ T513] ? sysfs_file_kobj (fs/sysfs/file.c:26) [ 355.856283][ T513] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [ 355.856285][ T513] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 355.856294][ T513] vfs_write (fs/read_write.c:594 fs/read_write.c:686) [ 355.856305][ T513] ? __pfx_vfs_write (fs/read_write.c:667) [ 355.856314][ T513] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137) [ 355.856325][ T513] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 355.856339][ T513] ksys_write (fs/read_write.c:738) [ 355.856344][ T513] ? __pfx_ksys_write (fs/read_write.c:728) [ 355.856347][ T513] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338) [ 355.856361][ T513] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 355.856367][ T513] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 355.856371][ T513] RIP: 0033:0x7f68b3d60b77 [ 355.856375][ T513] 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 [ 355.856378][ T513] RSP: 002b:00007ffe756fcb68 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 355.856382][ T513] RAX: ffffffffffffffda RBX: 00007f68b3b46140 RCX: 00007f68b3d60b77 [ 355.856384][ T513] RDX: 0000000000000005 RSI: 000056546b941060 RDI: 0000000000000005 [ 355.856386][ T513] RBP: 0000000000000005 R08: 0000000000000000 R09: 0000000000000000 [ 355.856387][ T513] R10: 0000000000000002 R11: 0000000000000246 R12: 00007f68a58fea00 [ 355.856389][ T513] R13: 000056546b941060 R14: 0000000000000005 R15: 000056546b464910 | [ 370.214273][ T1892] netdevsim netdevsim31581 eni31581np3: renamed from eth2 | [ 370.324988][ T1889] netdevsim netdevsim31581 eni31581np2: renamed from eth1 | [ 420.725138][ T513] BUG: using smp_processor_id() in preemptible [00000000] code: python3/513 | [ 420.725893][ T513] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim [ 420.726325][ T513] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 420.726327][ T513] Call Trace: [ 420.726329][ T513] [ 420.726331][ T513] dump_stack_lvl (lib/dump_stack.c:123) [ 420.726341][ T513] check_preemption_disabled (lib/smp_processor_id.c:52) [ 420.726348][ T513] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim [ 420.726368][ T513] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [ 420.726387][ T513] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [ 420.726407][ T513] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim [ 420.726425][ T513] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1438 drivers/net/netdevsim/dev.c:1661) netdevsim [ 420.726446][ T513] nsim_drv_remove (drivers/net/netdevsim/dev.c:1678) netdevsim [ 420.726463][ T513] device_release_driver_internal (drivers/base/dd.c:1274 drivers/base/dd.c:1295) [ 420.726470][ T513] ? klist_put (lib/klist.c:220) [ 420.726477][ T513] bus_remove_device (./include/linux/kobject.h:193 drivers/base/base.h:73 drivers/base/bus.c:586) [ 420.726486][ T513] device_del (drivers/base/core.c:3882) [ 420.726494][ T513] ? __pfx_device_del (drivers/base/core.c:3836) [ 420.726508][ T513] device_unregister (drivers/base/core.c:3799 drivers/base/core.c:3923) [ 420.726512][ T513] del_device_store (drivers/net/netdevsim/bus.c:230) netdevsim [ 420.726531][ T513] ? __pfx_del_device_store (drivers/net/netdevsim/bus.c:197) netdevsim [ 420.726545][ T513] ? sysfs_file_kobj (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1155 fs/sysfs/file.c:24) [ 420.726552][ T513] ? sysfs_file_kobj (fs/sysfs/file.c:26) [ 420.726560][ T513] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [ 420.726563][ T513] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 420.726571][ T513] vfs_write (fs/read_write.c:594 fs/read_write.c:686) [ 420.726582][ T513] ? __pfx_vfs_write (fs/read_write.c:667) [ 420.726591][ T513] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137) [ 420.726603][ T513] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 420.726616][ T513] ksys_write (fs/read_write.c:738) [ 420.726621][ T513] ? __pfx_ksys_write (fs/read_write.c:728) [ 420.726624][ T513] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338) [ 420.726638][ T513] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 420.726645][ T513] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 420.726649][ T513] RIP: 0033:0x7f68b3d60b77 [ 420.726653][ T513] 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 [ 420.726656][ T513] RSP: 002b:00007ffe756fcb68 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 420.726660][ T513] RAX: ffffffffffffffda RBX: 00007f68b3b46140 RCX: 00007f68b3d60b77 [ 420.726662][ T513] RDX: 0000000000000004 RSI: 000056546b941060 RDI: 0000000000000005 [ 420.726664][ T513] RBP: 0000000000000004 R08: 0000000000000000 R09: 0000000000000000 [ 420.726665][ T513] R10: 0000000000000002 R11: 0000000000000246 R12: 00007f68a58fea00 [ 420.726667][ T513] R13: 000056546b941060 R14: 0000000000000005 R15: 000056546b464910 | [ 420.726667][ T513] R13: 000056546b941060 R14: 0000000000000005 R15: 000056546b464910 | [ 420.726684][ T513] | [ 422.955768][ T513] BUG: using smp_processor_id() in preemptible [00000000] code: python3/513 | [ 422.956406][ T513] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim [ 422.957778][ T513] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 422.957780][ T513] Call Trace: [ 422.957782][ T513] [ 422.957785][ T513] dump_stack_lvl (lib/dump_stack.c:123) [ 422.957794][ T513] check_preemption_disabled (lib/smp_processor_id.c:52) [ 422.957802][ T513] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim [ 422.957822][ T513] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [ 422.957839][ T513] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [ 422.957844][ T513] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [ 422.957863][ T513] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [ 422.957866][ T513] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim [ 422.957884][ T513] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1732) netdevsim [ 422.957901][ T513] del_port_store (drivers/net/netdevsim/bus.c:100) netdevsim [ 422.957918][ T513] ? __pfx_del_port_store (drivers/net/netdevsim/bus.c:88) netdevsim [ 422.957935][ T513] ? sysfs_file_kobj (fs/sysfs/file.c:26) [ 422.957939][ T513] ? sysfs_kf_write (fs/sysfs/file.c:142) [ 422.957946][ T513] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 422.957954][ T513] vfs_write (fs/read_write.c:594 fs/read_write.c:686) [ 422.957965][ T513] ? __pfx_vfs_write (fs/read_write.c:667) [ 422.957974][ T513] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137) [ 422.957984][ T513] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 422.957996][ T513] ksys_write (fs/read_write.c:738) [ 422.958002][ T513] ? __pfx_ksys_write (fs/read_write.c:728) [ 422.958004][ T513] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338) [ 422.958018][ T513] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 422.958024][ T513] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 422.958028][ T513] RIP: 0033:0x7f68b3d60b77 [ 422.958032][ T513] 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 [ 422.958038][ T513] RSP: 002b:00007ffe756fcce8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 422.958042][ T513] RAX: ffffffffffffffda RBX: 00007f68b3b46140 RCX: 00007f68b3d60b77 [ 422.958045][ T513] RDX: 0000000000000001 RSI: 000056546b941060 RDI: 0000000000000005 [ 422.958046][ T513] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000 [ 422.958048][ T513] R10: 0000000000000002 R11: 0000000000000246 R12: 00007f68a58fea00 [ 422.958049][ T513] R13: 000056546b941060 R14: 0000000000000005 R15: 000056546b464910 | [ 422.958049][ T513] R13: 000056546b941060 R14: 0000000000000005 R15: 000056546b464910 | [ 422.958066][ T513] | [ 425.100825][ T513] BUG: using smp_processor_id() in preemptible [00000000] code: python3/513 | [ 425.101384][ T513] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim [ 425.101984][ T513] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 425.101986][ T513] Call Trace: [ 425.101989][ T513] [ 425.101991][ T513] dump_stack_lvl (lib/dump_stack.c:123) [ 425.102000][ T513] check_preemption_disabled (lib/smp_processor_id.c:52) [ 425.102008][ T513] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim [ 425.102027][ T513] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [ 425.102045][ T513] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [ 425.102050][ T513] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [ 425.102069][ T513] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [ 425.102071][ T513] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim [ 425.102089][ T513] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1732) netdevsim [ 425.102107][ T513] del_port_store (drivers/net/netdevsim/bus.c:100) netdevsim [ 425.102124][ T513] ? __pfx_del_port_store (drivers/net/netdevsim/bus.c:88) netdevsim [ 425.102141][ T513] ? sysfs_file_kobj (fs/sysfs/file.c:26) [ 425.102145][ T513] ? sysfs_kf_write (fs/sysfs/file.c:142) [ 425.102152][ T513] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 425.102160][ T513] vfs_write (fs/read_write.c:594 fs/read_write.c:686) [ 425.102171][ T513] ? __pfx_vfs_write (fs/read_write.c:667) [ 425.102180][ T513] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137) [ 425.102191][ T513] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 425.102204][ T513] ksys_write (fs/read_write.c:738) [ 425.102210][ T513] ? __pfx_ksys_write (fs/read_write.c:728) [ 425.102212][ T513] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338) [ 425.102226][ T513] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 425.102232][ T513] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 425.102235][ T513] RIP: 0033:0x7f68b3d60b77 [ 425.102240][ T513] 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 [ 425.102242][ T513] RSP: 002b:00007ffe756fcce8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 425.102246][ T513] RAX: ffffffffffffffda RBX: 00007f68b3b46140 RCX: 00007f68b3d60b77 [ 425.102249][ T513] RDX: 0000000000000001 RSI: 000056546b941060 RDI: 0000000000000005 [ 425.102250][ T513] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000 [ 425.102252][ T513] R10: 0000000000000002 R11: 0000000000000246 R12: 00007f68a58fea00 [ 425.102253][ T513] R13: 000056546b941060 R14: 0000000000000005 R15: 000056546b464910 | [ 425.102253][ T513] R13: 000056546b941060 R14: 0000000000000005 R15: 000056546b464910 | [ 425.102270][ T513] | [ 426.202830][ T513] BUG: using smp_processor_id() in preemptible [00000000] code: python3/513 | [ 426.203378][ T513] caller is nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim [ 426.203815][ T513] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 426.203818][ T513] Call Trace: [ 426.203820][ T513] [ 426.203822][ T513] dump_stack_lvl (lib/dump_stack.c:123) [ 426.203832][ T513] check_preemption_disabled (lib/smp_processor_id.c:52) [ 426.203840][ T513] nsim_queue_uninit (./include/linux/netdevice.h:3023 (discriminator 3) drivers/net/netdevsim/netdev.c:638 (discriminator 3) drivers/net/netdevsim/netdev.c:917 (discriminator 3)) netdevsim [ 426.203859][ T513] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [ 426.203877][ T513] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [ 426.203882][ T513] nsim_destroy (drivers/net/netdevsim/netdev.c:1062) netdevsim [ 426.203900][ T513] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:138) [ 426.203903][ T513] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:426 drivers/net/netdevsim/dev.c:1429) netdevsim [ 426.203921][ T513] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1732) netdevsim [ 426.203939][ T513] del_port_store (drivers/net/netdevsim/bus.c:100) netdevsim [ 426.203956][ T513] ? __pfx_del_port_store (drivers/net/netdevsim/bus.c:88) netdevsim [ 426.203972][ T513] ? sysfs_file_kobj (fs/sysfs/file.c:26) [ 426.203977][ T513] ? sysfs_kf_write (fs/sysfs/file.c:142) [ 426.203983][ T513] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 426.203992][ T513] vfs_write (fs/read_write.c:594 fs/read_write.c:686) [ 426.204003][ T513] ? __pfx_vfs_write (fs/read_write.c:667) [ 426.204011][ T513] ? __pfx_lock_vma_under_rcu (mm/mmap_lock.c:137) [ 426.204022][ T513] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 426.204035][ T513] ksys_write (fs/read_write.c:738) [ 426.204041][ T513] ? __pfx_ksys_write (fs/read_write.c:728) [ 426.204043][ T513] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338) [ 426.204061][ T513] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 426.204068][ T513] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 426.204072][ T513] RIP: 0033:0x7f68b3d60b77 [ 426.204076][ T513] 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 [ 426.204079][ T513] RSP: 002b:00007ffe756fcce8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 426.204083][ T513] RAX: ffffffffffffffda RBX: 00007f68b3b46140 RCX: 00007f68b3d60b77 [ 426.204085][ T513] RDX: 0000000000000001 RSI: 000056546b94ed00 RDI: 0000000000000005 [ 426.204087][ T513] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000 [ 426.204088][ T513] R10: 0000000000000002 R11: 0000000000000246 R12: 00007f68a58fea00 Finger prints: check_preemption_disabled:nsim_queue_uninit:nsim_destroy:__nsim_dev_port_del:nsim_dev_reload_destroy check_preemption_disabled:nsim_queue_uninit:nsim_destroy:__nsim_dev_port_del:nsim_drv_port_del