From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mike Viau Subject: RE: Xen 4.1 rc1 test report Date: Sat, 22 Jan 2011 11:54:55 -0500 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="_25e9f878-1d96-45f6-8b8a-359a23f8ef60_" Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org --_25e9f878-1d96-45f6-8b8a-359a23f8ef60_ Content-Type: multipart/alternative; boundary="_b1ecb807-4c00-43c0-b88c-c2d9f450e8a6_" --_b1ecb807-4c00-43c0-b88c-c2d9f450e8a6_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable > On Sun=2C 23 Jan 2011 00:37:21 +0800 wrote: >=20 > Hi=2C All > Intel QA conducted a full validation for xen 4.1 rc1=2C it includes VT-x= =2C VT-d=2C SRIOV=2C RAS=2C TXT and xl tools testing. 24 issues were expos= ed. Refer the bug list=2C please. >=20 > We already assigned 14 bugs to Intel developers (which has an 'Intel' ta= g in the bug title)=2C most of the rest 10 bugs are related xl command. Fo= r the these bugs=2C need community's help to fix them.=20 >=20 > Version information: > Change Set: 22764:75b6287626ee > pvops dom0: 862ef97190f6b54d35c76c93fb2b8fadd7ab7d68 > ioemu : 1c304816043c0ffe14d20d6006d6165cb7fddb9b >=20 > Bug list: > Vt-d ( 7 bugs) > 1. ubuntu PAE SMP guest has network problem with NIC assigned (Community) > http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D1709 > 2. [VT-d] xen panic on function do_IRQ after many times NIC pass-throu (I= ntel) > http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D1706 > 3. [VT-D]run guest with NIC assigned will cause system hang sometimes und= er PAE on Sandy bridge (Intel) > http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D1725 > 4.[vt-d] dom0 igb driver is too old to support 4-port (Intel) > http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D1708 > 5.[VT-d] xen panic when run guest with NIC assigned sometimes (Intel) > http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D24 > 6.[vt-d] xl command does not response after passthrou IGD card (Intel) > http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D1723 > 7.[vt-d] fail to get IP address after hotplug VF for 300 times (Intel) > http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D1722 >=20 > RAS (1 bug) > 1. System hang when running cpu offline (Intel) > http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D1654 >=20 > ACPI (1 bug) > 1. System cann't resume after do suspend (Intel) > http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D1707 >=20 > Save/Restore(1 bug) > 1. RHEL6 guest fail to do save/restore (Community) > http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D1716 >=20 > xl command(7 bugs) > 1. xl does not check the duplicated configure file and image file (Commun= ity) > http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D1711 > 2. [vt-d] Can not detach the device which was assigned statically (Commun= ity) > http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D1717 > 3. guest shows white screen when boot guest with NIC assigned (Community) > http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D1712 > 4. memory corruption was reported by "xl" with device pass-throu (Communi= ty) > http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D1713 > 5. [vt-d] fail to passthrou two or more devices to guest (Community) > http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D1710 > 6. Guest network broken after do SAVE/RESTOR with xl (Community) > http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D1703 > 7. Too many error information showed when destroy an inexistent guest (Co= mmunity) > http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D1714 >=20 > Hypervisor(4 bugs) > 1. Only two 1GB-pages be allocated to a 10GBs memory guest (Intel) > http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D1721 > 2. guest with vnif assigned fail to bootup when disable apic (Community) > http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D1692 > 3. Dom0 crashes on Core2 when dom0_mem is no more than 1972MB (Community) > http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D1726 > 4. Guest does not disappear after poweroff it (Community) > http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D1720 >=20 > Performance(1 bug) > 1. guest boot very slowly without limit dom0 cpu number on EX (Intel) > http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D1719 >=20 > X2APIC (1 bug) > 1. Fail to bootup sandy bridge under PAE with x2apic enabled (Intel) > http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D1718 >=20 > Windows (1 bug) > 1. All windows UP guest boot fail > http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D1704 (Intel) >=20 What your BSOD like the one in the screen shot attached? This is what I got when I attempted to boot from a Window 7 x86 ISO. hal_initialization_failed + 0x5C : http://msdn.microsoft.com/en-us/library= /ff559069%28v=3Dvs.85%29.aspx = --_b1ecb807-4c00-43c0-b88c-c2d9f450e8a6_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable >=3B On Sun=2C 23 Jan 2011 00:37:21 +0800 <=3Bshaohui.zheng@intel.com&g= t=3B wrote:
>=3B
>=3B Hi=2C All
>=3B Intel QA conducted a = full validation for xen 4.1 rc1=2C it includes VT-x=2C VT-d=2C SRIOV=2C RA= S=2C TXT and xl tools testing. 24 issues were exposed. Refer the bug list= =2C please.
>=3B
>=3B We already assigned 14 bugs to Intel deve= lopers (which has an 'Intel' tag in the bug title)=2C most of the rest 10 b= ugs are related xl command. For the these bugs=2C need community's help to= fix them.
>=3B
>=3B Version information:
>=3B Change Set:= 22764:75b6287626ee
>=3B pvops dom0: 862ef97190f6b54d35c76c93fb2b8fadd= 7ab7d68
>=3B ioemu : 1c304816043c0ffe14d20d6006d6165cb7fddb9b
>= =3B
>=3B Bug list:
>=3B Vt-d ( 7 bugs)
>=3B 1. ubuntu PAE S= MP guest has network problem with NIC assigned (Community)
>=3B http:/= /bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D1709
>=3B 2. [VT-d]= xen panic on function do_IRQ after many times NIC pass-throu (Intel)
&g= t=3B http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D1706
>= =3B 3. [VT-D]run guest with NIC assigned will cause system hang sometimes u= nder PAE on Sandy bridge (Intel)
>=3B http://bugzilla.xensource.com/bu= gzilla/show_bug.cgi?id=3D1725
>=3B 4.[vt-d] dom0 igb driver is too old= to support 4-port (Intel)
>=3B http://bugzilla.xensource.com/bugzilla= /show_bug.cgi?id=3D1708
>=3B 5.[VT-d] xen panic when run guest with NI= C assigned sometimes (Intel)
>=3B http://bugzilla.xensource.com/bugzil= la/show_bug.cgi?id=3D24
>=3B 6.[vt-d] xl command does not response aft= er passthrou IGD card (Intel)
>=3B http://bugzilla.xensource.com/bugzi= lla/show_bug.cgi?id=3D1723
>=3B 7.[vt-d] fail to get IP address after = hotplug VF for 300 times (Intel)
>=3B http://bugzilla.xensource.com/bu= gzilla/show_bug.cgi?id=3D1722
>=3B
>=3B RAS (1 bug)
>=3B 1.= System hang when running cpu offline (Intel)
>=3B http://bugzilla.xen= source.com/bugzilla/show_bug.cgi?id=3D1654
>=3B
>=3B ACPI (1 bug= )
>=3B 1. System cann't resume after do suspend (Intel)
>=3B http= ://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D1707
>=3B
>= =3B Save/Restore(1 bug)
>=3B 1. RHEL6 guest fail to do save/restore (C= ommunity)
>=3B http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id= =3D1716
>=3B
>=3B xl command(7 bugs)
>=3B 1. xl does not ch= eck the duplicated configure file and image file (Community)
>=3B http= ://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D1711
>=3B 2. [vt-= d] Can not detach the device which was assigned statically (Community)
&= gt=3B http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D1717
>= =3B 3. guest shows white screen when boot guest with NIC assigned (Communit= y)
>=3B http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D1712<= br>>=3B 4. memory corruption was reported by "xl" with device pass-throu = (Community)
>=3B http://bugzilla.xensource.com/bugzilla/show_bug.cgi?i= d=3D1713
>=3B 5. [vt-d] fail to passthrou two or more devices to guest= (Community)
>=3B http://bugzilla.xensource.com/bugzilla/show_bug.cgi?= id=3D1710
>=3B 6. Guest network broken after do SAVE/RESTOR with xl (C= ommunity)
>=3B http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id= =3D1703
>=3B 7. Too many error information showed when destroy an inex= istent guest (Community)
>=3B http://bugzilla.xensource.com/bugzilla/s= how_bug.cgi?id=3D1714
>=3B
>=3B Hypervisor(4 bugs)
>=3B 1. = Only two 1GB-pages be allocated to a 10GBs memory guest (Intel)
>=3B h= ttp://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D1721
>=3B 2. g= uest with vnif assigned fail to bootup when disable apic (Community)
>= =3B http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D1692
>=3B= 3. Dom0 crashes on Core2 when dom0_mem is no more than 1972MB (Community)<= br>>=3B http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D1726
= >=3B 4. Guest does not disappear after poweroff it (Community)
>=3B = http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D1720
>=3B >=3B Performance(1 bug)
>=3B 1. guest boot very slowly without limi= t dom0 cpu number on EX (Intel)
>=3B http://bugzilla.xensource.com/bug= zilla/show_bug.cgi?id=3D1719
>=3B
>=3B X2APIC (1 bug)
>=3B = 1. Fail to bootup sandy bridge under PAE with x2apic enabled (Intel)
>= =3B http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D1718
>=3B=
>=3B Windows (1 bug)
>=3B 1. All windows UP guest boot fail
= >=3B http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=3D1704 (Intel= )
>=3B

What your BSOD like the one in the screen shot attached= ?

This is what I got when I attempted to boot from a Window 7 x86 IS= O.

hal_initialization_failed + 0x5C =3B : http://msdn.= microsoft.com/en-us/library/ff559069%28v=3Dvs.85%29.aspx = --_b1ecb807-4c00-43c0-b88c-c2d9f450e8a6_-- --_25e9f878-1d96-45f6-8b8a-359a23f8ef60_ Content-Type: image/png Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="Screenshot-Untitled Window.png" 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 kpEp2QDXbdjk3OTtzH32AP2dfWwd/oxZfHy+6xPBKqhOVnE9+YzZP8Il5y1b8f1HrPmdJXnF9x+5 5LxlvhFs/veYs1ZhzuX68n01mUwmU1NTk6mpramtra2pqcnUZLI92d7eXusOdC6bM2uqsTDX1tSe 6M4OGzzg7m9cvuq9ve/tOLj62NG2PfuDpo8bO2rIkOanV22/5pzpFy2cvG7nh4YpLlw4qa4288Tv 3x/cPPRE94dW5B//6s27v3H5Vz+19H//+yvOJR7sOHzWrCVCiJfW7Zw6dXpNTUYI0TxkUPOQqa4e 9N71b2psHDxs+I8eeP2vPr/8s5fNFkKYpvjRL14fMnTEgAENbXv2LZ89+gtXzn1uzY5/eWj19eef dssVc/KFwtu79tsRTp844n/98zNzpoz87ufO/vPrF33t7meWLJj90murfRvnxVdX2a/PWbbg3x5b P3nc0D+5et5f3fucIYwvXDVv257D//bY+oXzZrft3T9y+LA//+ETBzq6zp0/fsWNS2oyxi9f3G6/ feopLd/4p6dOnzT8r7+w/G/+ePmTb2z78x/8j/XPr960+C/++Tl7zqWnj/ub+17s6+u7/YbFX/rE /Hx+7Za9B5xZqaymK3mbYt89+PzGCxdOvHb5jAdffP+m86YbhvHL5zb6FmYhRNOAxtNnTn7i9W03 nH/aefMnPPjClkzGuGj+uM9eNvuhFzf999PvfPay2Z+9bHbBNNdu+0OGRRtk8fxZ+Xxe3qpOvj3r msfZ0eeetcg3jrAGXsCeccLo5hU/erK7JzdpwilzJw7y7YW2vft/+q0rWoYM+Pv/fGXdtgMzx4/4 9KWz/+H/vXmis9N3uuTk3tmJ5561qLWledXGvWfPGX/hwknPrdl44cJJQog3N+5pbRnq2ljOPWvR td95wHn4MvHUcYunNss7xV675Wct8n3mRj4wom2AH7e5MDybfLU995P4PWbbRcv/8ASA9RyJ8Dnf 9Y9w0fKldm22rPj+IxctX+paROA95lxv3jnVOmPO5rKFQr6mpkZYV66F6OnpzuZy3d1dhUJh+PAR DQ0NQohsLperO+ntVWLK5Ak/euDNL141d+KYoRcunHjhwon5fOEnD63u6mnxnf7B3oOjRo189NUt V5817dKlk3/3+tNCiG9/em6hYD762vvjTpm4b/9HO/fDx3tW/mb1dz939uVLJj300iZ7ibmPr7Ad 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 AQDQCIUZAACNUJgBANAIhRkAAI1QmAEA0AiFGQAAjVCYAQDQCIUZAACNUJgBANAIhRkAAI1QmAEA 0AiFGQAAjVCYAQDQCIUZAACNUJgBANAIhRkAAI1QmAEA0AiFGQAAjVCYAQDQCIUZAACNUJgBANAI hRkAAI1QmAEA0AiFGQAAjVCYAQDQCIUZAACNUJgBANAIhRkAAI1QmAEA0AiFGQAAjVCYAQDQCIUZ AACNUJgBANAIhRkAAI1QmAEA0AiFGQAAjVCYAQDQCIUZAACNUJgBANAIhRkAAI1QmAEA0AiFGQAA jVCYAQDQCIUZAACNUJgBANAIhRkAAI1QmAEA0AiFGQAAjVCYAQDQCIUZAACNUJgBANAIhRkAAI1Q mAEA0AiFGQAAjVCYAQDQCIUZAACNUJgBANAIhRkAAI1QmAEA0AiFGQAAjVCYAQDQCIUZAACNUJgB ANAIhRkAAI1QmAEA0AiFGQAAjVCYAQDQCIUZAACNUJgBANAIhRkAAI1QmAEA0AiFGQAAjVCYAQDQ CIUZAACNUJgBANAIhRkAAI1QmAEA0AiFGQAAjVCYAQDQCIUZAACNUJgBANAIhRkAAI1QmAEA0AiF GQAAjVCYAQDQCIUZAACNUJgBANAIhRkAAI1QmAEA0AiFGQAAjVCYAQDQCIUZAACNUJgBANAIhRkA AI1QmAEA0AiFGQAAjVCYAQDQCIUZAACNUJgBANAIhRkAAI1QmAEA0AiFGQAAjVCYAQDQCIUZAACN UJgBANAIhRkAAI1QmAEA0AiFGQAAjVCYAQDQCIUZAACNUJgBANAIhRkAAI1QmAEA0AiFGQAAjVCY AQDQCIUZAACNUJgBANAIhRkAAI1QmAEA0AiFGQAAjVCYAQDQCIUZAACNUJgBANAIhRkAAI1QmAEA 0AiFGQAAjVCYAQDQCIUZAACNUJgBANAIhRkAAI1QmAEA0AiFGQAAjVCYAQDQCIUZAACNUJgBANAI hRkAAI1QmAEA0AiFGQAAjVCYAQDQCIUZAACNUJgBANAIhRkAAI1QmAEA0AiFGQAAjVCYAQDQCIUZ AACNUJgBANAIhRkAAI3UOv/R0X57ufIAAACCM2YAALTy0Rnznrbd5c0DAAAIIYwVt32l3DkAAICP /P+8YPYjja87GAAAAABJRU5ErkJggg== --_25e9f878-1d96-45f6-8b8a-359a23f8ef60_ Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel --_25e9f878-1d96-45f6-8b8a-359a23f8ef60_--