BUG: sleeping function called from invalid context at arch/x86/mm/fault.c:1342 in_atomic(): 0, irqs_disabled(): 1, pid: 21455, name: syz-executor6 1 lock held by syz-executor6/21455: #0: 00000000eecbf6ce (&mm->mmap_sem){++++}, at: __do_page_fault+0x381/0xe40 arch/x86/mm/fault.c:1328 irq event stamp: 9414 hardirqs last enabled at (9413): [] restore_regs_and_return_to_kernel+0x0/0x2b hardirqs last disabled at (9414): [] error_entry+0x76/0xd0 arch/x86/entry/entry_64.S:1262 softirqs last enabled at (9392): [] __do_softirq+0x778/0xaf5 kernel/softirq.c:311 softirqs last disabled at (9373): [] invoke_softirq kernel/softirq.c:365 [inline] softirqs last disabled at (9373): [] irq_exit+0x1d1/0x200 kernel/softirq.c:405 CPU: 0 PID: 21455 Comm: syz-executor6 Not tainted 4.17.0-rc3+ #36 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x1b9/0x294 lib/dump_stack.c:113 ___might_sleep.cold.87+0x11f/0x13a kernel/sched/core.c:6188 __might_sleep+0x95/0x190 kernel/sched/core.c:6141 __do_page_fault+0x3ae/0xe40 arch/x86/mm/fault.c:1342 do_page_fault+0xee/0x8a7 arch/x86/mm/fault.c:1474 page_fault+0x1e/0x30 arch/x86/entry/entry_64.S:1160 RIP: 0010:msr_write_intercepted arch/x86/kvm/vmx.c:2126 [inline] RIP: 0010:vmx_vcpu_run+0xa3d/0x25f0 arch/x86/kvm/vmx.c:9869 RSP: 0018:ffff8801926cf3b0 EFLAGS: 00010046 RAX: 0000000000000286 RBX: 0000000010000000 RCX: ffffc900052f2000 RDX: 1ffffffff115b400 RSI: ffffffff811f753c RDI: 0000000000000005 RBP: ffff8801c8071cc0 R08: ffff88018a9601c0 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 WARNING: kernel stack regs at 00000000f484b5f3 in syz-executor6:21455 has bad 'bp' value 000000001b31174b unwind stack type:0 next_sp: (null) mask:0x2 graph_idx:0 00000000e2019a53: ffff8801926cef18 (0xffff8801926cef18) 00000000cc454b9e: ffffffff8129fbf1 (show_trace_log_lvl+0x1dd/0x25c) 00000000816bfb85: ffffffff811f755d (vmx_vcpu_run+0xa3d/0x25f0) 0000000096332c73: ffff8801926cf388 (0xffff8801926cf388) 000000009d53af3e: 0000000000000002 (0x2) 00000000bb9a2615: 0000000000000001 (0x1) 000000001a90b211: ffff8801926c8000 (0xffff8801926c8000) 000000006c4d158c: ffff8801926d0000 (0xffff8801926d0000) 000000007337859d: 0000000000000000 ... 00000000a18587d9: ffff8801926c8000 (0xffff8801926c8000) 00000000d75bc05e: ffff8801926d0000 (0xffff8801926d0000) 00000000ce751248: 0000000000000000 ... 0000000047d29517: 0000000000000002 (0x2) 00000000486b1547: ffff88018a9601c0 (0xffff88018a9601c0) 000000006d8eb2f6: 0000010100000000 (0x10100000000) 000000003633be2d: 0000000000000000 ... 00000000ea7c9f6f: ffff8801926cee50 (0xffff8801926cee50) 00000000ab359ba0: ffffffff811f755d (vmx_vcpu_run+0xa3d/0x25f0) 00000000e1ddacd8: ffff8801926cf308 (0xffff8801926cf308) 0000000081779816: 0000000000000012 (0x12) 000000008d8ef165: 0000000000000000 ... 00000000fad949eb: ffffffff88d18b60 (pv_cpu_ops+0x120/0x120) 00000000457cbb70: 00000000ffffffff (0xffffffff) 00000000a84682dd: ffff8801926cef28 (0xffff8801926cef28) 000000000db9d301: ffffffff8129fca8 (show_stack+0x38/0x3a) 00000000d5f2d885: ffff8801926cefd8 (0xffff8801926cefd8) 000000006b937e19: ffffffff8767a015 (dump_stack+0x1b9/0x294) 000000008816772f: fffffbfff11a316c (0xfffffbfff11a316c) 000000007fc26691: dffffc0000000000 (0xdffffc0000000000) 0000000036bcf85e: 1ffff100324d9dea (0x1ffff100324d9dea) 0000000070f8a725: 0000000041b58ab3 (0x41b58ab3) 00000000c84261d0: ffffffff889a46dc (regoff.33591+0x35b95c/0x36e210) 000000000a717e55: ffffffff87679e5c (dump_stack_print_info.cold.2+0x52/0x52) 00000000644f1b5d: ffff88018a9609f8 (0xffff88018a9609f8) 00000000b19048fc: ffff8801926cef90 (0xffff8801926cef90) 00000000846365f7: ffffffff815d44b4 (print_lock+0xd1/0xd6) 0000000008947a26: 000000000000249d (0x249d) 000000007d47bf40: ffffffff81476281 (irq_exit+0x1d1/0x200) 0000000096a7a5b5: ffffffff81476281 (irq_exit+0x1d1/0x200) 00000000c182c57b: ffff88018a9601c0 (0xffff88018a9601c0) 00000000938361e5: ffffed003b5c3eb2 (0xffffed003b5c3eb2) 00000000874a79ac: ffff88018a9601c0 (0xffff88018a9601c0) 00000000edc952d7: 1ffff100324d9dfd (0x1ffff100324d9dfd) 00000000eae3249f: ffff88018a9601c0 (0xffff88018a9601c0) 00000000617d9ed7: 00000000000053cf (0x53cf) 000000005057096e: 000000000000053e (0x53e) 000000000fc8d491: 0000000000000000 ... 0000000018594239: ffff8801926cf068 (0xffff8801926cf068) 00000000d377e60c: ffffffff8153eac1 (___might_sleep.cold.87+0x11f/0x13a) 000000009f817372: 0000000041b58ab3 (0x41b58ab3) 00000000b187623d: ffffffff889b4acf (regoff.33591+0x36bd4f/0x36e210) 00000000ccbd92a0: ffffffff81525070 (check_same_owner+0x320/0x320) 000000005fb191ea: 0000000000000001 (0x1) 00000000b376f036: ffff8801c8071cc0 (0xffff8801c8071cc0) 000000003a0be064: 0000000000000200 (0x200) 000000004a39d89d: ffff8801926cf388 (0xffff8801926cf388) 0000000084b47fd0: 0000000000000200 (0x200) 00000000a7a58b5e: ffff8801926cf1a8 (0xffff8801926cf1a8) 0000000021585c20: ffffffff810decff (kvm_set_msr_common+0x1cf/0x2680) 000000004a409c18: 000000000000053c (0x53c) 00000000ddd1cb6c: 0000000000000000 ... 00000000a8089657: ffff88018a9601c0 (0xffff88018a9601c0) 000000001b1caa03: ffffffff87c78b60 (__func__.46248+0x1e0/0x940) 00000000eb77451b: 000000000000053e (0x53e) 0000000050aed98f: 0000000000000000 ... 0000000059dc4d4e: ffff8801926cf0a8 (0xffff8801926cf0a8) 0000000016e52265: ffffffff81525425 (__might_sleep+0x95/0x190) 000000008257e676: 000000000000002a (0x2a) 00000000f4310cfd: 00000000000059c6 (0x59c6) 0000000080e70655: 00000000000059c6 (0x59c6) 000000003f1eb23e: ffff8801926cf308 (0xffff8801926cf308) 00000000c92203cf: 0000000000000001 (0x1) 00000000ba57d10e: 0000000000000000 ... 00000000477b7042: ffff8801926cf190 (0xffff8801926cf190) 000000004d7306a9: ffffffff813557ae (__do_page_fault+0x3ae/0xe40) 00000000d575f54c: ffff8801dae23600 (0xffff8801dae23600) 00000000f26202fd: 1ffff100324d9e20 (0x1ffff100324d9e20) 0000000016e865a8: 0000000000000000 ... 000000000b5f3258: ffff880100000000 (0xffff880100000000) 00000000870b66f8: 000000148a960a20 (0x148a960a20) 00000000d4bd4f5a: 1ffff100324d9e21 (0x1ffff100324d9e21) 00000000f60f202d: ffff8801b024e6e8 (0xffff8801b024e6e8) 000000000f750d0c: ffff8801b024e640 (0xffff8801b024e640) 00000000153a9624: ffff88018a9601c0 (0xffff88018a9601c0) 00000000b0ff8130: 0000000041b58ab3 (0x41b58ab3) 000000003aec0117: ffffffff889b5feb (regoff.33591+0x36d26b/0x36e210) 000000003bb8f0f5: ffffffff81355400 (mm_fault_error+0x380/0x380) 000000001328a72f: ffffffff815cac70 (debug_check_no_locks_freed+0x310/0x310) 00000000107c9c16: ffff88018a9609e8 (0xffff88018a9609e8) 00000000c227b1e0: ffff88018a960a40 (0xffff88018a960a40) 000000002bc778c5: ffff88018a9609f0 (0xffff88018a9609f0) 000000009c01b25a: ffff88018a9609f8 (0xffff88018a9609f8) 00000000f7a2c4ef: 1ffff100324d9e2a (0x1ffff100324d9e2a) 00000000f5df3bd6: 0000000041b58ab3 (0x41b58ab3) 0000000011b5b998: ffffffff889bf528 (K512_4+0x6728/0x11bb9c) 00000000d1cbaf53: 1ffff100324d9e34 (0x1ffff100324d9e34) 0000000053c0c900: 1ffff100324d9e36 (0x1ffff100324d9e36) 00000000b74f108a: ffff8801926cf308 (0xffff8801926cf308) 00000000efc606e2: 0000000000000000 ... 0000000018a2915e: 00000000000059c6 (0x59c6) 00000000a13d9b93: ffff8801926cf2d0 (0xffff8801926cf2d0) 000000000ca04e4a: ffff8801926cf2f8 (0xffff8801926cf2f8) 00000000ff1acf23: ffffffff8135635e (do_page_fault+0xee/0x8a7) 000000001dbcae59: ffff8801c8071cc0 (0xffff8801c8071cc0) 00000000f69770be: 000000000000000d (0xd) 00000000aa46287a: 0000000041b58ab3 (0x41b58ab3) 00000000a717c107: ffffffff889a4358 (regoff.33591+0x35b5d8/0x36e210) 00000000cafee864: ffffffff81356270 (vmalloc_sync_all+0x30/0x30) 00000000d2f841fa: ffff8801926cf218 (0xffff8801926cf218) 00000000428d32f1: ffffffff810d608d (kvm_multiple_exception+0x22d/0x580) 0000000007a2f605: 0000000000000000 ... 00000000fcf65925: 01ffffff00000001 (0x1ffffff00000001) 0000000060323227: ffff8801926cf3c8 (0xffff8801926cf3c8) 000000000acae04c: ffff8801c8071cc0 (0xffff8801c8071cc0) 00000000e0476f91: 000000000000000d (0xd) 000000001daded3b: 0000000000000000 ... 0000000039377aa1: ffff8801926cf3c8 (0xffff8801926cf3c8) 00000000e288c1d5: 0000000000000000 ... 000000005c874937: ffff8801926cf240 (0xffff8801926cf240) 0000000081328be9: 0000000041b58ab3 (0x41b58ab3) 000000000ae4dfe4: ffffffff889a3a5f (regoff.33591+0x35acdf/0x36e210) 00000000fb216cfb: ffffffff815c1ce0 (graph_lock+0x170/0x170) 00000000807f6d60: 0000000000000001 (0x1) 0000000043ede341: ffff8801926cf3f0 (0xffff8801926cf3f0) 00000000b55889de: 0000000041b58ab3 (0x41b58ab3) 000000001ff60d1b: ffffffff889a64c8 (regoff.33591+0x35d748/0x36e210) 00000000285488ff: ffffffff815c80f0 (print_usage_bug+0xc0/0xc0) 000000000a5086cf: 00000200815c2805 (0x200815c2805) 000000009844b639: 0000000041b58ab3 (0x41b58ab3) 00000000b9acb6e4: ffffffff889ae870 (regoff.33591+0x365af0/0x36e210) 00000000f15a9ee4: 0000000000000086 (0x86) 000000006f27b80f: 0000000000000001 (0x1) 0000000045c57ed3: 0000000000000000 ... 000000002429c2a5: ffff8801926cf2f0 (0xffff8801926cf2f0) 000000000842ec23: ffffffff81007c50 (trace_hardirqs_off_thunk+0x1a/0x1c) 000000009e0427b4: 0000000000000000 ... 000000006956b0b2: 0000000087800a07 (0x87800a07) 00000000a7679bc0: 0000000000000001 (0x1) 00000000d9b14615: 0000000000000000 ... 00000000119f9877: ffff8801926cf309 (0xffff8801926cf309) 000000002b9455bf: ffffffff87800fce (page_fault+0x1e/0x30) 00000000f484b5f3: 0000000000000000 ... 00000000dcac4e9f: ffff8801c8071cc0 (0xffff8801c8071cc0) 0000000022fc8273: 0000000010000000 (0x10000000) 000000007aa36e0e: 0000000000000000 ... 0000000070875ed6: ffff88018a9601c0 (0xffff88018a9601c0) 00000000d237e2bc: 0000000000000286 (0x286) 000000007a8331d4: ffffc900052f2000 (0xffffc900052f2000) 000000003f480f54: 1ffffffff115b400 (0x1ffffffff115b400) 00000000133e3916: ffffffff811f753c (vmx_vcpu_run+0xa1c/0x25f0) 00000000345bdd23: 0000000000000005 (0x5) 00000000d22ebe7f: ffffffffffffffff (0xffffffffffffffff) 000000000fc592e7: ffffffff811f755d (vmx_vcpu_run+0xa3d/0x25f0) 00000000298b0cd5: 0000000000000010 (0x10) 00000000b6dc1eda: 0000000000010046 (0x10046) 00000000b431454d: ffff8801926cf3b0 (0xffff8801926cf3b0) 0000000074d8721c: 0000000000000018 (0x18) 00000000f50b7f53: 0000000000000286 (0x286) 0000000009b4955b: ffffffff88ada000 (raw_data+0x2000/0x2000) 0000000079746d68: ffff88018a960a38 (0xffff88018a960a38) 00000000519a4069: ffffffff00000001 (0xffffffff00000001) 000000005ac52569: ffff88018a960a20 (0xffff88018a960a20) 0000000042da699c: ffff88018a9609e8 (0xffff88018a9609e8) 00000000e87479d4: ffff88018a960a40 (0xffff88018a960a40) 000000001ece12f1: ffff88018a9609f0 (0xffff88018a9609f0) 00000000e87e1f6d: ffff88018a9609f8 (0xffff88018a9609f8) 00000000f87be553: 1ffff100324d9e80 (0x1ffff100324d9e80) 000000008293203d: 0000000041b58ab3 (0x41b58ab3) 000000002ef84687: ffffffff889bf528 (K512_4+0x6728/0x11bb9c) 000000004a5ac277: ffffffff815cac70 (debug_check_no_locks_freed+0x310/0x310) 0000000026cf66fe: 0000000000000000 ... 00000000d05ff6f6: 0000000000000286 (0x286) 000000009ab9f890: ffffffff889aebc8 (regoff.33591+0x365e48/0x36e210) 000000005fb2e4ca: ffffffff811f6b20 (vmx_save_host_state+0xa60/0xa60) 00000000d0075ae3: 0000000000000286 (0x286) 00000000b2e0f4e2: 0000000000000000 ... 000000007712560a: 1ffff100324d9e8b (0x1ffff100324d9e8b) 000000008c9252df: 0000000000000000 ... 00000000b92d4ecc: 0000000041b58ab3 (0x41b58ab3) 00000000f54e4e87: ffffffff889a3a5f (regoff.33591+0x35acdf/0x36e210) 0000000096b21707: ffffffff811e5d50 (handle_vmfunc+0x9c0/0x9c0) 000000000cae0e29: 0000000000000000 ... 00000000b5f473d6: ffff88018a9601c0 (0xffff88018a9601c0) 00000000e6294d8c: dffffc0000000000 (0xdffffc0000000000) 000000002061d443: 0000000000000007 (0x7) 00000000a363f418: ffffed003152c13e (0xffffed003152c13e) 000000005282f036: ffff8801926cf4f0 (0xffff8801926cf4f0) 00000000b57b2049: 0000000041b58ab3 (0x41b58ab3) 00000000613231d4: ffffffff889a46dc (regoff.33591+0x35b95c/0x36e210) 0000000015dc8e1b: 0000000000000000 ... 00000000a1d3593b: 0000000041b58ab3 (0x41b58ab3) 00000000855b8738: ffffffff889a64c8 (regoff.33591+0x35d748/0x36e210) 00000000e0978d54: ffffffff815c80f0 (print_usage_bug+0xc0/0xc0) 00000000d71f0a8f: 0000000000000000 ... 00000000ffc13e4a: ffff8801c8071cc0 (0xffff8801c8071cc0) 000000004bc82774: ffff8801c8071cc0 (0xffff8801c8071cc0) 000000001c5b85d4: ffffffff88ada000 (raw_data+0x2000/0x2000) 00000000299542f8: 0000000000000000 ... 00000000e38599ae: 0000000041b58ab3 (0x41b58ab3) 000000007520a063: ffffffff889a3a5f (regoff.33591+0x35acdf/0x36e210) 000000001b6a76a7: ffffffff815c1ce0 (graph_lock+0x170/0x170) 000000004e2132d6: dffffc0000000000 (0xdffffc0000000000) 00000000af881d4c: ffff8801926cf568 (0xffff8801926cf568) 000000007bcd2b9c: ffffffff8106df02 (kvm_sched_in+0x82/0xa0) 00000000ec95d7d6: ffff8801dae2c680 (0xffff8801dae2c680) 0000000075575ac4: ffff8801c8071cc8 (0xffff8801c8071cc8) 00000000eda1ba0d: ffff8801b00ca040 (0xffff8801b00ca040) 0000000025f67c27: ffff8801c807208c (0xffff8801c807208c) 00000000f8f82b54: ffff8801c807487c (0xffff8801c807487c) 00000000dbe8c984: ffffffff8151d800 (finish_task_switch+0x3f0/0x810) 00000000aa0073de: ffff8801c8071ce8 (0xffff8801c8071ce8) 00000000b38efd7d: fffffe0e47ccd32a (0xfffffe0e47ccd32a) 0000000011fbac5b: 1ffff100324d9eb2 (0x1ffff100324d9eb2) 00000000f3ba386f: 0000000041b58ab3 (0x41b58ab3) 00000000493e1a14: ffffffff889aad10 (regoff.33591+0x361f90/0x36e210) 00000000e59393a2: 0000000000000000 ... 0000000047987540: ffff88018a9601c0 (0xffff88018a9601c0) 000000000b0f6249: dffffc0000000000 (0xdffffc0000000000) 000000000979ea66: 1ffff100324d9ecc (0x1ffff100324d9ecc) 000000007fc76f0f: ffff88018a9609f8 (0xffff88018a9609f8) 000000004eeea281: ffff8801c8071d78 (0xffff8801c8071d78) 00000000a9d51175: ffff8801c8071d78 (0xffff8801c8071d78) 00000000bc11197d: 0000000000000000 ... 00000000c9fe50a0: ffff8801926cf628 (0xffff8801926cf628) 00000000c46b8e03: ffffffff815c25c6 (find_held_lock+0x36/0x1c0) 0000000005e51661: 0000000100000006 (0x100000006) 0000000014f59509: ffff8801926cf680 (0xffff8801926cf680) 000000002b382d98: 1ffff100324d9ecc (0x1ffff100324d9ecc) 00000000b69aee2f: ffff8801926cf740 (0xffff8801926cf740) 000000007a898812: ffff8801c8071d78 (0xffff8801c8071d78) 00000000d79acc11: ffff88018a9601c0 (0xffff88018a9601c0) 000000004d3aaa65: ffff8801926cf680 (0xffff8801926cf680) 00000000d76c5a97: ffff8801926cf768 (0xffff8801926cf768) 0000000032b0a911: 0000000000000286 (0x286) 000000006c33a8ac: 0000000000000000 ... 00000000f1d91e61: ffff880100000001 (0xffff880100000001) 000000006b439712: ffff88018a9609f0 (0xffff88018a9609f0) 0000000070675bd5: 0000000000000286 (0x286) 0000000023253f3b: ffffffff00000001 (0xffffffff00000001) 00000000859eedb7: 0000000041b58ab3 (0x41b58ab3) 00000000572b6b2d: ffffffff889bf5b8 (K512_4+0x67b8/0x11bb9c) 00000000434b4e4f: ffffffff815d1270 (lock_downgrade+0x8e0/0x8e0) 000000004b52141b: ffff88018ad6fe28 (0xffff88018ad6fe28) 000000003c2f7cd0: ffff880100000000 (0xffff880100000000) 00000000e59922e0: 0000000000000001 (0x1) 00000000385554cc: ffff8801926cf6d8 (0xffff8801926cf6d8) 000000003fed725a: ffffffff815c25c6 (find_held_lock+0x36/0x1c0) 00000000a46945e2: 00000002878009d5 (0x2878009d5) 000000007e8f90c0: ffff8801926cf6c0 (0xffff8801926cf6c0) 00000000f9ba84ee: ffffffff8136e3bc (get_cpu_entry_area+0xc/0x30) 000000003e7c1019: 1ffff100324d9edb (0x1ffff100324d9edb) 0000000004031a7a: ffff8801926cf750 (0xffff8801926cf750) 0000000048839cfa: ffffffff812cfca1 (load_fixmap_gdt+0x111/0x180) 000000003d515766: ffff8801926cf730 (0xffff8801926cf730) 00000000ba70c8ae: 0000000041b58ab3 (0x41b58ab3) 000000002fe598de: ffffffff889b2a67 (regoff.33591+0x369ce7/0x36e210) 00000000364e1ece: ffffffff812cfb90 (load_direct_gdt+0x1c0/0x1c0) 00000000d269446f: ffff880100000002 (0xffff880100000002) 00000000ffa247cc: fe0000001000007f (0xfe0000001000007f) 0000000007d87272: 0000000000000000 ... 00000000ac9cc361: ffffffff00000002 (0xffffffff00000002) 0000000030242609: 0000000041b58ab3 (0x41b58ab3) 0000000008b01b36: ffffffff889bf5b8 (K512_4+0x67b8/0x11bb9c) 00000000c3f4bb41: ffffffff815d1270 (lock_downgrade+0x8e0/0x8e0) 000000004a0be1ea: ffffffff81793d31 (__sanitizer_cov_trace_pc+0x1/0x50) 0000000055cbb1ff: 0000000000000001 (0x1) 000000004991cf90: 0000000000000000 ... 000000009e093081: ffff88018a9601c0 (0xffff88018a9601c0) 000000009342f93d: ffffffff8a713a20 (console_drivers+0x40/0x40) 000000007b7e73c5: dffffc0000000000 (0xdffffc0000000000) 0000000034718294: ffff8801926cf768 (0xffff8801926cf768) 00000000e9506d3c: ffffffff81b59804 (kasan_check_write+0x14/0x20) 0000000076cb7678: ffff8801926cf8e8 (0xffff8801926cf8e8) 000000000b291637: ffffffff876dfeb0 (__mutex_unlock_slowpath+0x180/0x8a0) 00000000b9b88c5d: ffffffff889ae26f (regoff.33591+0x3654ef/0x36e210) 00000000e864d623: ffffffff811d6640 (handle_invvpid+0xd40/0xd40) 000000008f23f3e3: 1ffff100324d9ef4 (0x1ffff100324d9ef4) 000000003139b20a: ffffed0000000000 (0xffffed0000000000) 000000004532dc68: fffffbfff14fea54 (0xfffffbfff14fea54) 00000000148f1747: 0000000041b58ab3 (0x41b58ab3) 0000000090e3e382: ffffffff889bef40 (K512_4+0x6140/0x11bb9c) 000000000bc04756: ffffffff876dfd30 (wait_for_completion+0x870/0x870) 000000006cb7dcd1: ffffffff00000019 (0xffffffff00000019) 00000000eace66c2: ffff88018a9601c0 (0xffff88018a9601c0) 000000008e649e17: ffff8801c8072800 (0xffff8801c8072800) 000000005f0aebf7: 0000000041b58ab3 (0x41b58ab3) 0000000052b17485: ffffffff889a4436 (regoff.33591+0x35b6b6/0x36e210) 000000000f6202bc: ffffffff81510dc0 (kick_process+0x110/0x110) 000000008a1265e0: 1ffff100324d9f05 (0x1ffff100324d9f05) 000000002453177f: ffff8801dae23600 (0xffff8801dae23600) 00000000f431c156: ffff8801dae23610 (0xffff8801dae23610) 0000000028a04d17: ffff8801926cf810 (0xffff8801926cf810) 00000000ac40a818: ffffffff81b597e1 (kasan_check_read+0x11/0x20) 00000000c3b4c365: ffff8801926cf8b0 (0xffff8801926cf8b0) 00000000bf375dca: ffffffff81644fe5 (rcu_is_watching+0x85/0x140) 00000000347ced0d: ffff8801dae23600 (0xffff8801dae23600) 000000002a784a1d: 0000000041b58ab3 (0x41b58ab3) 0000000089f9dfa7: ffffffff889a4436 (regoff.33591+0x35b6b6/0x36e210) 000000000cafb83c: ffffffff816486f0 (rcu_pm_notify+0xc0/0xc0) 000000007cbf4a49: ffffffff8a9601c0 (stack_table+0x695e0/0x800000) 000000004e3ce887: ffff88018a9609f0 (0xffff88018a9609f0) 00000000b691da76: ffffffff88d8e2a0 (rcu_callback_map+0x40/0x40) 00000000eee27ebe: 0000000000000286 (0x286) 0000000013cf6605: ffff88018a9601c0 (0xffff88018a9601c0) 0000000098396fae: ffffffff88d8e2a0 (rcu_callback_map+0x40/0x40) 00000000a3d16af6: ffff8801c8071d18 (0xffff8801c8071d18) 0000000064a6bee6: 0000000000000000 ... 00000000439b19cd: ffff8801926cf8b0 (0xffff8801926cf8b0) 00000000b7452666: 0000000000000286 (0x286) 00000000247fd14b: 0000000000000001 (0x1) 00000000f7aed20a: 0000000000000003 (0x3) 00000000e33d47a3: 0000000000000001 (0x1) 0000000017171c70: ffffffff8107038d (kvm_vcpu_ioctl+0x2ad/0x12e0) 0000000067cf0ca1: ffff8801926cf8c8 (0xffff8801926cf8c8) 000000003df49d21: ffffffff8163b918 (rcu_read_lock_sched_held+0x108/0x120) 00000000c56ae58d: 0000000000000000 ... 00000000c8d72526: ffff8801926cf8f8 (0xffff8801926cf8f8) 00000000a3a8f4a2: ffffffff81b57ec9 (kfree+0x1e9/0x260) 000000005288c2b4: 1ffff100324d9f24 (0x1ffff100324d9f24) 000000000b67900d: 0000000000000001 (0x1) 000000006624136c: 0000000000000000 ... 00000000aad8052f: ffff8801c8071d18 (0xffff8801c8071d18) 0000000063c8c6ea: ffff8801926cfc28 (0xffff8801926cfc28) 0000000007a8e586: ffffffff81070392 (kvm_vcpu_ioctl+0x2b2/0x12e0) 00000000b7d1a68a: 000000008a9609f8 (0x8a9609f8) 00000000a183006f: 0000000000000000 ... 00000000d2688d9e: 0000000041b58ab3 (0x41b58ab3) 000000003c0055ee: ffffffff889a8b88 (regoff.33591+0x35fe08/0x36e210) 00000000080bd8c7: ffffffff810700e0 (kvm_uevent_notify_change.part.29+0x440/0x440) 00000000d3eb2b28: 0000000100000001 (0x100000001) 0000000096b3bfac: 000000000072bec8 (0x72bec8) 0000000091951c5f: 0000000041b58ab3 (0x41b58ab3) 00000000c2a0f973: ffffffff889c3eb0 (K512_4+0xb0b0/0x11bb9c) 000000008d405de6: ffffffff816cc860 (exit_robust_list+0x290/0x290) 00000000db7758b2: 1ffff100324d9f41 (0x1ffff100324d9f41) 0000000039cafd16: ffff88018a9609f8 (0xffff88018a9609f8) 00000000e6f87ec9: ffffffff88d8e320 (rcu_bh_lock_map+0x40/0x40) 00000000b4134699: ffffffff88d8e320 (rcu_bh_lock_map+0x40/0x40) 00000000e77dd02b: 0000000000000000 ... 0000000059fea3f4: ffff8801926cf9d0 (0xffff8801926cf9d0) 0000000072b574d7: ffffffff815c25c6 (find_held_lock+0x36/0x1c0) 000000009ab7e800: 0000000100000286 (0x100000286) 00000000483fa39a: ffff8801926cfa28 (0xffff8801926cfa28) 00000000b7212582: 1ffff100324d9f41 (0x1ffff100324d9f41) 000000003c80e748: ffff8801926cfae8 (0xffff8801926cfae8) 000000005fb262c6: ffffffff88d8e320 (rcu_bh_lock_map+0x40/0x40) 00000000681260e5: ffff88018a9601c0 (0xffff88018a9601c0) 0000000029605c98: ffff8801926cfa28 (0xffff8801926cfa28) 00000000d2357fa3: ffff8801926cfb10 (0xffff8801926cfb10) 0000000017a74d2e: 0000000000000286 (0x286) 00000000c1a47548: 0000000000000000 ... 00000000a6ba09f5: ffff880100000001 (0xffff880100000001) 000000005c22be29: ffff88018a9609f0 (0xffff88018a9609f0) 000000003696cd18: 0000000000000286 (0x286) 00000000d29d0ff8: 0000000000000000 ... 00000000313f14ea: 0000000041b58ab3 (0x41b58ab3) 00000000518df5f3: ffffffff889bf5b8 (K512_4+0x67b8/0x11bb9c) 00000000199dfeb4: ffffffff815d1270 (lock_downgrade+0x8e0/0x8e0) 000000006e1acab3: 0000000000000001 (0x1) 000000009f8181d5: 0000000000000000 ... 000000000a1972d8: 00000000889a46dc (0x889a46dc) 00000000d518dcfe: 1ffff100324d9f4f (0x1ffff100324d9f4f) 00000000f8e555f2: ffff8801d9749900 (0xffff8801d9749900) 00000000a248562f: 1ffff100324d9f51 (0x1ffff100324d9f51) 0000000071c9f11d: ffff8801dae23600 (0xffff8801dae23600) 0000000016b0cdc0: ffff8801dae23610 (0xffff8801dae23610) 00000000fb0fbf39: ffff8801926cfa70 (0xffff8801926cfa70) 00000000c311c091: ffffffff81b597e1 (kasan_check_read+0x11/0x20) 00000000cb9cda9a: ffff8801926cfb10 (0xffff8801926cfb10) 00000000654815c4: ffffffff81644fe5 (rcu_is_watching+0x85/0x140) 00000000e7681eff: ffff8801926cfad0 (0xffff8801926cfad0) 0000000025d30e17: 0000000041b58ab3 (0x41b58ab3) 00000000af4a6049: ffffffff889a46dc (regoff.33591+0x35b95c/0x36e210) 00000000a38b2ade: ffffffff81644f60 (rcu_bh_force_quiescent_state+0x20/0x20) 00000000286a8928: ffffffff88d8e320 (rcu_bh_lock_map+0x40/0x40) 00000000b8a9f865: 0000000000000000 ... 000000000d54c604: ffff88018a9601c0 (0xffff88018a9601c0) 00000000af2aad33: ffffffff88d8e320 (rcu_bh_lock_map+0x40/0x40) 00000000f684b82e: ffff8801926cfc48 (0xffff8801926cfc48) 000000006b74cb9f: ffff88018bafb480 (0xffff88018bafb480) 000000008dc17679: ffff8801926cfb00 (0xffff8801926cfb00) 0000000072ef405c: 0000000000000286 (0x286) 000000006af26424: dffffc0000000000 (0xdffffc0000000000) 0000000033baa023: 0000000000000001 (0x1) 0000000065fd2a7a: ffff8801bf0f3570 (0xffff8801bf0f3570) 00000000f99ca7ac: dffffc0000000000 (0xdffffc0000000000) 0000000015a43fb8: 0000000000000000 ... 000000004776c025: 0000000000000001 (0x1) 00000000a4ec08db: ffff8801926cfc70 (0xffff8801926cfc70) 00000000efc07dfb: ffffffff81c7cf8c (__fget+0x40c/0x650) 000000000cc33979: ffff8801926cfbc8 (0xffff8801926cfbc8) 0000000049053063: 1ffff100324d9f6d (0x1ffff100324d9f6d) 00000000a4e3562d: 0000001700004000 (0x1700004000) 00000000bda87e13: ffff88018bafb4d0 (0xffff88018bafb4d0) 00000000937829ba: ffff8801bf0f3500 (0xffff8801bf0f3500) 00000000b32fca13: ffff88018bafb480 (0xffff88018bafb480) 00000000b568d604: ffff88018a960901 (0xffff88018a960901) 0000000043118e6a: ffff8801926cfc08 (0xffff8801926cfc08) 000000001b7db6f0: ffffed00324d9f79 (0xffffed00324d9f79) 000000005694188b: 0000000041b58ab3 (0x41b58ab3) 00000000a396f32b: ffffffff889a4330 (regoff.33591+0x35b5b0/0x36e210) 00000000fedd993f: ffffffff81c7cb80 (expand_files.part.8+0x9a0/0x9a0) 00000000cb860f5a: ffff880100000001 (0xffff880100000001) 000000008dfe72cf: 0000000000000001 (0x1) 0000000085b6fe94: 0000000000000086 (0x86) 000000009a1b2764: ffffffff00000001 (0xffffffff00000001) 0000000086ed1112: 0000000041b58ab3 (0x41b58ab3) 0000000058be4410: ffffffff889bf5b8 (K512_4+0x67b8/0x11bb9c) 00000000e4c5102e: ffffffff815d1270 (lock_downgrade+0x8e0/0x8e0) 000000008bdfb2e8: ffff88018d646d00 (0xffff88018d646d00) 00000000342f28e0: 0000000000000000 ... 00000000f7800052: ffff88017d821900 (0xffff88017d821900) 000000004a4e2fa4: ffff88018a960950 (0xffff88018a960950) 00000000a7e62806: 0000000041b58ab3 (0x41b58ab3) 00000000a74ab819: ffffffff889a3a5f (regoff.33591+0x35acdf/0x36e210) 000000003f43141e: ffff88018a960938 (0xffff88018a960938) 000000006262bb9b: ffff8801926cfc28 (0xffff8801926cfc28) 00000000baa20950: ffffffff81793ed3 (__sanitizer_cov_trace_switch+0x53/0x90) 000000009556a155: ffff8801bf0f3500 (0xffff8801bf0f3500) 00000000ea267779: 1ffff100324d9f8e (0x1ffff100324d9f8e) 00000000c2c137c1: ffffffff810700e0 (kvm_uevent_notify_change.part.29+0x440/0x440) 0000000066c18aa9: ffff8801926cfc28 (0xffff8801926cfc28) 00000000640dccc8: ffffffff81793e56 (__sanitizer_cov_trace_const_cmp4+0x16/0x20) 0000000097058484: ffff8801926cfdb8 (0xffff8801926cfdb8) 0000000066363b0d: ffffffff81c49142 (do_vfs_ioctl+0x1f2/0x16a0) 0000000043b3ea1b: ffff88018a9609f0 (0xffff88018a9609f0) 00000000c417740a: 0000000000000001 (0x1) 000000008639bff0: 1ffff100324d9f93 (0x1ffff100324d9f93) 0000000003bce5b0: ffff8801926cfd78 (0xffff8801926cfd78) 0000000043f269e8: 0000000000000017 (0x17) 00000000152a5894: dffffc0000000000 (0xdffffc0000000000) 0000000049fd0cfc: 0000000000000000 ... 000000002ecbf15a: 0000000041b58ab3 (0x41b58ab3) 000000007b8cdb5c: ffffffff889d84a8 (K512_4+0x1f6a8/0x11bb9c) 00000000436fa0bb: ffffffff81c48f50 (ioctl_preallocate+0x2e0/0x2e0) 0000000074c14b9a: 000040008a960938 (0x40008a960938) 000000000c236d1a: ffff880100000002 (0xffff880100000002) 00000000b6f99e90: 0000000041b58ab3 (0x41b58ab3) 00000000939346f3: ffffffff889a6098 (regoff.33591+0x35d318/0x36e210) 000000007b4d6b4c: ffffffff81c7d210 (fget_raw+0x20/0x20) 0000000025447b0f: ffff8801926cfcc0 (0xffff8801926cfcc0) 000000006f8e92e5: ffffffff00000002 (0xffffffff00000002) 000000004188a8e5: ffff8801926cfd78 (0xffff8801926cfd78) 00000000b60afa84: ffffffff814f3c87 (task_work_run+0x227/0x290) 00000000da1a29c1: 1ffff100324d9f9e (0x1ffff100324d9f9e) 000000009a2e5847: ffff88018a960938 (0xffff88018a960938) 00000000d8b15622: 83b681a14677f100 (0x83b681a14677f100) 00000000bfdc099c: 1ffff100324d9fab (0x1ffff100324d9fab) 000000008f77e537: 0000000000000000 ... 000000001fa8d98c: ffff8801926cfe20 (0xffff8801926cfe20) 0000000035a25762: ffff8801926cfe20 (0xffff8801926cfe20) 000000006d1eae3b: ffffffff816cf4a7 (__x64_sys_futex+0x477/0x680) 00000000bf5ad20e: ffffffff8100aa17 (exit_to_usermode_loop+0x87/0x310) 00000000006a58b2: 000000000072bec8 (0x72bec8) 0000000073bcce78: 0000000000000000 ... 000000006ea40e7c: 000000000072bea0 (0x72bea0) 00000000537396d1: 0000000000000000 ... 00000000b5ecddeb: 0000000041b58ab3 (0x41b58ab3) 00000000b7d9ae7c: ffffffff889c3aca (K512_4+0xacca/0x11bb9c) 00000000b3538d51: ffff8801bf0f3500 (0xffff8801bf0f3500) 000000000a4b682f: ffff8801bf0f3500 (0xffff8801bf0f3500) 00000000cacf3ad4: 0000000000000000 ... 00000000ae23c342: ffff8801926cfd90 (0xffff8801926cfd90) 00000000ab3897df: ffffffff81b59804 (kasan_check_write+0x14/0x20) 00000000fd967d99: ffff8801926cfdb8 (0xffff8801926cfdb8) 000000002bc7f96a: ffffffff81bf824f (fput+0x1f/0x1a0) 0000000088bdb5c9: 0000000000000001 (0x1) 00000000f7038ac7: ffff8801bf0f3500 (0xffff8801bf0f3500) 0000000083e3759d: 0000000000000000 ... 000000004eeac8e7: ffff8801926cfdf8 (0xffff8801926cfdf8) 000000004334f47d: ffffffff81c4a6ab (ksys_ioctl+0xbb/0xd0) 000000009539724b: 0000ae808a9601c0 (0xae808a9601c0) 000000004544a514: ffff8801926cff58 (0xffff8801926cff58) 00000000b761025e: 1ffff100324d9fc8 (0x1ffff100324d9fc8) 00000000f0b8de5b: ffff8801926cff20 (0xffff8801926cff20) 000000003314fffd: ffff8801926cff58 (0xffff8801926cff58) 000000000861e47f: dffffc0000000000 (0xdffffc0000000000) 0000000074b723e2: ffff8801926cfe20 (0xffff8801926cfe20) 000000003ce78192: ffffffff81c4a733 (__x64_sys_ioctl+0x73/0xb0) 000000003d79668f: 1ffff100324d9fc8 (0x1ffff100324d9fc8) 000000005428feb8: ffff8801926cfe20 (0xffff8801926cfe20) 00000000507caf4a: 0000000000000010 (0x10) 000000002f8b4382: ffff8801926cff48 (0xffff8801926cff48) 00000000b1e6e89f: ffffffff8100c291 (do_syscall_64+0x1b1/0x800) 000000005dad59ca: ffffffff8151d5da (finish_task_switch+0x1ca/0x810) 0000000067c07049: 0000000000000000 ... 00000000d67e7d72: 0000000041b58ab3 (0x41b58ab3) 00000000d45d0652: ffffffff889a4330 (regoff.33591+0x35b5b0/0x36e210) 000000001368cdff: ffffffff8100c0e0 (syscall_return_slowpath+0x5c0/0x5c0) 0000000032f5eb21: ffff8801926cfe68 (0xffff8801926cfe68) 0000000083cc39ff: 0000000000000000 ... 000000000649e5c1: ffff8801926cff48 (0xffff8801926cff48) 00000000e6e8b2fb: ffffffff8100be2f (syscall_return_slowpath+0x30f/0x5c0) 00000000101f3977: ffff8801926cff58 (0xffff8801926cff58) 00000000f73186b7: 0000000041b58ab3 (0x41b58ab3) 00000000119fb790: ffffffff889a3a5f (regoff.33591+0x35acdf/0x36e210) 000000003784ba51: ffff88018a9609f0 (0xffff88018a9609f0) 000000009b4f4e51: ffff8801926cfea8 (0xffff8801926cfea8) 00000000c5c91b15: 0000000000000000 ... 00000000f34b26f6: ffff88018a9601c0 (0xffff88018a9601c0) 00000000409d7ca5: ffffffff8780009d (entry_SYSCALL_64_after_hwframe+0x59/0xbe) 000000006a60fbc8: 0000000000000000 ... 000000004dd94d48: 0000000000000086 (0x86) 000000007f9d8229: 0000000000000000 ... 0000000012e80327: ffff8801926cff48 (0xffff8801926cff48) 00000000267d9d34: ffffffff81007c50 (trace_hardirqs_off_thunk+0x1a/0x1c) 000000009dd09a2c: 0000000000000000 ... 00000000108e8676: ffffffff8780008d (entry_SYSCALL_64_after_hwframe+0x49/0xbe) 00000000552db38a: 0000000000000000 ... 000000001ebf1073: 00000000006f7c70 (0x6f7c70) 00000000165b8ccd: 000000000000027e (0x27e) 00000000f0f94bd4: 00000000ffffffff (0xffffffff) 0000000015503b2a: 000000000072bea0 (0x72bea0) 00000000404ef199: 00007fdbc796a6d4 (0x7fdbc796a6d4) 00000000064365dc: 0000000000000246 (0x246) 00000000b7178af3: 0000000000000000 ... 000000005422967f: ffffffffffffffda (0xffffffffffffffda) 00000000cc7e22e0: 0000000000455979 (0x455979) 0000000027e8b2ff: 0000000000000000 ... 0000000001109550: 000000000000ae80 (0xae80) 0000000000f80520: 0000000000000017 (0x17) 00000000a80d4a33: 0000000000000010 (0x10) 000000008da77a81: 0000000000455979 (0x455979) 00000000c659e06b: 0000000000000033 (0x33) 0000000099e1e32f: 0000000000000246 (0x246) 00000000936835c3: 00007fdbc7969c68 (0x7fdbc7969c68) 000000000a63ae44: 000000000000002b (0x2b) BUG: unable to handle kernel paging request at 00000000000059c6 PGD 1b15c6067 P4D 1b15c6067 PUD 1bb737067 PMD 0 Oops: 0000 [#1] SMP KASAN Dumping ftrace buffer: (ftrace buffer empty) Modules linked in: CPU: 1 PID: 21455 Comm: syz-executor6 Tainted: G W 4.17.0-rc3+ #36 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 RIP: 0010:msr_write_intercepted arch/x86/kvm/vmx.c:2126 [inline] RIP: 0010:vmx_vcpu_run+0xa3d/0x25f0 arch/x86/kvm/vmx.c:9869 RSP: 0018:ffff8801926cf3b0 EFLAGS: 00010046 RAX: 0000000000000286 RBX: 0000000010000000 RCX: ffffc900052f2000 RDX: 1ffffffff115b400 RSI: ffffffff811f753c RDI: 0000000000000005 RBP: ffff8801c8071cc0 R08: ffff88018a9601c0 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 FS: 00007fdbc796a700(0000) GS:ffff8801daf00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: ffffffffff600400 CR3: 00000001ab88b000 CR4: 00000000001426e0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: Code: 84 91 00 00 00 e8 f4 c7 59 00 48 8b 54 24 08 48 b8 00 00 00 00 00 fc ff df 48 c1 ea 03 80 3c 02 00 0f 85 36 19 00 00 48 8b 04 24 <48> 8b 98 40 57 00 00 48 b8 00 00 00 00 00 fc ff df 48 8d 7b 40 RIP: msr_write_intercepted arch/x86/kvm/vmx.c:2126 [inline] RSP: ffff8801926cf3b0 RIP: vmx_vcpu_run+0xa3d/0x25f0 arch/x86/kvm/vmx.c:9869 RSP: ffff8801926cf3b0 CR2: 00000000000059c6 ---[ end trace c29ae58a74a18ac2 ]---