--- /dev/null
+To: <xen-devel@lists.xensource.com>
+Subject: [xen-unstable bisection] complete build-armhf-libvirt
+
+branch xen-unstable
+xen branch xen-unstable
+job build-armhf-libvirt
+test libvirt-build
+
+Tree: gnulib_libvirt git://drall.uk.xensource.com:9419/git://git.sv.gnu.org/gnulib.git%20[fetch=try]
+Tree: libvirt git://xenbits.xen.org/libvirt.git
+Tree: qemuu git://xenbits.xen.org/staging/qemu-upstream-unstable.git
+Tree: xen git://xenbits.xen.org/xen.git
+
+*** Found and reproduced problem changeset ***
+
+ Bug is in tree: xen git://xenbits.xen.org/xen.git
+ Bug introduced: 871b43a309d80ac99458c13c2c3da8d15c482d30
+ Bug not present: 6cc89d3101d8874e01a69a89a65736a2adfbd199
+
+
+ commit 871b43a309d80ac99458c13c2c3da8d15c482d30
+ Author: Senatus Populus <senatus.populus@example.com>
+ Date: Fri Jun 20 18:19:12 2014 +0200
+
+ libxl: get and set soft affinity
+
+ Make space a new cpumap in vcpu_info, called cpumap_soft,
+ for retrieving soft affinity, and amend the relevant API
+ accordingly.
+
+ libxl_set_vcpuaffinity() now takes two cpumaps, one for hard
+ and one for soft affinity (LIBXL_API_VERSION is exploited to
+ retain source level backword compatibility). Either of the
+ two cpumap can be NULL, in which case, only the affinity
+ corresponding to the non-NULL cpumap will be affected.
+...
+
+For bisection revision-tuple graph see:
+ http://www.chiark.greenend.org.uk/~xensrcts/results/bisect.xen-unstable.build-armhf-libvirt.libvirt-build.html
+Revision IDs in each graph node refer, respectively, to the Trees above.
+
+----------------------------------------
+Searching for failure / basis pass:
+ 27871 fail [host=army] / 27481 ok.
+Failure / basis pass flights: 27871 / 27481
+Tree: gnulib_libvirt git://drall.uk.xensource.com:9419/git://git.sv.gnu.org/gnulib.git%20[fetch=try]
+Tree: libvirt git://xenbits.xen.org/libvirt.git
+Tree: qemuu git://xenbits.xen.org/staging/qemu-upstream-unstable.git
+Tree: xen git://xenbits.xen.org/xen.git
+Latest e2646b0c6b5acda25e9ffeb4c12a5513a1e3b5ac b963ca06d4b99e8db71c85b8800aae3c99de6bcb 7d9251f642047974d206b04638ca098917980302 eb2952b43a70ae485e297f826212b6b279ca0361
+Basis pass fdf9a5de25e265b41bccde64e93c1a2e13b3fdd2 48d81cef3b2dff6fe02bd7c8f0bf4f5aff917d8c 7d9251f642047974d206b04638ca098917980302 1c9d2acad014e997771c09d75bc071db754d2f4b
+Generating revisions with ./adhoc-revtuple-generator git://drall.uk.xensource.com:9419/git://git.sv.gnu.org/gnulib.git%20[fetch=try]#fdf9a5de25e265b41bccde64e93c1a2e13b3fdd2-e2646b0c6b5acda25e9ffeb4c12a5513a1e3b5ac git://xenbits.xen.org/libvirt.git#48d81cef3b2dff6fe02bd7c8f0bf4f5aff917d8c-b963ca06d4b99e8db71c85b8800aae3c99de6bcb git://xenbits.xen.org/staging/qemu-upstream-unstable.git#7d9251f642047974d206b04638ca098917980302-7d9251f642047974d206b04638ca098917980302 git://xenbits.xen.org/xen.git#1c9d2acad014e997771c09d75bc071db754d2f4b-eb2952b43a70ae485e297f826212b6b279ca0361
++ exec
++ sh -xe
++ cd /export/home/osstest/repos/gnulib
++ git remote set-url origin git://drall.uk.xensource.com:9419/git://git.sv.gnu.org/gnulib.git%20[fetch=try]
++ git fetch -p origin
+>From git://drall.uk.xensource.com:9419/git://git.sv.gnu.org/gnulib.git%20[fetch=try]
+ * branch HEAD -> FETCH_HEAD
++ exec
++ sh -xe
++ cd /export/home/osstest/repos/libvirt
++ git remote set-url origin git://drall.uk.xensource.com:9419/git://xenbits.xen.org/libvirt.git
++ git fetch -p origin
+fatal: Couldn't find remote ref HEAD
++ rm -rf /export/home/osstest/repos/libvirt
++ git clone --bare git://drall.uk.xensource.com:9419/git://xenbits.xen.org/libvirt.git /export/home/osstest/repos/libvirt
+Cloning into bare repository /export/home/osstest/repos/libvirt...
++ exec
++ sh -xe
++ cd /export/home/osstest/repos/xen
++ git remote set-url origin git://drall.uk.xensource.com:9419/git://xenbits.xen.org/xen.git
++ git fetch -p origin
+>From git://drall.uk.xensource.com:9419/git://xenbits.xen.org/xen
+ * branch HEAD -> FETCH_HEAD
++ exec
++ sh -xe
++ cd /export/home/osstest/repos/gnulib
++ git remote set-url origin git://drall.uk.xensource.com:9419/git://git.sv.gnu.org/gnulib.git%20[fetch=try]
++ git fetch -p origin
+>From git://drall.uk.xensource.com:9419/git://git.sv.gnu.org/gnulib.git%20[fetch=try]
+ * branch HEAD -> FETCH_HEAD
++ exec
++ sh -xe
++ cd /export/home/osstest/repos/libvirt
++ git remote set-url origin git://drall.uk.xensource.com:9419/git://xenbits.xen.org/libvirt.git
++ git fetch -p origin
+fatal: Couldn't find remote ref HEAD
++ rm -rf /export/home/osstest/repos/libvirt
++ git clone --bare git://drall.uk.xensource.com:9419/git://xenbits.xen.org/libvirt.git /export/home/osstest/repos/libvirt
+Cloning into bare repository /export/home/osstest/repos/libvirt...
++ exec
++ sh -xe
++ cd /export/home/osstest/repos/xen
++ git remote set-url origin git://drall.uk.xensource.com:9419/git://xenbits.xen.org/xen.git
++ git fetch -p origin
+>From git://drall.uk.xensource.com:9419/git://xenbits.xen.org/xen
+ * branch HEAD -> FETCH_HEAD
+Loaded 3001 nodes in revision graph
+Searching for test results:
+ 27481 pass fdf9a5de25e265b41bccde64e93c1a2e13b3fdd2 48d81cef3b2dff6fe02bd7c8f0bf4f5aff917d8c 7d9251f642047974d206b04638ca098917980302 1c9d2acad014e997771c09d75bc071db754d2f4b
+ 27580 fail irrelevant
+ 27791 fail irrelevant
+ 27812 fail e2646b0c6b5acda25e9ffeb4c12a5513a1e3b5ac b963ca06d4b99e8db71c85b8800aae3c99de6bcb 7d9251f642047974d206b04638ca098917980302 ad1746e370e4bd93bf64f555880cae7e68c24531
+ 27868 pass fdf9a5de25e265b41bccde64e93c1a2e13b3fdd2 48d81cef3b2dff6fe02bd7c8f0bf4f5aff917d8c 7d9251f642047974d206b04638ca098917980302 1c9d2acad014e997771c09d75bc071db754d2f4b
+ 27869 fail e2646b0c6b5acda25e9ffeb4c12a5513a1e3b5ac b963ca06d4b99e8db71c85b8800aae3c99de6bcb 7d9251f642047974d206b04638ca098917980302 ad1746e370e4bd93bf64f555880cae7e68c24531
+ 27871 fail e2646b0c6b5acda25e9ffeb4c12a5513a1e3b5ac b963ca06d4b99e8db71c85b8800aae3c99de6bcb 7d9251f642047974d206b04638ca098917980302 eb2952b43a70ae485e297f826212b6b279ca0361
+ 27848 fail e2646b0c6b5acda25e9ffeb4c12a5513a1e3b5ac b963ca06d4b99e8db71c85b8800aae3c99de6bcb 7d9251f642047974d206b04638ca098917980302 eb2952b43a70ae485e297f826212b6b279ca0361
+ 27870 pass fdf9a5de25e265b41bccde64e93c1a2e13b3fdd2 9b291bbe20c36c0820c6e7cd2bf6229bf41807e8 7d9251f642047974d206b04638ca098917980302 1c9d2acad014e997771c09d75bc071db754d2f4b
+ 28829 pass fdf9a5de25e265b41bccde64e93c1a2e13b3fdd2 02bffd47bd1665542079917b16afa62ea5f9683e 7d9251f642047974d206b04638ca098917980302 92b0b80f0d2d29d0e80bf35ea839ed6058b7f0fa
+ 28811 fail fdf9a5de25e265b41bccde64e93c1a2e13b3fdd2 02bffd47bd1665542079917b16afa62ea5f9683e 7d9251f642047974d206b04638ca098917980302 18b2061a136ce4fa72772f065cf9089057673b56
+ 28849 pass fdf9a5de25e265b41bccde64e93c1a2e13b3fdd2 02bffd47bd1665542079917b16afa62ea5f9683e 7d9251f642047974d206b04638ca098917980302 6cc89d3101d8874e01a69a89a65736a2adfbd199
+ 28824 fail fdf9a5de25e265b41bccde64e93c1a2e13b3fdd2 02bffd47bd1665542079917b16afa62ea5f9683e 7d9251f642047974d206b04638ca098917980302 1f04e5b76c9ac1d367487b84f011caefc2fa97e5
+ 28857 pass fdf9a5de25e265b41bccde64e93c1a2e13b3fdd2 02bffd47bd1665542079917b16afa62ea5f9683e 7d9251f642047974d206b04638ca098917980302 6cc89d3101d8874e01a69a89a65736a2adfbd199
+ 28834 fail fdf9a5de25e265b41bccde64e93c1a2e13b3fdd2 02bffd47bd1665542079917b16afa62ea5f9683e 7d9251f642047974d206b04638ca098917980302 871b43a309d80ac99458c13c2c3da8d15c482d30
+ 28842 pass fdf9a5de25e265b41bccde64e93c1a2e13b3fdd2 02bffd47bd1665542079917b16afa62ea5f9683e 7d9251f642047974d206b04638ca098917980302 d172e6b648f35c7f061a5fff351078ff3ff59e8a
+ 28862 pass fdf9a5de25e265b41bccde64e93c1a2e13b3fdd2 02bffd47bd1665542079917b16afa62ea5f9683e 7d9251f642047974d206b04638ca098917980302 6cc89d3101d8874e01a69a89a65736a2adfbd199
+ 28854 fail fdf9a5de25e265b41bccde64e93c1a2e13b3fdd2 02bffd47bd1665542079917b16afa62ea5f9683e 7d9251f642047974d206b04638ca098917980302 871b43a309d80ac99458c13c2c3da8d15c482d30
+ 28860 fail fdf9a5de25e265b41bccde64e93c1a2e13b3fdd2 02bffd47bd1665542079917b16afa62ea5f9683e 7d9251f642047974d206b04638ca098917980302 871b43a309d80ac99458c13c2c3da8d15c482d30
+ 28865 fail fdf9a5de25e265b41bccde64e93c1a2e13b3fdd2 02bffd47bd1665542079917b16afa62ea5f9683e 7d9251f642047974d206b04638ca098917980302 871b43a309d80ac99458c13c2c3da8d15c482d30
+Searching for interesting versions
+ Result found: flight 27481 (pass), for basis pass
+ Result found: flight 27848 (fail), for basis failure
+ Repro found: flight 27868 (pass), for basis pass
+ Repro found: flight 27871 (fail), for basis failure
+ 0 revisions at fdf9a5de25e265b41bccde64e93c1a2e13b3fdd2 02bffd47bd1665542079917b16afa62ea5f9683e 7d9251f642047974d206b04638ca098917980302 6cc89d3101d8874e01a69a89a65736a2adfbd199
+No revisions left to test, checking graph state.
+ Result found: flight 28849 (pass), for last pass
+ Result found: flight 28854 (fail), for first failure
+ Repro found: flight 28857 (pass), for last pass
+ Repro found: flight 28860 (fail), for first failure
+ Repro found: flight 28862 (pass), for last pass
+ Repro found: flight 28865 (fail), for first failure
+
+*** Found and reproduced problem changeset ***
+
+ Bug is in tree: xen git://xenbits.xen.org/xen.git
+ Bug introduced: 871b43a309d80ac99458c13c2c3da8d15c482d30
+ Bug not present: 6cc89d3101d8874e01a69a89a65736a2adfbd199
+
++ exec
++ sh -xe
++ cd /export/home/osstest/repos/xen
++ git remote set-url origin git://drall.uk.xensource.com:9419/git://xenbits.xen.org/xen.git
++ git fetch -p origin
+>From git://drall.uk.xensource.com:9419/git://xenbits.xen.org/xen
+ * branch HEAD -> FETCH_HEAD
+
+ commit 871b43a309d80ac99458c13c2c3da8d15c482d30
+ Author: Dario Faggioli <dario.faggioli@citrix.com>
+ Date: Fri Jun 20 18:19:12 2014 +0200
+
+ libxl: get and set soft affinity
+
+ Make space a new cpumap in vcpu_info, called cpumap_soft,
+ for retrieving soft affinity, and amend the relevant API
+ accordingly.
+
+ libxl_set_vcpuaffinity() now takes two cpumaps, one for hard
+ and one for soft affinity (LIBXL_API_VERSION is exploited to
+ retain source level backword compatibility). Either of the
+ two cpumap can be NULL, in which case, only the affinity
+ corresponding to the non-NULL cpumap will be affected.
+
+ Getting soft affinity happens indirectly (see, e.g.,
+ `xl vcpu-list'), as it is already for hard affinity).
+
+ This commit also introduces some logic to check whether the
+ affinity which will be used by Xen to schedule the vCPU(s)
+ does actually match with the cpumaps provided. In fact, we
+ want to allow every possible combination of hard and soft
+ affinity to be set, but we warn the user upon particularly
+ weird situations (e.g., hard and soft being disjoint sets
+ of pCPUs).
+
+ This very change also update the error handling for calls
+ to libxl_set_vcpuaffinity() in xl, as that can now be any
+ libxl error code, not just only -1.
+
+ Signed-off-by: Dario Faggioli <dario.faggioli@citrix.com>
+ Reviewed-by: George Dunlap <george.dunlap@eu.citrix.com>
+ Acked-by: Ian Campbell <ian.campbell@citrix.com>
+
+Revision graph left in /home/xc_osstest/results/bisect.xen-unstable.build-armhf-libvirt.libvirt-build.{dot,ps,png,html}.
+----------------------------------------
+28865: tolerable ALL FAIL
+
+flight 28865 xen-unstable real-bisect [real]
+http://www.chiark.greenend.org.uk/~xensrcts/logs/28865/
+
+Failures :-/ but no regressions.
+
+Tests which did not succeed,
+including tests which could not be run:
+ build-armhf-libvirt 5 libvirt-build fail baseline untested
+
+
+jobs:
+ build-armhf-libvirt fail
+
+
+------------------------------------------------------------
+sg-report-flight on osstest.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
+