Environment: ------------ Host OS (ia32/ia32e/IA64):ia32e Guest OS (ia32/ia32e/IA64):ia32e Guest OS Type (Linux/Windows):Windows 32 bit kvm.git Commit:7cbb39d4d4d530dff12f2ff06ed6c85c504ba91a qemu-kvm Commit:5913815a17387a5e9825c734ccab760588471ee5 Host Kernel Version:3.14.0 Hardware:Romely_EP Bug detailed description: -------------------------- Intel 82599 NIC VF(or Intel I350 NIC VF) can not work in win7 32bit guest and win8 32bit guest; it can be assigned, but the interface in guest cannot get IP address. Note: Intel 82599 NIC PF(Intel I350 NIC PF) can work in guest Intel 82599 NIC VF(Intel I350 NIC VF) can work in 64bit win7/win8 guest Reproduce steps: ---------------- 1. qemu-system-x86_64 -enable-kvm -m 2048 -smp 2 -device pci-assign,host=0e:10.3 -net none ia32p_win7.img -usbdevice tablet Current result: ---------------- Intel 82599 NIC VF and Intel I350 NIC VF can not work in 32bit win7 and 32bit win8 guest Expected result: ---------------- Intel 82599 NIC VF and Intel I350 NIC VF work in 32bit win7 and 32bit win8 guest
these Intel NIC VFs doesn't support windows 32 bit client OSes. http://www.intel.com/support/network/adapter/pro100/sb/CS-031492.htm#3