Bug 94771

Summary: [Nested kvm on kvm] 32bit win7 guest as L2 guest show blue screen
Product: Virtualization Reporter: Zhou, Chao (chao.zhou)
Component: kvmAssignee: virtualization_kvm
Status: NEW ---    
Severity: normal    
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 4.0.0-rc1 Subsystem:
Regression: No Bisected commit-id:
Bug Depends on:    
Bug Blocks: 94971    

Description Zhou, Chao 2015-03-12 02:13:36 UTC
Environment:
------------
Host OS (ia32/ia32e/IA64):ia32e
Guest OS (ia32/ia32e/IA64):ia32
Guest OS Type (Linux/Windows):Windows
kvm.git Commit:4ff6f8e61eb7f96d3ca535c6d240f863ccd6fb7d
qemu.kvm Commit:d598911b6f5e7bf7bafb63b8e1d074729e94aca7
Host Kernel Version: 4.0.0-rc1
Hardware:Ivytown_EP, Haswell_EP


Bug detailed description:
--------------------------
create 32bit win7 guest as L2 guest, the guest will show blue screen.

note:
create 32bit win8 or 32bit win8.1  as L2 guest, the guest boots up fine.


Reproduce steps:
----------------
1 create L1 guest:
 qemu-system-x86_64 -enable-kvm -m 8G -smp 4 -net nic,macaddr=00:12:31:34:51:31 -net tap,script=/etc/kvm/qemu-ifup nested-kvm.qcow -cpu host

2. create L2 guest
qemu-system-x86_64 -enable-kvm -m 2G -smp 2 -net none win7-32.qcow

Current result:
----------------
32bit win7 as L2 guest boots up fail

Expected result:
----------------
32bit win7 as L2 guest boots up fine

Basic root-causing log:
----------------------