Activity log for bug #953754

Date Who What changed Old value New value Message
2012-03-13 06:33:48 Yongjie Ren bug added bug
2012-03-13 06:36:53 Yongjie Ren attachment added host dmesg log https://bugs.launchpad.net/qemu/+bug/953754/+attachment/2861051/+files/dmesg-host.log
2012-03-13 06:37:15 Yongjie Ren attachment added guest dmesg log https://bugs.launchpad.net/qemu/+bug/953754/+attachment/2861052/+files/dmesg-guest.log
2012-03-13 06:38:19 Yongjie Ren attachment added lspci -vvv I350 NIC in host https://bugs.launchpad.net/qemu/+bug/953754/+attachment/2861054/+files/lspci-host-I350.log
2012-03-13 06:38:41 Yongjie Ren attachment added lspci -vvv 82576 NIC in host https://bugs.launchpad.net/qemu/+bug/953754/+attachment/2861055/+files/lspci-host-82576.log
2012-03-13 06:39:13 Yongjie Ren attachment added lspci -vvv I350 NIC in guest https://bugs.launchpad.net/qemu/+bug/953754/+attachment/2861056/+files/lspci-guest-I350.log
2012-03-13 06:40:00 Yongjie Ren attachment added lspci -vvv 82576 NIC in guest https://bugs.launchpad.net/qemu/+bug/953754/+attachment/2861057/+files/lspci-guest-82576.log
2012-03-13 06:54:30 Yongjie Ren description Environment: ------------ Host OS (ia32/ia32e/IA64):ia32e Guest OS (ia32/ia32e/IA64):ia32e Guest OS Type (Linux/Windows): Linux(RHEL6u1) kvm.git Commit:186195928e8149b27cdd603a660dace454969f2b qemu-kvm Commit: 81bdec908fb2be0ccaff1d4ee67956c509e440ad Host Kernel Version:3.3.0-rc5 Hardware: Romley-EP, WSM-EP Bug detailed description: -------------------------- SMP guest cannot get two IP addresses when assign two NICs with igb driver. I tried with Intel I350 and 82576 Ethernet Adapter. Note: 1. when assign two NICs, both of the drivers are igb, the guest get only get one IP. 2. When assign two NICs, one driver is igb, another is ixgbe, the guest can get two IP address. 3. UP guest can get two IP. 4. smp guest, and assign two VFs with igb driver, the guest can get two IP addresses. This should be a qemu-kvm bug. kvm + qemu-kvm = result 18619592 + 81bdec90 = bad 18619592 + b5ed4b6f = good Reproduce steps: ---------------- 1. start up a host with kvm kernel 2. /root/pcistub.sh –h 08:00.0 3. /root/pcistub.sh –h 0d:00.1 4. qemu-system-x86_64 –m 512 –smp 2 –device pci-assign,host=0d:00.1 –net none –device pci-assign,host=08:00.0 –net none –hda /root/rhel6u1.img 5. ifconfig Current result: ---------------- Only one can work Expected result: ---------------- Both NICs can work Environment: ------------ Host OS (ia32/ia32e/IA64):ia32e Guest OS (ia32/ia32e/IA64):ia32e Guest OS Type (Linux/Windows): Linux(RHEL6u1) kvm.git Commit:186195928e8149b27cdd603a660dace454969f2b qemu-kvm Commit: 81bdec908fb2be0ccaff1d4ee67956c509e440ad Host Kernel Version:3.3.0-rc5 Hardware: Romley-EP, WSM-EP Bug detailed description: -------------------------- SMP guest cannot get two IP addresses when assign two NICs with igb driver. I tried with Intel I350 and 82576 Ethernet Adapter. Note:      1. when assign two NICs, both of the drivers are igb, but the guest can only get one IP.      2. When assign two NICs, one driver is igb, another is ixgbe, the guest can get two IP address.      3. UP guest can get two IP.      4. smp guest, and assign two VFs with igb driver, the guest can get two IP addresses. This should be a qemu-kvm bug. kvm + qemu-kvm = result 18619592 + 81bdec90 = bad 18619592 + b5ed4b6f = good Reproduce steps: ---------------- 1. start up a host with kvm kernel 2. /root/pcistub.sh –h 08:00.0 3. /root/pcistub.sh –h 0d:00.1 4. qemu-system-x86_64 –m 512 –smp 2 –device pci-assign,host=0d:00.1 –net none –device pci-assign,host=08:00.0 –net none –hda /root/rhel6u1.img 5. ifconfig Current result: ---------------- Only one can work Expected result: ---------------- Both NICs can work
2012-03-13 06:56:18 Yongjie Ren description Environment: ------------ Host OS (ia32/ia32e/IA64):ia32e Guest OS (ia32/ia32e/IA64):ia32e Guest OS Type (Linux/Windows): Linux(RHEL6u1) kvm.git Commit:186195928e8149b27cdd603a660dace454969f2b qemu-kvm Commit: 81bdec908fb2be0ccaff1d4ee67956c509e440ad Host Kernel Version:3.3.0-rc5 Hardware: Romley-EP, WSM-EP Bug detailed description: -------------------------- SMP guest cannot get two IP addresses when assign two NICs with igb driver. I tried with Intel I350 and 82576 Ethernet Adapter. Note:      1. when assign two NICs, both of the drivers are igb, but the guest can only get one IP.      2. When assign two NICs, one driver is igb, another is ixgbe, the guest can get two IP address.      3. UP guest can get two IP.      4. smp guest, and assign two VFs with igb driver, the guest can get two IP addresses. This should be a qemu-kvm bug. kvm + qemu-kvm = result 18619592 + 81bdec90 = bad 18619592 + b5ed4b6f = good Reproduce steps: ---------------- 1. start up a host with kvm kernel 2. /root/pcistub.sh –h 08:00.0 3. /root/pcistub.sh –h 0d:00.1 4. qemu-system-x86_64 –m 512 –smp 2 –device pci-assign,host=0d:00.1 –net none –device pci-assign,host=08:00.0 –net none –hda /root/rhel6u1.img 5. ifconfig Current result: ---------------- Only one can work Expected result: ---------------- Both NICs can work Environment: ------------ Host OS (ia32/ia32e/IA64):ia32e Guest OS (ia32/ia32e/IA64):ia32e Guest OS Type (Linux/Windows): Linux(RHEL6u1) kvm.git Commit:186195928e8149b27cdd603a660dace454969f2b qemu-kvm Commit: 81bdec908fb2be0ccaff1d4ee67956c509e440ad Host Kernel Version:3.3.0-rc5 Hardware: Romley-EP, WSM-EP Bug detailed description: -------------------------- SMP guest cannot get two IP addresses when assign two NICs with igb driver. I tried with Intel I350 and 82576 Ethernet Adapter. Note:      1. when assign two NICs, both of the drivers are igb, but the guest can only get one IP.      2. When assign two NICs, one driver is igb, another is ixgbe, the guest can get two IP address.      3. UP guest can get two IP.      4. smp guest, and assign two VFs with igbvf driver, the guest can get two IP addresses. This should be a qemu-kvm bug. kvm + qemu-kvm = result 18619592 + 81bdec90 = bad 18619592 + b5ed4b6f = good Reproduce steps: ---------------- 1. start up a host with kvm kernel 2. /root/pcistub.sh –h 08:00.0 3. /root/pcistub.sh –h 0d:00.1 4. qemu-system-x86_64 –m 512 –smp 2 –device pci-assign,host=0d:00.1 –net none –device pci-assign,host=08:00.0 –net none –hda /root/rhel6u1.img 5. ifconfig Current result: ---------------- Only one can work Expected result: ---------------- Both NICs can work
2012-05-15 07:39:50 Yongjie Ren qemu: status New Fix Released