From: osstest service owner <osstest-admin@xenproject.org>
To: xen-devel@lists.xensource.com, osstest-admin@xenproject.org
Subject: [ovmf bisection] complete build-amd64-xsm
Date: Fri, 09 Jun 2017 08:22:10 +0000 [thread overview]
Message-ID: <E1dJFBK-0001dD-AR@osstest.test-lab.xenproject.org> (raw)
branch xen-unstable
xenbranch xen-unstable
job build-amd64-xsm
testid xen-build
Tree: ovmf https://github.com/tianocore/edk2.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git
*** Found and reproduced problem changeset ***
Bug is in tree: ovmf https://github.com/tianocore/edk2.git
Bug introduced: 4275f38507a4a44260555495dfb6da1d8a307307
Bug not present: b941c34ef859971e29683ffb57c309e24e6a96be
Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/110172/
commit 4275f38507a4a44260555495dfb6da1d8a307307
Author: Laszlo Ersek <lersek@redhat.com>
Date: Sat Jun 3 16:11:08 2017 +0200
OvmfPkg/AcpiPlatformDxe: alloc blobs from 64-bit space unless restricted
... by narrower than 8-byte ADD_POINTER references.
Introduce the CollectAllocationsRestrictedTo32Bit() function, which
iterates over the linker/loader script, and collects the names of the
fw_cfg blobs that are referenced by QEMU_LOADER_ADD_POINTER.PointeeFile
fields, such that QEMU_LOADER_ADD_POINTER.PointerSize is less than 8. This
means that the pointee blob's address will have to be patched into a
narrower-than-8 byte pointer field, hence the pointee blob must not be
allocated from 64-bit address space.
In ProcessCmdAllocate(), consult these restrictions when setting the
maximum address for gBS->AllocatePages(). The default is now MAX_UINT64,
unless restricted like described above to the pre-patch MAX_UINT32 limit.
In combination with Ard's QEMU commit cb51ac2ffe36 ("hw/arm/virt: generate
64-bit addressable ACPI objects", 2017-04-10), this patch enables
OvmfPkg/AcpiPlatformDxe to work entirely above the 4GB mark.
(An upcoming / planned aarch64 QEMU machine type will have no RAM under
4GB at all. Plus, moving the allocations higher is beneficial to the
current "virt" machine type as well; in Ard's words: "having all firmware
allocations inside the same 1 GB (or 512 MB for 64k pages) frame reduces
the TLB footprint".)
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Cc: Gerd Hoffmann <kraxel@redhat.com>
Cc: Igor Mammedov <imammedo@redhat.com>
Cc: Jordan Justen <jordan.l.justen@intel.com>
Suggested-by: Igor Mammedov <imammedo@redhat.com>
Suggested-by: Gerd Hoffmann <kraxel@redhat.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Tested-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
For bisection revision-tuple graph see:
http://logs.test-lab.xenproject.org/osstest/results/bisect/ovmf/build-amd64-xsm.xen-build.html
Revision IDs in each graph node refer, respectively, to the Trees above.
----------------------------------------
Running cs-bisection-step --graph-out=/home/logs/results/bisect/ovmf/build-amd64-xsm.xen-build --summary-out=tmp/110172.bisection-summary --basis-template=110078 --blessings=real,real-bisect ovmf build-amd64-xsm xen-build
Searching for failure / basis pass:
110139 fail [host=pinot1] / 110078 [host=nobling1] 110056 [host=chardonnay0] 110023 [host=elbling1] 110011 [host=godello1] 110007 [host=godello0] 109950 [host=nobling1] 109932 [host=huxelrebe1] 109931 [host=godello1] 109930 [host=nobling0] 109923 [host=godello0] 109915 [host=godello0] 109877 [host=nobling0] 109835 [host=godello0] 109816 [host=baroque0] 109794 [host=nobling0] 109791 [host=elbling1] 109761 [host=elbling1] 109737 [host=baroque0] 109731 [host=baroque0] 109727 [host=godello0] 109720 [host=rimava0] 109714 [host=godello0] 109700 [host=godello0] 109695 [host=rimava0] 109691 [host=huxelrebe1] 109689 [host=baroque0] 109683 [host=rimava0] 109676 [host=godello1] 109674 [host=elbling1] 109640 [host=nobling0] 109627 [host=godello1] 109608 [host=godello1] 109596 [host=godello0] 109569 [host=godello1] 109548 [host=godello1] 109524 [host=godello0] 109347 [host=baroque0] 109344 [host=godello0] 109337 [host=huxelrebe1] 109316 [host=huxelrebe1] 109312 [host=godello0] 109308 [host=baroque0] 109300 [host=chardonnay1] 109291 [host=chardonnay1] 109268 [host=godello0] 109208 [host=rimava1] 109196 [host=huxelrebe1] 109159 [host=huxelrebe1] 109147 [host=godello0] 109086 [host=godello1] 109058 [host=godello0] 109029 [host=huxelrebe1] 109011 [host=merlot1] 108216 [host=godello1] 108170 [host=godello1] 108129 [host=baroque0] 108114 [host=godello0] 107913 [host=godello0] 107800 [host=godello0] 107716 [host=baroque0] 107702 [host=godello0] 107683 [host=godello0] 107645 [host=godello1] 107641 [host=godello1] 107637 [host=huxelrebe0] 107627 [host=fiano0] 107623 [host=baroque0] 107578 [host=godello0] 107574 [host=godello0] 107564 [host=godello0] 107554 [host=godello0] 107545 [host=huxelrebe1] 107535 [host=elbling1] 107499 [host=godello0] 107492 [host=merlot0] 107484 [host=huxelrebe1] 107447 [host=huxelrebe1] 107440 [host=godello1] 107425 [host=godello1] 107412 [host=godello1] 107392 [host=nocera1] 107376 [host=godello0] 107364 [host=godello0] 107329 [host=nocera1] 107308 [host=huxelrebe1] 107270 [host=merlot0] 107237 [host=godello0] 107215 [host=fiano0] 107192 [host=godello0] 107070 [host=godello1] 107039 [host=godello0] 107018 [host=godello1] 107013 [host=godello0] 107008 [host=godello1] 106996 [host=baroque1] 106988 [host=huxelrebe1] 106978 [host=huxelrebe0] 106971 [host=baroque0] 106955 [host=godello1] 106954 [host=baroque0] 106947 [host=pinot0] 106938 [host=huxelrebe0] 106934 [host=baroque0] 106932 [host=godello0] 106929 [host=pinot0] 106904 [host=godello0] 106882 [host=godello0] 106852 [host=huxelrebe1] 106826 [host=huxelrebe1] 106805 [host=nocera0] 106801 [host=baroque1] 106798 [host=huxelrebe1] 106790 [host=huxelrebe0] 106785 [host=elbling1] 106782 [host=huxelrebe1] 106779 [host=fiano1] 106759 [host=godello1] 106753 [host=godello0] 106745 [host=elbling1] 106731 [host=godello0] 106716 [host=baroque1] 106700 [host=elbling1] 106676 [host=merlot0] 106662 [host=godello1] 106638 [host=godello1] 106634 [host=pinot0] 106629 [host=godello0] 106626 [host=baroque0] 106624 [host=huxelrebe0] 106617 [host=nocera0] 106610 [host=godello0] 106601 [host=baroque0] 106598 [host=merlot0] 106592 [host=godello1] 106590 [host=chardonnay0] 106586 [host=huxelrebe1] 106582 [host=godello0] 106572 [host=merlot0] 106564 [host=godello1] 106538 [host=godello0] 106527 [host=godello1] 106524 [host=huxelrebe1] 106511 [host=baroque1] 106506 [host=huxelrebe1] 106489 [host=nocera1] 106484 [host=baroque1] 106481 [host=nocera1] 106479 [host=godello0] 106472 [host=fiano1] 106458 [host=chardonnay0] 106442 [host=huxelrebe0] 106433 [host=pinot0] 106415 [host=godello1] 106403 [host=huxelrebe1] 106390 [host=huxelrebe1] 106378 [host=baroque1] 106359 [host=huxelrebe0] 106328 [host=huxelrebe0] 106308 [host=fiano1] 106287 [host=godello0] 106270 [host=huxelrebe0] 106259 [host=godello0] 106234 [host=godello0] 106217 [host=huxelrebe0] 106206 [host=godello0] 106187 [host=huxelrebe0] 106173 [host=godello0] 106159 [host=huxelrebe1] 106145 [host=godello1] 106133 [host=godello1] 106125 [host=nocera1] 106110 [host=huxelrebe1] 106090 [host=huxelrebe0] 106058 [host=nocera1] 105980 [host=merlot1] 105963 [host=huxelrebe1] 105949 [host=pinot0] 105937 [host=nobling1] 105920 [host=huxelrebe0] 105878 [host=godello1] 105865 [host=merlot0] 105854 [host=rimava1] 105837 [host=godello0] 105814 [host=godello0] 105808 [host=godello1] 105782 [host=merlot0] 105760 [host=godello0] 105696 [host=huxelrebe0] 105679 [host=nocera0] 105658 [host=nobling1] 105652 [host=baroque0] 105636 [host=pinot0] 105631 [host=huxelrebe0] 105627 [host=nocera0] 105604 [host=godello0] 105599 [host=huxelrebe0] 105558 [host=godello0] 105553 [host=nobling1] 105332 [host=huxelrebe0] 105046 [host=nobling1] 104711 [host=huxelrebe1] 104689 [host=baroque0] 104668 [host=nobling0] 104646 [host=baroque0] 104639 [host=huxelrebe0] 104635 [host=nobling1] 104620 [host=huxelrebe0] 104618 [host=godello1] 104615 [host=huxelrebe0] 104607 [host=nobling0] 104603 [host=godello0] 104600 [host=italia1] 104589 [host=godello1] 104575 [host=godello0] 104361 [host=merlot0] 104339 [host=godello1] 104306 [host=huxelrebe0] 104279 [host=godello1] 104261 [host=nobling0] 104239 [host=italia0] 104204 [host=baroque0] 104198 [host=huxelrebe1] 104196 [host=nobling1] 104163 [host=nobling1] 104155 [host=italia0] 104151 [host=nobling1] 104144 [host=godello1] 104141 [host=nobling1] 104140 [host=huxelrebe0] 104135 [host=nobling0] 104133 [host=huxelrebe1] 104129 [host=nobling0] 104128 [host=godello1] 104123 [host=godello1] 104121 [host=nobling1] 104113 [host=huxelrebe0] 104105 [host=godello1] 104103 [host=italia1] 104102 [host=huxelrebe1] 104096 [host=nobling1] 104095 [host=italia1] 104087 [host=godello0] 104081 [host=huxelrebe0] 104080 [host=godello0] 104079 [host=nobling1] 104061 [host=italia1] 104058 [host=godello0] 104057 [host=godello0] 104055 [host=italia0] 104054 [host=nobling0] 104052 [host=huxelrebe0] 104038 [host=huxelrebe1] 104037 [host=godello0] 104035 [host=huxelrebe1] 104028 [host=nobling0] 104026 [host=nobling0] 104023 [host=godello0] 104020 [host=baroque0] 104009 [host=godello0] 104006 [host=nobling1] 103998 [host=nobling1] 103997 [host=baroque0] 103996 [host=chardonnay1] 103993 [host=chardonnay1] 103986 [host=baroque0] 103984 [host=baroque0] 103957 [host=italia0] 103950 [host=godello1] 103946 [host=godello1] 103869 [host=huxelrebe0] 103823 [host=nobling1] 103801 [host=godello0] 103787 [host=godello1] 103773 [host=nocera0] 103763 [host=nobling1] 103748 [host=italia0] 103742 [host=godello1] 103739 [host=godello0] 103494 [host=godello0] 103411 [host=godello0] 103347 ok.
Failure / basis pass flights: 110139 / 103347
(tree with no url: minios)
(tree with no url: seabios)
Tree: ovmf https://github.com/tianocore/edk2.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git
Latest 4275f38507a4a44260555495dfb6da1d8a307307 8051789e982499050680a26febeada7467e18a8d e97832ec6b2a7ddd48b8e6d1d848ffdfee6a31c7 3d2010f9ffeacc8836811420460e15f2c1233695
Basis pass aaa61995af9e0b65c37bdad6796867760fa1d5fe 89c4cbe8d234049b0145e4dc5e5d19d626250b57 4220231eb22235e757d269722b9f6a594fbcb70f 8e4b2676685f50bc26f03b5f62d8b7aea8e69dbf
Generating revisions with ./adhoc-revtuple-generator https://github.com/tianocore/edk2.git#aaa61995af9e0b65c37bdad6796867760fa1d5fe-4275f38507a4a44260555495dfb6da1d8a307307 git://xenbits.xen.org/qemu-xen-traditional.git#89c4cbe8d234049b0145e4dc5e5d19d626250b57-8051789e982499050680a26febeada7467e18a8d git://xenbits.xen.org/qemu-xen.git#4220231eb22235e757d269722b9f6a594fbcb70f-e97832ec6b2a7ddd48b8e6d1d848ffdfee6a31c7 git://xenbits.xen.org/xen.git#8e4b2676685f50bc26f03b5f62d8b7aea8e69dbf-3d2010f9ffeacc8836811420460e15f2c1233695
adhoc-revtuple-generator: tree discontiguous: xen
Loaded 7201 nodes in revision graph
Searching for test results:
103347 pass aaa61995af9e0b65c37bdad6796867760fa1d5fe 89c4cbe8d234049b0145e4dc5e5d19d626250b57 4220231eb22235e757d269722b9f6a594fbcb70f 8e4b2676685f50bc26f03b5f62d8b7aea8e69dbf
103494 [host=godello0]
103411 [host=godello0]
103742 [host=godello1]
103739 [host=godello0]
103748 [host=italia0]
103787 [host=godello1]
103763 [host=nobling1]
103773 [host=nocera0]
103801 [host=godello0]
103823 [host=nobling1]
103869 [host=huxelrebe0]
103946 [host=godello1]
103950 [host=godello1]
104028 [host=nobling0]
103957 [host=italia0]
104038 [host=huxelrebe1]
103993 [host=chardonnay1]
103996 [host=chardonnay1]
103997 [host=baroque0]
103998 [host=nobling1]
103984 [host=baroque0]
103986 [host=baroque0]
104054 [host=nobling0]
104020 [host=baroque0]
104006 [host=nobling1]
104009 [host=godello0]
104023 [host=godello0]
104026 [host=nobling0]
104035 [host=huxelrebe1]
104037 [host=godello0]
104058 [host=godello0]
104055 [host=italia0]
104052 [host=huxelrebe0]
104061 [host=italia1]
104057 [host=godello0]
104081 [host=huxelrebe0]
104079 [host=nobling1]
104080 [host=godello0]
104133 [host=huxelrebe1]
104087 [host=godello0]
104135 [host=nobling0]
104095 [host=italia1]
104113 [host=huxelrebe0]
104096 [host=nobling1]
104102 [host=huxelrebe1]
104103 [host=italia1]
104121 [host=nobling1]
104105 [host=godello1]
104107 [host=huxelrebe0]
104140 [host=huxelrebe0]
104123 [host=godello1]
104151 [host=nobling1]
104109 [host=huxelrebe0]
104141 [host=nobling1]
104128 [host=godello1]
104129 [host=nobling0]
104163 [host=nobling1]
104144 [host=godello1]
104155 [host=italia0]
104196 [host=nobling1]
104198 [host=huxelrebe1]
104204 [host=baroque0]
104270 [host=nobling0]
104254 [host=nobling0]
104239 [host=italia0]
104269 [host=nobling0]
104261 [host=nobling0]
104306 [host=huxelrebe0]
104279 [host=godello1]
104339 [host=godello1]
104361 [host=merlot0]
104575 [host=godello0]
104603 [host=godello0]
104600 [host=italia1]
104589 [host=godello1]
104607 [host=nobling0]
104618 [host=godello1]
104615 [host=huxelrebe0]
104620 [host=huxelrebe0]
104635 [host=nobling1]
104639 [host=huxelrebe0]
104646 [host=baroque0]
104668 [host=nobling0]
104689 [host=baroque0]
104711 [host=huxelrebe1]
105046 [host=nobling1]
105332 [host=huxelrebe0]
105558 [host=godello0]
105553 [host=nobling1]
105599 [host=huxelrebe0]
105604 [host=godello0]
105627 [host=nocera0]
105631 [host=huxelrebe0]
105652 [host=baroque0]
105636 [host=pinot0]
105658 [host=nobling1]
105679 [host=nocera0]
105696 [host=huxelrebe0]
105760 [host=godello0]
105782 [host=merlot0]
105808 [host=godello1]
105814 [host=godello0]
105837 [host=godello0]
105878 [host=godello1]
105854 [host=rimava1]
105865 [host=merlot0]
105920 [host=huxelrebe0]
105949 [host=pinot0]
105937 [host=nobling1]
105963 [host=huxelrebe1]
105980 [host=merlot1]
106058 [host=nocera1]
106110 [host=huxelrebe1]
106090 [host=huxelrebe0]
106159 [host=huxelrebe1]
106125 [host=nocera1]
106173 [host=godello0]
106133 [host=godello1]
106145 [host=godello1]
106217 [host=huxelrebe0]
106206 [host=godello0]
106229 [host=godello0]
106187 [host=huxelrebe0]
106259 [host=godello0]
106234 [host=godello0]
106270 [host=huxelrebe0]
106287 [host=godello0]
106359 [host=huxelrebe0]
106308 [host=fiano1]
106328 [host=huxelrebe0]
106378 [host=baroque1]
106390 [host=huxelrebe1]
106403 [host=huxelrebe1]
106415 [host=godello1]
106481 [host=nocera1]
106458 [host=chardonnay0]
106442 [host=huxelrebe0]
106433 [host=pinot0]
106524 [host=huxelrebe1]
106484 [host=baroque1]
106472 [host=fiano1]
106479 [host=godello0]
106489 [host=nocera1]
106506 [host=huxelrebe1]
106511 [host=baroque1]
106527 [host=godello1]
106586 [host=huxelrebe1]
106590 [host=chardonnay0]
106564 [host=godello1]
106538 [host=godello0]
106572 [host=merlot0]
106582 [host=godello0]
106592 [host=godello1]
106610 [host=godello0]
106601 [host=baroque0]
106598 [host=merlot0]
106638 [host=godello1]
106617 [host=nocera0]
106624 [host=huxelrebe0]
106634 [host=pinot0]
106626 [host=baroque0]
106629 [host=godello0]
106662 [host=godello1]
106745 [host=elbling1]
106676 [host=merlot0]
106753 [host=godello0]
106700 [host=elbling1]
106716 [host=baroque1]
106731 [host=godello0]
106759 [host=godello1]
106779 [host=fiano1]
106805 [host=nocera0]
106782 [host=huxelrebe1]
106785 [host=elbling1]
106790 [host=huxelrebe0]
106798 [host=huxelrebe1]
106801 [host=baroque1]
106826 [host=huxelrebe1]
106882 [host=godello0]
106852 [host=huxelrebe1]
106934 [host=baroque0]
106947 [host=pinot0]
106904 [host=godello0]
106954 [host=baroque0]
106938 [host=huxelrebe0]
106929 [host=pinot0]
106932 [host=godello0]
106988 [host=huxelrebe1]
106955 [host=godello1]
106971 [host=baroque0]
106978 [host=huxelrebe0]
106996 [host=baroque1]
107035 [host=godello0]
107008 [host=godello1]
107036 [host=godello0]
107027 [host=godello0]
107037 [host=godello0]
107038 [host=godello0]
107013 [host=godello0]
107018 [host=godello1]
107041 [host=godello0]
107022 [host=godello0]
107043 [host=godello0]
107026 [host=godello0]
107028 [host=godello0]
107029 [host=godello0]
107031 [host=godello0]
107032 [host=godello0]
107039 [host=godello0]
107070 [host=godello1]
107192 [host=godello0]
107215 [host=fiano0]
107237 [host=godello0]
107270 [host=merlot0]
107308 [host=huxelrebe1]
107329 [host=nocera1]
107364 [host=godello0]
107376 [host=godello0]
107392 [host=nocera1]
107412 [host=godello1]
107425 [host=godello1]
107440 [host=godello1]
107447 [host=huxelrebe1]
107492 [host=merlot0]
107545 [host=huxelrebe1]
107499 [host=godello0]
107484 [host=huxelrebe1]
107535 [host=elbling1]
107554 [host=godello0]
107574 [host=godello0]
107564 [host=godello0]
107627 [host=fiano0]
107578 [host=godello0]
107623 [host=baroque0]
107637 [host=huxelrebe0]
107641 [host=godello1]
107645 [host=godello1]
107683 [host=godello0]
107800 [host=godello0]
107702 [host=godello0]
107716 [host=baroque0]
107913 [host=godello0]
108114 [host=godello0]
108129 [host=baroque0]
108170 [host=godello1]
108216 [host=godello1]
109011 [host=merlot1]
109029 [host=huxelrebe1]
109058 [host=godello0]
109086 [host=godello1]
109147 [host=godello0]
109159 [host=huxelrebe1]
109196 [host=huxelrebe1]
109208 [host=rimava1]
109268 [host=godello0]
109291 [host=chardonnay1]
109300 [host=chardonnay1]
109308 [host=baroque0]
109312 [host=godello0]
109316 [host=huxelrebe1]
109347 [host=baroque0]
109337 [host=huxelrebe1]
109344 [host=godello0]
109524 [host=godello0]
109548 [host=godello1]
109569 [host=godello1]
109596 [host=godello0]
109608 [host=godello1]
109627 [host=godello1]
109640 [host=nobling0]
109714 [host=godello0]
109700 [host=godello0]
109674 [host=elbling1]
109676 [host=godello1]
109683 [host=rimava0]
109689 [host=baroque0]
109691 [host=huxelrebe1]
109695 [host=rimava0]
109731 [host=baroque0]
109720 [host=rimava0]
109737 [host=baroque0]
109727 [host=godello0]
109761 [host=elbling1]
109835 [host=godello0]
109791 [host=elbling1]
109816 [host=baroque0]
109794 [host=nobling0]
109877 [host=nobling0]
109915 [host=godello0]
109923 [host=godello0]
109930 [host=nobling0]
109931 [host=godello1]
109932 [host=huxelrebe1]
109950 [host=nobling1]
110007 [host=godello0]
110011 [host=godello1]
110078 [host=nobling1]
110023 [host=elbling1]
110056 [host=chardonnay0]
110126 fail 4275f38507a4a44260555495dfb6da1d8a307307 8051789e982499050680a26febeada7467e18a8d e97832ec6b2a7ddd48b8e6d1d848ffdfee6a31c7 3d2010f9ffeacc8836811420460e15f2c1233695
110118 pass aaa61995af9e0b65c37bdad6796867760fa1d5fe 89c4cbe8d234049b0145e4dc5e5d19d626250b57 4220231eb22235e757d269722b9f6a594fbcb70f 8e4b2676685f50bc26f03b5f62d8b7aea8e69dbf
110104 fail 4275f38507a4a44260555495dfb6da1d8a307307 8051789e982499050680a26febeada7467e18a8d e97832ec6b2a7ddd48b8e6d1d848ffdfee6a31c7 3d2010f9ffeacc8836811420460e15f2c1233695
110117 fail 4275f38507a4a44260555495dfb6da1d8a307307 8051789e982499050680a26febeada7467e18a8d e97832ec6b2a7ddd48b8e6d1d848ffdfee6a31c7 3d2010f9ffeacc8836811420460e15f2c1233695
110128 pass bdecff6c0f23027c643cce70ae2004420dc81324 8b4834ee1202852ed83a9fc61268c65fb6961ea7 57e8fbb2f702001a18bd81e9fe31b26d94247ac9 8e4b2676685f50bc26f03b5f62d8b7aea8e69dbf
110129 pass 08eff917888fe4cb751fade30ddbb4618117aeed 8051789e982499050680a26febeada7467e18a8d e97832ec6b2a7ddd48b8e6d1d848ffdfee6a31c7 8e4b2676685f50bc26f03b5f62d8b7aea8e69dbf
110139 fail 4275f38507a4a44260555495dfb6da1d8a307307 8051789e982499050680a26febeada7467e18a8d e97832ec6b2a7ddd48b8e6d1d848ffdfee6a31c7 3d2010f9ffeacc8836811420460e15f2c1233695
110133 pass de8e4dc4dfc228def7e270d43db6d0eff0cff1d4 8051789e982499050680a26febeada7467e18a8d e97832ec6b2a7ddd48b8e6d1d848ffdfee6a31c7 8e4b2676685f50bc26f03b5f62d8b7aea8e69dbf
110164 fail 4275f38507a4a44260555495dfb6da1d8a307307 8051789e982499050680a26febeada7467e18a8d e97832ec6b2a7ddd48b8e6d1d848ffdfee6a31c7 3d2010f9ffeacc8836811420460e15f2c1233695
110138 pass 5b78f30d81d7e536df37bafb48c4cb5b6d44edb8 8051789e982499050680a26febeada7467e18a8d e97832ec6b2a7ddd48b8e6d1d848ffdfee6a31c7 8e4b2676685f50bc26f03b5f62d8b7aea8e69dbf
110167 pass b941c34ef859971e29683ffb57c309e24e6a96be 8051789e982499050680a26febeada7467e18a8d e97832ec6b2a7ddd48b8e6d1d848ffdfee6a31c7 3d2010f9ffeacc8836811420460e15f2c1233695
110168 fail 4275f38507a4a44260555495dfb6da1d8a307307 8051789e982499050680a26febeada7467e18a8d e97832ec6b2a7ddd48b8e6d1d848ffdfee6a31c7 3d2010f9ffeacc8836811420460e15f2c1233695
110143 pass d0d7289cce487eabc2180bb5b065886a37a257bd 8051789e982499050680a26febeada7467e18a8d e97832ec6b2a7ddd48b8e6d1d848ffdfee6a31c7 8e4b2676685f50bc26f03b5f62d8b7aea8e69dbf
110170 pass b941c34ef859971e29683ffb57c309e24e6a96be 8051789e982499050680a26febeada7467e18a8d e97832ec6b2a7ddd48b8e6d1d848ffdfee6a31c7 3d2010f9ffeacc8836811420460e15f2c1233695
110150 pass ef931b311fd772c8ab9f453cb0f9d0cd0b1deacf 8051789e982499050680a26febeada7467e18a8d e97832ec6b2a7ddd48b8e6d1d848ffdfee6a31c7 8e4b2676685f50bc26f03b5f62d8b7aea8e69dbf
110172 fail 4275f38507a4a44260555495dfb6da1d8a307307 8051789e982499050680a26febeada7467e18a8d e97832ec6b2a7ddd48b8e6d1d848ffdfee6a31c7 3d2010f9ffeacc8836811420460e15f2c1233695
110153 pass 1e4547668e097951b4976db655e3822666ae2c37 8051789e982499050680a26febeada7467e18a8d e97832ec6b2a7ddd48b8e6d1d848ffdfee6a31c7 3d2010f9ffeacc8836811420460e15f2c1233695
110154 pass b9f1625193a6e83aed59c5b801f105b8ba8cc546 8051789e982499050680a26febeada7467e18a8d e97832ec6b2a7ddd48b8e6d1d848ffdfee6a31c7 3d2010f9ffeacc8836811420460e15f2c1233695
110158 pass d4c558e83d8f428393d27816772efc7f4b0e8403 8051789e982499050680a26febeada7467e18a8d e97832ec6b2a7ddd48b8e6d1d848ffdfee6a31c7 3d2010f9ffeacc8836811420460e15f2c1233695
110160 pass b941c34ef859971e29683ffb57c309e24e6a96be 8051789e982499050680a26febeada7467e18a8d e97832ec6b2a7ddd48b8e6d1d848ffdfee6a31c7 3d2010f9ffeacc8836811420460e15f2c1233695
Searching for interesting versions
Result found: flight 103347 (pass), for basis pass
Result found: flight 110104 (fail), for basis failure
Repro found: flight 110118 (pass), for basis pass
Repro found: flight 110126 (fail), for basis failure
0 revisions at b941c34ef859971e29683ffb57c309e24e6a96be 8051789e982499050680a26febeada7467e18a8d e97832ec6b2a7ddd48b8e6d1d848ffdfee6a31c7 3d2010f9ffeacc8836811420460e15f2c1233695
No revisions left to test, checking graph state.
Result found: flight 110160 (pass), for last pass
Result found: flight 110164 (fail), for first failure
Repro found: flight 110167 (pass), for last pass
Repro found: flight 110168 (fail), for first failure
Repro found: flight 110170 (pass), for last pass
Repro found: flight 110172 (fail), for first failure
*** Found and reproduced problem changeset ***
Bug is in tree: ovmf https://github.com/tianocore/edk2.git
Bug introduced: 4275f38507a4a44260555495dfb6da1d8a307307
Bug not present: b941c34ef859971e29683ffb57c309e24e6a96be
Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/110172/
commit 4275f38507a4a44260555495dfb6da1d8a307307
Author: Laszlo Ersek <lersek@redhat.com>
Date: Sat Jun 3 16:11:08 2017 +0200
OvmfPkg/AcpiPlatformDxe: alloc blobs from 64-bit space unless restricted
... by narrower than 8-byte ADD_POINTER references.
Introduce the CollectAllocationsRestrictedTo32Bit() function, which
iterates over the linker/loader script, and collects the names of the
fw_cfg blobs that are referenced by QEMU_LOADER_ADD_POINTER.PointeeFile
fields, such that QEMU_LOADER_ADD_POINTER.PointerSize is less than 8. This
means that the pointee blob's address will have to be patched into a
narrower-than-8 byte pointer field, hence the pointee blob must not be
allocated from 64-bit address space.
In ProcessCmdAllocate(), consult these restrictions when setting the
maximum address for gBS->AllocatePages(). The default is now MAX_UINT64,
unless restricted like described above to the pre-patch MAX_UINT32 limit.
In combination with Ard's QEMU commit cb51ac2ffe36 ("hw/arm/virt: generate
64-bit addressable ACPI objects", 2017-04-10), this patch enables
OvmfPkg/AcpiPlatformDxe to work entirely above the 4GB mark.
(An upcoming / planned aarch64 QEMU machine type will have no RAM under
4GB at all. Plus, moving the allocations higher is beneficial to the
current "virt" machine type as well; in Ard's words: "having all firmware
allocations inside the same 1 GB (or 512 MB for 64k pages) frame reduces
the TLB footprint".)
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Cc: Gerd Hoffmann <kraxel@redhat.com>
Cc: Igor Mammedov <imammedo@redhat.com>
Cc: Jordan Justen <jordan.l.justen@intel.com>
Suggested-by: Igor Mammedov <imammedo@redhat.com>
Suggested-by: Gerd Hoffmann <kraxel@redhat.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Tested-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
dot: graph is too large for cairo-renderer bitmaps. Scaling by 0.56034 to fit
pnmtopng: 56 colors found
Revision graph left in /home/logs/results/bisect/ovmf/build-amd64-xsm.xen-build.{dot,ps,png,html,svg}.
----------------------------------------
110172: tolerable ALL FAIL
flight 110172 ovmf real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/110172/
Failures :-/ but no regressions.
Tests which did not succeed,
including tests which could not be run:
build-amd64-xsm 5 xen-build fail baseline untested
jobs:
build-amd64-xsm fail
------------------------------------------------------------
sg-report-flight on osstest.test-lab.xenproject.org
logs: /home/logs/logs
images: /home/logs/images
Logs, config files, etc. are available at
http://logs.test-lab.xenproject.org/osstest/logs
Explanation of these reports, and of osstest in general, is at
http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README.email;hb=master
http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README;hb=master
Test harness code can be found at
http://xenbits.xen.org/gitweb?p=osstest.git;a=summary
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel
next reply other threads:[~2017-06-09 8:22 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-06-09 8:22 osstest service owner [this message]
-- strict thread matches above, loose matches on Subject: below --
2022-05-01 9:03 [ovmf bisection] complete build-amd64-xsm osstest service owner
2022-03-01 7:37 osstest service owner
2021-12-10 6:44 osstest service owner
2021-09-01 17:51 osstest service owner
2019-01-08 13:28 osstest service owner
2018-11-07 15:07 osstest service owner
2018-10-15 0:44 osstest service owner
2018-07-18 16:03 osstest service owner
2018-07-16 11:12 osstest service owner
2018-04-08 1:53 osstest service owner
2017-09-21 16:23 osstest service owner
2017-09-11 7:21 osstest service owner
2017-09-14 10:04 ` Julien Grall
2017-09-14 11:18 ` Anthony PERARD
2017-09-06 19:50 osstest service owner
2017-03-31 19:56 osstest service owner
2016-06-30 1:46 osstest service owner
2015-06-13 17:22 osstest service user
2015-05-21 13:43 osstest service user
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=E1dJFBK-0001dD-AR@osstest.test-lab.xenproject.org \
--to=osstest-admin@xenproject.org \
--cc=xen-devel@lists.xensource.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.