============================= WARNING: suspicious RCU usage 5.15.160-syzkaller #0 Not tainted ----------------------------- include/linux/kvm_host.h:880 suspicious rcu_dereference_check() usage! other info that might help us debug this: rcu_scheduler_active = 2, debug_locks = 1 1 lock held by syz-executor.2/4277: #0: ffff88807edc00c8 (&vcpu->mutex){+.+.}-{3:3}, at: kvm_vcpu_ioctl+0x1d4/0xcf0 arch/x86/kvm/../../../virt/kvm/kvm_main.c:3870 stack backtrace: CPU: 1 PID: 4277 Comm: syz-executor.2 Not tainted 5.15.160-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/02/2024 Call Trace: __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0x1e3/0x2d0 lib/dump_stack.c:106 __kvm_memslots include/linux/kvm_host.h:878 [inline] kvm_vcpu_memslots+0x1b7/0x200 include/linux/kvm_host.h:892 kvm_vcpu_gfn_to_memslot+0x2b/0x390 arch/x86/kvm/../../../virt/kvm/kvm_main.c:2158 kvm_vcpu_unmap+0x5d/0x80 arch/x86/kvm/../../../virt/kvm/kvm_main.c:2773 free_nested+0x4c9/0x7f0 arch/x86/kvm/vmx/nested.c:311 kvm_leave_nested arch/x86/kvm/x86.c:618 [inline] kvm_vcpu_ioctl_x86_set_vcpu_events+0x8d8/0x10e0 arch/x86/kvm/x86.c:4810 kvm_arch_vcpu_ioctl+0x120e/0x1d40 arch/x86/kvm/x86.c:5295