> From: Wanpeng Li [mailto:kernellwp@xxxxxxxxx] > Sent: Wednesday, March 8, 2017 09:07 > To: Dexuan Cui <decui@xxxxxxxxxxxxx> > Cc: kvm@xxxxxxxxxxxxxxx > Subject: Re: WARNING: at arch/x86/kvm/mmu.c:3589 > handle_mmio_page_fault+0x362/0x370 [kvm] > > 2017-03-07 23:49 GMT+08:00 Dexuan Cui <decui@xxxxxxxxxxxxx>: > > With today's git://git.kernel.org/pub/scm/virt/kvm/kvm.git (4.11.0-rc1+), > > I got this warning on the host and the VM hung. > > > > Any idea? > > How to reproduce? My host's CPU is "Intel(R) Xeon(R) CPU E3-1240 v3 @ 3.40GHz" and the kernel version is 4.11.0-rc1+ (i.e. today's mainline, c1ae3cfa0e). My qemu is yesterday's qemu: git://git.qemu-project.org/qemu.git, commit d6780c822144. I installed a Ubuntu 16.04 VM from .iso and tried to build the same kernel in the VM with "make -j8" and got the issue. This is the command I used to start the VM: qemu-system-x86_64 -enable-kvm -smp 8 -m 4096 -drive file=/root/kvm/u1604/u1604.img,format=raw,if=virtio -netdev type=tap,script=/etc/qemu-ifup,id=net0 -device virtio-net-pci,netdev=net0 -cdrom /root/kvm/u1604/ubuntu-16.04.1-desktop-amd64.iso It looks I only reproduced it once: today I tried the same steps, but couldn't reproduce it any more. I post the related info here in case others may see the same issue. Thanks, -- Dexuan