https://bugzilla.kernel.org/show_bug.cgi?id=197951 --- Comment #6 from Ladi Prosek (lprosek@xxxxxxxxxx) --- I have seen this crash on a Windows 10 x64 guest *without* any kind of device assignment. Didn't keep track of exact kernel versions but it was Fedora 26, very likely 4.12.*. If you've been able to build a kernel where this happens for you, try cherry-picking: commit a2b7861bb33b2538420bb5d8554153484d3f961f Author: Boqun Feng <boqun.feng@xxxxxxxxx> Date: Tue Oct 3 21:36:51 2017 +0800 kvm/x86: Avoid async PF preempting the kernel incorrectly Currently, in PREEMPT_COUNT=n kernel, kvm_async_pf_task_wait() could call schedule() to reschedule in some cases. This could result in accidentally ending the current RCU read-side critical section early, causing random memory corruption in the guest, or otherwise preempting the currently running task inside between preempt_disable and preempt_enable. Keywords: "PF" (since the report mentions swap), "random memory corruption in the guest" -- You are receiving this mail because: You are watching the assignee of the bug.