* [xen-unstable test] 5482: regressions - FAIL
@ 2011-01-29 16:28 xen.org
2011-01-31 14:20 ` Ian Jackson
0 siblings, 1 reply; 5+ messages in thread
From: xen.org @ 2011-01-29 16:28 UTC (permalink / raw)
To: xen-devel; +Cc: ian.jackson
flight 5482 xen-unstable real [real]
http://www.chiark.greenend.org.uk/~xensrcts/logs/5482/
Regressions :-(
Tests which did not succeed and are blocking:
test-i386-i386-win 14 guest-start.2 fail REGR. vs. 5231
Tests which did not succeed, but are not blocking,
including regressions (tests previously passed) regarded as allowable:
test-amd64-amd64-win 16 leak-check/check fail never pass
test-amd64-amd64-xl-win 7 windows-install fail never pass
test-amd64-i386-rhel6hvm-amd 8 guest-saverestore fail never pass
test-amd64-i386-rhel6hvm-intel 8 guest-saverestore fail never pass
test-amd64-i386-win-vcpus1 16 leak-check/check fail never pass
test-amd64-i386-win 16 leak-check/check fail never pass
test-amd64-i386-xl-win-vcpus1 7 windows-install fail never pass
test-amd64-xcpkern-i386-rhel6hvm-amd 8 guest-saverestore fail never pass
test-amd64-xcpkern-i386-rhel6hvm-intel 8 guest-saverestore fail never pass
test-amd64-xcpkern-i386-win 16 leak-check/check fail never pass
test-amd64-xcpkern-i386-xl-win 7 windows-install fail never pass
test-i386-i386-xl-win 5 xen-boot fail like 5237
test-i386-xcpkern-i386-win 16 leak-check/check fail never pass
version targeted for testing:
xen 52e928af3637
baseline version:
xen b59f04eb8978
------------------------------------------------------------
People who touched revisions under test:
Andre Przywara <andre.przywara@amd.com>
Christoph Egger <Christoph.Egger@amd.com>
Daniel Kiper <dkiper@net-space.pl>
Fengzhe Zhang <fengzhe.zhang@intel.com>
George Dunlap <george.dunlap@citrix.com>
Gianni Tedesco <gianni.tedesco@citrix.com>
Ian Campbell <ian.campbell@citrix.com>
Ian Campbell <Ian.Campbell@eu.citrix.com>
Ian Jackson <ian.jackson@eu.citrix.com>
Jim Fehlig <jfehlig@novell.com>
John Weekes <lists.xen@nuclearfallout.net>
Juergen Gross <juergen.gross@ts.fujitsu.com>
Kamala Narasimhan <kamala.narasimhan@citrix.com>
Keir Fraser <keir@xen.org>
M A Young <m.a.young@durham.ac.uk>
Shan Haitao <haitao.shan@intel.com>
Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Tim Deegan <Tim.Deegan@citrix.com>
user virtual <virtualusr@gmail.com>
Wei Gang <gang.wei@intel.com>
Wei Wang <wei.wang2@amd.com>
------------------------------------------------------------
jobs:
build-i386-xcpkern pass
build-amd64 pass
build-i386 pass
build-amd64-oldkern pass
build-i386-oldkern pass
build-amd64-pvops pass
build-i386-pvops pass
test-amd64-amd64-xl pass
test-amd64-i386-xl pass
test-i386-i386-xl pass
test-amd64-xcpkern-i386-xl pass
test-i386-xcpkern-i386-xl pass
test-amd64-i386-rhel6hvm-amd fail
test-amd64-xcpkern-i386-rhel6hvm-amd fail
test-amd64-i386-xl-credit2 pass
test-amd64-xcpkern-i386-xl-credit2 pass
test-amd64-i386-rhel6hvm-intel fail
test-amd64-xcpkern-i386-rhel6hvm-intel fail
test-amd64-i386-xl-multivcpu pass
test-amd64-xcpkern-i386-xl-multivcpu pass
test-amd64-amd64-pair pass
test-amd64-i386-pair pass
test-i386-i386-pair pass
test-amd64-xcpkern-i386-pair pass
test-i386-xcpkern-i386-pair pass
test-amd64-amd64-pv pass
test-amd64-i386-pv pass
test-i386-i386-pv pass
test-amd64-xcpkern-i386-pv pass
test-i386-xcpkern-i386-pv pass
test-amd64-i386-win-vcpus1 fail
test-amd64-i386-xl-win-vcpus1 fail
test-amd64-amd64-win fail
test-amd64-i386-win fail
test-i386-i386-win fail
test-amd64-xcpkern-i386-win fail
test-i386-xcpkern-i386-win fail
test-amd64-amd64-xl-win fail
test-i386-i386-xl-win fail
test-amd64-xcpkern-i386-xl-win fail
------------------------------------------------------------
sg-report-flight on woking.cam.xci-test.com
logs: /home/xc_osstest/logs
images: /home/xc_osstest/images
Logs, config files, etc. are available at
http://www.chiark.greenend.org.uk/~xensrcts/logs
Test harness code can be found at
http://xenbits.xensource.com/gitweb?p=osstest.git;a=summary
Not pushing.
(No revision log; it would be 793 lines long.)
^ permalink raw reply [flat|nested] 5+ messages in thread* Re: [xen-unstable test] 5482: regressions - FAIL 2011-01-29 16:28 [xen-unstable test] 5482: regressions - FAIL xen.org @ 2011-01-31 14:20 ` Ian Jackson 2011-01-31 17:19 ` Kay, Allen M 0 siblings, 1 reply; 5+ messages in thread From: Ian Jackson @ 2011-01-31 14:20 UTC (permalink / raw) To: xen-devel@lists.xensource.com, Allen Kay Ian Jackson writes ("[xen-unstable test] 5482: regressions - FAIL"): > test-i386-i386-xl-win 5 xen-boot fail like 5237 This is a Xen crash. BUG was in xen/arch/x86/x86_32/pci.c:pci_conf_read32 28 uint32_t pci_conf_read32( 29 unsigned int bus, unsigned int dev, unsigned int func, unsigned int reg) 30 { 31 BUG_ON((bus > 255) || (dev > 31) || (func > 7) || (reg > 255)); Called from xen/drivers/passthrough/vtd/quirks.c:pci_vtd_quirk. pci_vtd_quirk says: 363 val = pci_conf_read32(bus, dev, func, 0x1AC); I note that the "reg" value 0x1AC is >255 so this code will always BUG if the quirk code is triggered. CC'ing Allen Kay whose c/s 22751:93e7bf0e1845 "vt-d: quirks for Sandybridge errata workaround, WLAN, VT-d fault escalation" seems responsible. Ian. Jan 29 11:41:15.493646 (XEN) Xen BUG at pci.c:31 Jan 29 11:41:18.069664 (XEN) ----[ Xen-4.1.0-rc3-pre x86_32p debug=y Not tainted ]---- Jan 29 11:41:18.078659 (XEN) CPU: 0 Jan 29 11:41:18.078671 (XEN) EIP: e008:[<ff1db99a>] pci_conf_read32+0x30/0x73 Jan 29 11:41:18.082648 (XEN) EFLAGS: 00010212 CONTEXT: hypervisor Jan 29 11:41:18.090705 (XEN) eax: 00000000 ebx: 000001ac ecx: 00000000 edx: 00000014 Jan 29 11:41:18.090723 (XEN) esi: 00000014 edi: 00000000 ebp: ff247a44 esp: ff247a2c Jan 29 11:41:18.102663 (XEN) cr0: 8005003b cr4: 000026f0 cr3: 00213040 cr2: 00000000 Jan 29 11:41:18.109651 (XEN) ds: e010 es: e010 fs: e010 gs: e010 ss: e010 cs: e008 Jan 29 11:41:18.113650 (XEN) Xen stack trace from esp=ff247a2c: Jan 29 11:41:18.125673 (XEN) 8000a000 00000000 00000004 ff136fa1 00000000 00000000 ff247a74 ff13dab5 Jan 29 11:41:18.125694 (XEN) 00000000 00000014 00000000 000001ac ff213868 00000292 ff213868 ffbfce18 Jan 29 11:41:18.137659 (XEN) 000000a0 00000000 ff247aa4 ff221dc5 ffbfce18 000000a0 ff247ab4 ff1259f9 Jan 29 11:41:18.145666 (XEN) 00000010 ffbfe000 ffb82228 00000001 00000000 ffb82000 ff247ad4 ff2217e3 Jan 29 11:41:18.150736 (XEN) ffb82000 ffba1e18 ff247ad4 ff113cdd ffb85c64 00000004 ffb85c64 00000001 Jan 29 11:41:18.150757 (XEN) 00000000 00000001 ff247e54 ff22a611 ffb82000 000fec80 000fec80 00000020 Jan 29 11:41:18.162665 (XEN) ff1fefeb c55d6000 c5656000 c5656000 c565647c c5657000 c5688000 c5688000 Jan 29 11:41:18.170658 (XEN) c5689000 c0000000 c5800000 00000020 ff247b50 01e1e000 ff247b50 000055d6 Jan 29 11:41:18.170686 (XEN) 00025c3e 00025c3d 00000004 00000000 00005800 01e19000 25a19000 01247b68 Jan 29 11:41:18.185671 (XEN) 00000000 00000000 00000000 00000000 00225bc2 00020000 00000031 00224000 Jan 29 11:41:18.190661 (XEN) 00226000 00001998 00230000 c5656000 ff2e8000 03c3d200 01e4a000 01e19000 Jan 29 11:41:18.202654 (XEN) 01e1d160 c1000000 c1998000 c1998000 c55d5200 c55d6000 c5656000 c5656000 Jan 29 11:41:18.202682 (XEN) c565647c c5689000 c5657000 c5688000 c0000000 c5800000 25a19000 00000002 Jan 29 11:41:18.213665 (XEN) ff11f799 7fffffff 7fffffff 00000000 ff265144 00005c3d ff250000 01e1d158 Jan 29 11:41:18.225658 (XEN) 25a4a000 00000002 03c3e1ff 00003c3e 01e19000 01e1a000 01e1a000 00005800 Jan 29 11:41:18.225686 (XEN) 00000031 05800000 00005c3e fd0bfffc 00000000 00000008 ff247d04 ff23d820 Jan 29 11:41:18.230672 (XEN) 00000000 015db294 015db3fc 00000000 00000000 00000000 00000000 00000001 Jan 29 11:41:18.242661 (XEN) ff238a47 c16f5000 00000000 00000001 ff238a5e c1002000 00000000 00000001 Jan 29 11:41:18.250656 (XEN) ff238a38 c0000000 00000000 00000001 ff238a51 00000000 00000000 00000002 Jan 29 11:41:18.250682 (XEN) ff238aeb 015db2d0 00000000 00000002 ff2389f8 015db2a4 00000000 00000002 Jan 29 11:41:18.262674 (XEN) Xen call trace: Jan 29 11:41:18.262695 (XEN) [<ff1db99a>] pci_conf_read32+0x30/0x73 Jan 29 11:41:18.270670 (XEN) [<ff13dab5>] pci_vtd_quirk+0x65/0x93 Jan 29 11:41:18.270694 (XEN) [<ff221dc5>] intel_iommu_dom0_init+0x9e/0x192 Jan 29 11:41:18.285657 (XEN) [<ff2217e3>] iommu_dom0_init+0xba/0xc2 Jan 29 11:41:18.285679 (XEN) [<ff22a611>] construct_dom0+0x1a76/0x1a95 Jan 29 11:41:18.290653 (XEN) [<ff232189>] __start_xen+0x21ad/0x2204 Jan 29 11:41:18.290676 (XEN) [<ff10006c>] __high_start+0x58/0x5a Jan 29 11:41:18.290699 (XEN) Jan 29 11:41:18.290709 (XEN) Jan 29 11:41:18.290718 (XEN) **************************************** Jan 29 11:41:18.301660 (XEN) Panic on CPU 0: Jan 29 11:41:18.301678 (XEN) Xen BUG at pci.c:31 ^ permalink raw reply [flat|nested] 5+ messages in thread
* RE: [xen-unstable test] 5482: regressions - FAIL 2011-01-31 14:20 ` Ian Jackson @ 2011-01-31 17:19 ` Kay, Allen M 2011-02-01 19:11 ` Ian Jackson 0 siblings, 1 reply; 5+ messages in thread From: Kay, Allen M @ 2011-01-31 17:19 UTC (permalink / raw) To: Ian Jackson, xen-devel@lists.xensource.com [-- Attachment #1: Type: text/plain, Size: 4897 bytes --] Attached patch disables pci_vtd_quirk for 32-bit Xen since 32-bit xen does not support MMCFG access. Signed-off-by: Allen Kay <allen.m.kay@intel.com> -----Original Message----- From: Ian Jackson [mailto:Ian.Jackson@eu.citrix.com] Sent: Monday, January 31, 2011 6:20 AM To: xen-devel@lists.xensource.com; Kay, Allen M Subject: Re: [xen-unstable test] 5482: regressions - FAIL Ian Jackson writes ("[xen-unstable test] 5482: regressions - FAIL"): > test-i386-i386-xl-win 5 xen-boot fail like 5237 This is a Xen crash. BUG was in xen/arch/x86/x86_32/pci.c:pci_conf_read32 28 uint32_t pci_conf_read32( 29 unsigned int bus, unsigned int dev, unsigned int func, unsigned int reg) 30 { 31 BUG_ON((bus > 255) || (dev > 31) || (func > 7) || (reg > 255)); Called from xen/drivers/passthrough/vtd/quirks.c:pci_vtd_quirk. pci_vtd_quirk says: 363 val = pci_conf_read32(bus, dev, func, 0x1AC); I note that the "reg" value 0x1AC is >255 so this code will always BUG if the quirk code is triggered. CC'ing Allen Kay whose c/s 22751:93e7bf0e1845 "vt-d: quirks for Sandybridge errata workaround, WLAN, VT-d fault escalation" seems responsible. Ian. Jan 29 11:41:15.493646 (XEN) Xen BUG at pci.c:31 Jan 29 11:41:18.069664 (XEN) ----[ Xen-4.1.0-rc3-pre x86_32p debug=y Not tainted ]---- Jan 29 11:41:18.078659 (XEN) CPU: 0 Jan 29 11:41:18.078671 (XEN) EIP: e008:[<ff1db99a>] pci_conf_read32+0x30/0x73 Jan 29 11:41:18.082648 (XEN) EFLAGS: 00010212 CONTEXT: hypervisor Jan 29 11:41:18.090705 (XEN) eax: 00000000 ebx: 000001ac ecx: 00000000 edx: 00000014 Jan 29 11:41:18.090723 (XEN) esi: 00000014 edi: 00000000 ebp: ff247a44 esp: ff247a2c Jan 29 11:41:18.102663 (XEN) cr0: 8005003b cr4: 000026f0 cr3: 00213040 cr2: 00000000 Jan 29 11:41:18.109651 (XEN) ds: e010 es: e010 fs: e010 gs: e010 ss: e010 cs: e008 Jan 29 11:41:18.113650 (XEN) Xen stack trace from esp=ff247a2c: Jan 29 11:41:18.125673 (XEN) 8000a000 00000000 00000004 ff136fa1 00000000 00000000 ff247a74 ff13dab5 Jan 29 11:41:18.125694 (XEN) 00000000 00000014 00000000 000001ac ff213868 00000292 ff213868 ffbfce18 Jan 29 11:41:18.137659 (XEN) 000000a0 00000000 ff247aa4 ff221dc5 ffbfce18 000000a0 ff247ab4 ff1259f9 Jan 29 11:41:18.145666 (XEN) 00000010 ffbfe000 ffb82228 00000001 00000000 ffb82000 ff247ad4 ff2217e3 Jan 29 11:41:18.150736 (XEN) ffb82000 ffba1e18 ff247ad4 ff113cdd ffb85c64 00000004 ffb85c64 00000001 Jan 29 11:41:18.150757 (XEN) 00000000 00000001 ff247e54 ff22a611 ffb82000 000fec80 000fec80 00000020 Jan 29 11:41:18.162665 (XEN) ff1fefeb c55d6000 c5656000 c5656000 c565647c c5657000 c5688000 c5688000 Jan 29 11:41:18.170658 (XEN) c5689000 c0000000 c5800000 00000020 ff247b50 01e1e000 ff247b50 000055d6 Jan 29 11:41:18.170686 (XEN) 00025c3e 00025c3d 00000004 00000000 00005800 01e19000 25a19000 01247b68 Jan 29 11:41:18.185671 (XEN) 00000000 00000000 00000000 00000000 00225bc2 00020000 00000031 00224000 Jan 29 11:41:18.190661 (XEN) 00226000 00001998 00230000 c5656000 ff2e8000 03c3d200 01e4a000 01e19000 Jan 29 11:41:18.202654 (XEN) 01e1d160 c1000000 c1998000 c1998000 c55d5200 c55d6000 c5656000 c5656000 Jan 29 11:41:18.202682 (XEN) c565647c c5689000 c5657000 c5688000 c0000000 c5800000 25a19000 00000002 Jan 29 11:41:18.213665 (XEN) ff11f799 7fffffff 7fffffff 00000000 ff265144 00005c3d ff250000 01e1d158 Jan 29 11:41:18.225658 (XEN) 25a4a000 00000002 03c3e1ff 00003c3e 01e19000 01e1a000 01e1a000 00005800 Jan 29 11:41:18.225686 (XEN) 00000031 05800000 00005c3e fd0bfffc 00000000 00000008 ff247d04 ff23d820 Jan 29 11:41:18.230672 (XEN) 00000000 015db294 015db3fc 00000000 00000000 00000000 00000000 00000001 Jan 29 11:41:18.242661 (XEN) ff238a47 c16f5000 00000000 00000001 ff238a5e c1002000 00000000 00000001 Jan 29 11:41:18.250656 (XEN) ff238a38 c0000000 00000000 00000001 ff238a51 00000000 00000000 00000002 Jan 29 11:41:18.250682 (XEN) ff238aeb 015db2d0 00000000 00000002 ff2389f8 015db2a4 00000000 00000002 Jan 29 11:41:18.262674 (XEN) Xen call trace: Jan 29 11:41:18.262695 (XEN) [<ff1db99a>] pci_conf_read32+0x30/0x73 Jan 29 11:41:18.270670 (XEN) [<ff13dab5>] pci_vtd_quirk+0x65/0x93 Jan 29 11:41:18.270694 (XEN) [<ff221dc5>] intel_iommu_dom0_init+0x9e/0x192 Jan 29 11:41:18.285657 (XEN) [<ff2217e3>] iommu_dom0_init+0xba/0xc2 Jan 29 11:41:18.285679 (XEN) [<ff22a611>] construct_dom0+0x1a76/0x1a95 Jan 29 11:41:18.290653 (XEN) [<ff232189>] __start_xen+0x21ad/0x2204 Jan 29 11:41:18.290676 (XEN) [<ff10006c>] __high_start+0x58/0x5a Jan 29 11:41:18.290699 (XEN) Jan 29 11:41:18.290709 (XEN) Jan 29 11:41:18.290718 (XEN) **************************************** Jan 29 11:41:18.301660 (XEN) Panic on CPU 0: Jan 29 11:41:18.301678 (XEN) Xen BUG at pci.c:31 [-- Attachment #2: quirk.patch --] [-- Type: application/octet-stream, Size: 561 bytes --] diff -r 74fb7eaa6597 xen/drivers/passthrough/vtd/quirks.c --- a/xen/drivers/passthrough/vtd/quirks.c Thu Jan 27 19:51:47 2011 +0000 +++ b/xen/drivers/passthrough/vtd/quirks.c Sun Oct 03 18:34:32 2010 -0700 @@ -352,6 +352,7 @@ */ void pci_vtd_quirk(struct pci_dev *pdev) { +#ifdef CONFIG_X86_64 int bus = pdev->bus; int dev = PCI_SLOT(pdev->devfn); int func = PCI_FUNC(pdev->devfn); @@ -363,4 +364,5 @@ val = pci_conf_read32(bus, dev, func, 0x1AC); pci_conf_write32(bus, dev, func, 0x1AC, val | (1 << 31)); } +#endif } [-- Attachment #3: Type: text/plain, Size: 138 bytes --] _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel ^ permalink raw reply [flat|nested] 5+ messages in thread
* RE: [xen-unstable test] 5482: regressions - FAIL 2011-01-31 17:19 ` Kay, Allen M @ 2011-02-01 19:11 ` Ian Jackson 2011-02-01 22:34 ` Keir Fraser 0 siblings, 1 reply; 5+ messages in thread From: Ian Jackson @ 2011-02-01 19:11 UTC (permalink / raw) To: Kay, Allen M; +Cc: xen-devel@lists.xensource.com, keir Kay, Allen M writes ("[Xen-devel] RE: [xen-unstable test] 5482: regressions - FAIL"): > Attached patch disables pci_vtd_quirk for 32-bit Xen since 32-bit xen does not support MMCFG access. Thanks, that looks like a plausible fix to me so I have applied it. That way we should avoid getting this failure in our tests again. CC'd Keir in case he minds the #ifdef or has some other comment to make. Ian. ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: RE: [xen-unstable test] 5482: regressions - FAIL 2011-02-01 19:11 ` Ian Jackson @ 2011-02-01 22:34 ` Keir Fraser 0 siblings, 0 replies; 5+ messages in thread From: Keir Fraser @ 2011-02-01 22:34 UTC (permalink / raw) To: Ian Jackson, Kay, Allen M; +Cc: xen-devel@lists.xensource.com On 01/02/2011 20:11, "Ian Jackson" <Ian.Jackson@eu.citrix.com> wrote: > Kay, Allen M writes ("[Xen-devel] RE: [xen-unstable test] 5482: regressions - > FAIL"): >> Attached patch disables pci_vtd_quirk for 32-bit Xen since 32-bit xen does >> not support MMCFG access. > > Thanks, that looks like a plausible fix to me so I have applied it. > That way we should avoid getting this failure in our tests again. > > CC'd Keir in case he minds the #ifdef or has some other comment to > make. It'll do. Acked-by: Keir Fraser <keir@xen.org> -- Keir > Ian. ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2011-02-01 22:34 UTC | newest] Thread overview: 5+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2011-01-29 16:28 [xen-unstable test] 5482: regressions - FAIL xen.org 2011-01-31 14:20 ` Ian Jackson 2011-01-31 17:19 ` Kay, Allen M 2011-02-01 19:11 ` Ian Jackson 2011-02-01 22:34 ` Keir Fraser
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.