* [linux-linus bisection] complete build-amd64-pvops
@ 2017-11-15 10:21 osstest service owner
2017-11-15 11:11 ` [OSSTEST PATCH] ts-xen-build-prep: Install libelf-dev for benefit of linux.git Ian Jackson
0 siblings, 1 reply; 4+ messages in thread
From: osstest service owner @ 2017-11-15 10:21 UTC (permalink / raw)
To: xen-devel, osstest-admin
branch xen-unstable
xenbranch xen-unstable
job build-amd64-pvops
testid kernel-build
Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
*** Found and reproduced problem changeset ***
Bug is in tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
Bug introduced: 91a6a6cfee8ad34ea4cc10a54c0765edfe437cdb
Bug not present: 1c9dbd4615fd751e5e0b99807a3c7c8612e28e20
Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/116192/
(Revision log too long, omitted.)
For bisection revision-tuple graph see:
http://logs.test-lab.xenproject.org/osstest/results/bisect/linux-linus/build-amd64-pvops.kernel-build.html
Revision IDs in each graph node refer, respectively, to the Trees above.
----------------------------------------
Running cs-bisection-step --graph-out=/home/logs/results/bisect/linux-linus/build-amd64-pvops.kernel-build --summary-out=tmp/116192.bisection-summary --basis-template=115643 --blessings=real,real-bisect linux-linus build-amd64-pvops kernel-build
Searching for failure / basis pass:
116164 fail [host=godello0] / 116136 [host=pinot1] 116119 [host=godello1] 116103 [host=nobling1] 115718 [host=baroque0] 115690 ok.
Failure / basis pass flights: 116164 / 115690
Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Latest 894025f24bd028942da3e602b87d9f7223109b14 c530a75c1e6a472b0eb9558310b518f0dfcd8860
Basis pass 87df26175e67c26ccdd3a002fbbb8cde78e28a19 c530a75c1e6a472b0eb9558310b518f0dfcd8860
Generating revisions with ./adhoc-revtuple-generator git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git#87df26175e67c26ccdd3a002fbbb8cde78e28a19-894025f24bd028942da3e602b87d9f7223109b14 git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860
Loaded 1100 nodes in revision graph
Searching for test results:
115690 pass 87df26175e67c26ccdd3a002fbbb8cde78e28a19 c530a75c1e6a472b0eb9558310b518f0dfcd8860
115718 [host=baroque0]
116103 [host=nobling1]
116174 pass 5cff3684192773a2c2b1102acd10b99aaa6a3f67 c530a75c1e6a472b0eb9558310b518f0dfcd8860
116152 fail 43ff2f4db9d0f76452b77cfa645f02b471143b24 c530a75c1e6a472b0eb9558310b518f0dfcd8860
116184 fail 91a6a6cfee8ad34ea4cc10a54c0765edfe437cdb c530a75c1e6a472b0eb9558310b518f0dfcd8860
116163 pass 87df26175e67c26ccdd3a002fbbb8cde78e28a19 c530a75c1e6a472b0eb9558310b518f0dfcd8860
116119 [host=godello1]
116175 pass 1c9dbd4615fd751e5e0b99807a3c7c8612e28e20 c530a75c1e6a472b0eb9558310b518f0dfcd8860
116136 [host=pinot1]
116166 fail 43ff2f4db9d0f76452b77cfa645f02b471143b24 c530a75c1e6a472b0eb9558310b518f0dfcd8860
116186 pass 1c9dbd4615fd751e5e0b99807a3c7c8612e28e20 c530a75c1e6a472b0eb9558310b518f0dfcd8860
116167 pass b39545684a90ef3374abc0969d64c7bc540d128d c530a75c1e6a472b0eb9558310b518f0dfcd8860
116177 pass 03b2a320b19f1424e9ac9c21696be9c60b6d0d93 c530a75c1e6a472b0eb9558310b518f0dfcd8860
116169 pass e75427c6945460c36bfcab4cd33db0adc0e17200 c530a75c1e6a472b0eb9558310b518f0dfcd8860
116164 fail 894025f24bd028942da3e602b87d9f7223109b14 c530a75c1e6a472b0eb9558310b518f0dfcd8860
116179 fail 6a9f70b0a5b3ca5db1dd5c7743ca555bfca2ae08 c530a75c1e6a472b0eb9558310b518f0dfcd8860
116180 pass 87df26175e67c26ccdd3a002fbbb8cde78e28a19 c530a75c1e6a472b0eb9558310b518f0dfcd8860
116188 fail 91a6a6cfee8ad34ea4cc10a54c0765edfe437cdb c530a75c1e6a472b0eb9558310b518f0dfcd8860
116192 fail 91a6a6cfee8ad34ea4cc10a54c0765edfe437cdb c530a75c1e6a472b0eb9558310b518f0dfcd8860
116171 pass 3e2014637c50e5d6a77cd63d5db6c209fe29d1b1 c530a75c1e6a472b0eb9558310b518f0dfcd8860
116181 fail 894025f24bd028942da3e602b87d9f7223109b14 c530a75c1e6a472b0eb9558310b518f0dfcd8860
116189 pass 1c9dbd4615fd751e5e0b99807a3c7c8612e28e20 c530a75c1e6a472b0eb9558310b518f0dfcd8860
Searching for interesting versions
Result found: flight 115690 (pass), for basis pass
Result found: flight 116164 (fail), for basis failure
Repro found: flight 116180 (pass), for basis pass
Repro found: flight 116181 (fail), for basis failure
0 revisions at 1c9dbd4615fd751e5e0b99807a3c7c8612e28e20 c530a75c1e6a472b0eb9558310b518f0dfcd8860
No revisions left to test, checking graph state.
Result found: flight 116175 (pass), for last pass
Result found: flight 116184 (fail), for first failure
Repro found: flight 116186 (pass), for last pass
Repro found: flight 116188 (fail), for first failure
Repro found: flight 116189 (pass), for last pass
Repro found: flight 116192 (fail), for first failure
*** Found and reproduced problem changeset ***
Bug is in tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
Bug introduced: 91a6a6cfee8ad34ea4cc10a54c0765edfe437cdb
Bug not present: 1c9dbd4615fd751e5e0b99807a3c7c8612e28e20
Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/116192/
(Revision log too long, omitted.)
Revision graph left in /home/logs/results/bisect/linux-linus/build-amd64-pvops.kernel-build.{dot,ps,png,html,svg}.
----------------------------------------
116192: tolerable ALL FAIL
flight 116192 linux-linus real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/116192/
Failures :-/ but no regressions.
Tests which did not succeed,
including tests which could not be run:
build-amd64-pvops 6 kernel-build fail baseline untested
jobs:
build-amd64-pvops 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
^ permalink raw reply [flat|nested] 4+ messages in thread* [OSSTEST PATCH] ts-xen-build-prep: Install libelf-dev for benefit of linux.git
2017-11-15 10:21 [linux-linus bisection] complete build-amd64-pvops osstest service owner
@ 2017-11-15 11:11 ` Ian Jackson
2017-11-15 11:40 ` Juergen Gross
0 siblings, 1 reply; 4+ messages in thread
From: Ian Jackson @ 2017-11-15 11:11 UTC (permalink / raw)
To: xen-devel
Cc: Juergen Gross, Stefano Stabellini, Wei Liu, Konrad Rzeszutek Wilk,
Ian Jackson, Paul Durrant, Boris Ostrovsky
Linux upstream has started needing libelf-dev. Without it, recent tip
fails (in our configuration) like this:
Makefile:938: *** "Cannot generate ORC metadata for CONFIG_UNWINDER_ORC=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel". Stop.
It is not clear exactly when this requirement was introduced. Our
bisector said:
Bug introduced: 91a6a6cfee8ad34ea4cc10a54c0765edfe437cdb
Bug not present: 1c9dbd4615fd751e5e0b99807a3c7c8612e28e20
but the "introduced" commit is a merge of a large branch, so it's not
blaming a specific commit. None of the commits in that range mention
libelf so the most likely reason is a consequence of a change to some
configuration interactions (ie, probably, an expansion of the scope of
an existing dependency).
CC: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
CC: Stefano Stabellini <sstabellini@kernel.org>
CC: Boris Ostrovsky <boris.ostrovsky@oracle.com>
CC: Juergen Gross <jgross@suse.com>
CC: Paul Durrant <paul.durrant@citrix.com>
CC: Wei Liu <wei.liu2@citrix.com>
Signed-off-by: Ian Jackson <Ian.Jackson@eu.citrix.com>
---
ts-xen-build-prep | 1 +
1 file changed, 1 insertion(+)
diff --git a/ts-xen-build-prep b/ts-xen-build-prep
index 3e98364..3309216 100755
--- a/ts-xen-build-prep
+++ b/ts-xen-build-prep
@@ -207,6 +207,7 @@ sub prep () {
autoconf automake libtool xsltproc
libxml2-utils libxml2-dev
libdevmapper-dev w3c-dtd-xhtml libxml-xpath-perl
+ libelf-dev
ccache nasm checkpolicy ebtables);
if ($ho->{Suite} !~ m/squeeze|wheezy/) {
--
2.1.4
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel
^ permalink raw reply related [flat|nested] 4+ messages in thread* Re: [OSSTEST PATCH] ts-xen-build-prep: Install libelf-dev for benefit of linux.git
2017-11-15 11:11 ` [OSSTEST PATCH] ts-xen-build-prep: Install libelf-dev for benefit of linux.git Ian Jackson
@ 2017-11-15 11:40 ` Juergen Gross
2017-11-15 13:28 ` Ian Jackson
0 siblings, 1 reply; 4+ messages in thread
From: Juergen Gross @ 2017-11-15 11:40 UTC (permalink / raw)
To: Ian Jackson, xen-devel
Cc: Boris Ostrovsky, Stefano Stabellini, Wei Liu, Paul Durrant,
Konrad Rzeszutek Wilk
On 15/11/17 12:11, Ian Jackson wrote:
> Linux upstream has started needing libelf-dev. Without it, recent tip
> fails (in our configuration) like this:
>
> Makefile:938: *** "Cannot generate ORC metadata for CONFIG_UNWINDER_ORC=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel". Stop.
The kernel now is using objtool to create unwind information. This needs
libelf to work. Advantage is that this approach no longer depends on
assembler sources being heavily annotated with unwind hints.
> It is not clear exactly when this requirement was introduced. Our
> bisector said:
> Bug introduced: 91a6a6cfee8ad34ea4cc10a54c0765edfe437cdb
> Bug not present: 1c9dbd4615fd751e5e0b99807a3c7c8612e28e20
> but the "introduced" commit is a merge of a large branch, so it's not
> blaming a specific commit. None of the commits in that range mention
> libelf so the most likely reason is a consequence of a change to some
> configuration interactions (ie, probably, an expansion of the scope of
> an existing dependency).
>
> CC: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
> CC: Stefano Stabellini <sstabellini@kernel.org>
> CC: Boris Ostrovsky <boris.ostrovsky@oracle.com>
> CC: Juergen Gross <jgross@suse.com>
> CC: Paul Durrant <paul.durrant@citrix.com>
> CC: Wei Liu <wei.liu2@citrix.com>
> Signed-off-by: Ian Jackson <Ian.Jackson@eu.citrix.com>
Acked-by: Juergen Gross <jgross@suse.com>
Juergen
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [OSSTEST PATCH] ts-xen-build-prep: Install libelf-dev for benefit of linux.git
2017-11-15 11:40 ` Juergen Gross
@ 2017-11-15 13:28 ` Ian Jackson
0 siblings, 0 replies; 4+ messages in thread
From: Ian Jackson @ 2017-11-15 13:28 UTC (permalink / raw)
To: Juergen Gross
Cc: Stefano Stabellini, Wei Liu, Konrad Rzeszutek Wilk, Paul Durrant,
xen-devel, Boris Ostrovsky
Juergen Gross writes ("Re: [OSSTEST PATCH] ts-xen-build-prep: Install libelf-dev for benefit of linux.git"):
> The kernel now is using objtool to create unwind information. This needs
> libelf to work. Advantage is that this approach no longer depends on
> assembler sources being heavily annotated with unwind hints.
Thanks. I have adopted that for the commit message.
> Acked-by: Juergen Gross <jgross@suse.com>
I will push this now to osstest pretest.
Ian.
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2017-11-15 13:28 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-11-15 10:21 [linux-linus bisection] complete build-amd64-pvops osstest service owner
2017-11-15 11:11 ` [OSSTEST PATCH] ts-xen-build-prep: Install libelf-dev for benefit of linux.git Ian Jackson
2017-11-15 11:40 ` Juergen Gross
2017-11-15 13:28 ` Ian Jackson
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).