BUG: sleeping function called from invalid context at arch/x86/mm/fault.c:1342 in_atomic(): 0, irqs_disabled(): 1, pid: 12881, name: syz-executor4 1 lock held by syz-executor4/12881: #0: 000000005be34607 (&mm->mmap_sem){++++}, at: __do_page_fault+0x381/0xe40 arch/x86/mm/fault.c:1328 irq event stamp: 7826 hardirqs last enabled at (7825): [] entry_SYSCALL_64_after_hwframe+0x59/0xbe hardirqs last disabled at (7826): [] error_entry+0x76/0xd0 arch/x86/entry/entry_64.S:1262 softirqs last enabled at (7778): [] __do_softirq+0x778/0xaf5 kernel/softirq.c:311 softirqs last disabled at (7741): [] invoke_softirq kernel/softirq.c:365 [inline] softirqs last disabled at (7741): [] irq_exit+0x1d1/0x200 kernel/softirq.c:405 CPU: 0 PID: 12881 Comm: syz-executor4 Not tainted 4.17.0-rc4+ #44 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:ffff880182b1f3b0 EFLAGS: 00010046 RAX: 0000000000000286 RBX: 0000000010000000 RCX: ffffc900046e4000 RDX: 1ffffffff115b400 RSI: ffffffff811f753c RDI: 0000000000000005 RBP: ffff8801d8a88200 R08: ffff880184704200 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 WARNING: kernel stack regs at 00000000b01c13fc in syz-executor4:12881 has bad 'bp' value 00000000602a4b1e unwind stack type:0 next_sp: (null) mask:0x2 graph_idx:0 00000000bb06cfe0: ffff880182b1ef18 (0xffff880182b1ef18) 000000009e4de2f0: ffffffff8129fbf1 (show_trace_log_lvl+0x1dd/0x25c) 00000000b341f1cf: ffffffff811f755d (vmx_vcpu_run+0xa3d/0x25f0) 000000007dc277dd: ffff880182b1f388 (0xffff880182b1f388) 000000000d6493d7: 0000000000000002 (0x2) 00000000aae72e72: 0000000000000001 (0x1) 00000000d14f550d: ffff880182b18000 (0xffff880182b18000) 000000005127cdac: ffff880182b20000 (0xffff880182b20000) 000000007dcfd6a0: 0000000000000000 ... 00000000ad5ccaca: ffff880182b18000 (0xffff880182b18000) 0000000077927a8e: ffff880182b20000 (0xffff880182b20000) 00000000a5c3bb4d: 0000000000000000 ... 000000001bb32b8b: 0000000000000002 (0x2) 0000000097128618: ffff880184704200 (0xffff880184704200) 00000000cbc7e6fe: 0000010100000000 (0x10100000000) 000000008c1d5bc3: 0000000000000000 ... 00000000f18ddd5f: ffff880182b1ee50 (0xffff880182b1ee50) 000000006e3edac0: ffffffff811f755d (vmx_vcpu_run+0xa3d/0x25f0) 000000005d2255fa: ffff880182b1f308 (0xffff880182b1f308) 00000000c40543ec: 0000000000000016 (0x16) 0000000003dbcadb: 0000000000000000 ... 000000006f0d56f2: ffffffff88d18b60 (pv_cpu_ops+0x120/0x120) 00000000943676b1: 00000000ffffffff (0xffffffff) 000000001ab96ce6: ffff880182b1ef28 (0xffff880182b1ef28) 00000000567314d2: ffffffff8129fca8 (show_stack+0x38/0x3a) 000000003a8876a9: ffff880182b1efd8 (0xffff880182b1efd8) 00000000b3f8a3f5: ffffffff8767c715 (dump_stack+0x1b9/0x294) 00000000beae9bb7: fffffbfff11a316c (0xfffffbfff11a316c) 00000000ffb915d0: dffffc0000000000 (0xdffffc0000000000) 00000000d005ab38: 1ffff10030563dea (0x1ffff10030563dea) 0000000064729abe: 0000000041b58ab3 (0x41b58ab3) 000000008da84a7f: ffffffff889a4b4c (regoff.33591+0x35b9ec/0x36e2a0) 00000000fb65c25d: ffffffff8767c55c (dump_stack_print_info.cold.2+0x52/0x52) 000000006cad0f1e: ffff880184704a38 (0xffff880184704a38) 00000000518274a8: ffff880182b1ef90 (0xffff880182b1ef90) 00000000524cc420: ffffffff815d44b4 (print_lock+0xd1/0xd6) 0000000095563b2c: 0000000000001e3d (0x1e3d) 00000000c151c156: ffffffff81476281 (irq_exit+0x1d1/0x200) 00000000a0b44727: ffffffff81476281 (irq_exit+0x1d1/0x200) 0000000015c9142d: ffff880184704200 (0xffff880184704200) 00000000f932d2f5: ffffed003b5c3eb2 (0xffffed003b5c3eb2) 000000007208b920: ffff880184704200 (0xffff880184704200) 000000005cfb28e4: 1ffff10030563dfd (0x1ffff10030563dfd) 0000000028853250: ffff880184704200 (0xffff880184704200) 0000000066878fad: 0000000000003251 (0x3251) 000000003c8879d4: 000000000000053e (0x53e) 0000000078ee1b64: 0000000000000000 ... 00000000dc356d22: ffff880182b1f068 (0xffff880182b1f068) 00000000fdf0b837: ffffffff8153eac1 (___might_sleep.cold.87+0x11f/0x13a) 00000000619bb328: 0000000041b58ab3 (0x41b58ab3) 00000000d2038c34: ffffffff889b4f3f (regoff.33591+0x36bddf/0x36e2a0) 00000000f7321c32: ffffffff81525070 (check_same_owner+0x320/0x320) 0000000045aa4f98: 0000000000000001 (0x1) 00000000e059eb57: ffff8801d8a88200 (0xffff8801d8a88200) 000000000b2f7cb3: 0000000000000201 (0x201) 00000000da78a8fc: ffff880182b1f388 (0xffff880182b1f388) 00000000aa971e73: 0000000000000201 (0x201) 00000000d3fd0de4: ffff880182b1f1a8 (0xffff880182b1f1a8) 000000000511d8c9: ffffffff810decff (kvm_set_msr_common+0x1cf/0x2680) 000000006adab0f3: 0000000000000520 (0x520) 0000000030450b36: 0000000000000000 ... 0000000029888f6c: ffff880184704200 (0xffff880184704200) 000000006542c785: ffffffff87c78b60 (__func__.46248+0x1e0/0x940) 00000000d9203fc6: 000000000000053e (0x53e) 00000000560dd885: 0000000000000000 ... 00000000e4bde28e: ffff880182b1f0a8 (0xffff880182b1f0a8) 000000000ddcff0c: ffffffff81525425 (__might_sleep+0x95/0x190) 000000002027e165: ffff880182b1f2a0 (0xffff880182b1f2a0) 000000002fc41654: 00000000000059c6 (0x59c6) 00000000c79890c9: 00000000000059c6 (0x59c6) 000000001a96cad4: ffff880182b1f308 (0xffff880182b1f308) 0000000047195f8e: 0000000000000001 (0x1) 00000000aaf122ab: 0000000000000000 ... 00000000876d93cb: ffff880182b1f190 (0xffff880182b1f190) 00000000b0103c73: ffffffff813557ae (__do_page_fault+0x3ae/0xe40) 000000005200a49b: ffff880183c0bc80 (0xffff880183c0bc80) 0000000034fc14bb: ffff880182b1f238 (0xffff880182b1f238) 000000000fa564f7: 0000000000000000 ... 0000000050f08796: 0000001484704a60 (0x1484704a60) 00000000d8001b19: 1ffff10030563e21 (0x1ffff10030563e21) 0000000048cfbb76: ffff8801d70fa728 (0xffff8801d70fa728) 000000002d7e966f: ffff8801d70fa680 (0xffff8801d70fa680) 00000000d0c7d70e: ffff880184704200 (0xffff880184704200) 0000000087c2d3da: 0000000041b58ab3 (0x41b58ab3) 0000000086f41453: ffffffff889b645b (regoff.33591+0x36d2fb/0x36e2a0) 00000000ec6c97a0: ffffffff81355400 (mm_fault_error+0x380/0x380) 00000000c0875419: ffffffff815cac70 (debug_check_no_locks_freed+0x310/0x310) 000000001d22b649: ffffffff889a3ecf (regoff.33591+0x35ad6f/0x36e2a0) 00000000183a59c7: ffffffff815c1ce0 (graph_lock+0x170/0x170) 00000000f17b2245: ffff880184704a01 (0xffff880184704a01) 000000002b9bc235: ffff880184704200 (0xffff880184704200) 00000000fcac4da5: ffffed00308e0946 (0xffffed00308e0946) 00000000a106e448: ffff880184704a38 (0xffff880184704a38) 00000000635a81e8: ffff880184704298 (0xffff880184704298) 00000000c45f539f: 1ffff10030563e34 (0x1ffff10030563e34) 000000005350c4f0: 1ffff10030563e36 (0x1ffff10030563e36) 000000002ba7254d: ffff880182b1f308 (0xffff880182b1f308) 00000000bd9aedb5: 0000000000000000 ... 000000006dd356c6: 00000000000059c6 (0x59c6) 000000005c11778c: ffff880182b1f2d0 (0xffff880182b1f2d0) 0000000083e141d3: ffff880182b1f2f8 (0xffff880182b1f2f8) 000000002e0f9e29: ffffffff8135635e (do_page_fault+0xee/0x8a7) 00000000840c0b57: ffff8801d8a88200 (0xffff8801d8a88200) 0000000045f9b595: 000000000000000d (0xd) 00000000e944411e: 0000000041b58ab3 (0x41b58ab3) 0000000062beb1df: ffffffff889a47c8 (regoff.33591+0x35b668/0x36e2a0) 0000000084b481af: ffffffff81356270 (vmalloc_sync_all+0x30/0x30) 00000000208f9ff4: ffff880182b1f218 (0xffff880182b1f218) 00000000a51cd9bf: ffffffff810d608d (kvm_multiple_exception+0x22d/0x580) 00000000e966a14d: 0000000000000000 ... 000000006ca5cb12: 01ffffff00000001 (0x1ffffff00000001) 000000008115a37e: ffff880182b1f3c8 (0xffff880182b1f3c8) 00000000f4cd49c6: ffff8801d8a88200 (0xffff8801d8a88200) 00000000d93cf051: 000000000000000d (0xd) 00000000a6e0c97e: 0000000000000000 ... 000000005b4a313e: ffff880182b1f3c8 (0xffff880182b1f3c8) 00000000d2bde0f0: 0000000000000000 ... 0000000061a15bed: ffff880182b1f240 (0xffff880182b1f240) 000000005936e03b: 0000000041b58ab3 (0x41b58ab3) 00000000b7bc997f: ffffffff889a3ecf (regoff.33591+0x35ad6f/0x36e2a0) 0000000063c7c357: ffffffff815c1ce0 (graph_lock+0x170/0x170) 000000008b215415: 0000000000000001 (0x1) 0000000022940c71: ffff880182b1f3f0 (0xffff880182b1f3f0) 0000000056cf0312: 0000000041b58ab3 (0x41b58ab3) 000000005818db45: ffffffff889a6938 (regoff.33591+0x35d7d8/0x36e2a0) 00000000156161aa: ffffffff815c80f0 (print_usage_bug+0xc0/0xc0) 00000000434f682b: 00000201815c2805 (0x201815c2805) 00000000b28a3d03: 0000000041b58ab3 (0x41b58ab3) 00000000ccf4f995: ffffffff889aece0 (regoff.33591+0x365b80/0x36e2a0) 00000000b2299d34: 0000000000000086 (0x86) 000000000665787f: 0000000000000001 (0x1) 00000000313d8040: 0000000000000000 ... 0000000009647123: ffff880182b1f2f0 (0xffff880182b1f2f0) 000000007a3c006f: ffffffff81007c50 (trace_hardirqs_off_thunk+0x1a/0x1c) 0000000023b22500: 0000000000000000 ... 00000000ceb2cd16: 0000000087800a07 (0x87800a07) 00000000f755a1fa: 0000000000000001 (0x1) 0000000076a0b4f5: 0000000000000000 ... 00000000746a7b0f: ffff880182b1f309 (0xffff880182b1f309) 0000000095603522: ffffffff87800fce (page_fault+0x1e/0x30) 00000000b01c13fc: 0000000000000000 ... 00000000336f9716: ffff8801d8a88200 (0xffff8801d8a88200) 0000000058105470: 0000000010000000 (0x10000000) 00000000fb1677a7: 0000000000000000 ... 000000008e20be96: ffff880184704200 (0xffff880184704200) 0000000005dc4ed7: 0000000000000286 (0x286) 0000000064f5e9bb: ffffc900046e4000 (0xffffc900046e4000) 00000000b5fdedff: 1ffffffff115b400 (0x1ffffffff115b400) 00000000c671aaa9: ffffffff811f753c (vmx_vcpu_run+0xa1c/0x25f0) 000000009702b614: 0000000000000005 (0x5) 00000000a90378a9: ffffffffffffffff (0xffffffffffffffff) 000000007c3c7dd4: ffffffff811f755d (vmx_vcpu_run+0xa3d/0x25f0) 0000000085c9f08a: 0000000000000010 (0x10) 000000008b728cd0: 0000000000010046 (0x10046) 000000008135fe58: ffff880182b1f3b0 (0xffff880182b1f3b0) 00000000730eeff0: 0000000000000018 (0x18) 00000000d79d3d97: 0000000000000286 (0x286) 000000004e1f491a: ffffffff88ada000 (raw_data+0x2000/0x2000) 00000000a18bc8de: ffff880184704a78 (0xffff880184704a78) 000000004bd7ce83: ffffffff00000001 (0xffffffff00000001) 00000000fd12890b: ffff880184704a60 (0xffff880184704a60) 00000000b563efc6: ffff880184704a28 (0xffff880184704a28) 000000007ed2bc1f: ffff880184704a80 (0xffff880184704a80) 0000000085557a58: ffff880184704a30 (0xffff880184704a30) 000000006984cf1a: ffff880184704a38 (0xffff880184704a38) 00000000e730e452: 1ffff10030563e80 (0x1ffff10030563e80) 00000000b14b87a6: 0000000041b58ab3 (0x41b58ab3) 000000003166084d: ffffffff889bf968 (K512_4+0x6728/0x11bc24) 0000000061b9a096: ffffffff815cac70 (debug_check_no_locks_freed+0x310/0x310) 00000000c6c55c40: 0000000000000000 ... 00000000d027f2ed: 0000000000000286 (0x286) 00000000e9a00433: ffffffff889af038 (regoff.33591+0x365ed8/0x36e2a0) 000000008421131f: ffffffff811f6b20 (vmx_save_host_state+0xa60/0xa60) 00000000e019dc33: 0000000000000286 (0x286) 00000000111746d0: 0000000000000000 ... 00000000b975c571: 1ffff10030563e8b (0x1ffff10030563e8b) 00000000a0d543d8: 0000000000000000 ... 00000000119e983a: 0000000041b58ab3 (0x41b58ab3) 00000000733ceead: ffffffff889a3ecf (regoff.33591+0x35ad6f/0x36e2a0) 000000004560a074: ffffffff811e5d50 (handle_vmfunc+0x9c0/0x9c0) 00000000fee206b3: 0000000000000000 ... 00000000f5db1e02: ffff880184704200 (0xffff880184704200) 00000000d95af8a3: dffffc0000000000 (0xdffffc0000000000) 000000008cf0153a: 0000000000000007 (0x7) 000000005bd3a896: ffffed00308e0946 (0xffffed00308e0946) 0000000000251870: ffff880182b1f4f0 (0xffff880182b1f4f0) 00000000f6206f7b: 0000000041b58ab3 (0x41b58ab3) 000000007b7368ce: ffffffff889a4b4c (regoff.33591+0x35b9ec/0x36e2a0) 0000000042fe68cb: 0000000000000000 ... 00000000a3da2555: ffffffff00000019 (0xffffffff00000019) 00000000aca861ae: ffff880184704200 (0xffff880184704200) 0000000058d5420b: ffffffff810e234a (vcpu_enter_guest+0x119a/0x6060) 00000000309da106: 0000000000000000 ... 000000009d7b1c9b: ffff8801d8a88200 (0xffff8801d8a88200) 0000000026c294ba: ffff8801d8a88200 (0xffff8801d8a88200) 00000000f0deaafb: ffffffff88ada000 (raw_data+0x2000/0x2000) 00000000ef4e3d5c: 0000000000000000 ... 000000008f839c40: 0000000041b58ab3 (0x41b58ab3) 000000008b4992ab: ffffffff889a3ecf (regoff.33591+0x35ad6f/0x36e2a0) 00000000ddfd11aa: ffffffff815c1ce0 (graph_lock+0x170/0x170) 000000002eb52bca: ffffffff8a1fe140 (chainhash_table+0x16940/0x40020) 00000000fe6e1219: ffff880184704a28 (0xffff880184704a28) 00000000e6dd0549: 1ffff10030563eae (0x1ffff10030563eae) 000000000d832f68: 0000000041b58ab3 (0x41b58ab3) 00000000308264f0: 0000000000000102 (0x102) 000000004f842c1f: ffffffff815c80f0 (print_usage_bug+0xc0/0xc0) 000000008a5b15ac: ffff8801d8a885cc (0xffff8801d8a885cc) 00000000533908c2: ffff8801d8a8adbc (0xffff8801d8a8adbc) 0000000002aafa89: 0000000041b58a00 (0x41b58a00) 00000000d36b870a: ffff8801d8a88228 (0xffff8801d8a88228) 00000000d29992df: ffffff962210606a (0xffffff962210606a) 00000000d714f7fb: 1ffff10030563eb2 (0x1ffff10030563eb2) 0000000072e3aadc: 0000000041b58ab3 (0x41b58ab3) 00000000b41b9886: ffffffff889ab180 (regoff.33591+0x362020/0x36e2a0) 00000000fdf53c9b: ffffffff810e11b0 (kvm_set_msr_common+0x2680/0x2680) 0000000039e1e918: 0000000000000000 ... 0000000036b9c62c: 0000000000004000 (0x4000) 00000000616fd8de: 1ffff10030563ecc (0x1ffff10030563ecc) 00000000a8eac441: ffff880184704a38 (0xffff880184704a38) 000000008d108834: ffff8801d8a882b8 (0xffff8801d8a882b8) 0000000012f40847: ffff8801d8a882b8 (0xffff8801d8a882b8) 00000000fe06388c: 0000000000000000 ... 00000000793d6a29: ffff880182b1f628 (0xffff880182b1f628) 000000009a21c623: ffffffff815c25c6 (find_held_lock+0x36/0x1c0) 0000000027f1200b: 0000000100000000 (0x100000000) 00000000d98479c6: ffff880182b1f680 (0xffff880182b1f680) 0000000041a02e1e: 1ffff10030563ecc (0x1ffff10030563ecc) 00000000560b87aa: ffff880182b1f740 (0xffff880182b1f740) 00000000eeffaa73: ffff8801d8a882b8 (0xffff8801d8a882b8) 00000000bf82f2af: ffff880184704200 (0xffff880184704200) 0000000077b7a30b: ffff880182b1f680 (0xffff880182b1f680) 00000000b53d64b8: ffff880182b1f768 (0xffff880182b1f768) 000000005934e4b1: 0000000000000286 (0x286) 00000000802775b3: 0000000041b58ab3 (0x41b58ab3) 00000000b5514e26: ffffffff00000001 (0xffffffff00000001) 00000000d9120c69: ffff880184704a30 (0xffff880184704a30) 00000000b52aad43: 0000000000000286 (0x286) 00000000c702e99c: ffffffff00000001 (0xffffffff00000001) 000000008f226a81: 0000000041b58ab3 (0x41b58ab3) 00000000e0519df6: ffffffff889bf9f8 (K512_4+0x67b8/0x11bc24) 00000000d02a762f: ffffffff815d1270 (lock_downgrade+0x8e0/0x8e0) 000000008e00014d: ffff880183c15a28 (0xffff880183c15a28) 0000000051cf1dc5: ffff880100000000 (0xffff880100000000) 000000006024643e: 0000000000000001 (0x1) 0000000094421cd7: ffff880182b1f6d8 (0xffff880182b1f6d8) 00000000f8dc157e: ffffffff815c25c6 (find_held_lock+0x36/0x1c0) 0000000033a59e28: 0000000284704200 (0x284704200) 0000000016691d55: ffff880182b1f6c0 (0xffff880182b1f6c0) 00000000acc1a9a2: ffffffff8136e3bc (get_cpu_entry_area+0xc/0x30) 00000000b15c5044: 1ffff10030563edb (0x1ffff10030563edb) 0000000008dbfed7: ffff880182b1f750 (0xffff880182b1f750) 00000000f56fbf45: ffffffff812cfca1 (load_fixmap_gdt+0x111/0x180) 000000007c396dff: ffff880182b1f730 (0xffff880182b1f730) 0000000079602af0: 0000000041b58ab3 (0x41b58ab3) 00000000f7df3b6c: ffffffff889b2ed7 (regoff.33591+0x369d77/0x36e2a0) 00000000f4b3d11f: ffffffff812cfb90 (load_direct_gdt+0x1c0/0x1c0) 00000000f646a006: ffff880100000002 (0xffff880100000002) 000000007e4c3188: fe0000001000007f (0xfe0000001000007f) 000000009b48844b: 0000000000000000 ... 000000005abea58d: ffffffff00000002 (0xffffffff00000002) 0000000053f66090: 0000000041b58ab3 (0x41b58ab3) 0000000060f87f4b: ffffffff889bf9f8 (K512_4+0x67b8/0x11bc24) 0000000073ab5352: ffffffff815d1270 (lock_downgrade+0x8e0/0x8e0) 00000000a878933c: 0000000000000003 (0x3) 000000005cfc1eb4: 0000000000000001 (0x1) 000000008744b4a3: 0000000000000000 ... 0000000086c3bf6d: ffff880184704200 (0xffff880184704200) 00000000d2d35872: ffffffff8a713a20 (console_drivers+0x40/0x40) 000000007f6e1b74: dffffc0000000000 (0xdffffc0000000000) 000000004a6e5a7f: ffff880182b1f768 (0xffff880182b1f768) 0000000000a6d405: ffffffff81b59914 (kasan_check_write+0x14/0x20) 00000000cbfcf4fd: ffff880182b1f8e8 (0xffff880182b1f8e8) 0000000052d67d63: ffffffff876e25b0 (__mutex_unlock_slowpath+0x180/0x8a0) 00000000c84dc8a7: ffffffff889ae6df (regoff.33591+0x36557f/0x36e2a0) 0000000008d97826: ffffffff811d6640 (handle_invvpid+0xd40/0xd40) 00000000acfd6c18: 1ffff10030563ef4 (0x1ffff10030563ef4) 00000000e77ea872: ffffed0000000000 (0xffffed0000000000) 00000000504cfa3b: fffffbfff14fea54 (0xfffffbfff14fea54) 00000000a1ca9922: 0000000041b58ab3 (0x41b58ab3) 000000001f68d83e: ffffffff889bf380 (K512_4+0x6140/0x11bc24) 0000000008596223: ffffffff876e2430 (wait_for_completion+0x870/0x870) 00000000d40ea588: ffffffff00000019 (0xffffffff00000019) 00000000b3d6ca72: ffff880184704200 (0xffff880184704200) 000000007c3a574a: ffff8801d8a88d40 (0xffff8801d8a88d40) 00000000f2d903fe: 0000000041b58ab3 (0x41b58ab3) 00000000d30de489: ffffffff889a48a6 (regoff.33591+0x35b746/0x36e2a0) 00000000fef6d533: ffffffff81510dc0 (kick_process+0x110/0x110) 000000006238c276: 1ffff10030563f05 (0x1ffff10030563f05) 00000000a5eaccf0: ffff8801dae23600 (0xffff8801dae23600) 0000000048e70d2f: ffff8801dae23610 (0xffff8801dae23610) 000000008bfe0692: ffff880182b1f810 (0xffff880182b1f810) 00000000d9c4a281: ffffffff81b598f1 (kasan_check_read+0x11/0x20) 00000000d24b7749: ffff880182b1f8b0 (0xffff880182b1f8b0) 00000000054e7f05: ffffffff81644fe5 (rcu_is_watching+0x85/0x140) 000000009ee78922: ffff8801dae23600 (0xffff8801dae23600) 00000000ce523282: 0000000041b58ab3 (0x41b58ab3) 0000000038778a4a: ffffffff889a48a6 (regoff.33591+0x35b746/0x36e2a0) 00000000f207d3ed: ffffffff816486f0 (rcu_pm_notify+0xc0/0xc0) 000000004f6373e1: ffffffff84704200 (context_close+0x860/0x920) 0000000038f86fb4: ffff880184704a30 (0xffff880184704a30) 000000005e3f40b3: ffffffff88d8e2a0 (rcu_callback_map+0x40/0x40) 000000006e31e07e: 0000000000000286 (0x286) 00000000a27f6112: ffff880184704200 (0xffff880184704200) 000000006d53ae5d: ffffffff88d8e2a0 (rcu_callback_map+0x40/0x40) 000000008340fbc8: ffff8801d8a88258 (0xffff8801d8a88258) 0000000088c72822: 0000000000000000 ... 00000000539050c2: ffff880182b1f8b0 (0xffff880182b1f8b0) 000000006310475c: 0000000000000286 (0x286) 00000000e9ccff51: 0000000000000001 (0x1) 0000000035fbdcfc: 0000000000000003 (0x3) 000000006fe80bbb: 0000000000000001 (0x1) 00000000743011f7: ffffffff8107038d (kvm_vcpu_ioctl+0x2ad/0x12e0) 00000000cec67eb4: ffff880182b1f8c8 (0xffff880182b1f8c8) 000000008a4a7393: ffffffff8163b918 (rcu_read_lock_sched_held+0x108/0x120) 000000004e73e813: 0000000000000000 ... 00000000ac29b1fe: ffff880182b1f8f8 (0xffff880182b1f8f8) 00000000f3e5f59f: ffffffff81b57fd9 (kfree+0x1e9/0x260) 00000000284665c0: 1ffff10030563f24 (0x1ffff10030563f24) 00000000a658e37d: 0000000000000001 (0x1) 0000000031ba1efa: 0000000000000000 ... 000000007f980d1f: ffff8801d8a88258 (0xffff8801d8a88258) 000000001d277793: ffff880182b1fc28 (0xffff880182b1fc28) 00000000609ec07b: ffffffff81070392 (kvm_vcpu_ioctl+0x2b2/0x12e0) 000000005eeb6f30: 00000000b39140c0 (0xb39140c0) 0000000056c2411f: 0000000000000000 ... 000000005239c15d: 0000000041b58ab3 (0x41b58ab3) 00000000caa12f76: ffffffff889a8ff8 (regoff.33591+0x35fe98/0x36e2a0) 00000000f8997a91: ffffffff810700e0 (kvm_uevent_notify_change.part.29+0x440/0x440) 00000000b2472642: ffff880184704200 (0xffff880184704200) 0000000025fceef5: ffff880182b1f950 (0xffff880182b1f950) 000000001f694884: ffffffff815ca1fd (trace_hardirqs_on+0xd/0x10) 00000000cf1b2f99: ffff880182b1f968 (0xffff880182b1f968) 00000000e01d3775: ffffffff876f1677 (_raw_spin_unlock_irq+0x27/0x70) 0000000017b28144: 1ffff10030563f41 (0x1ffff10030563f41) 000000001507a843: ffff880184704a38 (0xffff880184704a38) 000000007fa7a31e: ffffffff88d8e320 (rcu_bh_lock_map+0x40/0x40) 00000000a8a2ff9c: ffffffff88d8e320 (rcu_bh_lock_map+0x40/0x40) 00000000d1c677ad: 0000000000000000 ... 00000000ee1d9e91: ffff880182b1f9d0 (0xffff880182b1f9d0) 000000006df14f70: ffffffff815c25c6 (find_held_lock+0x36/0x1c0) 00000000d8ff7ae9: 0000000100000001 (0x100000001) 00000000c56d570f: ffff880182b1fa28 (0xffff880182b1fa28) 00000000c49eb107: 1ffff10030563f41 (0x1ffff10030563f41) 000000001f351fc1: ffff880182b1fae8 (0xffff880182b1fae8) 00000000433f4fd9: ffffffff88d8e320 (rcu_bh_lock_map+0x40/0x40) 000000002b724d12: ffff880184704200 (0xffff880184704200) 00000000ac96feba: ffff880182b1fa28 (0xffff880182b1fa28) 000000007f4b6256: ffff880182b1fb10 (0xffff880182b1fb10) 0000000092e65e2a: 0000000000000286 (0x286) 00000000b7effc45: 0000000000000000 ... 0000000007df9576: ffff880100000001 (0xffff880100000001) 0000000064e20904: ffff880184704a30 (0xffff880184704a30) 000000006cc41ee1: 0000000000000286 (0x286) 000000005841b0b9: ffff8801c5560c80 (0xffff8801c5560c80) 000000001195ad65: 0000000041b58ab3 (0x41b58ab3) 00000000477351e1: ffffffff889bf9f8 (K512_4+0x67b8/0x11bc24) 000000009cce5463: ffffffff815d1270 (lock_downgrade+0x8e0/0x8e0) 00000000402a568d: ffff880182b1fa50 (0xffff880182b1fa50) 000000002b01320f: 0000000000000000 ... 00000000e1ac54a1: 00000000b39140c0 (0xb39140c0) 0000000072f614ca: 1ffff10030563f4f (0x1ffff10030563f4f) 00000000897a0eb7: ffff8801dae23600 (0xffff8801dae23600) 0000000073762be7: 1ffff10030563f51 (0x1ffff10030563f51) 00000000fef7f9a3: ffff8801dae23600 (0xffff8801dae23600) 00000000d7c96b71: ffff8801dae23610 (0xffff8801dae23610) 000000007d166182: ffff880182b1fa70 (0xffff880182b1fa70) 00000000ce9f95ad: ffffffff81b598f1 (kasan_check_read+0x11/0x20) 00000000249271ba: ffff880182b1fb10 (0xffff880182b1fb10) 00000000b34751c0: ffffffff81644fe5 (rcu_is_watching+0x85/0x140) 00000000ee8eda25: ffff880182b1fad0 (0xffff880182b1fad0) 00000000274d59a3: 0000000041b58ab3 (0x41b58ab3) 00000000a06c0af4: ffffffff889a4b4c (regoff.33591+0x35b9ec/0x36e2a0) 000000005c84dd7b: ffffffff81644f60 (rcu_bh_force_quiescent_state+0x20/0x20) 00000000ac37fdad: ffffffff88d8e320 (rcu_bh_lock_map+0x40/0x40) 00000000f47a00b1: 0000000000000000 ... 000000005b1d848b: ffff880184704200 (0xffff880184704200) 00000000b558c4c5: ffffffff88d8e320 (rcu_bh_lock_map+0x40/0x40) 000000007e3e1adf: ffff880182b1fc48 (0xffff880182b1fc48) 00000000d4f054b0: ffff88018569eb40 (0xffff88018569eb40) 00000000d6f8cd47: ffff880182b1fb00 (0xffff880182b1fb00) 00000000a6f1ff3d: 0000000000000286 (0x286) 000000008b82fb74: dffffc0000000000 (0xdffffc0000000000) 00000000304e0708: 0000000000000001 (0x1) 00000000c8068c4d: ffff8801c155d7f0 (0xffff8801c155d7f0) 0000000013ed998e: dffffc0000000000 (0xdffffc0000000000) 00000000870f9ec3: 0000000000000000 ... 00000000db09cf26: 0000000000000001 (0x1) 000000000a2276a6: ffff880182b1fc70 (0xffff880182b1fc70) 000000004651d8b5: ffffffff81c7d13c (__fget+0x40c/0x650) 0000000042a41787: ffff880182b1fbc8 (0xffff880182b1fbc8) 000000005cafea74: 1ffff10030563f6d (0x1ffff10030563f6d) 0000000048f5685f: 0000001500004000 (0x1500004000) 00000000fe466a7f: ffff88018569eb90 (0xffff88018569eb90) 000000007b689425: ffff8801c155d780 (0xffff8801c155d780) 00000000f4500003: ffff88018569eb40 (0xffff88018569eb40) 00000000d5b8e71f: ffff8801ab934d01 (0xffff8801ab934d01) 00000000fbb9ca34: ffff880182b1fc08 (0xffff880182b1fc08) 00000000a08abf41: ffffed0030563f79 (0xffffed0030563f79) 0000000077ceb8eb: 0000000041b58ab3 (0x41b58ab3) 000000007143be04: ffffffff889a47a0 (regoff.33591+0x35b640/0x36e2a0) 00000000fefcdab4: ffffffff81c7cd30 (expand_files.part.8+0x9a0/0x9a0) 00000000b0d922e1: 1ffff10030563f78 (0x1ffff10030563f78) 0000000077a78900: 0000000000000001 (0x1) 00000000da26b2c4: 0000000000000000 ... 00000000195c4e86: 00000000fffffffe (0xfffffffe) 000000004e76755b: 0000000000000000 ... 00000000a3b41f96: ffffffff81c3bf40 (filename_lookup+0x390/0x4f0) 0000000041b184d1: 00000000816486f0 (0x816486f0) 00000000f58116d1: ffff880182b1fd90 (0xffff880182b1fd90) 000000008fce4243: 0000000041b58ab3 (0x41b58ab3) 00000000ed950dbf: ffff8801af963a80 (0xffff8801af963a80) 00000000946d8477: ffffffff81c3bbb0 (filename_parentat.isra.57+0x540/0x540) 00000000ced2822e: ffffffff81793f18 (__sanitizer_cov_trace_const_cmp8+0x18/0x20) 000000005a612afc: ffff88018878ee20 (0xffff88018878ee20) 00000000a2b4b55b: ffff88010000c06c (0xffff88010000c06c) 00000000872d7a79: ffff880182b1fc28 (0xffff880182b1fc28) 000000009f2f881c: ffffffff81793f73 (__sanitizer_cov_trace_switch+0x53/0x90) 00000000f5e1df8d: ffff8801c155d780 (0xffff8801c155d780) 000000007a3752f0: 1ffff10030563f8e (0x1ffff10030563f8e) 000000005362e489: ffffffff810700e0 (kvm_uevent_notify_change.part.29+0x440/0x440) 00000000f0a28d6d: ffff880182b1fc28 (0xffff880182b1fc28) 00000000e0cbf7fc: ffffffff81793ef6 (__sanitizer_cov_trace_const_cmp4+0x16/0x20) 00000000154f41e0: ffff880182b1fdb8 (0xffff880182b1fdb8) 000000001b86aa93: ffffffff81c492f2 (do_vfs_ioctl+0x1f2/0x16a0) 00000000e01fef5a: fffffbfff11a316e (0xfffffbfff11a316e) 00000000843a884f: 0000000000000008 (0x8) 00000000866eea8d: 1ffff10030563f93 (0x1ffff10030563f93) 00000000e23d7bcb: ffff880182b1fd78 (0xffff880182b1fd78) 000000009c72b21f: 0000000000000015 (0x15) 0000000088321908: dffffc0000000000 (0xdffffc0000000000) 00000000a2dfe087: 0000000000000000 ... 0000000060742489: 0000000041b58ab3 (0x41b58ab3) 00000000f6b1cc0e: ffffffff889d88d0 (K512_4+0x1f690/0x11bc24) 0000000065b1d2dd: ffffffff81c49100 (ioctl_preallocate+0x2e0/0x2e0) 00000000eb058fa6: 0000400000000004 (0x400000000004) 000000006546f3f8: ffffffff00000002 (0xffffffff00000002) 00000000931bcd6e: 0000000041b58ab3 (0x41b58ab3) 0000000029dbd4c8: ffffffff889a6508 (regoff.33591+0x35d3a8/0x36e2a0) 0000000039192d7e: ffffffff81c7d3c0 (fget_raw+0x20/0x20) 00000000d0132112: ffffff9c82b1fcc0 (0xffffff9c82b1fcc0) 00000000a410e437: ffffffff00000002 (0xffffffff00000002) 00000000d14fa8e2: ffff880182b1fd08 (0xffff880182b1fd08) 00000000bcdd1f92: ffffffff81c3b31e (getname_flags+0x26e/0x5a0) 0000000091c54cc0: 0000000000000000 ... 0000000051a38107: 0000000000000007 (0x7) 000000006c45bec2: 984ab97dbd3b1600 (0x984ab97dbd3b1600) 000000005b50e46f: 1ffff10030563fab (0x1ffff10030563fab) 0000000083a7af39: 0000000000000001 (0x1) 00000000ae0e8632: 0000000000000000 ... 000000009d612b3b: ffff880184704a30 (0xffff880184704a30) 00000000b24d83aa: ffff880182b1fe20 (0xffff880182b1fe20) 00000000c021967d: ffff880182b1fe20 (0xffff880182b1fe20) 00000000e08ad002: ffff880184704200 (0xffff880184704200) 0000000028e28b07: ffffffff8100aa17 (exit_to_usermode_loop+0x87/0x310) 0000000037ed7cfb: ffff880182b1fdf8 (0xffff880182b1fdf8) 00000000bef51ddc: fffffbfff11a316e (0xfffffbfff11a316e) 00000000d2353aa6: 1ffff10030563fdc (0x1ffff10030563fdc) 00000000456c11c5: 0000000000000086 (0x86) 000000003d77e39e: 0000000000000000 ... 0000000072c23643: dffffc0000000000 (0xdffffc0000000000) 0000000012526ed0: ffff880182b1fdf8 (0xffff880182b1fdf8) 000000004d09025c: ffff8801c155d780 (0xffff8801c155d780) 0000000088ce02a2: ffff8801c155d780 (0xffff8801c155d780) 00000000edb577c8: 0000000000000000 ... 00000000ba6c773e: ffff880182b1fd90 (0xffff880182b1fd90) 0000000024d0b81f: ffffffff81793eba (__sanitizer_cov_trace_const_cmp1+0x1a/0x20) 00000000d0266890: ffff880182b1fdb8 (0xffff880182b1fdb8) 000000000ec795f3: ffffffff81bf8510 (fput+0x130/0x1a0) 0000000041e3eb23: 0000000000000001 (0x1) 00000000cfac376a: ffff8801c155d780 (0xffff8801c155d780) 0000000058b9a5a5: 0000000000000000 ... 0000000020ee0888: ffff880182b1fdf8 (0xffff880182b1fdf8) 000000007d7c4586: ffffffff81c4a821 (ksys_ioctl+0x81/0xd0) 0000000041bea346: 0000ae8084704200 (0xae8084704200) 000000005b506606: ffff880182b1ff58 (0xffff880182b1ff58) 00000000fc720f90: 1ffff10030563fc8 (0x1ffff10030563fc8) 0000000077737c28: ffff880182b1ff20 (0xffff880182b1ff20) 000000005b8a60de: ffff880182b1ff58 (0xffff880182b1ff58) 00000000f54b326e: 0000000000000086 (0x86) 00000000e1ae3152: ffff880184704200 (0xffff880184704200) 00000000eb0fc8ac: 1ffff10030563fc8 (0x1ffff10030563fc8) 0000000003f486af: ffff880182b1ff20 (0xffff880182b1ff20) 00000000530e140a: ffff880182b1fe20 (0xffff880182b1fe20) 00000000181b65f4: ffffffff81793ef6 (__sanitizer_cov_trace_const_cmp4+0x16/0x20) 0000000053a49d6e: ffff880182b1ff48 (0xffff880182b1ff48) 00000000e0f79893: ffffffff8100c56f (do_syscall_64+0x48f/0x800) 0000000079c48b0c: ffffffff8151d5da (finish_task_switch+0x1ca/0x810) 00000000fc93c0e3: 0000000000000000 ... 00000000211e062a: 0000000041b58ab3 (0x41b58ab3) 000000002afe9702: ffffffff889a47a0 (regoff.33591+0x35b640/0x36e2a0) 000000009348de78: ffffffff8100c0e0 (syscall_return_slowpath+0x5c0/0x5c0) 0000000038b713a8: ffff880182b1fe68 (0xffff880182b1fe68) 00000000fdd704ba: 0000000000000000 ... 000000007d65cadf: ffff880182b1ff48 (0xffff880182b1ff48) 00000000bd42550b: ffffffff8100be2f (syscall_return_slowpath+0x30f/0x5c0) 00000000fdad01f5: ffff880182b1ff58 (0xffff880182b1ff58) 0000000028a7bd5e: 0000000041b58ab3 (0x41b58ab3) 00000000a46fc226: ffffffff889a3ecf (regoff.33591+0x35ad6f/0x36e2a0) 00000000255833c0: ffff880184704a30 (0xffff880184704a30) 000000008899233f: ffff880182b1fea8 (0xffff880182b1fea8) 00000000d5898a6c: 0000000000000000 ... 00000000394fec29: ffff880184704200 (0xffff880184704200) 0000000099615dc6: ffffffff8780009d (entry_SYSCALL_64_after_hwframe+0x59/0xbe) 00000000e0a1e6f5: 0000000000000000 ... 00000000eba7d25e: ffff880182b1fef0 (0xffff880182b1fef0) 000000005ea468d5: ffffffff815ca051 (trace_hardirqs_on_caller+0x421/0x5c0) 00000000044cd558: 0000000000000000 ... 000000002a23442b: ffff880182b1ff48 (0xffff880182b1ff48) 00000000da1f067c: ffffffff81007c34 (trace_hardirqs_on_thunk+0x1a/0x1c) 0000000064612dc5: ffff8801c155d7f7 (0xffff8801c155d7f7) 00000000e0600f2f: ffffed00382abafe (0xffffed00382abafe) 000000007cc4ac28: ffffed00382abafe (0xffffed00382abafe) 00000000ba1b8f90: ffff880184704200 (0xffff880184704200) 00000000ac9c2ca1: dffffc0000000000 (0xdffffc0000000000) 0000000097652613: ffffc900046e4000 (0xffffc900046e4000) 0000000046a286cb: 1ffff100308e0841 (0x1ffff100308e0841) 00000000a6cc8858: ffffffff8100c56f (do_syscall_64+0x48f/0x800) 00000000da3a368d: ffff880184704208 (0xffff880184704208) 00000000cf59e175: 0000000000000000 ... 00000000f91b495f: ffffffff8780009d (entry_SYSCALL_64_after_hwframe+0x59/0xbe) 0000000097739f17: 0000000000000000 ... 00000000c4e11c17: 00000000006f7c70 (0x6f7c70) 000000009a209f67: 000000000000027e (0x27e) 0000000001cc8fac: 00000000ffffffff (0xffffffff) 000000006355b5be: 000000000072bea0 (0x72bea0) 00000000fc382b65: 00007f3f8d8ae6d4 (0x7f3f8d8ae6d4) 00000000b298326c: 0000000000000246 (0x246) 00000000ae968e91: 0000000000000000 ... 000000004efccad3: 0000000000455979 (0x455979) 000000006525cc83: 0000000000000000 ... 00000000874ffc8b: 000000000000ae80 (0xae80) 0000000069460753: 0000000000000015 (0x15) 00000000134841a6: 0000000000000010 (0x10) 00000000252175ad: 0000000000455979 (0x455979) 00000000631991ab: 0000000000000033 (0x33) 000000005703731f: 0000000000000246 (0x246) 00000000ed706b66: 00007f3f8d8adc68 (0x7f3f8d8adc68) 000000000db7a9b6: 000000000000002b (0x2b) BUG: unable to handle kernel paging request at 00000000000059c6 PGD 1cb538067 P4D 1cb538067 PUD 183a4e067 PMD 0 Oops: 0000 [#1] SMP KASAN Dumping ftrace buffer: (ftrace buffer empty) Modules linked in: CPU: 0 PID: 12881 Comm: syz-executor4 Tainted: G W 4.17.0-rc4+ #44 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:ffff880182b1f3b0 EFLAGS: 00010046 RAX: 0000000000000286 RBX: 0000000010000000 RCX: ffffc900046e4000 RDX: 1ffffffff115b400 RSI: ffffffff811f753c RDI: 0000000000000005 RBP: ffff8801d8a88200 R08: ffff880184704200 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 FS: 00007f3f8d8ae700(0000) GS:ffff8801dae00000(0000) knlGS:ffff8801dae00000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00000000000059c6 CR3: 00000001d832e000 CR4: 00000000001426f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: Code: 84 91 00 00 00 e8 94 c8 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: ffff880182b1f3b0 RIP: vmx_vcpu_run+0xa3d/0x25f0 arch/x86/kvm/vmx.c:9869 RSP: ffff880182b1f3b0 CR2: 00000000000059c6 ---[ end trace cc2ed784aab489ce ]---