* [qemu-mainline bisection] complete build-amd64
@ 2015-06-17 17:09 osstest service user
2015-06-18 12:59 ` Ian Jackson
0 siblings, 1 reply; 10+ messages in thread
From: osstest service user @ 2015-06-17 17:09 UTC (permalink / raw)
To: xen-devel; +Cc: ian.jackson, keir, stefano.stabellini
branch xen-unstable
xen branch xen-unstable
job build-amd64
test xen-build
Tree: qemu git://xenbits.xen.org/staging/qemu-xen-unstable.git
Tree: qemuu git://git.qemu.org/qemu.git
Tree: xen git://xenbits.xen.org/xen.git
*** Found and reproduced problem changeset ***
Bug is in tree: qemuu git://git.qemu.org/qemu.git
Bug introduced: 93f6d1c16036aaf34055d16f54ea770fb8d6d280
Bug not present: 4316536bf424d2e7f9cfa7d0dd561adb0986cc81
commit 93f6d1c16036aaf34055d16f54ea770fb8d6d280
Merge: 4316536 7a4dfd1
Author: Peter Maydell <peter.maydell@linaro.org>
Date: Tue Jun 16 10:35:43 2015 +0100
Merge remote-tracking branch 'remotes/kraxel/tags/pull-vga-20150615-1' into staging
virtio-gpu: pci support bits and virtio-vga.
# gpg: Signature made Mon Jun 15 13:55:19 2015 BST using RSA key ID D3E87138
# gpg: Good signature from "Gerd Hoffmann (work) <kraxel@redhat.com>"
# gpg: aka "Gerd Hoffmann <gerd@kraxel.org>"
# gpg: aka "Gerd Hoffmann (private) <kraxel@gmail.com>"
* remotes/kraxel/tags/pull-vga-20150615-1:
virtio-vga: add vgabios configuration
virtio-vga: add '-vga virtio' support
virtio-vga: add virtio gpu device with vga compatibility
virtio-gpu-pci: add virtio pci support
virtio-gpu: fix error message
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
commit 7a4dfd1e4a741991df1acf31672b391648e0aa0c
Author: Gerd Hoffmann <kraxel@redhat.com>
Date: Wed Sep 10 13:04:17 2014 +0200
virtio-vga: add vgabios configuration
Add seavgabios configuration for virtio-vga,
hook up the new vgabios in the makefiles.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
commit a94f0c5ca2f0e3dba4a64f40c9d2e1149017d81d
Author: Gerd Hoffmann <kraxel@redhat.com>
Date: Wed Sep 10 14:28:48 2014 +0200
virtio-vga: add '-vga virtio' support
Some convinience fluff: Add support for '-vga virtio', also add
virtio-vga to the list of vga cards so '-device virtio-vga' will
turn off the default vga.
Written by Dave Airlie and Gerd Hoffmann.
Signed-off-by: Dave Airlie <airlied@redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
commit c5d4dac86b61070c078a7b35e25f56d2c8bff508
Author: Gerd Hoffmann <kraxel@redhat.com>
Date: Wed Sep 10 14:25:45 2014 +0200
virtio-vga: add virtio gpu device with vga compatibility
This patch adds a virtio-vga device. It is simliar to virtio-gpu-pci,
but it also adds in vga compatibility, so guests without native
virtio-gpu support can drive the device in vga mode. It is compatible
with stdvga.
Written by Dave Airlie and Gerd Hoffmann.
Signed-off-by: Dave Airlie <airlied@redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
commit 9eafb62d47ac1c8c2d431e1b4829445444ccc2ee
Author: Gerd Hoffmann <kraxel@redhat.com>
Date: Wed Sep 10 14:20:34 2014 +0200
virtio-gpu-pci: add virtio pci support
This patch adds virtio-gpu-pci, which is the pci proxy for the virtio
gpu device. With this patch in place virtio-gpu is functional. You
need a linux guest with a virtio-gpu driver though, and output will
appear pretty late in boot, once the kernel initialized drm and fbcon.
Written by Dave Airlie and Gerd Hoffmann.
Signed-off-by: Dave Airlie <airlied@redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
commit 2c84167b4efa4a0e81946ef624e96005396e14b2
Author: Gerd Hoffmann <kraxel@redhat.com>
Date: Tue Mar 17 08:56:18 2015 +0100
virtio-gpu: fix error message
iov limit was raised, but the error message still has the old limit ...
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
*** Found and reproduced problem changeset ***
Bug is in tree: qemuu git://git.qemu.org/qemu.git
Bug introduced: 7a4dfd1e4a741991df1acf31672b391648e0aa0c
Bug not present: a94f0c5ca2f0e3dba4a64f40c9d2e1149017d81d
commit 7a4dfd1e4a741991df1acf31672b391648e0aa0c
Author: Gerd Hoffmann <kraxel@redhat.com>
Date: Wed Sep 10 13:04:17 2014 +0200
virtio-vga: add vgabios configuration
Add seavgabios configuration for virtio-vga,
hook up the new vgabios in the makefiles.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
For bisection revision-tuple graph see:
http://logs.test-lab.xenproject.org/osstest/results/bisect.qemu-mainline.build-amd64.xen-build.html
Revision IDs in each graph node refer, respectively, to the Trees above.
----------------------------------------
Searching for failure / basis pass:
58664 fail [host=nocera0] / 58473 [host=nocera1] 58416 [host=nocera1] 58387 [host=nocera1] 58318 ok.
Failure / basis pass flights: 58664 / 58318
(tree with no url: ovmf)
(tree with no url: seabios)
Tree: qemu git://xenbits.xen.org/staging/qemu-xen-unstable.git
Tree: qemuu git://git.qemu.org/qemu.git
Tree: xen git://xenbits.xen.org/xen.git
Latest 38609ae72b0a9e09b42be94f469fef928a1049fa 93f6d1c16036aaf34055d16f54ea770fb8d6d280 12e817e281034f5881f46e0e4f1d127820101a78
Basis pass 4de1422ea306832b6ef2cba34e9febb73dd139a7 b0411142f482df92717f8b4a3b746081a62b724f ecdae1cfaa7f6123decaa1b9d7205c3ff726b941
Generating revisions with ./adhoc-revtuple-generator git://xenbits.xen.org/staging/qemu-xen-unstable.git#4de1422ea306832b6ef2cba34e9febb73dd139a7-38609ae72b0a9e09b42be94f469fef928a1049fa git://git.qemu.org/qemu.git#b0411142f482df92717f8b4a3b746081a62b724f-93f6d1c16036aaf34055d16f54ea770fb8d6d280 git://xenbits.xen.org/xen.git#ecdae1cfaa7f6123decaa1b9d7205c3ff726b941-12e817e281034f5881f46e0e4f1d127820101a78
+ exec
+ sh -xe
+ cd /home/osstest/repos/qemu-xen-unstable
+ git remote set-url origin git://cache:9419/git://xenbits.xen.org/staging/qemu-xen-unstable.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*
+ exec
+ sh -xe
+ cd /home/osstest/repos/qemu
+ git remote set-url origin git://cache:9419/git://git.qemu.org/qemu.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*
+ exec
+ sh -xe
+ cd /home/osstest/repos/xen
+ git remote set-url origin git://cache:9419/git://xenbits.xen.org/xen.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*
+ exec
+ sh -xe
+ cd /home/osstest/repos/qemu-xen-unstable
+ git remote set-url origin git://cache:9419/git://xenbits.xen.org/staging/qemu-xen-unstable.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*
+ exec
+ sh -xe
+ cd /home/osstest/repos/qemu
+ git remote set-url origin git://cache:9419/git://git.qemu.org/qemu.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*
+ exec
+ sh -xe
+ cd /home/osstest/repos/xen
+ git remote set-url origin git://cache:9419/git://xenbits.xen.org/xen.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*
Loaded 12979 nodes in revision graph
Searching for test results:
58310 [host=godello1]
58296 [host=godello1]
58318 pass 4de1422ea306832b6ef2cba34e9febb73dd139a7 b0411142f482df92717f8b4a3b746081a62b724f ecdae1cfaa7f6123decaa1b9d7205c3ff726b941
58341 [host=nocera1]
58358 [host=godello1]
58387 [host=nocera1]
58417 [host=nocera1]
58467 [host=godello1]
58416 [host=nocera1]
58473 [host=nocera1]
58543 [host=nocera1]
58552 pass irrelevant
58571 pass 38609ae72b0a9e09b42be94f469fef928a1049fa 0a2df857a7038c75379cc575de5d4be4c0ac629e 12e817e281034f5881f46e0e4f1d127820101a78
58655 pass 38609ae72b0a9e09b42be94f469fef928a1049fa d95d7d802c33f6277c9fb967c14ae0cc99aeb072 12e817e281034f5881f46e0e4f1d127820101a78
58680 pass 38609ae72b0a9e09b42be94f469fef928a1049fa 4316536bf424d2e7f9cfa7d0dd561adb0986cc81 12e817e281034f5881f46e0e4f1d127820101a78
58637 pass 38609ae72b0a9e09b42be94f469fef928a1049fa 8aeaa055f5d3d4e87bf870892ba301eae57bdc1d 12e817e281034f5881f46e0e4f1d127820101a78
58648 fail 38609ae72b0a9e09b42be94f469fef928a1049fa 93f6d1c16036aaf34055d16f54ea770fb8d6d280 12e817e281034f5881f46e0e4f1d127820101a78
58656 pass 38609ae72b0a9e09b42be94f469fef928a1049fa f264d51d8ad939d7fb339d61a8cf680ed0cb21a2 12e817e281034f5881f46e0e4f1d127820101a78
58642 pass 38609ae72b0a9e09b42be94f469fef928a1049fa 39e16a5b708358202e8d2252e3d84863666dc9e5 12e817e281034f5881f46e0e4f1d127820101a78
58668 pass 38609ae72b0a9e09b42be94f469fef928a1049fa 45c874ebbae661238bfa3c0534480ebe2940b112 12e817e281034f5881f46e0e4f1d127820101a78
58638 fail 38609ae72b0a9e09b42be94f469fef928a1049fa 93f6d1c16036aaf34055d16f54ea770fb8d6d280 12e817e281034f5881f46e0e4f1d127820101a78
58625 fail 38609ae72b0a9e09b42be94f469fef928a1049fa 93f6d1c16036aaf34055d16f54ea770fb8d6d280 12e817e281034f5881f46e0e4f1d127820101a78
58645 pass 38609ae72b0a9e09b42be94f469fef928a1049fa 6e93e7c41fdfdee3068770cae79380e1d986b76a 12e817e281034f5881f46e0e4f1d127820101a78
58657 pass 38609ae72b0a9e09b42be94f469fef928a1049fa 62232bf48456bda4058ceae05851bc58c1032338 12e817e281034f5881f46e0e4f1d127820101a78
58630 pass 4de1422ea306832b6ef2cba34e9febb73dd139a7 b0411142f482df92717f8b4a3b746081a62b724f ecdae1cfaa7f6123decaa1b9d7205c3ff726b941
58669 pass 38609ae72b0a9e09b42be94f469fef928a1049fa a94f0c5ca2f0e3dba4a64f40c9d2e1149017d81d 12e817e281034f5881f46e0e4f1d127820101a78
58633 fail 38609ae72b0a9e09b42be94f469fef928a1049fa 93f6d1c16036aaf34055d16f54ea770fb8d6d280 12e817e281034f5881f46e0e4f1d127820101a78
58682 fail 38609ae72b0a9e09b42be94f469fef928a1049fa 93f6d1c16036aaf34055d16f54ea770fb8d6d280 12e817e281034f5881f46e0e4f1d127820101a78
58647 pass 38609ae72b0a9e09b42be94f469fef928a1049fa eed8a8f572e659c85f8711d79c20da95021e06e2 12e817e281034f5881f46e0e4f1d127820101a78
58635 pass 38609ae72b0a9e09b42be94f469fef928a1049fa 8085ce63c5967d200f1241b6c0a189371993c5df 12e817e281034f5881f46e0e4f1d127820101a78
58636 pass 38609ae72b0a9e09b42be94f469fef928a1049fa a4ef02fd9b3d12b105b56942166c8364ade9be0f 12e817e281034f5881f46e0e4f1d127820101a78
58632 fail 38609ae72b0a9e09b42be94f469fef928a1049fa 93f6d1c16036aaf34055d16f54ea770fb8d6d280 12e817e281034f5881f46e0e4f1d127820101a78
58650 pass 38609ae72b0a9e09b42be94f469fef928a1049fa 3974c9d8ccfccbd81edc9df271fcae7082f3921d 12e817e281034f5881f46e0e4f1d127820101a78
58658 fail 38609ae72b0a9e09b42be94f469fef928a1049fa 93f6d1c16036aaf34055d16f54ea770fb8d6d280 12e817e281034f5881f46e0e4f1d127820101a78
58651 pass 38609ae72b0a9e09b42be94f469fef928a1049fa f9a535e089abcbc7ac99db83c8c6e4644e395b12 12e817e281034f5881f46e0e4f1d127820101a78
58659 pass 38609ae72b0a9e09b42be94f469fef928a1049fa 1dfe73b94de5a75038a725b17dc7d08a23a977ec 12e817e281034f5881f46e0e4f1d127820101a78
58653 pass 38609ae72b0a9e09b42be94f469fef928a1049fa b0411142f482df92717f8b4a3b746081a62b724f 7c9a93a013783a3344032445469d6b87e496aca4
58686 fail 38609ae72b0a9e09b42be94f469fef928a1049fa 7a4dfd1e4a741991df1acf31672b391648e0aa0c 12e817e281034f5881f46e0e4f1d127820101a78
58662 pass 38609ae72b0a9e09b42be94f469fef928a1049fa afa25c4bb5bd0732dca4aa0691fd4682d242925f 12e817e281034f5881f46e0e4f1d127820101a78
58670 pass 38609ae72b0a9e09b42be94f469fef928a1049fa 4316536bf424d2e7f9cfa7d0dd561adb0986cc81 12e817e281034f5881f46e0e4f1d127820101a78
58665 pass 38609ae72b0a9e09b42be94f469fef928a1049fa 876e23cb2e545148a0ee4effda5c63c861855941 12e817e281034f5881f46e0e4f1d127820101a78
58675 pass 38609ae72b0a9e09b42be94f469fef928a1049fa 4316536bf424d2e7f9cfa7d0dd561adb0986cc81 12e817e281034f5881f46e0e4f1d127820101a78
58667 pass 38609ae72b0a9e09b42be94f469fef928a1049fa 9eafb62d47ac1c8c2d431e1b4829445444ccc2ee 12e817e281034f5881f46e0e4f1d127820101a78
58673 fail 38609ae72b0a9e09b42be94f469fef928a1049fa 7a4dfd1e4a741991df1acf31672b391648e0aa0c 12e817e281034f5881f46e0e4f1d127820101a78
58674 fail 38609ae72b0a9e09b42be94f469fef928a1049fa 93f6d1c16036aaf34055d16f54ea770fb8d6d280 12e817e281034f5881f46e0e4f1d127820101a78
58683 pass 38609ae72b0a9e09b42be94f469fef928a1049fa a94f0c5ca2f0e3dba4a64f40c9d2e1149017d81d 12e817e281034f5881f46e0e4f1d127820101a78
58679 fail 38609ae72b0a9e09b42be94f469fef928a1049fa 93f6d1c16036aaf34055d16f54ea770fb8d6d280 12e817e281034f5881f46e0e4f1d127820101a78
58684 fail 38609ae72b0a9e09b42be94f469fef928a1049fa 7a4dfd1e4a741991df1acf31672b391648e0aa0c 12e817e281034f5881f46e0e4f1d127820101a78
58685 pass 38609ae72b0a9e09b42be94f469fef928a1049fa a94f0c5ca2f0e3dba4a64f40c9d2e1149017d81d 12e817e281034f5881f46e0e4f1d127820101a78
58664 fail 38609ae72b0a9e09b42be94f469fef928a1049fa 93f6d1c16036aaf34055d16f54ea770fb8d6d280 12e817e281034f5881f46e0e4f1d127820101a78
Searching for interesting versions
Result found: flight 58318 (pass), for basis pass
Result found: flight 58625 (fail), for basis failure
Repro found: flight 58630 (pass), for basis pass
Repro found: flight 58632 (fail), for basis failure
0 revisions at 38609ae72b0a9e09b42be94f469fef928a1049fa a94f0c5ca2f0e3dba4a64f40c9d2e1149017d81d 12e817e281034f5881f46e0e4f1d127820101a78
No revisions left to test, checking graph state.
Result found: flight 58670 (pass), for last pass
Result found: flight 58674 (fail), for first failure
Repro found: flight 58675 (pass), for last pass
Repro found: flight 58679 (fail), for first failure
Repro found: flight 58680 (pass), for last pass
Repro found: flight 58682 (fail), for first failure
*** Found and reproduced problem changeset ***
Bug is in tree: qemuu git://git.qemu.org/qemu.git
Bug introduced: 93f6d1c16036aaf34055d16f54ea770fb8d6d280
Bug not present: 4316536bf424d2e7f9cfa7d0dd561adb0986cc81
+ exec
+ sh -xe
+ cd /home/osstest/repos/qemu
+ git remote set-url origin git://cache:9419/git://git.qemu.org/qemu.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*
commit 93f6d1c16036aaf34055d16f54ea770fb8d6d280
Merge: 4316536 7a4dfd1
Author: Peter Maydell <peter.maydell@linaro.org>
Date: Tue Jun 16 10:35:43 2015 +0100
Merge remote-tracking branch 'remotes/kraxel/tags/pull-vga-20150615-1' into staging
virtio-gpu: pci support bits and virtio-vga.
# gpg: Signature made Mon Jun 15 13:55:19 2015 BST using RSA key ID D3E87138
# gpg: Good signature from "Gerd Hoffmann (work) <kraxel@redhat.com>"
# gpg: aka "Gerd Hoffmann <gerd@kraxel.org>"
# gpg: aka "Gerd Hoffmann (private) <kraxel@gmail.com>"
* remotes/kraxel/tags/pull-vga-20150615-1:
virtio-vga: add vgabios configuration
virtio-vga: add '-vga virtio' support
virtio-vga: add virtio gpu device with vga compatibility
virtio-gpu-pci: add virtio pci support
virtio-gpu: fix error message
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
commit 7a4dfd1e4a741991df1acf31672b391648e0aa0c
Author: Gerd Hoffmann <kraxel@redhat.com>
Date: Wed Sep 10 13:04:17 2014 +0200
virtio-vga: add vgabios configuration
Add seavgabios configuration for virtio-vga,
hook up the new vgabios in the makefiles.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
commit a94f0c5ca2f0e3dba4a64f40c9d2e1149017d81d
Author: Gerd Hoffmann <kraxel@redhat.com>
Date: Wed Sep 10 14:28:48 2014 +0200
virtio-vga: add '-vga virtio' support
Some convinience fluff: Add support for '-vga virtio', also add
virtio-vga to the list of vga cards so '-device virtio-vga' will
turn off the default vga.
Written by Dave Airlie and Gerd Hoffmann.
Signed-off-by: Dave Airlie <airlied@redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
commit c5d4dac86b61070c078a7b35e25f56d2c8bff508
Author: Gerd Hoffmann <kraxel@redhat.com>
Date: Wed Sep 10 14:25:45 2014 +0200
virtio-vga: add virtio gpu device with vga compatibility
This patch adds a virtio-vga device. It is simliar to virtio-gpu-pci,
but it also adds in vga compatibility, so guests without native
virtio-gpu support can drive the device in vga mode. It is compatible
with stdvga.
Written by Dave Airlie and Gerd Hoffmann.
Signed-off-by: Dave Airlie <airlied@redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
commit 9eafb62d47ac1c8c2d431e1b4829445444ccc2ee
Author: Gerd Hoffmann <kraxel@redhat.com>
Date: Wed Sep 10 14:20:34 2014 +0200
virtio-gpu-pci: add virtio pci support
This patch adds virtio-gpu-pci, which is the pci proxy for the virtio
gpu device. With this patch in place virtio-gpu is functional. You
need a linux guest with a virtio-gpu driver though, and output will
appear pretty late in boot, once the kernel initialized drm and fbcon.
Written by Dave Airlie and Gerd Hoffmann.
Signed-off-by: Dave Airlie <airlied@redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
commit 2c84167b4efa4a0e81946ef624e96005396e14b2
Author: Gerd Hoffmann <kraxel@redhat.com>
Date: Tue Mar 17 08:56:18 2015 +0100
virtio-gpu: fix error message
iov limit was raised, but the error message still has the old limit ...
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Result found: flight 58669 (pass), for last pass
Result found: flight 58673 (fail), for first failure
Repro found: flight 58683 (pass), for last pass
Repro found: flight 58684 (fail), for first failure
Repro found: flight 58685 (pass), for last pass
Repro found: flight 58686 (fail), for first failure
*** Found and reproduced problem changeset ***
Bug is in tree: qemuu git://git.qemu.org/qemu.git
Bug introduced: 7a4dfd1e4a741991df1acf31672b391648e0aa0c
Bug not present: a94f0c5ca2f0e3dba4a64f40c9d2e1149017d81d
+ exec
+ sh -xe
+ cd /home/osstest/repos/qemu
+ git remote set-url origin git://cache:9419/git://git.qemu.org/qemu.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*
commit 7a4dfd1e4a741991df1acf31672b391648e0aa0c
Author: Gerd Hoffmann <kraxel@redhat.com>
Date: Wed Sep 10 13:04:17 2014 +0200
virtio-vga: add vgabios configuration
Add seavgabios configuration for virtio-vga,
hook up the new vgabios in the makefiles.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Revision graph left in /home/logs/results/bisect.qemu-mainline.build-amd64.xen-build.{dot,ps,png,html}.
----------------------------------------
58686: tolerable ALL FAIL
flight 58686 qemu-mainline real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/58686/
Failures :-/ but no regressions.
Tests which did not succeed,
including tests which could not be run:
build-amd64 5 xen-build fail baseline untested
jobs:
build-amd64 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
Test harness code can be found at
http://xenbits.xen.org/gitweb?p=osstest.git;a=summary
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [qemu-mainline bisection] complete build-amd64
2015-06-17 17:09 [qemu-mainline bisection] complete build-amd64 osstest service user
@ 2015-06-18 12:59 ` Ian Jackson
0 siblings, 0 replies; 10+ messages in thread
From: Ian Jackson @ 2015-06-18 12:59 UTC (permalink / raw)
To: xen-devel, Ian Campbell
osstest service user writes ("[qemu-mainline bisection] complete build-amd64"):
> branch xen-unstable
> xen branch xen-unstable
> job build-amd64
> test xen-build
>
> Tree: qemu git://xenbits.xen.org/staging/qemu-xen-unstable.git
> Tree: qemuu git://git.qemu.org/qemu.git
> Tree: xen git://xenbits.xen.org/xen.git
>
> *** Found and reproduced problem changeset ***
...
> *** Found and reproduced problem changeset ***
This report has fingered _two_ commits. One is a merge which brings
in the other. None of this is actually incorrect, but this is a
rather odd way for the bisector to operate. I will investigate.
Ian.
^ permalink raw reply [flat|nested] 10+ messages in thread
* [qemu-mainline bisection] complete build-amd64
@ 2023-09-10 22:02 osstest service owner
0 siblings, 0 replies; 10+ messages in thread
From: osstest service owner @ 2023-09-10 22:02 UTC (permalink / raw)
To: xen-devel
branch xen-unstable
xenbranch xen-unstable
job build-amd64
testid xen-build
Tree: ovmf git://xenbits.xen.org/osstest/ovmf.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu https://gitlab.com/qemu-project/qemu.git
Tree: seabios git://xenbits.xen.org/osstest/seabios.git
Tree: xen git://xenbits.xen.org/xen.git
*** Found and reproduced problem changeset ***
Bug is in tree: qemuu https://gitlab.com/qemu-project/qemu.git
Bug introduced: c5ea91da443b458352c1b629b490ee6631775cb4
Bug not present: 305f6f62d9d250a32cdf090ddcb7e3a5b26a342e
Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/182896/
(Revision log too long, omitted.)
For bisection revision-tuple graph see:
http://logs.test-lab.xenproject.org/osstest/results/bisect/qemu-mainline/build-amd64.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/qemu-mainline/build-amd64.xen-build --summary-out=tmp/182896.bisection-summary --basis-template=182707 --blessings=real,real-bisect,real-retry qemu-mainline build-amd64 xen-build
Searching for failure / basis pass:
182879 fail [host=nobling0] / 182707 [host=pinot0] 182638 [host=pinot0] 182606 [host=nobling1] 182588 [host=himrod2] 182584 [host=nobling1] 182570 [host=himrod2] 182555 [host=nobling1] 182543 [host=himrod0] 182520 [host=himrod2] 182508 [host=himrod2] 182422 [host=himrod2] 182355 [host=himrod2] 182338 [host=himrod0] 182310 [host=himrod0] 182298 [host=himrod2] 182276 [host=himrod2] 182263 [host=himrod0] 182242 [host=himrod2] 182231 [host=himrod2] 182222 [host=himrod2] 182208 [host=himrod0] 182202\
[host=himrod2] 182194 [host=himrod0] 182185 [host=pinot0] 182171 [host=himrod2] 182114 [host=himrod2] 182096 [host=himrod2] 182067 [host=himrod2] 182029 [host=himrod2] 182023 [host=himrod2] 182006 [host=himrod2] 181993 [host=himrod2] 181952 [host=godello0] 181918 [host=godello0] 181901 [host=himrod0] 181212 [host=himrod2] 181201 [host=albana0] 181177 [host=albana0] 181168 [host=himrod2] 181159 [host=albana0] 181151 [host=himrod2] 181140 [host=godello0] 181131 [host=himrod2] 181119 [host=huxelre\
be0] 181103 [host=himrod2] 181089 [host=himrod0] 181068 [host=godello0] 181057 [host=himrod2] 181041 [host=himrod2] 181021 [host=himrod2] 181013 [host=himrod2] 181006 [host=himrod0] 181003 [host=himrod2] 180996 [host=himrod0] 180990 [host=himrod0] 180987 [host=himrod2] 180983 [host=huxelrebe0] 180981 [host=himrod2] 180977 [host=himrod0] 180691 [host=himrod2] 180686 [host=himrod2] 180673 [host=nobling1] 180659 [host=nobling1] 180643 [host=godello0] 180637 [host=albana0] 180626 [host=himrod2] 1806\
21 [host=himrod2] 180610 [host=albana0] 180600 [host=himrod2] 180586 [host=himrod0] 180559 [host=himrod0] 180553 [host=himrod0] 180546 [host=himrod0] 180536 [host=elbling0] 180530 [host=nobling1] 180522 [host=himrod2] 180514 [host=himrod2] 180507 [host=himrod2] 180487 [host=himrod2] 180480 [host=himrod2] 180469 [host=himrod2] 180449 [host=himrod2] 180431 [host=himrod2] 180412 [host=debina0] 180398 [host=himrod2] 180394 [host=himrod2] 180389 [host=himrod2] 180386 [host=nobling1] 180382 [host=himr\
od2] 180373 [host=himrod0] 180361 [host=himrod0] 180334 [host=himrod2] 180258 [host=himrod0] 180251 [host=himrod2] 180231 [host=nobling1] 180220 [host=himrod2] 180207 [host=himrod2] 180204 [host=himrod0] 180198 [host=himrod0] 180195 [host=himrod0] 180168 [host=himrod0] 180153 [host=himrod2] 180146 [host=himrod0] 180136 [host=himrod2] 180088 [host=himrod2] 180057 [host=himrod0] 180047 [host=himrod2] 180043 [host=himrod2] 179993 [host=himrod0] 179971 [host=godello0] 179955 [host=himrod2] 179915 [h\
ost=himrod0] 179874 [host=himrod2] 179847 [host=himrod2] 179824 [host=himrod2] 179816 [host=godello0] 179802 [host=himrod0] 179795 [host=himrod2] 179776 [host=himrod2] 179756 [host=himrod2] 179733 [host=himrod2] 179708 [host=himrod0] 179682 [host=himrod0] 179657 [host=himrod2] 179644 [host=himrod2] 179628 [host=himrod2] 179609 [host=himrod2] 179596 [host=himrod2] 179588 [host=himrod2] 179574 [host=himrod2] 179561 [host=himrod2] 179548 [host=himrod2] 179534 [host=himrod2] 179526 [host=himrod2] 17\
9518 [host=himrod2] 179501 [host=himrod2] 179497 [host=godello0] 179449 [host=godello0] 176449 [host=pinot0] 176423 [host=sabro0] 176407 [host=nobling1] 176392 [host=godello0] 176367 [host=sabro0] 176352 [host=himrod2] 176342 [host=himrod2] 176096 [host=himrod2] 176080 [host=himrod2] 176069 [host=sabro0] 176022 [host=nobling1] 176008 [host=nobling1] 175998 [host=sabro0] 175991 [host=himrod0] 175977 [host=himrod2] 175962 [host=himrod0] 175743 [host=himrod0] 175735 [host=himrod2] 175637 [host=himr\
od2] 175627 [host=himrod0] 175623 [host=himrod2] 175619 [host=himrod2] 175614 [host=himrod2] 175603 [host=himrod2] 175595 [host=himrod2] 175590 [host=himrod2] 175583 [host=himrod2] 175571 [host=himrod2] 175457 [host=himrod2] 175443 [host=himrod2] 175394 [host=sabro1] 175377 [host=himrod2] 175344 [host=himrod2] 175321 [host=himrod2] 175297 [host=himrod2] 175267 [host=nobling1] 175186 [host=himrod2] 175068 [host=huxelrebe0] 175051 [host=himrod2] 175043 [host=nobling1] 174993 [host=godello0] 174989\
[host=himrod2] 174976 [host=sabro0] 174963 [host=sabro1] 174949 [host=himrod2] 174935 [host=himrod2] 174923 [host=sabro1] 174899 [host=himrod2] 174807 [host=himrod2] 174788 [host=himrod2] 174780 [host=sabro0] 174777 [host=himrod2] 174761 ok.
Failure / basis pass flights: 182879 / 174761
(tree with no url: minios)
Tree: ovmf git://xenbits.xen.org/osstest/ovmf.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu https://gitlab.com/qemu-project/qemu.git
Tree: seabios git://xenbits.xen.org/osstest/seabios.git
Tree: xen git://xenbits.xen.org/xen.git
Latest b240eab03530f063ef5438497d70a731b19a201e 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 c5ea91da443b458352c1b629b490ee6631775cb4 7a4003be25eae462f3c3d8aad96b57e34dc0c2b8 49b2d6a529122f10e17a17f807d8d51154b5ba14
Basis pass b9e702c3c9bfe7bfb6bbcff44603add64e1787bf 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 305f6f62d9d250a32cdf090ddcb7e3a5b26a342e 46de2eec93bffa0706e6229c0da2919763c8eb04 17dfc79ce9fd6cf508ee84a7d0d972d6abe268c2
Generating revisions with ./adhoc-revtuple-generator git://xenbits.xen.org/osstest/ovmf.git#b9e702c3c9bfe7bfb6bbcff44603add64e1787bf-b240eab03530f063ef5438497d70a731b19a201e git://xenbits.xen.org/qemu-xen-traditional.git#3d273dd05e51e5a1ffba3d98c7437ee84e8f8764-3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 https://gitlab.com/qemu-project/qemu.git#305f6f62d9d250a32cdf090ddcb7e3a5b26a342e-c5ea91da443b458352c1b629b490ee6631775cb4 git://xenbits.xen.org/osstest/seabios.git#46de2eec93bffa0706e6229c0da2919\
763c8eb04-7a4003be25eae462f3c3d8aad96b57e34dc0c2b8 git://xenbits.xen.org/xen.git#17dfc79ce9fd6cf508ee84a7d0d972d6abe268c2-49b2d6a529122f10e17a17f807d8d51154b5ba14
adhoc-revtuple-generator: tree discontiguous: qemu
Loaded 12669 nodes in revision graph
Searching for test results:
175590 [host=himrod2]
175595 [host=himrod2]
175603 [host=himrod2]
175609 [host=himrod2]
175611 [host=himrod2]
175614 [host=himrod2]
175618 [host=himrod2]
175620 [host=himrod2]
175619 [host=himrod2]
175621 [host=himrod2]
175623 [host=himrod2]
175627 [host=himrod0]
175631 [host=himrod2]
175640 [host=himrod2]
175637 [host=himrod2]
175643 [host=himrod0]
175647 [host=himrod0]
175652 [host=himrod0]
175656 [host=himrod0]
175657 [host=himrod0]
175654 [host=himrod0]
175658 [host=himrod0]
175659 [host=himrod0]
175664 [host=himrod0]
175672 [host=himrod2]
175681 [host=himrod2]
175691 [host=himrod0]
175703 [host=himrod0]
175709 [host=himrod0]
175716 [host=himrod0]
175719 [host=himrod2]
175722 [host=himrod0]
175725 [host=himrod0]
175727 [host=himrod0]
175729 [host=himrod0]
175733 [host=himrod0]
175735 [host=himrod2]
175745 [host=himrod0]
175743 [host=himrod0]
175750 [host=himrod2]
175832 [host=himrod2]
175835 [host=himrod2]
175837 [host=himrod2]
175858 [host=himrod2]
175911 [host=himrod2]
175908 [host=himrod2]
175952 [host=himrod2]
175962 [host=himrod0]
175977 [host=himrod2]
175991 [host=himrod0]
175998 [host=sabro0]
176008 [host=nobling1]
176022 [host=nobling1]
176069 [host=sabro0]
176079 [host=himrod2]
176083 [host=himrod2]
176080 [host=himrod2]
176087 [host=nobling1]
176096 [host=himrod2]
174743 [host=sabro0]
174749 [host=sabro0]
174752 [host=himrod0]
174756 [host=himrod0]
174760 pass irrelevant
174761 pass b9e702c3c9bfe7bfb6bbcff44603add64e1787bf 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 305f6f62d9d250a32cdf090ddcb7e3a5b26a342e 46de2eec93bffa0706e6229c0da2919763c8eb04 17dfc79ce9fd6cf508ee84a7d0d972d6abe268c2
174777 [host=himrod2]
174780 [host=sabro0]
174788 [host=himrod2]
174807 [host=himrod2]
174899 [host=himrod2]
174923 [host=sabro1]
174935 [host=himrod2]
174949 [host=himrod2]
174963 [host=sabro1]
174976 [host=sabro0]
174989 [host=himrod2]
174993 [host=godello0]
175043 [host=nobling1]
175051 [host=himrod2]
175068 [host=huxelrebe0]
176342 [host=himrod2]
176352 [host=himrod2]
176368 [host=sabro0]
176369 [host=himrod2]
176372 [host=himrod2]
176374 [host=godello0]
176377 [host=godello0]
176367 [host=sabro0]
176379 [host=himrod2]
175186 [host=himrod2]
176380 [host=himrod2]
176381 [host=himrod2]
176383 [host=himrod2]
176384 [host=himrod2]
176389 [host=pinot0]
176391 [host=godello0]
176393 [host=pinot0]
176394 [host=himrod0]
176396 [host=sabro0]
176397 [host=sabro0]
176398 [host=sabro0]
176399 [host=sabro0]
176400 [host=sabro0]
176401 [host=sabro0]
176402 [host=sabro0]
176392 [host=godello0]
176404 [host=nobling1]
176408 [host=himrod2]
176410 [host=himrod2]
176412 [host=sabro0]
176415 [host=debina0]
176416 [host=sabro0]
176418 [host=sabro0]
176419 [host=sabro0]
176407 [host=nobling1]
176420 [host=sabro0]
176423 [host=sabro0]
176387 [host=sabro0]
176427 [host=himrod2]
175267 [host=nobling1]
176429 [host=godello0]
176431 [host=godello0]
176432 [host=godello0]
176436 [host=godello0]
176433 [host=godello0]
176440 [host=himrod2]
176444 [host=himrod2]
176446 [host=himrod2]
176450 [host=pinot0]
176454 [host=godello0]
176456 [host=himrod2]
176449 [host=pinot0]
175297 [host=himrod2]
175321 [host=himrod2]
175344 [host=himrod2]
175377 [host=himrod2]
175394 [host=sabro1]
175443 [host=himrod2]
175457 [host=himrod2]
175571 [host=himrod2]
175583 [host=himrod2]
179449 [host=godello0]
179497 [host=godello0]
179501 [host=himrod2]
179518 [host=himrod2]
179526 [host=himrod2]
179534 [host=himrod2]
179548 [host=himrod2]
179561 [host=himrod2]
179574 [host=himrod2]
179588 [host=himrod2]
179596 [host=himrod2]
179609 [host=himrod2]
179628 [host=himrod2]
179644 [host=himrod2]
179666 [host=himrod2]
179669 [host=himrod2]
179671 [host=himrod2]
179673 [host=himrod2]
179676 [host=himrod2]
179657 [host=himrod2]
179679 [host=godello0]
179683 [host=himrod0]
179686 [host=himrod0]
179689 [host=himrod0]
179691 [host=himrod0]
179692 [host=himrod0]
179693 [host=himrod0]
179695 [host=himrod0]
179696 [host=himrod2]
179699 [host=himrod2]
179700 [host=himrod2]
179701 [host=himrod2]
179703 [host=himrod2]
179704 [host=himrod2]
179682 [host=himrod0]
179707 [host=himrod0]
179710 [host=himrod0]
179712 [host=himrod0]
179715 [host=himrod2]
179718 [host=himrod2]
179719 [host=godello0]
179721 [host=himrod0]
179723 [host=himrod0]
179726 [host=himrod0]
179729 [host=himrod0]
179708 [host=himrod0]
179732 [host=himrod2]
179734 [host=himrod2]
179736 [host=himrod0]
179737 [host=himrod0]
179739 [host=himrod0]
179740 [host=himrod0]
179743 [host=himrod0]
179745 [host=himrod2]
179748 [host=himrod2]
179750 [host=himrod2]
179751 [host=himrod2]
179753 [host=himrod2]
179754 [host=himrod0]
179733 [host=himrod2]
179755 [host=himrod2]
179758 [host=himrod2]
179759 [host=himrod2]
179760 [host=himrod2]
179761 [host=himrod2]
179763 [host=himrod0]
179764 [host=himrod0]
179765 [host=himrod0]
179766 [host=himrod0]
179767 [host=himrod0]
179768 [host=himrod0]
179771 [host=himrod2]
179772 [host=himrod2]
179773 [host=himrod2]
179756 [host=himrod2]
179775 [host=himrod2]
179777 [host=himrod0]
179778 [host=himrod0]
179784 [host=himrod0]
179790 [host=himrod0]
179776 [host=himrod2]
179794 [host=himrod2]
179795 [host=himrod2]
179802 [host=himrod0]
179816 [host=godello0]
179828 [host=himrod2]
179831 [host=himrod2]
179844 [host=himrod2]
179824 [host=himrod2]
179850 [host=himrod2]
179847 [host=himrod2]
179875 [host=himrod2]
179881 [host=elbling0]
179884 [host=himrod2]
179887 [host=himrod2]
179874 [host=himrod2]
179914 [host=himrod2]
179916 [host=himrod2]
179925 [host=himrod2]
179933 [host=himrod2]
179938 [host=himrod2]
179943 [host=himrod2]
179946 [host=himrod2]
179948 [host=himrod2]
179952 [host=himrod2]
179915 [host=himrod0]
179954 [host=himrod2]
179957 [host=himrod2]
179958 [host=himrod2]
179959 [host=godello0]
179961 [host=godello0]
179963 [host=himrod2]
179964 [host=himrod2]
179965 [host=himrod2]
179967 [host=himrod2]
179968 [host=himrod2]
179955 [host=himrod2]
179970 [host=himrod0]
179972 [host=godello0]
179973 [host=himrod2]
179974 [host=himrod2]
179975 [host=himrod2]
179977 [host=himrod2]
179980 [host=himrod2]
179982 [host=himrod0]
179971 [host=godello0]
179996 [host=huxelrebe0]
180002 [host=godello0]
180004 [host=himrod2]
180005 [host=himrod2]
180008 [host=himrod0]
179993 [host=himrod0]
180043 [host=himrod2]
180047 [host=himrod2]
180057 [host=himrod0]
180088 [host=himrod2]
180136 [host=himrod2]
180146 [host=himrod0]
180168 [host=himrod0]
180153 [host=himrod2]
180195 [host=himrod0]
180198 [host=himrod0]
180204 [host=himrod0]
180207 [host=himrod2]
180220 [host=himrod2]
180231 [host=nobling1]
180251 [host=himrod2]
180258 [host=himrod0]
180259 [host=himrod0]
180260 [host=pinot0]
180334 [host=himrod2]
180361 [host=himrod0]
180374 [host=himrod0]
180375 [host=himrod0]
180373 [host=himrod0]
180382 [host=himrod2]
180394 [host=himrod2]
180386 [host=nobling1]
180388 [host=himrod2]
180392 [host=himrod2]
180389 [host=himrod2]
180398 [host=himrod2]
180414 [host=debina0]
180417 [host=godello0]
180412 [host=debina0]
180431 [host=himrod2]
180449 [host=himrod2]
180469 [host=himrod2]
180480 [host=himrod2]
180487 [host=himrod2]
180507 [host=himrod2]
180514 [host=himrod2]
180522 [host=himrod2]
180530 [host=nobling1]
180536 [host=elbling0]
180546 [host=himrod0]
180553 [host=himrod0]
180558 [host=himrod2]
180560 [host=himrod2]
180562 [host=himrod2]
180559 [host=himrod0]
180586 [host=himrod0]
180600 [host=himrod2]
180610 [host=albana0]
180621 [host=himrod2]
180626 [host=himrod2]
180636 [host=albana0]
180638 [host=nobling1]
180637 [host=albana0]
180643 [host=godello0]
180659 [host=nobling1]
180673 [host=nobling1]
180686 [host=himrod2]
180702 [host=himrod0]
180691 [host=himrod2]
180704 [host=himrod2]
180721 [host=himrod2]
180742 [host=himrod2]
180759 [host=himrod2]
180760 [host=himrod2]
180761 [host=himrod2]
180762 [host=himrod2]
180764 [host=himrod2]
180765 [host=himrod2]
180767 [host=himrod2]
180769 [host=himrod2]
180770 [host=himrod2]
180771 [host=himrod2]
180772 [host=himrod2]
180773 [host=himrod2]
180774 [host=himrod2]
180753 [host=himrod2]
180785 [host=himrod2]
180807 [host=himrod2]
180815 [host=himrod2]
180825 [host=himrod2]
180835 [host=himrod2]
180843 [host=himrod2]
180853 [host=himrod2]
180860 [host=himrod2]
180866 [host=himrod2]
180873 [host=himrod2]
180878 [host=himrod2]
180881 [host=himrod2]
180887 [host=himrod2]
180894 [host=himrod2]
180902 [host=himrod2]
180906 [host=himrod2]
180909 [host=himrod2]
180912 [host=himrod2]
180916 [host=himrod2]
180927 [host=himrod0]
180921 [host=himrod2]
180933 [host=himrod0]
180937 [host=himrod0]
180942 [host=himrod2]
180947 [host=himrod0]
180949 [host=himrod0]
180952 [host=himrod0]
180954 [host=himrod0]
180958 [host=himrod2]
180962 [host=himrod2]
180966 [host=himrod2]
180968 [host=himrod2]
180972 [host=himrod2]
180975 [host=himrod0]
180977 [host=himrod0]
180981 [host=himrod2]
180983 [host=huxelrebe0]
180990 [host=himrod0]
180987 [host=himrod2]
181003 [host=himrod2]
180996 [host=himrod0]
181006 [host=himrod0]
181013 [host=himrod2]
181021 [host=himrod2]
181042 [host=himrod2]
181051 [host=himrod2]
181041 [host=himrod2]
181055 [host=himrod2]
181058 [host=himrod2]
181060 [host=himrod2]
181062 [host=himrod0]
181064 [host=himrod2]
181057 [host=himrod2]
181065 [host=himrod2]
181069 [host=godello0]
181070 [host=himrod2]
181073 [host=himrod2]
181075 [host=himrod0]
181080 [host=himrod0]
181083 [host=himrod2]
181085 [host=himrod2]
181086 [host=himrod0]
181068 [host=godello0]
181088 [host=himrod0]
181092 [host=himrod0]
181094 [host=himrod0]
181096 [host=himrod0]
181097 [host=himrod0]
181099 [host=himrod0]
181089 [host=himrod0]
181101 [host=godello0]
181104 [host=himrod2]
181105 [host=himrod2]
181108 [host=himrod0]
181110 [host=himrod2]
181112 [host=himrod2]
181114 [host=himrod2]
181103 [host=himrod2]
181116 [host=huxelrebe0]
181120 [host=godello0]
181121 [host=godello0]
181123 [host=godello0]
181124 [host=godello0]
181119 [host=huxelrebe0]
181135 [host=godello0]
181131 [host=himrod2]
181141 [host=godello0]
181142 [host=godello0]
181145 [host=godello0]
181146 [host=godello0]
181148 [host=himrod2]
181149 [host=himrod2]
181140 [host=godello0]
181152 [host=himrod2]
181151 [host=himrod2]
181159 [host=albana0]
181168 [host=himrod2]
181174 [host=himrod2]
181176 [host=albana0]
181179 [host=albana0]
181180 [host=himrod2]
181181 [host=himrod2]
181177 [host=albana0]
181188 [host=himrod2]
181200 [host=albana0]
181203 [host=godello0]
181201 [host=albana0]
181215 [host=himrod0]
181212 [host=himrod2]
181232 [host=himrod2]
181231 [host=himrod2]
181236 [host=himrod0]
181244 [host=himrod2]
181271 [host=himrod2]
181281 [host=himrod0]
181299 [host=himrod0]
181305 [host=himrod0]
181312 [host=himrod0]
181322 [host=himrod0]
181327 [host=himrod2]
181335 [host=himrod2]
181345 [host=himrod2]
181356 [host=himrod0]
181361 [host=himrod2]
181372 [host=himrod2]
181375 [host=himrod0]
181376 [host=himrod0]
181379 [host=himrod0]
181380 [host=himrod0]
181382 [host=himrod0]
181384 [host=himrod0]
181386 [host=himrod0]
181388 [host=himrod0]
181389 [host=himrod0]
181390 [host=himrod0]
181391 [host=himrod0]
181393 [host=himrod2]
181394 [host=himrod2]
181403 [host=himrod2]
181409 [host=himrod2]
181416 [host=himrod0]
181419 [host=himrod0]
181424 [host=himrod0]
181428 [host=himrod2]
181430 [host=himrod2]
181436 [host=himrod0]
181443 [host=himrod0]
181446 [host=himrod2]
181461 [host=himrod2]
181463 [host=himrod2]
181472 [host=himrod0]
181478 [host=himrod0]
181483 [host=himrod2]
181485 [host=himrod0]
181492 [host=himrod2]
181493 [host=himrod2]
181496 [host=himrod2]
181544 [host=himrod2]
181549 [host=himrod2]
181901 [host=himrod0]
181919 [host=godello0]
181924 [host=himrod0]
181928 [host=godello0]
181918 [host=godello0]
181952 [host=godello0]
181993 [host=himrod2]
182007 [host=himrod2]
182006 [host=himrod2]
182023 [host=himrod2]
182029 [host=himrod2]
182067 [host=himrod2]
182096 [host=himrod2]
182115 [host=himrod2]
182116 [host=himrod2]
182114 [host=himrod2]
182171 [host=himrod2]
182185 [host=pinot0]
182194 [host=himrod0]
182202 [host=himrod2]
182208 [host=himrod0]
182222 [host=himrod2]
182231 [host=himrod2]
182242 [host=himrod2]
182263 [host=himrod0]
182276 [host=himrod2]
182298 [host=himrod2]
182310 [host=himrod0]
182338 [host=himrod0]
182355 [host=himrod2]
182422 [host=himrod2]
182508 [host=himrod2]
182520 [host=himrod2]
182543 [host=himrod0]
182555 [host=nobling1]
182570 [host=himrod2]
182584 [host=nobling1]
182588 [host=himrod2]
182606 [host=nobling1]
182638 [host=pinot0]
182707 [host=pinot0]
182723 [host=nobling1]
182730 [host=nobling1]
182739 fail irrelevant
182770 [host=nobling1]
182796 fail irrelevant
182801 fail b240eab03530f063ef5438497d70a731b19a201e 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 c5ea91da443b458352c1b629b490ee6631775cb4 7a4003be25eae462f3c3d8aad96b57e34dc0c2b8 cba6d44a13d5e25334d164e27cb1b1d7674aa05e
182814 fail b240eab03530f063ef5438497d70a731b19a201e 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 c5ea91da443b458352c1b629b490ee6631775cb4 7a4003be25eae462f3c3d8aad96b57e34dc0c2b8 cba6d44a13d5e25334d164e27cb1b1d7674aa05e
182835 fail b240eab03530f063ef5438497d70a731b19a201e 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 c5ea91da443b458352c1b629b490ee6631775cb4 7a4003be25eae462f3c3d8aad96b57e34dc0c2b8 49b2d6a529122f10e17a17f807d8d51154b5ba14
182845 fail b240eab03530f063ef5438497d70a731b19a201e 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 c5ea91da443b458352c1b629b490ee6631775cb4 7a4003be25eae462f3c3d8aad96b57e34dc0c2b8 49b2d6a529122f10e17a17f807d8d51154b5ba14
182854 fail b240eab03530f063ef5438497d70a731b19a201e 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 c5ea91da443b458352c1b629b490ee6631775cb4 7a4003be25eae462f3c3d8aad96b57e34dc0c2b8 49b2d6a529122f10e17a17f807d8d51154b5ba14
182865 fail b240eab03530f063ef5438497d70a731b19a201e 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 c5ea91da443b458352c1b629b490ee6631775cb4 7a4003be25eae462f3c3d8aad96b57e34dc0c2b8 49b2d6a529122f10e17a17f807d8d51154b5ba14
182877 pass b9e702c3c9bfe7bfb6bbcff44603add64e1787bf 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 305f6f62d9d250a32cdf090ddcb7e3a5b26a342e 46de2eec93bffa0706e6229c0da2919763c8eb04 17dfc79ce9fd6cf508ee84a7d0d972d6abe268c2
182878 fail b240eab03530f063ef5438497d70a731b19a201e 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 c5ea91da443b458352c1b629b490ee6631775cb4 7a4003be25eae462f3c3d8aad96b57e34dc0c2b8 49b2d6a529122f10e17a17f807d8d51154b5ba14
182880 pass 6ded9f50c3aa123fe581c42ff6c03789b9b593c1 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 305f6f62d9d250a32cdf090ddcb7e3a5b26a342e ea1b7a0733906b8425d948ae94fba63c32b1d425 5eb6bd7454e253f4907dbeb7aa982967b21698bc
182881 pass f5c987fcac567b1f84a418826f30d8ef2b46860e 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 305f6f62d9d250a32cdf090ddcb7e3a5b26a342e 1281e340ad1d90c0cc8e8d902bb34f1871eb48cf aab4b38b5d77e3c65f44bacd56427a85b7392a11
182879 fail b240eab03530f063ef5438497d70a731b19a201e 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 c5ea91da443b458352c1b629b490ee6631775cb4 7a4003be25eae462f3c3d8aad96b57e34dc0c2b8 49b2d6a529122f10e17a17f807d8d51154b5ba14
182882 pass 2d8c17a9b61ad298986daffe5373026c3b88c741 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 305f6f62d9d250a32cdf090ddcb7e3a5b26a342e 1281e340ad1d90c0cc8e8d902bb34f1871eb48cf d3be806dae9c122fe94702cd9fa2e358a60828cd
182883 pass 00b51e0d78a547dd78119ec44fcc74a01b6f79c8 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 305f6f62d9d250a32cdf090ddcb7e3a5b26a342e 1281e340ad1d90c0cc8e8d902bb34f1871eb48cf db75dfdb11dc4e837585bf61cc25dc0c8f048288
182885 pass beafabdae49c873adecdb7511dbebe9d4ff5c8f0 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 305f6f62d9d250a32cdf090ddcb7e3a5b26a342e 7a4003be25eae462f3c3d8aad96b57e34dc0c2b8 f805cf3e9b87584e16b03b5059b1163fd22bf5a0
182886 pass bbf182229587958b17336c114e0a1525c4f90f3d 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 305f6f62d9d250a32cdf090ddcb7e3a5b26a342e 7a4003be25eae462f3c3d8aad96b57e34dc0c2b8 b2dd946ece74e2b6e0601f28caef72f4f9950102
182887 pass 48de494bb4befce3b1c466c4ec132540d504047f 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 305f6f62d9d250a32cdf090ddcb7e3a5b26a342e 7a4003be25eae462f3c3d8aad96b57e34dc0c2b8 cba6d44a13d5e25334d164e27cb1b1d7674aa05e
182888 pass 5443c2dc310d2c8eb15fb8eefd5057342e78cd0d 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 305f6f62d9d250a32cdf090ddcb7e3a5b26a342e 7a4003be25eae462f3c3d8aad96b57e34dc0c2b8 cba6d44a13d5e25334d164e27cb1b1d7674aa05e
182889 fail 60d0f5802bceab3482c6be6dfde73a2af8373f9f 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 c5ea91da443b458352c1b629b490ee6631775cb4 7a4003be25eae462f3c3d8aad96b57e34dc0c2b8 cba6d44a13d5e25334d164e27cb1b1d7674aa05e
182890 pass ff7ddc02b273f9159ef46fdb67d99062f8e598d9 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 305f6f62d9d250a32cdf090ddcb7e3a5b26a342e 7a4003be25eae462f3c3d8aad96b57e34dc0c2b8 cba6d44a13d5e25334d164e27cb1b1d7674aa05e
182891 pass b74f1f7ab5e956f58ae1771dc4e2a4b92bc51430 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 305f6f62d9d250a32cdf090ddcb7e3a5b26a342e 7a4003be25eae462f3c3d8aad96b57e34dc0c2b8 cba6d44a13d5e25334d164e27cb1b1d7674aa05e
182892 fail b74f1f7ab5e956f58ae1771dc4e2a4b92bc51430 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 c5ea91da443b458352c1b629b490ee6631775cb4 7a4003be25eae462f3c3d8aad96b57e34dc0c2b8 cba6d44a13d5e25334d164e27cb1b1d7674aa05e
182893 pass b74f1f7ab5e956f58ae1771dc4e2a4b92bc51430 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 305f6f62d9d250a32cdf090ddcb7e3a5b26a342e 7a4003be25eae462f3c3d8aad96b57e34dc0c2b8 cba6d44a13d5e25334d164e27cb1b1d7674aa05e
182894 fail b74f1f7ab5e956f58ae1771dc4e2a4b92bc51430 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 c5ea91da443b458352c1b629b490ee6631775cb4 7a4003be25eae462f3c3d8aad96b57e34dc0c2b8 cba6d44a13d5e25334d164e27cb1b1d7674aa05e
182895 pass b74f1f7ab5e956f58ae1771dc4e2a4b92bc51430 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 305f6f62d9d250a32cdf090ddcb7e3a5b26a342e 7a4003be25eae462f3c3d8aad96b57e34dc0c2b8 cba6d44a13d5e25334d164e27cb1b1d7674aa05e
182896 fail b74f1f7ab5e956f58ae1771dc4e2a4b92bc51430 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 c5ea91da443b458352c1b629b490ee6631775cb4 7a4003be25eae462f3c3d8aad96b57e34dc0c2b8 cba6d44a13d5e25334d164e27cb1b1d7674aa05e
Searching for interesting versions
Result found: flight 174761 (pass), for basis pass
For basis failure, parent search stopping at b74f1f7ab5e956f58ae1771dc4e2a4b92bc51430 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 305f6f62d9d250a32cdf090ddcb7e3a5b26a342e 7a4003be25eae462f3c3d8aad96b57e34dc0c2b8 cba6d44a13d5e25334d164e27cb1b1d7674aa05e, results HASH(0x5645aa41dc68) HASH(0x5645aa4265b0) HASH(0x5645aa41e868) For basis failure, parent search stopping at ff7ddc02b273f9159ef46fdb67d99062f8e598d9 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 305f6f62d9d250a32cdf090ddcb7e3a5b26a342e 7a4003be2\
5eae462f3c3d8aad96b57e34dc0c2b8 cba6d44a13d5e25334d164e27cb1b1d7674aa05e, results HASH(0x5645aa419c30) For basis failure, parent search stopping at 5443c2dc310d2c8eb15fb8eefd5057342e78cd0d 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 305f6f62d9d250a32cdf090ddcb7e3a5b26a342e 7a4003be25eae462f3c3d8aad96b57e34dc0c2b8 cba6d44a13d5e25334d164e27cb1b1d7674aa05e, results HASH(0x5645aa40f9f8) For basis failure, parent search stopping at 48de494bb4befce3b1c466c4ec132540d504047f 3d273dd05e51e5a1ffba3d98c7437ee\
84e8f8764 305f6f62d9d250a32cdf090ddcb7e3a5b26a342e 7a4003be25eae462f3c3d8aad96b57e34dc0c2b8 cba6d44a13d5e25334d164e27cb1b1d7674aa05e, results HASH(0x5645aa4099b8) For basis failure, parent search stopping at bbf182229587958b17336c114e0a1525c4f90f3d 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 305f6f62d9d250a32cdf090ddcb7e3a5b26a342e 7a4003be25eae462f3c3d8aad96b57e34dc0c2b8 b2dd946ece74e2b6e0601f28caef72f4f9950102, results HASH(0x5645aa402d78) For basis failure, parent search stopping at beafabdae49c\
873adecdb7511dbebe9d4ff5c8f0 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 305f6f62d9d250a32cdf090ddcb7e3a5b26a342e 7a4003be25eae462f3c3d8aad96b57e34dc0c2b8 f805cf3e9b87584e16b03b5059b1163fd22bf5a0, results HASH(0x5645a97aa110) For basis failure, parent search stopping at 00b51e0d78a547dd78119ec44fcc74a01b6f79c8 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 305f6f62d9d250a32cdf090ddcb7e3a5b26a342e 1281e340ad1d90c0cc8e8d902bb34f1871eb48cf db75dfdb11dc4e837585bf61cc25dc0c8f048288, results HASH(0x5645aa4093b\
8) For basis failure, parent search stopping at 2d8c17a9b61ad298986daffe5373026c3b88c741 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 305f6f62d9d250a32cdf090ddcb7e3a5b26a342e 1281e340ad1d90c0cc8e8d902bb34f1871eb48cf d3be806dae9c122fe94702cd9fa2e358a60828cd, results HASH(0x5645aa3eaba8) For basis failure, parent search stopping at f5c987fcac567b1f84a418826f30d8ef2b46860e 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 305f6f62d9d250a32cdf090ddcb7e3a5b26a342e 1281e340ad1d90c0cc8e8d902bb34f1871eb48cf aab4b38b\
5d77e3c65f44bacd56427a85b7392a11, results HASH(0x5645a97a1908) For basis failure, parent search stopping at 6ded9f50c3aa123fe581c42ff6c03789b9b593c1 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 305f6f62d9d250a32cdf090ddcb7e3a5b26a342e ea1b7a0733906b8425d948ae94fba63c32b1d425 5eb6bd7454e253f4907dbeb7aa982967b21698bc, results HASH(0x5645a97a9ea0) For basis failure, parent search stopping at b9e702c3c9bfe7bfb6bbcff44603add64e1787bf 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 305f6f62d9d250a32cdf090ddcb7e3\
a5b26a342e 46de2eec93bffa0706e6229c0da2919763c8eb04 17dfc79ce9fd6cf508ee84a7d0d972d6abe268c2, results HASH(0x5645a97c9080) HASH(0x5645a9844c38) Result found: flight 182801 (fail), for basis failure (at ancestor ~3092)
Repro found: flight 182877 (pass), for basis pass
Repro found: flight 182878 (fail), for basis failure
0 revisions at b74f1f7ab5e956f58ae1771dc4e2a4b92bc51430 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 305f6f62d9d250a32cdf090ddcb7e3a5b26a342e 7a4003be25eae462f3c3d8aad96b57e34dc0c2b8 cba6d44a13d5e25334d164e27cb1b1d7674aa05e
No revisions left to test, checking graph state.
Result found: flight 182891 (pass), for last pass
Result found: flight 182892 (fail), for first failure
Repro found: flight 182893 (pass), for last pass
Repro found: flight 182894 (fail), for first failure
Repro found: flight 182895 (pass), for last pass
Repro found: flight 182896 (fail), for first failure
*** Found and reproduced problem changeset ***
Bug is in tree: qemuu https://gitlab.com/qemu-project/qemu.git
Bug introduced: c5ea91da443b458352c1b629b490ee6631775cb4
Bug not present: 305f6f62d9d250a32cdf090ddcb7e3a5b26a342e
Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/182896/
(Revision log too long, omitted.)
neato: graph is too large for cairo-renderer bitmaps. Scaling by 0.234726 to fit
pnmtopng: 13 colors found
Revision graph left in /home/logs/results/bisect/qemu-mainline/build-amd64.xen-build.{dot,ps,png,html,svg}.
----------------------------------------
182896: tolerable ALL FAIL
flight 182896 qemu-mainline real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/182896/
Failures :-/ but no regressions.
Tests which did not succeed,
including tests which could not be run:
build-amd64 6 xen-build fail baseline untested
jobs:
build-amd64 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
^ permalink raw reply [flat|nested] 10+ messages in thread
* [qemu-mainline bisection] complete build-amd64
@ 2023-05-19 23:35 osstest service owner
0 siblings, 0 replies; 10+ messages in thread
From: osstest service owner @ 2023-05-19 23:35 UTC (permalink / raw)
To: xen-devel
branch xen-unstable
xenbranch xen-unstable
job build-amd64
testid xen-build
Tree: ovmf git://xenbits.xen.org/osstest/ovmf.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu https://gitlab.com/qemu-project/qemu.git
Tree: seabios git://xenbits.xen.org/osstest/seabios.git
Tree: xen git://xenbits.xen.org/xen.git
*** Found and reproduced problem changeset ***
Bug is in tree: qemuu https://gitlab.com/qemu-project/qemu.git
Bug introduced: 81e2b198a8cb4ee5fdf108bd438f44b193ee3a36
Bug not present: 2274817f6c499fd31081d7973b7cbfdca17c44a8
Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/180774/
commit 81e2b198a8cb4ee5fdf108bd438f44b193ee3a36
Author: John Snow <jsnow@redhat.com>
Date: Wed May 10 23:54:23 2023 -0400
configure: create a python venv unconditionally
This patch changes the configure script so that it always creates and
uses a python virtual environment unconditionally.
Meson bootstrapping is temporarily altered to force the use of meson
from git or vendored source (as packaged in our source tarballs). A
subsequent commit restores the use of distribution-vendored Meson.
Signed-off-by: John Snow <jsnow@redhat.com>
Message-Id: <20230511035435.734312-16-jsnow@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
For bisection revision-tuple graph see:
http://logs.test-lab.xenproject.org/osstest/results/bisect/qemu-mainline/build-amd64.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/qemu-mainline/build-amd64.xen-build --summary-out=tmp/180774.bisection-summary --basis-template=180691 --blessings=real,real-bisect,real-retry qemu-mainline build-amd64 xen-build
Searching for failure / basis pass:
180742 fail [host=himrod2] / 180691 ok.
Failure / basis pass flights: 180742 / 180691
(tree with no url: minios)
Tree: ovmf git://xenbits.xen.org/osstest/ovmf.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu https://gitlab.com/qemu-project/qemu.git
Tree: seabios git://xenbits.xen.org/osstest/seabios.git
Tree: xen git://xenbits.xen.org/xen.git
Latest 0abfb0be6cf78a8e962383e85cec57851ddae5bc 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 146f515110e86aefe3bc2e8eb581ab724614060f be7e899350caa7b74d8271a34264c3b4aef25ab0 42abf5b9c53eb1b1a902002fcda68708234152c3
Basis pass cafb4f3f36e2101cab2ed6db3ea246a5a3e4708e 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 6972ef1440a9d685482d78672620a7482f2bd09a be7e899350caa7b74d8271a34264c3b4aef25ab0 8f9c8274a4e3e860bd777269cb2c91971e9fa69e
Generating revisions with ./adhoc-revtuple-generator git://xenbits.xen.org/osstest/ovmf.git#cafb4f3f36e2101cab2ed6db3ea246a5a3e4708e-0abfb0be6cf78a8e962383e85cec57851ddae5bc git://xenbits.xen.org/qemu-xen-traditional.git#3d273dd05e51e5a1ffba3d98c7437ee84e8f8764-3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 https://gitlab.com/qemu-project/qemu.git#6972ef1440a9d685482d78672620a7482f2bd09a-146f515110e86aefe3bc2e8eb581ab724614060f git://xenbits.xen.org/osstest/seabios.git#be7e899350caa7b74d8271a34264c3b\
4aef25ab0-be7e899350caa7b74d8271a34264c3b4aef25ab0 git://xenbits.xen.org/xen.git#8f9c8274a4e3e860bd777269cb2c91971e9fa69e-42abf5b9c53eb1b1a902002fcda68708234152c3
Loaded 34991 nodes in revision graph
Searching for test results:
180702 [host=himrod0]
180691 pass cafb4f3f36e2101cab2ed6db3ea246a5a3e4708e 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 6972ef1440a9d685482d78672620a7482f2bd09a be7e899350caa7b74d8271a34264c3b4aef25ab0 8f9c8274a4e3e860bd777269cb2c91971e9fa69e
180704 fail 0abfb0be6cf78a8e962383e85cec57851ddae5bc 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 297e8182194e634baa0cbbfd96d2e09e2a0bcd40 be7e899350caa7b74d8271a34264c3b4aef25ab0 42abf5b9c53eb1b1a902002fcda68708234152c3
180721 fail 0abfb0be6cf78a8e962383e85cec57851ddae5bc 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 146f515110e86aefe3bc2e8eb581ab724614060f be7e899350caa7b74d8271a34264c3b4aef25ab0 42abf5b9c53eb1b1a902002fcda68708234152c3
180742 fail 0abfb0be6cf78a8e962383e85cec57851ddae5bc 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 146f515110e86aefe3bc2e8eb581ab724614060f be7e899350caa7b74d8271a34264c3b4aef25ab0 42abf5b9c53eb1b1a902002fcda68708234152c3
180759 pass cafb4f3f36e2101cab2ed6db3ea246a5a3e4708e 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 6972ef1440a9d685482d78672620a7482f2bd09a be7e899350caa7b74d8271a34264c3b4aef25ab0 8f9c8274a4e3e860bd777269cb2c91971e9fa69e
180760 fail 0abfb0be6cf78a8e962383e85cec57851ddae5bc 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 146f515110e86aefe3bc2e8eb581ab724614060f be7e899350caa7b74d8271a34264c3b4aef25ab0 42abf5b9c53eb1b1a902002fcda68708234152c3
180761 fail 0abfb0be6cf78a8e962383e85cec57851ddae5bc 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 34f983d86fe40ffe5975369c1cf5e6a61688383a be7e899350caa7b74d8271a34264c3b4aef25ab0 42abf5b9c53eb1b1a902002fcda68708234152c3
180762 pass 0abfb0be6cf78a8e962383e85cec57851ddae5bc 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 dee01b827ffc26577217697074052b8b7f4770dc be7e899350caa7b74d8271a34264c3b4aef25ab0 42abf5b9c53eb1b1a902002fcda68708234152c3
180764 fail 0abfb0be6cf78a8e962383e85cec57851ddae5bc 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 6b0cedcdc7c52feda1a6b5d6c6f30356290af0ec be7e899350caa7b74d8271a34264c3b4aef25ab0 42abf5b9c53eb1b1a902002fcda68708234152c3
180765 pass 0abfb0be6cf78a8e962383e85cec57851ddae5bc 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 dd48b477e90c3200b970545d1953e12e8c1431db be7e899350caa7b74d8271a34264c3b4aef25ab0 42abf5b9c53eb1b1a902002fcda68708234152c3
180767 fail 0abfb0be6cf78a8e962383e85cec57851ddae5bc 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 e80bdbf283fb7a3643172b7f85b41d9dd312091c be7e899350caa7b74d8271a34264c3b4aef25ab0 42abf5b9c53eb1b1a902002fcda68708234152c3
180769 pass 0abfb0be6cf78a8e962383e85cec57851ddae5bc 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 2274817f6c499fd31081d7973b7cbfdca17c44a8 be7e899350caa7b74d8271a34264c3b4aef25ab0 42abf5b9c53eb1b1a902002fcda68708234152c3
180770 fail 0abfb0be6cf78a8e962383e85cec57851ddae5bc 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 81e2b198a8cb4ee5fdf108bd438f44b193ee3a36 be7e899350caa7b74d8271a34264c3b4aef25ab0 42abf5b9c53eb1b1a902002fcda68708234152c3
180771 pass 0abfb0be6cf78a8e962383e85cec57851ddae5bc 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 2274817f6c499fd31081d7973b7cbfdca17c44a8 be7e899350caa7b74d8271a34264c3b4aef25ab0 42abf5b9c53eb1b1a902002fcda68708234152c3
180772 fail 0abfb0be6cf78a8e962383e85cec57851ddae5bc 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 81e2b198a8cb4ee5fdf108bd438f44b193ee3a36 be7e899350caa7b74d8271a34264c3b4aef25ab0 42abf5b9c53eb1b1a902002fcda68708234152c3
180773 pass 0abfb0be6cf78a8e962383e85cec57851ddae5bc 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 2274817f6c499fd31081d7973b7cbfdca17c44a8 be7e899350caa7b74d8271a34264c3b4aef25ab0 42abf5b9c53eb1b1a902002fcda68708234152c3
180774 fail 0abfb0be6cf78a8e962383e85cec57851ddae5bc 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 81e2b198a8cb4ee5fdf108bd438f44b193ee3a36 be7e899350caa7b74d8271a34264c3b4aef25ab0 42abf5b9c53eb1b1a902002fcda68708234152c3
Searching for interesting versions
Result found: flight 180691 (pass), for basis pass
Result found: flight 180721 (fail), for basis failure
Repro found: flight 180759 (pass), for basis pass
Repro found: flight 180760 (fail), for basis failure
0 revisions at 0abfb0be6cf78a8e962383e85cec57851ddae5bc 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 2274817f6c499fd31081d7973b7cbfdca17c44a8 be7e899350caa7b74d8271a34264c3b4aef25ab0 42abf5b9c53eb1b1a902002fcda68708234152c3
No revisions left to test, checking graph state.
Result found: flight 180769 (pass), for last pass
Result found: flight 180770 (fail), for first failure
Repro found: flight 180771 (pass), for last pass
Repro found: flight 180772 (fail), for first failure
Repro found: flight 180773 (pass), for last pass
Repro found: flight 180774 (fail), for first failure
*** Found and reproduced problem changeset ***
Bug is in tree: qemuu https://gitlab.com/qemu-project/qemu.git
Bug introduced: 81e2b198a8cb4ee5fdf108bd438f44b193ee3a36
Bug not present: 2274817f6c499fd31081d7973b7cbfdca17c44a8
Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/180774/
commit 81e2b198a8cb4ee5fdf108bd438f44b193ee3a36
Author: John Snow <jsnow@redhat.com>
Date: Wed May 10 23:54:23 2023 -0400
configure: create a python venv unconditionally
This patch changes the configure script so that it always creates and
uses a python virtual environment unconditionally.
Meson bootstrapping is temporarily altered to force the use of meson
from git or vendored source (as packaged in our source tarballs). A
subsequent commit restores the use of distribution-vendored Meson.
Signed-off-by: John Snow <jsnow@redhat.com>
Message-Id: <20230511035435.734312-16-jsnow@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Revision graph left in /home/logs/results/bisect/qemu-mainline/build-amd64.xen-build.{dot,ps,png,html,svg}.
----------------------------------------
180774: tolerable ALL FAIL
flight 180774 qemu-mainline real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/180774/
Failures :-/ but no regressions.
Tests which did not succeed,
including tests which could not be run:
build-amd64 6 xen-build fail baseline untested
jobs:
build-amd64 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
^ permalink raw reply [flat|nested] 10+ messages in thread
* [qemu-mainline bisection] complete build-amd64
@ 2023-01-09 19:45 osstest service owner
0 siblings, 0 replies; 10+ messages in thread
From: osstest service owner @ 2023-01-09 19:45 UTC (permalink / raw)
To: xen-devel
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 42434 bytes --]
branch xen-unstable
xenbranch xen-unstable
job build-amd64
testid xen-build
Tree: ovmf git://xenbits.xen.org/osstest/ovmf.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://git.qemu.org/qemu.git
Tree: seabios git://xenbits.xen.org/osstest/seabios.git
Tree: xen git://xenbits.xen.org/xen.git
*** Found and reproduced problem changeset ***
Bug is in tree: qemuu git://git.qemu.org/qemu.git
Bug introduced: 3d83b78285d6e96636130f7d449fd02e2d4deee0
Bug not present: 528d9f33cad5245c1099d77084c78bb2244d5143
Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/175659/
commit 3d83b78285d6e96636130f7d449fd02e2d4deee0
Merge: 528d9f33ca fb418b51b7
Author: Peter Maydell <peter.maydell@linaro.org>
Date: Sun Jan 8 14:27:40 2023 +0000
Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging
* Atomic memslot updates for KVM (Emanuele, David)
* Always send errors to logfile when daemonized (Greg)
* Add support for IDE CompactFlash card (Lubomir)
* First round of build system cleanups (myself)
* First round of feature removals (myself)
* Reduce "qemu/accel.h" inclusion (Philippe)
# gpg: Signature made Thu 05 Jan 2023 23:51:09 GMT
# gpg: using RSA key F13338574B662389866C7682BFFBD25F78C7AE83
# gpg: issuer "pbonzini@redhat.com"
# gpg: Good signature from "Paolo Bonzini <bonzini@gnu.org>" [full]
# gpg: aka "Paolo Bonzini <pbonzini@redhat.com>" [full]
# Primary key fingerprint: 46F5 9FBD 57D6 12E7 BFD4 E2F7 7E15 100C CD36 69B1
# Subkey fingerprint: F133 3857 4B66 2389 866C 7682 BFFB D25F 78C7 AE83
* tag 'for-upstream' of https://gitlab.com/bonzini/qemu: (24 commits)
i386: SGX: remove deprecated member of SGXInfo
target/i386: Add SGX aex-notify and EDECCSSA support
util: remove support -chardev tty and -chardev parport
util: remove support for hex numbers with a scaling suffix
KVM: remove support for kernel-irqchip=off
docs: do not talk about past removal as happening in the future
meson: accept relative symlinks in "meson introspect --installed" data
meson: cleanup compiler detection
meson: support meson 0.64 -Doptimization=plain
configure: test all warnings
tests/qapi-schema: remove Meson workaround
meson: cleanup dummy-cpus.c rules
meson: tweak hardening options for Windows
configure: remove backwards-compatibility and obsolete options
configure: preserve qemu-ga variables
configure: cleanup $cpu tests
configure: remove dead function
configure: remove useless write_c_skeleton
ide: Add "ide-cf" driver, a CompactFlash card
ide: Add 8-bit data mode
...
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
commit fb418b51b7b43c34873f4b9af3da7031b7452115
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Fri Dec 16 11:02:48 2022 +0100
i386: SGX: remove deprecated member of SGXInfo
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit d45f24fe7525d8a8aaa4ca6d9d214dc41819caa5
Author: Kai Huang <kai.huang@intel.com>
Date: Wed Nov 9 15:48:34 2022 +1300
target/i386: Add SGX aex-notify and EDECCSSA support
The new SGX Asynchronous Exit (AEX) notification mechanism (AEX-notify)
allows one enclave to receive a notification in the ERESUME after the
enclave exit due to an AEX. EDECCSSA is a new SGX user leaf function
(ENCLU[EDECCSSA]) to facilitate the AEX notification handling.
Whether the hardware supports to create enclave with AEX-notify support
is enumerated via CPUID.(EAX=0x12,ECX=0x1):EAX[10]. The new EDECCSSA
user leaf function is enumerated via CPUID.(EAX=0x12,ECX=0x0):EAX[11].
Add support to allow to expose the new SGX AEX-notify feature and the
new EDECCSSA user leaf function to KVM guest.
Link: https://lore.kernel.org/lkml/166760360549.4906.809756297092548496.tip-bot2@tip-bot2/
Link: https://lore.kernel.org/lkml/166760360934.4906.2427175408052308969.tip-bot2@tip-bot2/
Reviewed-by: Yang Zhong <yang.zhong@linux.intel.com>
Signed-off-by: Kai Huang <kai.huang@intel.com>
Message-Id: <20221109024834.172705-1-kai.huang@intel.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit 6f9f630836df355b9ca3f4641e6b7be71f6af076
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Fri Dec 16 10:56:53 2022 +0100
util: remove support -chardev tty and -chardev parport
These were deprecated in 6.0 and can now be removed.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit 8b902e3d2309595567e4957b96e971c4f3ca455e
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Fri Dec 16 10:50:05 2022 +0100
util: remove support for hex numbers with a scaling suffix
This was deprecated in 6.0 and can now be removed.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit eaaaf8abdc9a9f3493f2cb6a751660dff3f9db57
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Fri Dec 16 10:39:32 2022 +0100
KVM: remove support for kernel-irqchip=off
-machine kernel-irqchip=off is broken for many guest OSes; kernel-irqchip=split
is the replacement that works, so remove the deprecated support for the former.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit 9d3f8b3247795ae8f482700bbbace04b04421d5b
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Fri Dec 16 11:05:20 2022 +0100
docs: do not talk about past removal as happening in the future
KVM guest support on 32-bit Arm hosts *has* been removed, so rephrase
the sentence describing it.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit f32eb0021a85efaca97f69b0e9201737562a8e4f
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Wed Dec 14 13:25:00 2022 +0100
meson: accept relative symlinks in "meson introspect --installed" data
When installing shared libraries, as is the case for libvfio-user.so,
Meson will include relative symbolic links in the output of
"meson introspect --installed":
{
"libvfio-user.so": "/usr/local/lib64/libvfio-user.so",
...
}
In the case of scripts/symlink-install-tree.py, this will
be a symbolic link to a symbolic link but, in any case, there is
no issue in creating it.
Cc: qemu-stable@nongnu.org
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit e51340243687a2cd7ffcf0d6e2de030bed4b8720
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Wed Oct 12 14:15:06 2022 +0200
meson: cleanup compiler detection
Detect all compilers at the beginning of meson.build, and store
the available languages in an array.
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit 6a97f3939240977e66e90862419911666956a76a
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Wed Nov 2 13:07:23 2022 +0100
meson: support meson 0.64 -Doptimization=plain
In Meson 0.64, the optimization built-in option now accepts the "plain" value,
which will not set any optimization flags. While QEMU does not check the
contents of the option and therefore does not suffer any ill effect
from the new value, it uses get_option to print the optimization flags
in the summary. Clean the code up to remove duplication, and check for
-Doptimization=plain at the same time.
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit ca9b5c2ebf1aca87677a24c208bf3d0345c0b1aa
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Wed Oct 12 14:21:22 2022 +0200
configure: test all warnings
Some warnings are hardcoded in QEMU_CFLAGS and not tested. There is
no particular reason to single out these five, as many more -W flags are
present on all the supported compilers. For homogeneity when moving
the detection to meson, make them use the same warn_flags infrastructure.
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit 7bef93ff064f540e24a36a31263ae3db2d06b3d2
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Wed Dec 14 12:29:11 2022 +0100
tests/qapi-schema: remove Meson workaround
The referenced issue has been fixed since version 0.61, so remove the
workaround.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit 9c9b85d705abdcce0b63f9182d8140dd67bd13fb
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Thu Jul 22 10:43:00 2021 +0200
meson: cleanup dummy-cpus.c rules
Now that qtest is available on all targets including Windows, dummy-cpus.c
is included unconditionally in the build. It also does not need to be
compiled per-target.
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit 2d73fa74728dccde5cc29c4e56b4d781e4ead7c4
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Wed Nov 2 13:03:51 2022 +0100
meson: tweak hardening options for Windows
meson.build has been enabling ASLR _only_ for debug builds since
commit d2147e04f95f ("configure: move Windows flags detection to meson",
2022-05-07); instead it was supposed to disable it for debug builds.
However, the flag has been enabled for DLLs upstream for roughly 2
years (https://sourceware.org/bugzilla/show_bug.cgi?id=19011), and
also by some distros including Debian for 6 years even
(https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=836365).
Enable it unconditionally; we can fix the reversed logic of commit
d2147e04f95f later if there are any reports, but for now just
enable the hardening.
Also add -Wl,--high-entropy-va, which also controls ASLR.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit 10229ec3b0ff77c4894cefa312c21e65a761dcde
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Tue Oct 18 10:17:46 2022 +0200
configure: remove backwards-compatibility and obsolete options
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit 954ed68f9934a3e08f904acb93ce168505995e95
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Wed Oct 12 11:35:17 2022 +0200
configure: preserve qemu-ga variables
Ensure that qemu-ga variables set at configure time are kept
later when the script is rerun. For preserve_env to work,
the variables need to be empty so move the default values
to config-host.mak generation.
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit f9c77801f4992fae99392ccbb60596dfa1fcf04a
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Wed Oct 12 15:27:03 2022 +0200
configure: cleanup $cpu tests
$cpu is derived from preprocessor defines rather than uname these days,
so do not bother using isainfo on Solaris. Likewise do not recognize
BeOS's uname -m output.
Keep the other, less OS-specific canonicalizations for the benefit
of people using --cpu.
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit 91cd485a6dcbc8210666d19146fe73b8664f0418
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Tue Oct 18 10:17:25 2022 +0200
configure: remove dead function
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit c5634e822416e71e00f08f55a521362d8d21264d
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Thu Oct 20 14:20:06 2022 +0200
configure: remove useless write_c_skeleton
This is not needed ever since QEMU stopped detecting -liberty; this
happened with the Meson switch but it is quite likely that the
library was not really necessary years before.
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit cec79db38df72ce74d0296b831e90547111bc13c
Author: Lubomir Rintel <lkundrak@v3.sk>
Date: Wed Nov 30 13:03:19 2022 +0100
ide: Add "ide-cf" driver, a CompactFlash card
This allows attaching IDE_CFATA device to an IDE bus. Behaves like a
CompactFlash card in True IDE mode.
Tested with:
qemu-system-i386 \$
-device driver=ide-cf,drive=cf,bus=ide.0 \$
-drive id=cf,index=0,format=raw,if=none,file=cf.img
Signed-off-by: Lubomir Rintel <lkundrak@v3.sk>
Message-Id: <20221130120319.706885-1-lkundrak@v3.sk>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit 1ea17d228e582b1cfbf6f61e9da5fafef4063be8
Author: Lubomir Rintel <lkundrak@v3.sk>
Date: Wed Nov 30 13:02:38 2022 +0100
ide: Add 8-bit data mode
CompactFlash uses features 0x01 and 0x81 to enable/disable 8-bit data
path. Implement them.
Signed-off-by: Lubomir Rintel <lkundrak@v3.sk>
Message-Id: <20221130120238.706717-1-lkundrak@v3.sk>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit 9b063b7ea697d796914b3651d15c3457b7b1135c
Author: Greg Kurz <groug@kaod.org>
Date: Tue Nov 8 15:00:32 2022 +0100
util/log: Always send errors to logfile when daemonized
When QEMU is started with `-daemonize`, all stdio descriptors get
redirected to `/dev/null`. This basically means that anything
printed with error_report() and friends is lost.
Current logging code allows to redirect to a file with `-D` but
this requires to enable some logging item with `-d` as well to
be functional.
Relax the check on the log flags when QEMU is daemonized, so that
other users of stderr can benefit from the redirection, without the
need to enable unwanted debug logs. Previous behaviour is retained
for the non-daemonized case. The logic is unrolled as an `if` for
better readability. The qemu_log_level and log_per_thread globals
reflect the state we want to transition to at this point : use
them instead of the intermediary locals for correctness.
qemu_set_log_internal() is adapted to open a per-thread log file
when '-d tid' is passed. This is done by hijacking qemu_try_lock()
which seems simpler that refactoring the code.
Signed-off-by: Greg Kurz <groug@kaod.org>
Message-Id: <20221108140032.1460307-3-groug@kaod.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit 59bde2137445b63c822720d069d91d38190c6540
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Tue Nov 8 15:00:31 2022 +0100
util/log: do not close and reopen log files when flags are turned off
log_append makes sure that if you turn off the logging (which clears
log_flags and makes need_to_open_file false) the old log is not
overwritten. The usecase is that if you remove or move the file
QEMU will not keep writing to the old file. However, this is
not always the desited behavior, in particular having log_append==1
after changing the file name makes little sense.
When qemu_set_log_internal is called from the logfile monitor
command, filename must be non-NULL and therefore changed_name must
be true. Therefore, the only case where the file is closed and
need_to_open_file == false is indeed when log_flags becomes
zero. In this case, just flush the file and do not bother
closing it, thus faking the same append behavior as previously.
The behavioral change is that changing the logfile twice, for
example log1 -> log2 -> log1, will cause log1 to be overwritten.
This can simply be documented, since it is not a particularly
surprising behavior.
Suggested-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Greg Kurz <groug@kaod.org>
Message-Id: <20221025092119.236224-1-pbonzini@redhat.com>
[groug: nullify global_file before actually closing the file]
Signed-off-by: Greg Kurz <groug@kaod.org>
Message-Id: <20221108140032.1460307-2-groug@kaod.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit cc6ff741123216550997b12cdd991beeed47bd0d
Author: Philippe Mathieu-Daudé <philmd@linaro.org>
Date: Wed Nov 30 14:56:41 2022 +0100
hw: Reduce "qemu/accel.h" inclusion
Move "qemu/accel.h" include from the heavily included
"hw/boards.h" to hw/core/machine.c, the single file using
the AccelState definition.
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Fabiano Rosas <farosas@suse.de>
Message-Id: <20221130135641.85328-3-philmd@linaro.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit 3d277871f39d4de42f56b7b0cef5721e525b2d31
Author: Philippe Mathieu-Daudé <philmd@linaro.org>
Date: Wed Nov 30 14:56:40 2022 +0100
typedefs: Forward-declare AccelState
Forward-declare AccelState in "qemu/typedefs.h" so structures
using a reference of it (like MachineState in "hw/boards.h")
don't have to include "qemu/accel.h".
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Fabiano Rosas <farosas@suse.de>
Message-Id: <20221130135641.85328-2-philmd@linaro.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
For bisection revision-tuple graph see:
http://logs.test-lab.xenproject.org/osstest/results/bisect/qemu-mainline/build-amd64.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/qemu-mainline/build-amd64.xen-build --summary-out=tmp/175659.bisection-summary --basis-template=175623 --blessings=real,real-bisect,real-retry qemu-mainline build-amd64 xen-build
Searching for failure / basis pass:
175647 fail [host=himrod0] / 175637 [host=himrod2] 175627 ok.
Failure / basis pass flights: 175647 / 175627
(tree with no url: minios)
Tree: ovmf git://xenbits.xen.org/osstest/ovmf.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://git.qemu.org/qemu.git
Tree: seabios git://xenbits.xen.org/osstest/seabios.git
Tree: xen git://xenbits.xen.org/xen.git
Latest d8d829b89dababf763ab33b8cdd852b2830db3cf 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 d6271b657286de80260413684a1f2a63f44ea17b 645a64b4911d7cadf5749d7375544fc2384e70ba 2b21cbbb339fb14414f357a6683b1df74c36fda2
Basis pass d8d829b89dababf763ab33b8cdd852b2830db3cf 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 528d9f33cad5245c1099d77084c78bb2244d5143 645a64b4911d7cadf5749d7375544fc2384e70ba 2b21cbbb339fb14414f357a6683b1df74c36fda2
Generating revisions with ./adhoc-revtuple-generator git://xenbits.xen.org/osstest/ovmf.git#d8d829b89dababf763ab33b8cdd852b2830db3cf-d8d829b89dababf763ab33b8cdd852b2830db3cf git://xenbits.xen.org/qemu-xen-traditional.git#3d273dd05e51e5a1ffba3d98c7437ee84e8f8764-3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 git://git.qemu.org/qemu.git#528d9f33cad5245c1099d77084c78bb2244d5143-d6271b657286de80260413684a1f2a63f44ea17b git://xenbits.xen.org/osstest/seabios.git#645a64b4911d7cadf5749d7375544fc2384e70ba-645\
a64b4911d7cadf5749d7375544fc2384e70ba git://xenbits.xen.org/xen.git#2b21cbbb339fb14414f357a6683b1df74c36fda2-2b21cbbb339fb14414f357a6683b1df74c36fda2
Loaded 5002 nodes in revision graph
Searching for test results:
175627 pass d8d829b89dababf763ab33b8cdd852b2830db3cf 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 528d9f33cad5245c1099d77084c78bb2244d5143 645a64b4911d7cadf5749d7375544fc2384e70ba 2b21cbbb339fb14414f357a6683b1df74c36fda2
175631 [host=himrod2]
175640 [host=himrod2]
175637 [host=himrod2]
175643 fail d8d829b89dababf763ab33b8cdd852b2830db3cf 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 3d83b78285d6e96636130f7d449fd02e2d4deee0 645a64b4911d7cadf5749d7375544fc2384e70ba 2b21cbbb339fb14414f357a6683b1df74c36fda2
175647 fail d8d829b89dababf763ab33b8cdd852b2830db3cf 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 d6271b657286de80260413684a1f2a63f44ea17b 645a64b4911d7cadf5749d7375544fc2384e70ba 2b21cbbb339fb14414f357a6683b1df74c36fda2
175652 pass d8d829b89dababf763ab33b8cdd852b2830db3cf 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 528d9f33cad5245c1099d77084c78bb2244d5143 645a64b4911d7cadf5749d7375544fc2384e70ba 2b21cbbb339fb14414f357a6683b1df74c36fda2
175656 fail d8d829b89dababf763ab33b8cdd852b2830db3cf 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 d6271b657286de80260413684a1f2a63f44ea17b 645a64b4911d7cadf5749d7375544fc2384e70ba 2b21cbbb339fb14414f357a6683b1df74c36fda2
175657 fail d8d829b89dababf763ab33b8cdd852b2830db3cf 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 3d83b78285d6e96636130f7d449fd02e2d4deee0 645a64b4911d7cadf5749d7375544fc2384e70ba 2b21cbbb339fb14414f357a6683b1df74c36fda2
175658 pass d8d829b89dababf763ab33b8cdd852b2830db3cf 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 528d9f33cad5245c1099d77084c78bb2244d5143 645a64b4911d7cadf5749d7375544fc2384e70ba 2b21cbbb339fb14414f357a6683b1df74c36fda2
175659 fail d8d829b89dababf763ab33b8cdd852b2830db3cf 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 3d83b78285d6e96636130f7d449fd02e2d4deee0 645a64b4911d7cadf5749d7375544fc2384e70ba 2b21cbbb339fb14414f357a6683b1df74c36fda2
Searching for interesting versions
Result found: flight 175627 (pass), for basis pass
Result found: flight 175647 (fail), for basis failure
Repro found: flight 175652 (pass), for basis pass
Repro found: flight 175656 (fail), for basis failure
0 revisions at d8d829b89dababf763ab33b8cdd852b2830db3cf 3d273dd05e51e5a1ffba3d98c7437ee84e8f8764 528d9f33cad5245c1099d77084c78bb2244d5143 645a64b4911d7cadf5749d7375544fc2384e70ba 2b21cbbb339fb14414f357a6683b1df74c36fda2
No revisions left to test, checking graph state.
Result found: flight 175627 (pass), for last pass
Result found: flight 175643 (fail), for first failure
Repro found: flight 175652 (pass), for last pass
Repro found: flight 175657 (fail), for first failure
Repro found: flight 175658 (pass), for last pass
Repro found: flight 175659 (fail), for first failure
*** Found and reproduced problem changeset ***
Bug is in tree: qemuu git://git.qemu.org/qemu.git
Bug introduced: 3d83b78285d6e96636130f7d449fd02e2d4deee0
Bug not present: 528d9f33cad5245c1099d77084c78bb2244d5143
Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/175659/
commit 3d83b78285d6e96636130f7d449fd02e2d4deee0
Merge: 528d9f33ca fb418b51b7
Author: Peter Maydell <peter.maydell@linaro.org>
Date: Sun Jan 8 14:27:40 2023 +0000
Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging
* Atomic memslot updates for KVM (Emanuele, David)
* Always send errors to logfile when daemonized (Greg)
* Add support for IDE CompactFlash card (Lubomir)
* First round of build system cleanups (myself)
* First round of feature removals (myself)
* Reduce "qemu/accel.h" inclusion (Philippe)
# gpg: Signature made Thu 05 Jan 2023 23:51:09 GMT
# gpg: using RSA key F13338574B662389866C7682BFFBD25F78C7AE83
# gpg: issuer "pbonzini@redhat.com"
# gpg: Good signature from "Paolo Bonzini <bonzini@gnu.org>" [full]
# gpg: aka "Paolo Bonzini <pbonzini@redhat.com>" [full]
# Primary key fingerprint: 46F5 9FBD 57D6 12E7 BFD4 E2F7 7E15 100C CD36 69B1
# Subkey fingerprint: F133 3857 4B66 2389 866C 7682 BFFB D25F 78C7 AE83
* tag 'for-upstream' of https://gitlab.com/bonzini/qemu: (24 commits)
i386: SGX: remove deprecated member of SGXInfo
target/i386: Add SGX aex-notify and EDECCSSA support
util: remove support -chardev tty and -chardev parport
util: remove support for hex numbers with a scaling suffix
KVM: remove support for kernel-irqchip=off
docs: do not talk about past removal as happening in the future
meson: accept relative symlinks in "meson introspect --installed" data
meson: cleanup compiler detection
meson: support meson 0.64 -Doptimization=plain
configure: test all warnings
tests/qapi-schema: remove Meson workaround
meson: cleanup dummy-cpus.c rules
meson: tweak hardening options for Windows
configure: remove backwards-compatibility and obsolete options
configure: preserve qemu-ga variables
configure: cleanup $cpu tests
configure: remove dead function
configure: remove useless write_c_skeleton
ide: Add "ide-cf" driver, a CompactFlash card
ide: Add 8-bit data mode
...
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
commit fb418b51b7b43c34873f4b9af3da7031b7452115
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Fri Dec 16 11:02:48 2022 +0100
i386: SGX: remove deprecated member of SGXInfo
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit d45f24fe7525d8a8aaa4ca6d9d214dc41819caa5
Author: Kai Huang <kai.huang@intel.com>
Date: Wed Nov 9 15:48:34 2022 +1300
target/i386: Add SGX aex-notify and EDECCSSA support
The new SGX Asynchronous Exit (AEX) notification mechanism (AEX-notify)
allows one enclave to receive a notification in the ERESUME after the
enclave exit due to an AEX. EDECCSSA is a new SGX user leaf function
(ENCLU[EDECCSSA]) to facilitate the AEX notification handling.
Whether the hardware supports to create enclave with AEX-notify support
is enumerated via CPUID.(EAX=0x12,ECX=0x1):EAX[10]. The new EDECCSSA
user leaf function is enumerated via CPUID.(EAX=0x12,ECX=0x0):EAX[11].
Add support to allow to expose the new SGX AEX-notify feature and the
new EDECCSSA user leaf function to KVM guest.
Link: https://lore.kernel.org/lkml/166760360549.4906.809756297092548496.tip-bot2@tip-bot2/
Link: https://lore.kernel.org/lkml/166760360934.4906.2427175408052308969.tip-bot2@tip-bot2/
Reviewed-by: Yang Zhong <yang.zhong@linux.intel.com>
Signed-off-by: Kai Huang <kai.huang@intel.com>
Message-Id: <20221109024834.172705-1-kai.huang@intel.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit 6f9f630836df355b9ca3f4641e6b7be71f6af076
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Fri Dec 16 10:56:53 2022 +0100
util: remove support -chardev tty and -chardev parport
These were deprecated in 6.0 and can now be removed.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit 8b902e3d2309595567e4957b96e971c4f3ca455e
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Fri Dec 16 10:50:05 2022 +0100
util: remove support for hex numbers with a scaling suffix
This was deprecated in 6.0 and can now be removed.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit eaaaf8abdc9a9f3493f2cb6a751660dff3f9db57
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Fri Dec 16 10:39:32 2022 +0100
KVM: remove support for kernel-irqchip=off
-machine kernel-irqchip=off is broken for many guest OSes; kernel-irqchip=split
is the replacement that works, so remove the deprecated support for the former.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit 9d3f8b3247795ae8f482700bbbace04b04421d5b
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Fri Dec 16 11:05:20 2022 +0100
docs: do not talk about past removal as happening in the future
KVM guest support on 32-bit Arm hosts *has* been removed, so rephrase
the sentence describing it.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit f32eb0021a85efaca97f69b0e9201737562a8e4f
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Wed Dec 14 13:25:00 2022 +0100
meson: accept relative symlinks in "meson introspect --installed" data
When installing shared libraries, as is the case for libvfio-user.so,
Meson will include relative symbolic links in the output of
"meson introspect --installed":
{
"libvfio-user.so": "/usr/local/lib64/libvfio-user.so",
...
}
In the case of scripts/symlink-install-tree.py, this will
be a symbolic link to a symbolic link but, in any case, there is
no issue in creating it.
Cc: qemu-stable@nongnu.org
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit e51340243687a2cd7ffcf0d6e2de030bed4b8720
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Wed Oct 12 14:15:06 2022 +0200
meson: cleanup compiler detection
Detect all compilers at the beginning of meson.build, and store
the available languages in an array.
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit 6a97f3939240977e66e90862419911666956a76a
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Wed Nov 2 13:07:23 2022 +0100
meson: support meson 0.64 -Doptimization=plain
In Meson 0.64, the optimization built-in option now accepts the "plain" value,
which will not set any optimization flags. While QEMU does not check the
contents of the option and therefore does not suffer any ill effect
from the new value, it uses get_option to print the optimization flags
in the summary. Clean the code up to remove duplication, and check for
-Doptimization=plain at the same time.
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit ca9b5c2ebf1aca87677a24c208bf3d0345c0b1aa
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Wed Oct 12 14:21:22 2022 +0200
configure: test all warnings
Some warnings are hardcoded in QEMU_CFLAGS and not tested. There is
no particular reason to single out these five, as many more -W flags are
present on all the supported compilers. For homogeneity when moving
the detection to meson, make them use the same warn_flags infrastructure.
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit 7bef93ff064f540e24a36a31263ae3db2d06b3d2
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Wed Dec 14 12:29:11 2022 +0100
tests/qapi-schema: remove Meson workaround
The referenced issue has been fixed since version 0.61, so remove the
workaround.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit 9c9b85d705abdcce0b63f9182d8140dd67bd13fb
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Thu Jul 22 10:43:00 2021 +0200
meson: cleanup dummy-cpus.c rules
Now that qtest is available on all targets including Windows, dummy-cpus.c
is included unconditionally in the build. It also does not need to be
compiled per-target.
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit 2d73fa74728dccde5cc29c4e56b4d781e4ead7c4
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Wed Nov 2 13:03:51 2022 +0100
meson: tweak hardening options for Windows
meson.build has been enabling ASLR _only_ for debug builds since
commit d2147e04f95f ("configure: move Windows flags detection to meson",
2022-05-07); instead it was supposed to disable it for debug builds.
However, the flag has been enabled for DLLs upstream for roughly 2
years (https://sourceware.org/bugzilla/show_bug.cgi?id=19011), and
also by some distros including Debian for 6 years even
(https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=836365).
Enable it unconditionally; we can fix the reversed logic of commit
d2147e04f95f later if there are any reports, but for now just
enable the hardening.
Also add -Wl,--high-entropy-va, which also controls ASLR.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit 10229ec3b0ff77c4894cefa312c21e65a761dcde
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Tue Oct 18 10:17:46 2022 +0200
configure: remove backwards-compatibility and obsolete options
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit 954ed68f9934a3e08f904acb93ce168505995e95
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Wed Oct 12 11:35:17 2022 +0200
configure: preserve qemu-ga variables
Ensure that qemu-ga variables set at configure time are kept
later when the script is rerun. For preserve_env to work,
the variables need to be empty so move the default values
to config-host.mak generation.
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit f9c77801f4992fae99392ccbb60596dfa1fcf04a
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Wed Oct 12 15:27:03 2022 +0200
configure: cleanup $cpu tests
$cpu is derived from preprocessor defines rather than uname these days,
so do not bother using isainfo on Solaris. Likewise do not recognize
BeOS's uname -m output.
Keep the other, less OS-specific canonicalizations for the benefit
of people using --cpu.
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit 91cd485a6dcbc8210666d19146fe73b8664f0418
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Tue Oct 18 10:17:25 2022 +0200
configure: remove dead function
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit c5634e822416e71e00f08f55a521362d8d21264d
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Thu Oct 20 14:20:06 2022 +0200
configure: remove useless write_c_skeleton
This is not needed ever since QEMU stopped detecting -liberty; this
happened with the Meson switch but it is quite likely that the
library was not really necessary years before.
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit cec79db38df72ce74d0296b831e90547111bc13c
Author: Lubomir Rintel <lkundrak@v3.sk>
Date: Wed Nov 30 13:03:19 2022 +0100
ide: Add "ide-cf" driver, a CompactFlash card
This allows attaching IDE_CFATA device to an IDE bus. Behaves like a
CompactFlash card in True IDE mode.
Tested with:
qemu-system-i386 \$
-device driver=ide-cf,drive=cf,bus=ide.0 \$
-drive id=cf,index=0,format=raw,if=none,file=cf.img
Signed-off-by: Lubomir Rintel <lkundrak@v3.sk>
Message-Id: <20221130120319.706885-1-lkundrak@v3.sk>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit 1ea17d228e582b1cfbf6f61e9da5fafef4063be8
Author: Lubomir Rintel <lkundrak@v3.sk>
Date: Wed Nov 30 13:02:38 2022 +0100
ide: Add 8-bit data mode
CompactFlash uses features 0x01 and 0x81 to enable/disable 8-bit data
path. Implement them.
Signed-off-by: Lubomir Rintel <lkundrak@v3.sk>
Message-Id: <20221130120238.706717-1-lkundrak@v3.sk>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit 9b063b7ea697d796914b3651d15c3457b7b1135c
Author: Greg Kurz <groug@kaod.org>
Date: Tue Nov 8 15:00:32 2022 +0100
util/log: Always send errors to logfile when daemonized
When QEMU is started with `-daemonize`, all stdio descriptors get
redirected to `/dev/null`. This basically means that anything
printed with error_report() and friends is lost.
Current logging code allows to redirect to a file with `-D` but
this requires to enable some logging item with `-d` as well to
be functional.
Relax the check on the log flags when QEMU is daemonized, so that
other users of stderr can benefit from the redirection, without the
need to enable unwanted debug logs. Previous behaviour is retained
for the non-daemonized case. The logic is unrolled as an `if` for
better readability. The qemu_log_level and log_per_thread globals
reflect the state we want to transition to at this point : use
them instead of the intermediary locals for correctness.
qemu_set_log_internal() is adapted to open a per-thread log file
when '-d tid' is passed. This is done by hijacking qemu_try_lock()
which seems simpler that refactoring the code.
Signed-off-by: Greg Kurz <groug@kaod.org>
Message-Id: <20221108140032.1460307-3-groug@kaod.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit 59bde2137445b63c822720d069d91d38190c6540
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Tue Nov 8 15:00:31 2022 +0100
util/log: do not close and reopen log files when flags are turned off
log_append makes sure that if you turn off the logging (which clears
log_flags and makes need_to_open_file false) the old log is not
overwritten. The usecase is that if you remove or move the file
QEMU will not keep writing to the old file. However, this is
not always the desited behavior, in particular having log_append==1
after changing the file name makes little sense.
When qemu_set_log_internal is called from the logfile monitor
command, filename must be non-NULL and therefore changed_name must
be true. Therefore, the only case where the file is closed and
need_to_open_file == false is indeed when log_flags becomes
zero. In this case, just flush the file and do not bother
closing it, thus faking the same append behavior as previously.
The behavioral change is that changing the logfile twice, for
example log1 -> log2 -> log1, will cause log1 to be overwritten.
This can simply be documented, since it is not a particularly
surprising behavior.
Suggested-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Greg Kurz <groug@kaod.org>
Message-Id: <20221025092119.236224-1-pbonzini@redhat.com>
[groug: nullify global_file before actually closing the file]
Signed-off-by: Greg Kurz <groug@kaod.org>
Message-Id: <20221108140032.1460307-2-groug@kaod.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit cc6ff741123216550997b12cdd991beeed47bd0d
Author: Philippe Mathieu-Daudé <philmd@linaro.org>
Date: Wed Nov 30 14:56:41 2022 +0100
hw: Reduce "qemu/accel.h" inclusion
Move "qemu/accel.h" include from the heavily included
"hw/boards.h" to hw/core/machine.c, the single file using
the AccelState definition.
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Fabiano Rosas <farosas@suse.de>
Message-Id: <20221130135641.85328-3-philmd@linaro.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
commit 3d277871f39d4de42f56b7b0cef5721e525b2d31
Author: Philippe Mathieu-Daudé <philmd@linaro.org>
Date: Wed Nov 30 14:56:40 2022 +0100
typedefs: Forward-declare AccelState
Forward-declare AccelState in "qemu/typedefs.h" so structures
using a reference of it (like MachineState in "hw/boards.h")
don't have to include "qemu/accel.h".
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Fabiano Rosas <farosas@suse.de>
Message-Id: <20221130135641.85328-2-philmd@linaro.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Revision graph left in /home/logs/results/bisect/qemu-mainline/build-amd64.xen-build.{dot,ps,png,html,svg}.
----------------------------------------
175659: tolerable ALL FAIL
flight 175659 qemu-mainline real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/175659/
Failures :-/ but no regressions.
Tests which did not succeed,
including tests which could not be run:
build-amd64 6 xen-build fail baseline untested
jobs:
build-amd64 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
^ permalink raw reply [flat|nested] 10+ messages in thread
* [qemu-mainline bisection] complete build-amd64
@ 2019-05-07 19:42 osstest service owner
0 siblings, 0 replies; 10+ messages in thread
From: osstest service owner @ 2019-05-07 19:42 UTC (permalink / raw)
To: xen-devel, osstest-admin
[-- Attachment #1: Type: text/plain, Size: 10475 bytes --]
branch xen-unstable
xenbranch xen-unstable
job build-amd64
testid xen-build
Tree: ovmf git://xenbits.xen.org/osstest/ovmf.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://git.qemu.org/qemu.git
Tree: xen git://xenbits.xen.org/xen.git
*** Found and reproduced problem changeset ***
Bug is in tree: qemuu git://git.qemu.org/qemu.git
Bug introduced: 79d77bcd366190a81d092177e4f84d34b7a56fc2
Bug not present: aa64cfaeb4ad0e67ccb54fa20511d7a36db9d833
Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/135870/
commit 79d77bcd366190a81d092177e4f84d34b7a56fc2
Author: Peter Maydell <peter.maydell@linaro.org>
Date: Mon Apr 29 17:35:57 2019 +0100
configure: Remove --source-path option
Normally configure identifies the source path by looking
at the location where the configure script itself exists.
We also provide a --source-path option which lets the user
manually override this.
There isn't really an obvious use case for the --source-path
option, and in commit 927128222b0a91f56c13a in 2017 we
accidentally added some logic that looks at $source_path
before the command line option that overrides it has been
processed.
The fact that nobody complained suggests that there isn't
any use of this option and we aren't testing it either;
remove it. This allows us to move the "make $source_path
absolute" logic up so that there is no window in the script
where $source_path is set but not yet absolute.
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Message-id: 20190318134019.23729-1-peter.maydell@linaro.org
For bisection revision-tuple graph see:
http://logs.test-lab.xenproject.org/osstest/results/bisect/qemu-mainline/build-amd64.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/qemu-mainline/build-amd64.xen-build --summary-out=tmp/135870.bisection-summary --basis-template=135251 --blessings=real,real-bisect qemu-mainline build-amd64 xen-build
Searching for failure / basis pass:
135711 fail [host=godello0] / 135416 ok.
Failure / basis pass flights: 135711 / 135416
(tree with no url: minios)
(tree with no url: seabios)
Tree: ovmf git://xenbits.xen.org/osstest/ovmf.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://git.qemu.org/qemu.git
Tree: xen git://xenbits.xen.org/xen.git
Latest d027412258875cee485977fad39b1801beb50074 d0d8ad39ecb51cd7497cd524484fe09f50876798 a6ae23831b05a11880b40f7d58e332c45a6b04f7 cb70a26f78848fe45f593f7ebc9cfaac760a791b
Basis pass 20029ca22baaeb9418c1fd9df88d12d32d585cb6 d0d8ad39ecb51cd7497cd524484fe09f50876798 e0fb2c3d89aa77057ac4aa073e01f4ca484449b0 cb70a26f78848fe45f593f7ebc9cfaac760a791b
Generating revisions with ./adhoc-revtuple-generator git://xenbits.xen.org/osstest/ovmf.git#20029ca22baaeb9418c1fd9df88d12d32d585cb6-d027412258875cee485977fad39b1801beb50074 git://xenbits.xen.org/qemu-xen-traditional.git#d0d8ad39ecb51cd7497cd524484fe09f50876798-d0d8ad39ecb51cd7497cd524484fe09f50876798 git://git.qemu.org/qemu.git#e0fb2c3d89aa77057ac4aa073e01f4ca484449b0-a6ae23831b05a11880b40f7d58e332c45a6b04f7 git://xenbits.xen.org/xen.git#cb70a26f78848fe45f593f7ebc9cfaac760a791b-cb70a26f78848fe\
45f593f7ebc9cfaac760a791b
Loaded 4858 nodes in revision graph
Searching for test results:
135448 fail irrelevant
135416 pass 20029ca22baaeb9418c1fd9df88d12d32d585cb6 d0d8ad39ecb51cd7497cd524484fe09f50876798 e0fb2c3d89aa77057ac4aa073e01f4ca484449b0 cb70a26f78848fe45f593f7ebc9cfaac760a791b
135827 pass 20029ca22baaeb9418c1fd9df88d12d32d585cb6 d0d8ad39ecb51cd7497cd524484fe09f50876798 e0fb2c3d89aa77057ac4aa073e01f4ca484449b0 cb70a26f78848fe45f593f7ebc9cfaac760a791b
135825 [host=godello1]
135831 fail d027412258875cee485977fad39b1801beb50074 d0d8ad39ecb51cd7497cd524484fe09f50876798 a6ae23831b05a11880b40f7d58e332c45a6b04f7 cb70a26f78848fe45f593f7ebc9cfaac760a791b
135833 fail d027412258875cee485977fad39b1801beb50074 d0d8ad39ecb51cd7497cd524484fe09f50876798 f62d632f4328fab02682335ba1ccfdbd9893d33d cb70a26f78848fe45f593f7ebc9cfaac760a791b
135571 [host=godello1]
135711 fail d027412258875cee485977fad39b1801beb50074 d0d8ad39ecb51cd7497cd524484fe09f50876798 a6ae23831b05a11880b40f7d58e332c45a6b04f7 cb70a26f78848fe45f593f7ebc9cfaac760a791b
135767 [host=godello1]
135823 [host=godello1]
135863 pass e2d3a25f1a3135221a9c8061e1b8f90245d727eb d0d8ad39ecb51cd7497cd524484fe09f50876798 aa64cfaeb4ad0e67ccb54fa20511d7a36db9d833 cb70a26f78848fe45f593f7ebc9cfaac760a791b
135835 fail d027412258875cee485977fad39b1801beb50074 d0d8ad39ecb51cd7497cd524484fe09f50876798 574d96933ceff60b2d13fe97602572fc7e95f7c6 cb70a26f78848fe45f593f7ebc9cfaac760a791b
135839 fail 137cbff041fc93a980a1fac5d7bfbaad2084340d d0d8ad39ecb51cd7497cd524484fe09f50876798 22d96eac64877c4d96f9928babb6f2fcc68faacf cb70a26f78848fe45f593f7ebc9cfaac760a791b
135842 fail e2d3a25f1a3135221a9c8061e1b8f90245d727eb d0d8ad39ecb51cd7497cd524484fe09f50876798 437cc27ddfded3bbab6afd5ac1761e0e195edba7 cb70a26f78848fe45f593f7ebc9cfaac760a791b
135865 fail e2d3a25f1a3135221a9c8061e1b8f90245d727eb d0d8ad39ecb51cd7497cd524484fe09f50876798 79d77bcd366190a81d092177e4f84d34b7a56fc2 cb70a26f78848fe45f593f7ebc9cfaac760a791b
135844 pass 8a472b1915fbc579ae3fba32f801286b0273b414 d0d8ad39ecb51cd7497cd524484fe09f50876798 e0fb2c3d89aa77057ac4aa073e01f4ca484449b0 cb70a26f78848fe45f593f7ebc9cfaac760a791b
135846 fail e2d3a25f1a3135221a9c8061e1b8f90245d727eb d0d8ad39ecb51cd7497cd524484fe09f50876798 7fbb535f7aeb22896fedfcf18a1eeff48165f1d7 cb70a26f78848fe45f593f7ebc9cfaac760a791b
135867 pass e2d3a25f1a3135221a9c8061e1b8f90245d727eb d0d8ad39ecb51cd7497cd524484fe09f50876798 aa64cfaeb4ad0e67ccb54fa20511d7a36db9d833 cb70a26f78848fe45f593f7ebc9cfaac760a791b
135870 fail e2d3a25f1a3135221a9c8061e1b8f90245d727eb d0d8ad39ecb51cd7497cd524484fe09f50876798 79d77bcd366190a81d092177e4f84d34b7a56fc2 cb70a26f78848fe45f593f7ebc9cfaac760a791b
135848 fail e2d3a25f1a3135221a9c8061e1b8f90245d727eb d0d8ad39ecb51cd7497cd524484fe09f50876798 ef9aae2522c22c05df17dd898099dd5c3f20d688 cb70a26f78848fe45f593f7ebc9cfaac760a791b
135853 pass e2d3a25f1a3135221a9c8061e1b8f90245d727eb d0d8ad39ecb51cd7497cd524484fe09f50876798 c637044120705004b792ecf29e6b4be41e20c4c8 cb70a26f78848fe45f593f7ebc9cfaac760a791b
135855 fail e2d3a25f1a3135221a9c8061e1b8f90245d727eb d0d8ad39ecb51cd7497cd524484fe09f50876798 5bcf8ed9401e62c73158ba110864ee1375558bf7 cb70a26f78848fe45f593f7ebc9cfaac760a791b
135856 pass e2d3a25f1a3135221a9c8061e1b8f90245d727eb d0d8ad39ecb51cd7497cd524484fe09f50876798 aa64cfaeb4ad0e67ccb54fa20511d7a36db9d833 cb70a26f78848fe45f593f7ebc9cfaac760a791b
135862 fail e2d3a25f1a3135221a9c8061e1b8f90245d727eb d0d8ad39ecb51cd7497cd524484fe09f50876798 79d77bcd366190a81d092177e4f84d34b7a56fc2 cb70a26f78848fe45f593f7ebc9cfaac760a791b
Searching for interesting versions
Result found: flight 135416 (pass), for basis pass
Result found: flight 135711 (fail), for basis failure
Repro found: flight 135827 (pass), for basis pass
Repro found: flight 135831 (fail), for basis failure
0 revisions at e2d3a25f1a3135221a9c8061e1b8f90245d727eb d0d8ad39ecb51cd7497cd524484fe09f50876798 aa64cfaeb4ad0e67ccb54fa20511d7a36db9d833 cb70a26f78848fe45f593f7ebc9cfaac760a791b
No revisions left to test, checking graph state.
Result found: flight 135856 (pass), for last pass
Result found: flight 135862 (fail), for first failure
Repro found: flight 135863 (pass), for last pass
Repro found: flight 135865 (fail), for first failure
Repro found: flight 135867 (pass), for last pass
Repro found: flight 135870 (fail), for first failure
*** Found and reproduced problem changeset ***
Bug is in tree: qemuu git://git.qemu.org/qemu.git
Bug introduced: 79d77bcd366190a81d092177e4f84d34b7a56fc2
Bug not present: aa64cfaeb4ad0e67ccb54fa20511d7a36db9d833
Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/135870/
commit 79d77bcd366190a81d092177e4f84d34b7a56fc2
Author: Peter Maydell <peter.maydell@linaro.org>
Date: Mon Apr 29 17:35:57 2019 +0100
configure: Remove --source-path option
Normally configure identifies the source path by looking
at the location where the configure script itself exists.
We also provide a --source-path option which lets the user
manually override this.
There isn't really an obvious use case for the --source-path
option, and in commit 927128222b0a91f56c13a in 2017 we
accidentally added some logic that looks at $source_path
before the command line option that overrides it has been
processed.
The fact that nobody complained suggests that there isn't
any use of this option and we aren't testing it either;
remove it. This allows us to move the "make $source_path
absolute" logic up so that there is no window in the script
where $source_path is set but not yet absolute.
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Message-id: 20190318134019.23729-1-peter.maydell@linaro.org
Revision graph left in /home/logs/results/bisect/qemu-mainline/build-amd64.xen-build.{dot,ps,png,html,svg}.
----------------------------------------
135870: tolerable ALL FAIL
flight 135870 qemu-mainline real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/135870/
Failures :-/ but no regressions.
Tests which did not succeed,
including tests which could not be run:
build-amd64 6 xen-build fail baseline untested
jobs:
build-amd64 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
[-- Attachment #2: Type: text/plain, Size: 157 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
^ permalink raw reply [flat|nested] 10+ messages in thread
* [qemu-mainline bisection] complete build-amd64
@ 2017-10-24 0:30 osstest service owner
0 siblings, 0 replies; 10+ messages in thread
From: osstest service owner @ 2017-10-24 0:30 UTC (permalink / raw)
To: xen-devel, osstest-admin
branch xen-unstable
xenbranch xen-unstable
job build-amd64
testid xen-build
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://git.qemu.org/qemu.git
Tree: xen git://xenbits.xen.org/xen.git
*** Found and reproduced problem changeset ***
Bug is in tree: qemuu git://git.qemu.org/qemu.git
Bug introduced: e822e81e350825dd94f41ee2538ff1432b812eb9
Bug not present: 5bac3c39c82e149515c10643acafd1d292433775
Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/115166/
(Revision log too long, omitted.)
For bisection revision-tuple graph see:
http://logs.test-lab.xenproject.org/osstest/results/bisect/qemu-mainline/build-amd64.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/qemu-mainline/build-amd64.xen-build --summary-out=tmp/115166.bisection-summary --basis-template=114507 --blessings=real,real-bisect qemu-mainline build-amd64 xen-build
Searching for failure / basis pass:
115141 fail [host=merlot0] / 114507 [host=godello0] 114475 [host=godello0] 114409 [host=rimava1] 114279 [host=godello0] 114148 [host=baroque0] 114106 [host=italia0] 114083 [host=nobling1] 114042 [host=baroque1] 113974 [host=italia0] 113964 [host=huxelrebe0] 113876 [host=huxelrebe0] 113864 [host=huxelrebe0] 113852 [host=huxelrebe1] 113839 [host=huxelrebe1] 113817 [host=baroque0] 113784 [host=rimava1] 113780 [host=baroque1] 113769 [host=godello1] 113743 [host=godello0] 113711 [host=nobling1] 113689 [host=baroque1] 113659 [host=godello1] 113646 [host=godello0] 113626 [host=baroque0] 113613 [host=nobling1] 113607 [host=huxelrebe1] 113596 [host=nocera1] 113586 [host=huxelrebe1] 113580 [host=nobling1] 113560 [host=baroque0] 113545 [host=baroque0] 113527 [host=nobling1] 113512 [host=godello1] 113490 [host=baroque0] 113464 [host=godello1] 113432 [host=godello0] 113391 [host=nocera1] 113345 [host=godello0] 113302 [host=baroque0] 113179 [host=nobling0] 113160 [host=huxelrebe1] 113148 [host=chardonnay1] 112275 [host=huxelrebe0] 112263 [host=nobling1] 112217 [host=godello1] 112155 [host=huxelrebe0] 112100 [host=pinot0] 112072 [host=huxelrebe1] 112041 [host=fiano0] 112011 [host=huxelrebe1] 111986 [host=godello1] 111963 [host=godello0] 111926 [host=godello1] 111889 [host=rimava0] 111848 [host=nobling1] 111817 [host=rimava0] 111790 [host=godello0] 111765 [host=fiano1] 111732 [host=rimava0] 111703 [host=elbling1] 111667 [host=godello1] 111648 [host=nobling0] 111624 [host=godello0] 111601 [host=nobling0] 111548 [host=godello1] 111522 [host=nobling0] 111475 [host=huxelrebe1] 111379 [host=godello1] 111373 [host=nobling1] 111359 [host=chardonnay1] 111265 [host=nobling1] 111211 [host=godello0] 111092 [host=godello0] 111065 [host=godello1] 111000 [host=godello1] 110968 [host=nobling1] 110925 [host=godello0] 110901 [host=nobling0] 110478 [host=nobling1] 110458 [host=italia1] 110428 [host=baroque0] 110401 [host=godello0] 110376 [host=godello1] 110340 [host=godello1] 110268 [host=godello0] 110210 [host=godello1] 110161 [host=nobling1] 110114 [host=rimava0] 110084 [host=rimava0] 110054 [host=godello1] 110032 [host=godello1] 110022 [host=rimava0] 109975 [host=italia1] 109954 [host=baroque0] 109928 [host=baroque0] 109898 [host=italia1] 109862 [host=baroque1] 109711 [host=godello0] 109701 [host=baroque1] 109664 [host=godello0] 109653 [host=godello0] 109613 [host=godello0] 109583 [host=chardonnay1] 107644 [host=godello1] 107636 [host=godello0] 107610 [host=godello1] 107598 [host=godello0] 107580 [host=pinot0] 107572 [host=godello1] 107557 [host=godello1] 107542 [host=godello1] 107531 [host=godello0] 107501 [host=chardonnay1] 107378 [host=godello0] 107360 [host=fiano1] 107250 [host=godello1] 107219 [host=italia1] 107196 [host=pinot1] 107166 [host=godello1] 107152 [host=italia0] 107055 [host=baroque1] 107025 [host=godello0] 107011 [host=fiano0] 106999 [host=baroque1] 106977 [host=huxelrebe0] 106965 [host=huxelrebe0] 106941 [host=godello0] 106905 [host=rimava0] 106889 [host=godello1] 106866 [host=huxelrebe0] 106828 [host=huxelrebe1] 106809 [host=fiano1] 106793 [host=huxelrebe0] 106787 [host=godello1] 106767 [host=fiano1] 106747 [host=chardonnay1] 106732 [host=godello0] 106718 [host=huxelrebe0] 106702 [host=huxelrebe1] 106682 [host=godello0] 106641 ok.
Failure / basis pass flights: 115141 / 106641
(tree with no url: minios)
(tree with no url: ovmf)
(tree with no url: seabios)
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://git.qemu.org/qemu.git
Tree: xen git://xenbits.xen.org/xen.git
Latest c8ea0457495342c417c3dc033bba25148b279f60 e822e81e350825dd94f41ee2538ff1432b812eb9 24fb44e971a62b345c7b6ca3c03b454a1e150abe
Basis pass 8b4834ee1202852ed83a9fc61268c65fb6961ea7 5bac3c39c82e149515c10643acafd1d292433775 9dc1e0cd81ee469d638d1962a92d9b4bd2972bfa
Generating revisions with ./adhoc-revtuple-generator git://xenbits.xen.org/qemu-xen-traditional.git#8b4834ee1202852ed83a9fc61268c65fb6961ea7-c8ea0457495342c417c3dc033bba25148b279f60 git://git.qemu.org/qemu.git#5bac3c39c82e149515c10643acafd1d292433775-e822e81e350825dd94f41ee2538ff1432b812eb9 git://xenbits.xen.org/xen.git#9dc1e0cd81ee469d638d1962a92d9b4bd2972bfa-24fb44e971a62b345c7b6ca3c03b454a1e150abe
adhoc-revtuple-generator: tree discontiguous: qemu
adhoc-revtuple-generator: tree discontiguous: xen
Loaded 1006 nodes in revision graph
Searching for test results:
106086 [host=chardonnay0]
106108 [host=chardonnay0]
106141 pass irrelevant
106127 [host=baroque0]
106131 pass irrelevant
106163 [host=italia1]
106195 [host=baroque1]
106182 [host=baroque0]
106214 [host=baroque1]
106219 [host=huxelrebe0]
106291 [host=huxelrebe0]
106216 [host=baroque1]
106237 [host=godello0]
106266 [host=fiano0]
106356 [host=huxelrebe0]
106316 [host=baroque0]
106395 [host=baroque0]
106410 [host=pinot1]
106426 [host=godello0]
106474 [host=huxelrebe0]
106508 [host=godello0]
106491 [host=baroque0]
106533 [host=italia1]
106515 [host=chardonnay1]
106532 [host=italia1]
106531 [host=godello0]
106544 [host=italia1]
106559 [host=huxelrebe1]
106574 pass irrelevant
106635 pass irrelevant
106641 pass 8b4834ee1202852ed83a9fc61268c65fb6961ea7 5bac3c39c82e149515c10643acafd1d292433775 9dc1e0cd81ee469d638d1962a92d9b4bd2972bfa
106718 [host=huxelrebe0]
106682 [host=godello0]
106702 [host=huxelrebe1]
106732 [host=godello0]
106747 [host=chardonnay1]
106767 [host=fiano1]
106773 [host=huxelrebe0]
106775 [host=godello1]
106809 [host=fiano1]
106787 [host=godello1]
106793 [host=huxelrebe0]
106828 [host=huxelrebe1]
106866 [host=huxelrebe0]
106905 [host=rimava0]
106889 [host=godello1]
106950 [host=godello0]
106953 [host=baroque0]
106941 [host=godello0]
106977 [host=huxelrebe0]
106965 [host=huxelrebe0]
106999 [host=baroque1]
107011 [host=fiano0]
107025 [host=godello0]
107055 [host=baroque1]
107152 [host=italia0]
107166 [host=godello1]
107196 [host=pinot1]
107219 [host=italia1]
107250 [host=godello1]
107316 [host=pinot0]
107318 [host=godello0]
107360 [host=fiano1]
107378 [host=godello0]
107501 [host=chardonnay1]
107531 [host=godello0]
107542 [host=godello1]
107557 [host=godello1]
107572 [host=godello1]
107598 [host=godello0]
107609 [host=godello1]
107611 [host=pinot0]
107580 [host=pinot0]
107610 [host=godello1]
107636 [host=godello0]
107698 [host=godello0]
107644 [host=godello1]
107687 [host=godello0]
107736 [host=chardonnay1]
107777 [host=chardonnay1]
107758 [host=chardonnay1]
107788 [host=chardonnay1]
107808 [host=chardonnay1]
107841 [host=chardonnay1]
107826 [host=chardonnay1]
107884 [host=chardonnay1]
107911 [host=chardonnay1]
108003 [host=chardonnay1]
107936 [host=chardonnay1]
107982 [host=chardonnay1]
107996 [host=chardonnay1]
108005 [host=chardonnay1]
107997 [host=chardonnay1]
108007 [host=chardonnay1]
107984 [host=chardonnay1]
107998 [host=chardonnay1]
107987 [host=chardonnay1]
107989 [host=chardonnay1]
108008 [host=chardonnay1]
108013 [host=chardonnay1]
108001 [host=chardonnay1]
107978 [host=chardonnay1]
108009 [host=chardonnay1]
107991 [host=chardonnay1]
107993 [host=chardonnay1]
108002 [host=chardonnay1]
107994 [host=chardonnay1]
108010 [host=chardonnay1]
107995 [host=chardonnay1]
108016 [host=chardonnay1]
107986 [host=chardonnay1]
108011 [host=chardonnay1]
108017 [host=chardonnay1]
108044 [host=chardonnay1]
108028 [host=chardonnay1]
108076 [host=chardonnay1]
108059 [host=chardonnay1]
108103 [host=chardonnay1]
108125 [host=chardonnay1]
108151 [host=chardonnay1]
108184 [host=chardonnay1]
109015 [host=chardonnay1]
109088 [host=chardonnay1]
109042 [host=chardonnay1]
109067 [host=chardonnay1]
109119 [host=chardonnay1]
109108 [host=chardonnay1]
109133 [host=chardonnay1]
109183 [host=chardonnay1]
109144 [host=chardonnay1]
109162 [host=chardonnay1]
109173 [host=chardonnay1]
109194 [host=chardonnay1]
109235 [host=chardonnay1]
109212 [host=chardonnay1]
109241 [host=chardonnay1]
109248 [host=chardonnay1]
109222 [host=chardonnay1]
109276 [host=chardonnay1]
109261 [host=chardonnay1]
109297 [host=chardonnay1]
109310 [host=chardonnay1]
109322 [host=chardonnay1]
109392 [host=chardonnay1]
109331 [host=chardonnay1]
109351 [host=chardonnay1]
109366 [host=chardonnay1]
109399 [host=chardonnay1]
109430 [host=chardonnay1]
109416 [host=chardonnay1]
109445 [host=chardonnay1]
109454 [host=chardonnay1]
109478 [host=chardonnay1]
109506 [host=chardonnay1]
109523 [host=chardonnay1]
109549 [host=chardonnay1]
109560 [host=chardonnay1]
109625 [host=godello1]
109583 [host=chardonnay1]
109614 [host=rimava0]
109622 [host=godello0]
109647 [host=rimava1]
109613 [host=godello0]
109653 [host=godello0]
109664 [host=godello0]
109701 [host=baroque1]
109711 [host=godello0]
109898 [host=italia1]
109862 [host=baroque1]
109897 [host=baroque1]
109985 [host=baroque1]
109954 [host=baroque0]
109982 [host=italia1]
109928 [host=baroque0]
109975 [host=italia1]
109978 [host=baroque1]
110075 [host=godello0]
110032 [host=godello1]
110048 [host=elbling1]
110022 [host=rimava0]
110106 [host=italia1]
110069 [host=baroque0]
110053 [host=rimava1]
110103 [host=italia1]
110040 [host=chardonnay0]
110046 [host=baroque1]
110096 [host=godello1]
110058 [host=godello1]
110064 [host=godello0]
110067 [host=chardonnay0]
110088 [host=baroque1]
110054 [host=godello1]
110105 [host=elbling1]
110110 [host=italia1]
110099 [host=chardonnay0]
110130 [host=godello0]
110101 [host=rimava0]
110115 [host=godello0]
110114 [host=rimava0]
110084 [host=rimava0]
110116 [host=huxelrebe0]
110122 [host=italia1]
110127 [host=pinot1]
110161 [host=nobling1]
110135 [host=pinot1]
110141 [host=italia1]
110144 [host=godello0]
110152 [host=pinot1]
110171 [host=pinot1]
110211 [host=elbling0]
110210 [host=godello1]
110217 [host=nobling1]
110218 [host=godello1]
110222 [host=godello1]
110227 [host=nobling1]
110232 [host=nobling0]
110268 [host=godello0]
110340 [host=godello1]
110401 [host=godello0]
110376 [host=godello1]
110428 [host=baroque0]
110458 [host=italia1]
110478 [host=nobling1]
110901 [host=nobling0]
110925 [host=godello0]
111023 [host=baroque0]
110968 [host=nobling1]
111026 [host=italia1]
111001 [host=nobling0]
111000 [host=godello1]
111065 [host=godello1]
111092 [host=godello0]
111265 [host=nobling1]
111211 [host=godello0]
111373 [host=nobling1]
111359 [host=chardonnay1]
111379 [host=godello1]
111475 [host=huxelrebe1]
111522 [host=nobling0]
111601 [host=nobling0]
111548 [host=godello1]
111648 [host=nobling0]
111624 [host=godello0]
111703 [host=elbling1]
111667 [host=godello1]
111735 [host=huxelrebe1]
111731 [host=rimava0]
111746 [host=baroque1]
111732 [host=rimava0]
111765 [host=fiano1]
111815 [host=rimava0]
111790 [host=godello0]
111847 [host=nobling1]
111821 [host=godello1]
111817 [host=rimava0]
111851 [host=italia0]
111848 [host=nobling1]
111876 [host=godello1]
111910 [host=nobling1]
111885 [host=godello1]
111913 [host=baroque1]
111891 [host=rimava0]
111896 [host=rimava0]
111889 [host=rimava0]
111905 [host=nobling1]
111926 [host=godello1]
111964 [host=baroque0]
111986 [host=godello1]
111963 [host=godello0]
111990 [host=nobling1]
112106 [host=elbling1]
112008 [host=nobling1]
112054 [host=huxelrebe1]
112011 [host=huxelrebe1]
112045 [host=huxelrebe0]
112060 [host=huxelrebe1]
112041 [host=fiano0]
112067 [host=huxelrebe1]
112073 [host=huxelrebe1]
112080 [host=huxelrebe0]
112088 [host=rimava0]
112092 [host=nobling1]
112072 [host=huxelrebe1]
112100 [host=pinot0]
112217 [host=godello1]
112155 [host=huxelrebe0]
112293 [host=huxelrebe1]
112263 [host=nobling1]
112275 [host=huxelrebe0]
112288 [host=huxelrebe1]
113148 [host=chardonnay1]
113160 [host=huxelrebe1]
113179 [host=nobling0]
113178 [host=godello1]
113194 [host=godello0]
113302 [host=baroque0]
113365 [host=godello1]
113345 [host=godello0]
113391 [host=nocera1]
113386 [host=godello0]
113432 [host=godello0]
113464 [host=godello1]
113490 [host=baroque0]
113499 [host=godello0]
113505 [host=nobling1]
113508 [host=godello1]
113510 [host=nobling1]
113587 [host=nocera1]
113536 [host=nocera1]
113512 [host=godello1]
113580 [host=nobling1]
113527 [host=nobling1]
113545 [host=baroque0]
113560 [host=baroque0]
113585 [host=huxelrebe1]
113586 [host=huxelrebe1]
113596 [host=nocera1]
113613 [host=nobling1]
113607 [host=huxelrebe1]
113659 [host=godello1]
113646 [host=godello0]
113626 [host=baroque0]
113735 [host=godello0]
113657 [host=godello1]
113663 [host=rimava1]
113689 [host=baroque1]
113731 [host=godello0]
113711 [host=nobling1]
113793 [host=nobling1]
113769 [host=godello1]
113784 [host=rimava1]
113795 [host=chardonnay0]
113743 [host=godello0]
113780 [host=baroque1]
113817 [host=baroque0]
113846 [host=chardonnay0]
113839 [host=huxelrebe1]
113843 [host=huxelrebe1]
113852 [host=huxelrebe1]
113876 [host=huxelrebe0]
113864 [host=huxelrebe0]
113875 [host=nocera0]
113889 [host=godello1]
113973 [host=italia0]
113964 [host=huxelrebe0]
113978 [host=nobling1]
113974 [host=italia0]
114042 [host=baroque1]
114083 [host=nobling1]
114147 [host=godello0]
114105 [host=rimava0]
114184 [host=nobling1]
114162 [host=godello0]
114136 [host=huxelrebe1]
114198 [host=huxelrebe0]
114151 [host=huxelrebe1]
114138 [host=italia0]
114155 [host=italia0]
114165 [host=baroque0]
114106 [host=italia0]
114140 [host=godello0]
114171 [host=huxelrebe0]
114178 [host=pinot1]
114192 [host=huxelrebe0]
114157 [host=baroque1]
114160 [host=italia0]
114174 [host=baroque1]
114200 [host=baroque1]
114181 [host=godello0]
114176 [host=baroque0]
114148 [host=baroque0]
114187 [host=baroque1]
114195 [host=nobling0]
114196 [host=baroque1]
114202 [host=nobling1]
114227 [host=baroque0]
114330 [host=elbling0]
114324 [host=fiano1]
114279 [host=godello0]
114333 [host=huxelrebe0]
114349 [host=fiano0]
114337 [host=nobling1]
114380 [host=fiano1]
114340 [host=nobling0]
114416 [host=huxelrebe1]
114366 [host=nobling0]
114375 [host=godello0]
114409 [host=rimava1]
114405 [host=baroque0]
114410 [host=nobling0]
114425 [host=godello0]
114475 [host=godello0]
114507 [host=godello0]
114645 fail irrelevant
114651 fail irrelevant
114667 fail irrelevant
114786 fail irrelevant
114703 fail irrelevant
114830 fail c8ea0457495342c417c3dc033bba25148b279f60 e822e81e350825dd94f41ee2538ff1432b812eb9 24fb44e971a62b345c7b6ca3c03b454a1e150abe
115129 fail c8ea0457495342c417c3dc033bba25148b279f60 e822e81e350825dd94f41ee2538ff1432b812eb9 24fb44e971a62b345c7b6ca3c03b454a1e150abe
115150 pass 8b4834ee1202852ed83a9fc61268c65fb6961ea7 5bac3c39c82e149515c10643acafd1d292433775 9dc1e0cd81ee469d638d1962a92d9b4bd2972bfa
115158 pass c8ea0457495342c417c3dc033bba25148b279f60 5bac3c39c82e149515c10643acafd1d292433775 24fb44e971a62b345c7b6ca3c03b454a1e150abe
115154 fail c8ea0457495342c417c3dc033bba25148b279f60 e822e81e350825dd94f41ee2538ff1432b812eb9 24fb44e971a62b345c7b6ca3c03b454a1e150abe
115157 pass c8ea0457495342c417c3dc033bba25148b279f60 5bac3c39c82e149515c10643acafd1d292433775 9dc1e0cd81ee469d638d1962a92d9b4bd2972bfa
115161 pass c8ea0457495342c417c3dc033bba25148b279f60 5bac3c39c82e149515c10643acafd1d292433775 24fb44e971a62b345c7b6ca3c03b454a1e150abe
115141 fail c8ea0457495342c417c3dc033bba25148b279f60 e822e81e350825dd94f41ee2538ff1432b812eb9 24fb44e971a62b345c7b6ca3c03b454a1e150abe
115159 fail c8ea0457495342c417c3dc033bba25148b279f60 e822e81e350825dd94f41ee2538ff1432b812eb9 24fb44e971a62b345c7b6ca3c03b454a1e150abe
115164 fail c8ea0457495342c417c3dc033bba25148b279f60 e822e81e350825dd94f41ee2538ff1432b812eb9 24fb44e971a62b345c7b6ca3c03b454a1e150abe
115165 pass c8ea0457495342c417c3dc033bba25148b279f60 5bac3c39c82e149515c10643acafd1d292433775 24fb44e971a62b345c7b6ca3c03b454a1e150abe
115166 fail c8ea0457495342c417c3dc033bba25148b279f60 e822e81e350825dd94f41ee2538ff1432b812eb9 24fb44e971a62b345c7b6ca3c03b454a1e150abe
Searching for interesting versions
Result found: flight 106641 (pass), for basis pass
Result found: flight 114830 (fail), for basis failure
Repro found: flight 115150 (pass), for basis pass
Repro found: flight 115154 (fail), for basis failure
0 revisions at c8ea0457495342c417c3dc033bba25148b279f60 5bac3c39c82e149515c10643acafd1d292433775 24fb44e971a62b345c7b6ca3c03b454a1e150abe
No revisions left to test, checking graph state.
Result found: flight 115158 (pass), for last pass
Result found: flight 115159 (fail), for first failure
Repro found: flight 115161 (pass), for last pass
Repro found: flight 115164 (fail), for first failure
Repro found: flight 115165 (pass), for last pass
Repro found: flight 115166 (fail), for first failure
*** Found and reproduced problem changeset ***
Bug is in tree: qemuu git://git.qemu.org/qemu.git
Bug introduced: e822e81e350825dd94f41ee2538ff1432b812eb9
Bug not present: 5bac3c39c82e149515c10643acafd1d292433775
Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/115166/
(Revision log too long, omitted.)
Revision graph left in /home/logs/results/bisect/qemu-mainline/build-amd64.xen-build.{dot,ps,png,html,svg}.
----------------------------------------
115166: tolerable ALL FAIL
flight 115166 qemu-mainline real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/115166/
Failures :-/ but no regressions.
Tests which did not succeed,
including tests which could not be run:
build-amd64 6 xen-build fail baseline untested
jobs:
build-amd64 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] 10+ messages in thread
* [qemu-mainline bisection] complete build-amd64
@ 2017-04-30 5:26 osstest service owner
0 siblings, 0 replies; 10+ messages in thread
From: osstest service owner @ 2017-04-30 5:26 UTC (permalink / raw)
To: xen-devel, osstest-admin
[-- Attachment #1: Type: text/plain, Size: 39999 bytes --]
branch xen-unstable
xenbranch xen-unstable
job build-amd64
testid xen-build
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://git.qemu.org/qemu.git
Tree: xen git://xenbits.xen.org/xen.git
*** Found and reproduced problem changeset ***
Bug is in tree: qemuu git://git.qemu.org/qemu.git
Bug introduced: 52e94ea5de3ed9d7ddf1b0e5fc6ff7c2807ae711
Bug not present: fe491fa85c4634453b340b18046aae2eaf8147db
Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/108017/
commit 52e94ea5de3ed9d7ddf1b0e5fc6ff7c2807ae711
Merge: fe491fa 28b99f4
Author: Peter Maydell <peter.maydell@linaro.org>
Date: Wed Apr 26 10:22:31 2017 +0100
Merge remote-tracking branch 'remotes/sstabellini/tags/xen-20170421-v2-tag' into staging
Xen 2017/04/21 + fix
# gpg: Signature made Tue 25 Apr 2017 19:10:37 BST
# gpg: using RSA key 0x894F8F4870E1AE90
# gpg: Good signature from "Stefano Stabellini <stefano.stabellini@eu.citrix.com>"
# gpg: aka "Stefano Stabellini <sstabellini@kernel.org>"
# Primary key fingerprint: D04E 33AB A51F 67BA 07D3 0AEA 894F 8F48 70E1 AE90
* remotes/sstabellini/tags/xen-20170421-v2-tag: (21 commits)
move xen-mapcache.c to hw/i386/xen/
move xen-hvm.c to hw/i386/xen/
move xen-common.c to hw/xen/
add xen-9p-backend to MAINTAINERS under Xen
xen/9pfs: build and register Xen 9pfs backend
xen/9pfs: send responses back to the frontend
xen/9pfs: implement in/out_iov_from_pdu and vmarshal/vunmarshal
xen/9pfs: receive requests from the frontend
xen/9pfs: connect to the frontend
xen/9pfs: introduce Xen 9pfs backend
9p: introduce a type for the 9p header
xen: import ring.h from xen
configure: use pkg-config for obtaining xen version
xen: additionally restrict xenforeignmemory operations
xen: use libxendevice model to restrict operations
xen: use 5 digit xen versions
xen: use libxendevicemodel when available
configure: detect presence of libxendevicemodel
xen: create wrappers for all other uses of xc_hvm_XXX() functions
xen: rename xen_modified_memory() to xen_hvm_modified_memory()
...
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
commit 28b99f473bda682385da944b0404aedbe11ea0dc
Author: Anthony Xu <anthony.xu@intel.com>
Date: Wed Apr 5 16:21:31 2017 -0700
move xen-mapcache.c to hw/i386/xen/
move xen-mapcache.c to hw/i386/xen/
Signed-off -by: Anthony Xu <anthony.xu@intel.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
commit 93d43e7e11ad43f7aa1e648319385ecf289b1884
Author: Anthony Xu <anthony.xu@intel.com>
Date: Wed Apr 5 16:21:30 2017 -0700
move xen-hvm.c to hw/i386/xen/
move xen-hvm.c to hw/i386/xen/
Signed-off -by: Anthony Xu <anthony.xu@intel.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
commit 56e2cd24527867ac65aa86fc1820e5b700ccfa03
Author: Anthony Xu <anthony.xu@intel.com>
Date: Wed Apr 5 16:21:29 2017 -0700
move xen-common.c to hw/xen/
move xen-common.c to hw/xen/
Signed-off -by: Anthony Xu <anthony.xu@intel.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
commit d6a3f64ad3e8136758bc71e47f860974204c7a12
Author: Stefano Stabellini <sstabellini@kernel.org>
Date: Wed Mar 22 10:18:09 2017 -0700
add xen-9p-backend to MAINTAINERS under Xen
Signed-off-by: Stefano Stabellini <sstabellini@kernel.org>
Signed-off-by: Stefano Stabellini <stefano@aporeto.com>
Reviewed-by: Greg Kurz <groug@kaod.org>
CC: groug@kaod.org
CC: anthony.perard@citrix.com
commit e737b6d5c3d69bde91c8cc554a8ce6d20e14feaa
Author: Stefano Stabellini <sstabellini@kernel.org>
Date: Wed Mar 22 10:17:09 2017 -0700
xen/9pfs: build and register Xen 9pfs backend
Signed-off-by: Stefano Stabellini <stefano@aporeto.com>
Reviewed-by: Greg Kurz <groug@kaod.org>
CC: anthony.perard@citrix.com
CC: jgross@suse.com
CC: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
CC: Greg Kurz <groug@kaod.org>
commit 4476e09e34d4257d2bfbdb70d106a154f42c928b
Author: Stefano Stabellini <sstabellini@kernel.org>
Date: Wed Mar 22 10:16:09 2017 -0700
xen/9pfs: send responses back to the frontend
Once a request is completed, xen_9pfs_push_and_notify gets called. In
xen_9pfs_push_and_notify, update the indexes (data has already been
copied to the sg by the common code) and send a notification to the
frontend.
Schedule the bottom-half to check if we already have any other requests
pending.
Signed-off-by: Stefano Stabellini <stefano@aporeto.com>
CC: anthony.perard@citrix.com
CC: jgross@suse.com
CC: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
CC: Greg Kurz <groug@kaod.org>
commit 40a2389207fb1a7ee179a9eba1b2fe9a5584bbc3
Author: Stefano Stabellini <sstabellini@kernel.org>
Date: Wed Mar 22 10:16:06 2017 -0700
xen/9pfs: implement in/out_iov_from_pdu and vmarshal/vunmarshal
Implement xen_9pfs_init_in/out_iov_from_pdu and
xen_9pfs_pdu_vmarshal/vunmarshall by creating new sg pointing to the
data on the ring.
This is safe as we only handle one request per ring at any given time.
Signed-off-by: Stefano Stabellini <stefano@aporeto.com>
CC: anthony.perard@citrix.com
CC: jgross@suse.com
CC: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
CC: Greg Kurz <groug@kaod.org>
commit 47b70fb1e4b619c9d6de74776a6c7c8e5c7719ee
Author: Stefano Stabellini <sstabellini@kernel.org>
Date: Wed Mar 22 10:16:03 2017 -0700
xen/9pfs: receive requests from the frontend
Upon receiving an event channel notification from the frontend, schedule
the bottom half. From the bottom half, read one request from the ring,
create a pdu and call pdu_submit to handle it.
For now, only handle one request per ring at a time.
Signed-off-by: Stefano Stabellini <stefano@aporeto.com>
CC: anthony.perard@citrix.com
CC: jgross@suse.com
CC: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
CC: Greg Kurz <groug@kaod.org>
commit f23ef34a5dec56103e1348a622a6adf7c87c821f
Author: Stefano Stabellini <sstabellini@kernel.org>
Date: Wed Mar 22 10:15:59 2017 -0700
xen/9pfs: connect to the frontend
Write the limits of the backend to xenstore. Connect to the frontend.
Upon connection, allocate the rings according to the protocol
specification.
Initialize a QEMUBH to schedule work upon receiving an event channel
notification from the frontend.
Signed-off-by: Stefano Stabellini <stefano@aporeto.com>
CC: anthony.perard@citrix.com
CC: jgross@suse.com
CC: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
CC: Greg Kurz <groug@kaod.org>
commit b37eeb020123d16a2ba10b16b9923088f727b005
Author: Stefano Stabellini <sstabellini@kernel.org>
Date: Tue Mar 21 13:51:34 2017 -0700
xen/9pfs: introduce Xen 9pfs backend
Introduce the Xen 9pfs backend: add struct XenDevOps to register as a
Xen backend and add struct V9fsTransport to register as v9fs transport.
All functions are empty stubs for now.
Signed-off-by: Stefano Stabellini <stefano@aporeto.com>
Reviewed-by: Greg Kurz <groug@kaod.org>
CC: anthony.perard@citrix.com
CC: jgross@suse.com
CC: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
CC: Greg Kurz <groug@kaod.org>
commit c9fb47e7d028b7c76655625880eb30666619f636
Author: Stefano Stabellini <sstabellini@kernel.org>
Date: Tue Mar 21 13:51:34 2017 -0700
9p: introduce a type for the 9p header
Use the new type in virtio-9p-device.
Signed-off-by: Stefano Stabellini <stefano@aporeto.com>
Reviewed-by: Greg Kurz <groug@kaod.org>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
CC: anthony.perard@citrix.com
CC: jgross@suse.com
CC: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
CC: Greg Kurz <groug@kaod.org>
commit f65eadb6394340ccf7d23533c7844b6e21c056e9
Author: Stefano Stabellini <sstabellini@kernel.org>
Date: Tue Mar 21 13:51:25 2017 -0700
xen: import ring.h from xen
Do not use the ring.h header installed on the system. Instead, import
the header into the QEMU codebase. This avoids problems when QEMU is
built against a Xen version too old to provide all the ring macros.
Signed-off-by: Stefano Stabellini <stefano@aporeto.com>
Reviewed-by: Greg Kurz <groug@kaod.org>
CC: anthony.perard@citrix.com
CC: jgross@suse.com
commit c1cdd9d5beb052b072c1f57ea634e3c52e9dc17b
Author: Juergen Gross <jgross@suse.com>
Date: Mon Mar 27 09:42:45 2017 +0200
configure: use pkg-config for obtaining xen version
Instead of trying to guess the Xen version to use by compiling various
test programs first just ask the system via pkg-config. Only if it
can't return the version fall back to the test program scheme.
If configure is being called with dedicated flags for the Xen libraries
use those instead of the pkg-config output. This will avoid breaking
an in-tree Xen build of an old Xen version while a new Xen version is
installed on the build machine: pkg-config would pick up the installed
Xen config files as the Xen tree wouldn't contain any of them.
Signed-off-by: Juergen Gross <jgross@suse.com>
Signed-off-by: Stefano Stabellini <sstabellini@kernel.org>
Tested-by: Paul Durrant <paul.durrant@citrix.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
commit 14d015b6fcd0b94a1e0983f82fab3e144143a314
Author: Paul Durrant <paul.durrant@citrix.com>
Date: Tue Mar 28 16:54:55 2017 +0100
xen: additionally restrict xenforeignmemory operations
Commit f0f272baf3a7 "xen: use libxendevice model to restrict operations"
added a command-line option (-xen-domid-restrict) to limit operations
using the libxendevicemodel API to a specified domid. The commit also
noted that the restriction would be extended to cover operations issued
via other xen libraries by subsequent patches.
My recent Xen patch [1] added a call to the xenforeignmemory API to allow
it to be restricted. This patch now makes use of that new call when the
-xen-domid-restrict option is passed.
[1] http://xenbits.xen.org/gitweb/?p=xen.git;a=commit;h=5823d6eb
Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
Signed-off-by: Stefano Stabellini <sstabellini@kernel.org>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
commit 1c599472b02783ee80691bfdaa465af9fbf25c8a
Author: Paul Durrant <paul.durrant@citrix.com>
Date: Wed Mar 22 09:39:15 2017 +0000
xen: use libxendevice model to restrict operations
This patch adds a command-line option (-xen-domid-restrict) which will
use the new libxendevicemodel API to restrict devicemodel [1] operations
to the specified domid. (Such operations are not applicable to the xenpv
machine type).
This patch also adds a tracepoint to allow successful enabling of the
restriction to be monitored.
[1] I.e. operations issued by libxendevicemodel. Operation issued by other
xen libraries (e.g. libxenforeignmemory) are currently still unrestricted
but this will be rectified by subsequent patches.
Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
commit f1167ee684279bffabe7bb3ab23eff87577fe427
Author: Juergen Gross <jgross@suse.com>
Date: Thu Mar 16 15:19:52 2017 +0100
xen: use 5 digit xen versions
Today qemu is using e.g. the value 480 for Xen version 4.8.0. As some
Xen version tests are using ">" relations this scheme will lead to
problems when Xen version 4.10.0 is being reached.
Instead of the 3 digit schem use a 5 digit scheme (e.g. 40800 for
version 4.8.0).
Signed-off-by: Juergen Gross <jgross@suse.com>
Signed-off-by: Stefano Stabellini <sstabellini@kernel.org>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
commit d655f34e6d6a68f64e885fa85295e0c7a31ce846
Author: Paul Durrant <paul.durrant@citrix.com>
Date: Tue Mar 7 10:55:34 2017 +0000
xen: use libxendevicemodel when available
This patch modifies the wrapper functions in xen_common.h to use the
new xendevicemodel interface if it is available along with compatibility
code to use the old libxenctrl interface if it is not.
Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
Signed-off-by: Stefano Stabellini <sstabellini@kernel.org>
Reviewed-by: Anthony Perard <anthony.perard@citrix.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
commit da8090ccb7735aed5a46ce27dfbe8486cfce61f5
Author: Paul Durrant <paul.durrant@citrix.com>
Date: Tue Mar 7 10:55:33 2017 +0000
configure: detect presence of libxendevicemodel
This patch adds code in configure to set CONFIG_XEN_CTRL_INTERFACE_VERSION
to a new value of 490 if libxendevicemodel is present in the build
environment.
Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
Signed-off-by: Stefano Stabellini <sstabellini@kernel.org>
Reviewed-by: Anthony Perard <anthony.perard@citrix.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
commit 8f25e7544150abd4bfd4ef35fe152c049b5ea5e7
Author: Paul Durrant <paul.durrant@citrix.com>
Date: Tue Mar 7 10:55:32 2017 +0000
xen: create wrappers for all other uses of xc_hvm_XXX() functions
This patch creates inline wrapper functions in xen_common.h for all open
coded calls to xc_hvm_XXX() functions outside of xen_common.h so that use
of xen_xc can be made implicit. This again is in preparation for the move
to using libxendevicemodel.
Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
Reviewed-by: Anthony Perard <anthony.perard@citrix.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
commit 5100afb5f59906f63490c050d2eee578b9ba2b3d
Author: Paul Durrant <paul.durrant@citrix.com>
Date: Tue Mar 7 10:55:31 2017 +0000
xen: rename xen_modified_memory() to xen_hvm_modified_memory()
This patch is a purely cosmetic change that avoids a name collision in
a subsequent patch.
Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
Reviewed-by: Anthony Perard <anthony.perard@citrix.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
commit 260cabed718c4d3137553a4a98de268b0fb166b7
Author: Paul Durrant <paul.durrant@citrix.com>
Date: Tue Mar 7 10:55:30 2017 +0000
xen: make use of xen_xc implicit in xen_common.h inlines
Doing this will make the transition to using the new libxendevicemodel
interface less intrusive on the callers of these functions, since using
the new library will require a change of handle.
NOTE: The patch also moves the 'externs' for xen_xc and xen_fmem from
xen_backend.h to xen_common.h, and the declarations from
xen_backend.c to xen-common.c, which is where they belong.
Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
Reviewed-by: Anthony Perard <anthony.perard@citrix.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
For bisection revision-tuple graph see:
http://logs.test-lab.xenproject.org/osstest/results/bisect/qemu-mainline/build-amd64.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/qemu-mainline/build-amd64.xen-build --summary-out=tmp/108017.bisection-summary --basis-template=107636 --blessings=real,real-bisect qemu-mainline build-amd64 xen-build
Searching for failure / basis pass:
107986 fail [host=chardonnay1] / 107644 [host=godello1] 107636 [host=godello0] 107610 [host=godello1] 107598 [host=godello0] 107580 [host=pinot0] 107572 [host=godello1] 107557 [host=godello1] 107542 [host=godello1] 107531 [host=godello0] 107501 ok.
Failure / basis pass flights: 107986 / 107501
(tree with no url: minios)
(tree with no url: ovmf)
(tree with no url: seabios)
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://git.qemu.org/qemu.git
Tree: xen git://xenbits.xen.org/xen.git
Latest 8051789e982499050680a26febeada7467e18a8d 81b2d5ceb0cfb4cdc2163492e3169ed714b0cda9 0a5370ee1f9808fbb16bb03d7f349921cf73a2d4
Basis pass 8051789e982499050680a26febeada7467e18a8d 9c6b899f7a46893ab3b671e341a2234e9c0c060e e412c03be25dee8202a440b973561afd8ab6d868
Generating revisions with ./adhoc-revtuple-generator git://xenbits.xen.org/qemu-xen-traditional.git#8051789e982499050680a26febeada7467e18a8d-8051789e982499050680a26febeada7467e18a8d git://git.qemu.org/qemu.git#9c6b899f7a46893ab3b671e341a2234e9c0c060e-81b2d5ceb0cfb4cdc2163492e3169ed714b0cda9 git://xenbits.xen.org/xen.git#e412c03be25dee8202a440b973561afd8ab6d868-0a5370ee1f9808fbb16bb03d7f349921cf73a2d4
Loaded 18450 nodes in revision graph
Searching for test results:
107501 pass 8051789e982499050680a26febeada7467e18a8d 9c6b899f7a46893ab3b671e341a2234e9c0c060e e412c03be25dee8202a440b973561afd8ab6d868
107531 [host=godello0]
107542 [host=godello1]
107557 [host=godello1]
107572 [host=godello1]
107598 [host=godello0]
107609 [host=godello1]
107611 [host=pinot0]
107580 [host=pinot0]
107610 [host=godello1]
107636 [host=godello0]
107698 [host=godello0]
107644 [host=godello1]
107687 [host=godello0]
107736 fail irrelevant
107777 fail irrelevant
107758 fail irrelevant
107788 fail irrelevant
107808 fail irrelevant
107841 fail irrelevant
107826 fail irrelevant
107884 fail irrelevant
107911 fail 8051789e982499050680a26febeada7467e18a8d 81b2d5ceb0cfb4cdc2163492e3169ed714b0cda9 0a5370ee1f9808fbb16bb03d7f349921cf73a2d4
108003 pass 8051789e982499050680a26febeada7467e18a8d fe491fa85c4634453b340b18046aae2eaf8147db a9404c0e530554078300d7f2a1c9858f3407c7ae
107936 fail 8051789e982499050680a26febeada7467e18a8d 81b2d5ceb0cfb4cdc2163492e3169ed714b0cda9 0a5370ee1f9808fbb16bb03d7f349921cf73a2d4
107982 fail 8051789e982499050680a26febeada7467e18a8d 81b2d5ceb0cfb4cdc2163492e3169ed714b0cda9 0a5370ee1f9808fbb16bb03d7f349921cf73a2d4
107996 pass 8051789e982499050680a26febeada7467e18a8d af7ec403b213544667cbc275926fa23b54e0cb02 68e9e96953f7aad1bb3b2a1c15c26bbd94897346
107997 pass 8051789e982499050680a26febeada7467e18a8d 07ed50a2bb66a4d5ab2d7e54a5dfc4b618cccacc 68e9e96953f7aad1bb3b2a1c15c26bbd94897346
108007 pass 8051789e982499050680a26febeada7467e18a8d fe491fa85c4634453b340b18046aae2eaf8147db 9182835740ac37cf5295b15eb47058f39fc14c8f
107984 fail 8051789e982499050680a26febeada7467e18a8d 78f86a2b7c6b5c490a612729816473485d7ac570 cd91ab08eaa23409440ef6b4f5ad6e651b629c3b
107998 pass 8051789e982499050680a26febeada7467e18a8d 32c7e0ab755745e961f1772e95cac381cc68769d 07abf27c0fcb53f1bdba58ef1748af36a6f5cb6c
107987 pass 8051789e982499050680a26febeada7467e18a8d 71cd4dace9abf51469cfbf6db622124993955f78 8829d12ac0f9e3f7b01f276cd966c5a39497da92
107989 pass 8051789e982499050680a26febeada7467e18a8d 4ba967ad7454c08d7e01b047d34d0c3d98f2a10d 8829d12ac0f9e3f7b01f276cd966c5a39497da92
108008 pass 8051789e982499050680a26febeada7467e18a8d fe491fa85c4634453b340b18046aae2eaf8147db 144aec4140515c53bb1676df71a469f3e285c557
108013 fail 8051789e982499050680a26febeada7467e18a8d 52e94ea5de3ed9d7ddf1b0e5fc6ff7c2807ae711 cd91ab08eaa23409440ef6b4f5ad6e651b629c3b
108001 fail 8051789e982499050680a26febeada7467e18a8d 52e94ea5de3ed9d7ddf1b0e5fc6ff7c2807ae711 cd91ab08eaa23409440ef6b4f5ad6e651b629c3b
107978 pass 8051789e982499050680a26febeada7467e18a8d 9c6b899f7a46893ab3b671e341a2234e9c0c060e e412c03be25dee8202a440b973561afd8ab6d868
108009 pass 8051789e982499050680a26febeada7467e18a8d fe491fa85c4634453b340b18046aae2eaf8147db cd91ab08eaa23409440ef6b4f5ad6e651b629c3b
107991 pass 8051789e982499050680a26febeada7467e18a8d eab1e53cacfb1d877317d5e7b416ddb43858d92e 99704f26360ee8d4f85081c6c50ce64f47961f6d
107993 pass 8051789e982499050680a26febeada7467e18a8d 9eb2575e6c2cb902db88eb5539c66d32a30a94cf 99704f26360ee8d4f85081c6c50ce64f47961f6d
108002 pass 8051789e982499050680a26febeada7467e18a8d 0fc8aec7de64f2bf83a274a2a38b938ce03425d2 8829d12ac0f9e3f7b01f276cd966c5a39497da92
107994 pass 8051789e982499050680a26febeada7467e18a8d 2cf9953beebd194a432ebd567399807d9b1f6a4d 8829d12ac0f9e3f7b01f276cd966c5a39497da92
108010 fail 8051789e982499050680a26febeada7467e18a8d 52e94ea5de3ed9d7ddf1b0e5fc6ff7c2807ae711 cd91ab08eaa23409440ef6b4f5ad6e651b629c3b
107995 pass 8051789e982499050680a26febeada7467e18a8d b4c963fa82ff5c0d7a991acb7e72e33f12eed1d4 68e9e96953f7aad1bb3b2a1c15c26bbd94897346
108016 pass 8051789e982499050680a26febeada7467e18a8d fe491fa85c4634453b340b18046aae2eaf8147db cd91ab08eaa23409440ef6b4f5ad6e651b629c3b
107986 fail 8051789e982499050680a26febeada7467e18a8d 81b2d5ceb0cfb4cdc2163492e3169ed714b0cda9 0a5370ee1f9808fbb16bb03d7f349921cf73a2d4
108011 pass 8051789e982499050680a26febeada7467e18a8d fe491fa85c4634453b340b18046aae2eaf8147db cd91ab08eaa23409440ef6b4f5ad6e651b629c3b
108017 fail 8051789e982499050680a26febeada7467e18a8d 52e94ea5de3ed9d7ddf1b0e5fc6ff7c2807ae711 cd91ab08eaa23409440ef6b4f5ad6e651b629c3b
Searching for interesting versions
Result found: flight 107501 (pass), for basis pass
Result found: flight 107911 (fail), for basis failure
Repro found: flight 107978 (pass), for basis pass
Repro found: flight 107982 (fail), for basis failure
0 revisions at 8051789e982499050680a26febeada7467e18a8d fe491fa85c4634453b340b18046aae2eaf8147db cd91ab08eaa23409440ef6b4f5ad6e651b629c3b
No revisions left to test, checking graph state.
Result found: flight 108009 (pass), for last pass
Result found: flight 108010 (fail), for first failure
Repro found: flight 108011 (pass), for last pass
Repro found: flight 108013 (fail), for first failure
Repro found: flight 108016 (pass), for last pass
Repro found: flight 108017 (fail), for first failure
*** Found and reproduced problem changeset ***
Bug is in tree: qemuu git://git.qemu.org/qemu.git
Bug introduced: 52e94ea5de3ed9d7ddf1b0e5fc6ff7c2807ae711
Bug not present: fe491fa85c4634453b340b18046aae2eaf8147db
Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/108017/
commit 52e94ea5de3ed9d7ddf1b0e5fc6ff7c2807ae711
Merge: fe491fa 28b99f4
Author: Peter Maydell <peter.maydell@linaro.org>
Date: Wed Apr 26 10:22:31 2017 +0100
Merge remote-tracking branch 'remotes/sstabellini/tags/xen-20170421-v2-tag' into staging
Xen 2017/04/21 + fix
# gpg: Signature made Tue 25 Apr 2017 19:10:37 BST
# gpg: using RSA key 0x894F8F4870E1AE90
# gpg: Good signature from "Stefano Stabellini <stefano.stabellini@eu.citrix.com>"
# gpg: aka "Stefano Stabellini <sstabellini@kernel.org>"
# Primary key fingerprint: D04E 33AB A51F 67BA 07D3 0AEA 894F 8F48 70E1 AE90
* remotes/sstabellini/tags/xen-20170421-v2-tag: (21 commits)
move xen-mapcache.c to hw/i386/xen/
move xen-hvm.c to hw/i386/xen/
move xen-common.c to hw/xen/
add xen-9p-backend to MAINTAINERS under Xen
xen/9pfs: build and register Xen 9pfs backend
xen/9pfs: send responses back to the frontend
xen/9pfs: implement in/out_iov_from_pdu and vmarshal/vunmarshal
xen/9pfs: receive requests from the frontend
xen/9pfs: connect to the frontend
xen/9pfs: introduce Xen 9pfs backend
9p: introduce a type for the 9p header
xen: import ring.h from xen
configure: use pkg-config for obtaining xen version
xen: additionally restrict xenforeignmemory operations
xen: use libxendevice model to restrict operations
xen: use 5 digit xen versions
xen: use libxendevicemodel when available
configure: detect presence of libxendevicemodel
xen: create wrappers for all other uses of xc_hvm_XXX() functions
xen: rename xen_modified_memory() to xen_hvm_modified_memory()
...
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
commit 28b99f473bda682385da944b0404aedbe11ea0dc
Author: Anthony Xu <anthony.xu@intel.com>
Date: Wed Apr 5 16:21:31 2017 -0700
move xen-mapcache.c to hw/i386/xen/
move xen-mapcache.c to hw/i386/xen/
Signed-off -by: Anthony Xu <anthony.xu@intel.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
commit 93d43e7e11ad43f7aa1e648319385ecf289b1884
Author: Anthony Xu <anthony.xu@intel.com>
Date: Wed Apr 5 16:21:30 2017 -0700
move xen-hvm.c to hw/i386/xen/
move xen-hvm.c to hw/i386/xen/
Signed-off -by: Anthony Xu <anthony.xu@intel.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
commit 56e2cd24527867ac65aa86fc1820e5b700ccfa03
Author: Anthony Xu <anthony.xu@intel.com>
Date: Wed Apr 5 16:21:29 2017 -0700
move xen-common.c to hw/xen/
move xen-common.c to hw/xen/
Signed-off -by: Anthony Xu <anthony.xu@intel.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
commit d6a3f64ad3e8136758bc71e47f860974204c7a12
Author: Stefano Stabellini <sstabellini@kernel.org>
Date: Wed Mar 22 10:18:09 2017 -0700
add xen-9p-backend to MAINTAINERS under Xen
Signed-off-by: Stefano Stabellini <sstabellini@kernel.org>
Signed-off-by: Stefano Stabellini <stefano@aporeto.com>
Reviewed-by: Greg Kurz <groug@kaod.org>
CC: groug@kaod.org
CC: anthony.perard@citrix.com
commit e737b6d5c3d69bde91c8cc554a8ce6d20e14feaa
Author: Stefano Stabellini <sstabellini@kernel.org>
Date: Wed Mar 22 10:17:09 2017 -0700
xen/9pfs: build and register Xen 9pfs backend
Signed-off-by: Stefano Stabellini <stefano@aporeto.com>
Reviewed-by: Greg Kurz <groug@kaod.org>
CC: anthony.perard@citrix.com
CC: jgross@suse.com
CC: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
CC: Greg Kurz <groug@kaod.org>
commit 4476e09e34d4257d2bfbdb70d106a154f42c928b
Author: Stefano Stabellini <sstabellini@kernel.org>
Date: Wed Mar 22 10:16:09 2017 -0700
xen/9pfs: send responses back to the frontend
Once a request is completed, xen_9pfs_push_and_notify gets called. In
xen_9pfs_push_and_notify, update the indexes (data has already been
copied to the sg by the common code) and send a notification to the
frontend.
Schedule the bottom-half to check if we already have any other requests
pending.
Signed-off-by: Stefano Stabellini <stefano@aporeto.com>
CC: anthony.perard@citrix.com
CC: jgross@suse.com
CC: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
CC: Greg Kurz <groug@kaod.org>
commit 40a2389207fb1a7ee179a9eba1b2fe9a5584bbc3
Author: Stefano Stabellini <sstabellini@kernel.org>
Date: Wed Mar 22 10:16:06 2017 -0700
xen/9pfs: implement in/out_iov_from_pdu and vmarshal/vunmarshal
Implement xen_9pfs_init_in/out_iov_from_pdu and
xen_9pfs_pdu_vmarshal/vunmarshall by creating new sg pointing to the
data on the ring.
This is safe as we only handle one request per ring at any given time.
Signed-off-by: Stefano Stabellini <stefano@aporeto.com>
CC: anthony.perard@citrix.com
CC: jgross@suse.com
CC: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
CC: Greg Kurz <groug@kaod.org>
commit 47b70fb1e4b619c9d6de74776a6c7c8e5c7719ee
Author: Stefano Stabellini <sstabellini@kernel.org>
Date: Wed Mar 22 10:16:03 2017 -0700
xen/9pfs: receive requests from the frontend
Upon receiving an event channel notification from the frontend, schedule
the bottom half. From the bottom half, read one request from the ring,
create a pdu and call pdu_submit to handle it.
For now, only handle one request per ring at a time.
Signed-off-by: Stefano Stabellini <stefano@aporeto.com>
CC: anthony.perard@citrix.com
CC: jgross@suse.com
CC: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
CC: Greg Kurz <groug@kaod.org>
commit f23ef34a5dec56103e1348a622a6adf7c87c821f
Author: Stefano Stabellini <sstabellini@kernel.org>
Date: Wed Mar 22 10:15:59 2017 -0700
xen/9pfs: connect to the frontend
Write the limits of the backend to xenstore. Connect to the frontend.
Upon connection, allocate the rings according to the protocol
specification.
Initialize a QEMUBH to schedule work upon receiving an event channel
notification from the frontend.
Signed-off-by: Stefano Stabellini <stefano@aporeto.com>
CC: anthony.perard@citrix.com
CC: jgross@suse.com
CC: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
CC: Greg Kurz <groug@kaod.org>
commit b37eeb020123d16a2ba10b16b9923088f727b005
Author: Stefano Stabellini <sstabellini@kernel.org>
Date: Tue Mar 21 13:51:34 2017 -0700
xen/9pfs: introduce Xen 9pfs backend
Introduce the Xen 9pfs backend: add struct XenDevOps to register as a
Xen backend and add struct V9fsTransport to register as v9fs transport.
All functions are empty stubs for now.
Signed-off-by: Stefano Stabellini <stefano@aporeto.com>
Reviewed-by: Greg Kurz <groug@kaod.org>
CC: anthony.perard@citrix.com
CC: jgross@suse.com
CC: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
CC: Greg Kurz <groug@kaod.org>
commit c9fb47e7d028b7c76655625880eb30666619f636
Author: Stefano Stabellini <sstabellini@kernel.org>
Date: Tue Mar 21 13:51:34 2017 -0700
9p: introduce a type for the 9p header
Use the new type in virtio-9p-device.
Signed-off-by: Stefano Stabellini <stefano@aporeto.com>
Reviewed-by: Greg Kurz <groug@kaod.org>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
CC: anthony.perard@citrix.com
CC: jgross@suse.com
CC: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
CC: Greg Kurz <groug@kaod.org>
commit f65eadb6394340ccf7d23533c7844b6e21c056e9
Author: Stefano Stabellini <sstabellini@kernel.org>
Date: Tue Mar 21 13:51:25 2017 -0700
xen: import ring.h from xen
Do not use the ring.h header installed on the system. Instead, import
the header into the QEMU codebase. This avoids problems when QEMU is
built against a Xen version too old to provide all the ring macros.
Signed-off-by: Stefano Stabellini <stefano@aporeto.com>
Reviewed-by: Greg Kurz <groug@kaod.org>
CC: anthony.perard@citrix.com
CC: jgross@suse.com
commit c1cdd9d5beb052b072c1f57ea634e3c52e9dc17b
Author: Juergen Gross <jgross@suse.com>
Date: Mon Mar 27 09:42:45 2017 +0200
configure: use pkg-config for obtaining xen version
Instead of trying to guess the Xen version to use by compiling various
test programs first just ask the system via pkg-config. Only if it
can't return the version fall back to the test program scheme.
If configure is being called with dedicated flags for the Xen libraries
use those instead of the pkg-config output. This will avoid breaking
an in-tree Xen build of an old Xen version while a new Xen version is
installed on the build machine: pkg-config would pick up the installed
Xen config files as the Xen tree wouldn't contain any of them.
Signed-off-by: Juergen Gross <jgross@suse.com>
Signed-off-by: Stefano Stabellini <sstabellini@kernel.org>
Tested-by: Paul Durrant <paul.durrant@citrix.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
commit 14d015b6fcd0b94a1e0983f82fab3e144143a314
Author: Paul Durrant <paul.durrant@citrix.com>
Date: Tue Mar 28 16:54:55 2017 +0100
xen: additionally restrict xenforeignmemory operations
Commit f0f272baf3a7 "xen: use libxendevice model to restrict operations"
added a command-line option (-xen-domid-restrict) to limit operations
using the libxendevicemodel API to a specified domid. The commit also
noted that the restriction would be extended to cover operations issued
via other xen libraries by subsequent patches.
My recent Xen patch [1] added a call to the xenforeignmemory API to allow
it to be restricted. This patch now makes use of that new call when the
-xen-domid-restrict option is passed.
[1] http://xenbits.xen.org/gitweb/?p=xen.git;a=commit;h=5823d6eb
Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
Signed-off-by: Stefano Stabellini <sstabellini@kernel.org>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
commit 1c599472b02783ee80691bfdaa465af9fbf25c8a
Author: Paul Durrant <paul.durrant@citrix.com>
Date: Wed Mar 22 09:39:15 2017 +0000
xen: use libxendevice model to restrict operations
This patch adds a command-line option (-xen-domid-restrict) which will
use the new libxendevicemodel API to restrict devicemodel [1] operations
to the specified domid. (Such operations are not applicable to the xenpv
machine type).
This patch also adds a tracepoint to allow successful enabling of the
restriction to be monitored.
[1] I.e. operations issued by libxendevicemodel. Operation issued by other
xen libraries (e.g. libxenforeignmemory) are currently still unrestricted
but this will be rectified by subsequent patches.
Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
commit f1167ee684279bffabe7bb3ab23eff87577fe427
Author: Juergen Gross <jgross@suse.com>
Date: Thu Mar 16 15:19:52 2017 +0100
xen: use 5 digit xen versions
Today qemu is using e.g. the value 480 for Xen version 4.8.0. As some
Xen version tests are using ">" relations this scheme will lead to
problems when Xen version 4.10.0 is being reached.
Instead of the 3 digit schem use a 5 digit scheme (e.g. 40800 for
version 4.8.0).
Signed-off-by: Juergen Gross <jgross@suse.com>
Signed-off-by: Stefano Stabellini <sstabellini@kernel.org>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
commit d655f34e6d6a68f64e885fa85295e0c7a31ce846
Author: Paul Durrant <paul.durrant@citrix.com>
Date: Tue Mar 7 10:55:34 2017 +0000
xen: use libxendevicemodel when available
This patch modifies the wrapper functions in xen_common.h to use the
new xendevicemodel interface if it is available along with compatibility
code to use the old libxenctrl interface if it is not.
Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
Signed-off-by: Stefano Stabellini <sstabellini@kernel.org>
Reviewed-by: Anthony Perard <anthony.perard@citrix.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
commit da8090ccb7735aed5a46ce27dfbe8486cfce61f5
Author: Paul Durrant <paul.durrant@citrix.com>
Date: Tue Mar 7 10:55:33 2017 +0000
configure: detect presence of libxendevicemodel
This patch adds code in configure to set CONFIG_XEN_CTRL_INTERFACE_VERSION
to a new value of 490 if libxendevicemodel is present in the build
environment.
Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
Signed-off-by: Stefano Stabellini <sstabellini@kernel.org>
Reviewed-by: Anthony Perard <anthony.perard@citrix.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
commit 8f25e7544150abd4bfd4ef35fe152c049b5ea5e7
Author: Paul Durrant <paul.durrant@citrix.com>
Date: Tue Mar 7 10:55:32 2017 +0000
xen: create wrappers for all other uses of xc_hvm_XXX() functions
This patch creates inline wrapper functions in xen_common.h for all open
coded calls to xc_hvm_XXX() functions outside of xen_common.h so that use
of xen_xc can be made implicit. This again is in preparation for the move
to using libxendevicemodel.
Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
Reviewed-by: Anthony Perard <anthony.perard@citrix.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
commit 5100afb5f59906f63490c050d2eee578b9ba2b3d
Author: Paul Durrant <paul.durrant@citrix.com>
Date: Tue Mar 7 10:55:31 2017 +0000
xen: rename xen_modified_memory() to xen_hvm_modified_memory()
This patch is a purely cosmetic change that avoids a name collision in
a subsequent patch.
Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
Reviewed-by: Anthony Perard <anthony.perard@citrix.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
commit 260cabed718c4d3137553a4a98de268b0fb166b7
Author: Paul Durrant <paul.durrant@citrix.com>
Date: Tue Mar 7 10:55:30 2017 +0000
xen: make use of xen_xc implicit in xen_common.h inlines
Doing this will make the transition to using the new libxendevicemodel
interface less intrusive on the callers of these functions, since using
the new library will require a change of handle.
NOTE: The patch also moves the 'externs' for xen_xc and xen_fmem from
xen_backend.h to xen_common.h, and the declarations from
xen_backend.c to xen-common.c, which is where they belong.
Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
Reviewed-by: Anthony Perard <anthony.perard@citrix.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
Revision graph left in /home/logs/results/bisect/qemu-mainline/build-amd64.xen-build.{dot,ps,png,html,svg}.
----------------------------------------
108017: tolerable ALL FAIL
flight 108017 qemu-mainline real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/108017/
Failures :-/ but no regressions.
Tests which did not succeed,
including tests which could not be run:
build-amd64 5 xen-build fail baseline untested
jobs:
build-amd64 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
[-- Attachment #2: Type: text/plain, Size: 127 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel
^ permalink raw reply [flat|nested] 10+ messages in thread
* [qemu-mainline bisection] complete build-amd64
@ 2017-02-03 15:19 osstest service owner
0 siblings, 0 replies; 10+ messages in thread
From: osstest service owner @ 2017-02-03 15:19 UTC (permalink / raw)
To: xen-devel, osstest-admin
branch xen-unstable
xenbranch xen-unstable
job build-amd64
testid xen-build
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://git.qemu.org/qemu.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: 524a98c2ac5e60b824033af32243bd4c8dd8e265
Bug not present: 431685e8deb660976d8e986c41a647944e410c6c
Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/105370/
commit 524a98c2ac5e60b824033af32243bd4c8dd8e265
Author: Paul Durrant <paul.durrant@citrix.com>
Date: Wed Jan 25 10:40:51 2017 +0100
public / x86: introduce __HYPERCALL_dm_op...
...as a set of hypercalls to be used by a device model.
As stated in the new docs/designs/dm_op.markdown:
"The aim of DMOP is to prevent a compromised device model from
compromising domains other then the one it is associated with. (And is
therefore likely already compromised)."
See that file for further information.
This patch simply adds the boilerplate for the hypercall.
Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
Suggested-by: Ian Jackson <ian.jackson@citrix.com>
Suggested-by: Jennifer Herbert <jennifer.herbert@citrix.com>
Acked-by: Daniel De Graaf <dgdegra@tycho.nsa.gov>
Acked-by: Wei Liu <wei.liu2@citrix.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
For bisection revision-tuple graph see:
http://logs.test-lab.xenproject.org/osstest/results/bisect/qemu-mainline/build-amd64.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/qemu-mainline/build-amd64.xen-build --summary-out=tmp/105370.bisection-summary --basis-template=105279 --blessings=real,real-bisect qemu-mainline build-amd64 xen-build
Searching for failure / basis pass:
105345 fail [host=huxelrebe0] / 105279 [host=baroque0] 105016 [host=huxelrebe1] 104844 [host=huxelrebe1] 104809 [host=huxelrebe1] 104662 [host=nobling1] 104643 [host=pinot1] 104633 [host=huxelrebe1] 104611 [host=italia0] 104609 [host=huxelrebe1] 104605 [host=huxelrebe1] 104546 [host=merlot0] 104428 [host=godello1] 104333 [host=godello1] 104296 [host=nobling1] 104241 [host=italia0] 104208 [host=pinot1] 104200 [host=nobling1] 104178 [host=nobling1] 104169 [host=nobling1] 104159 [host=baroque0] 104153 [host=nobling1] 104148 [host=nobling1] 104142 [host=nobling1] 104106 [host=pinot1] 104100 [host=nobling1] 104098 [host=nobling1] 104086 [host=nobling1] 104083 [host=nobling1] 104073 [host=godello1] 104049 [host=italia1] 104044 [host=nobling1] 103992 [host=nobling1] 103980 [host=godello1] 103977 [host=godello1] 103894 [host=nobling1] 103868 [host=godello1] 103818 [host=nobling1] 103797 [host=italia0] 103397 [host=godello1] 103164 [host=baroque0] 103081 [host=godello0] 102957 [host=huxelrebe1] 102835 [host=godello0] 102789 [host=baroque0] 102722 [host=godello1] 102621 [host=godello0] 102574 [host=fiano0] 102504 [host=godello0] 102492 [host=italia1] 102482 [host=godello1] 102468 [host=godello1] 102458 [host=godello0] 102452 [host=godello1] 102442 [host=baroque0] 102436 [host=godello0] 102412 [host=nobling0] 102396 [host=italia1] 102388 [host=nobling0] 102379 [host=nobling0] 102370 [host=nobling0] 102365 [host=nobling0] 102351 [host=chardonnay1] 102329 [host=chardonnay1] 102310 [host=italia1] 102290 [host=baroque0] 102275 [host=merlot1] 102263 [host=godello1] 102248 [host=godello0] 102230 [host=baroque0] 102209 [host=godello1] 102199 [host=baroque0] 102190 [host=chardonnay1] 102174 [host=baroque0] 102151 [host=godello1] 102138 ok.
Failure / basis pass flights: 105345 / 102138
(tree with no url: minios)
(tree with no url: ovmf)
(tree with no url: seabios)
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://git.qemu.org/qemu.git
Tree: xen git://xenbits.xen.org/xen.git
Latest b669e922b37b8957248798a5eb7aa96a666cd3fe 5459ef3bff961bc462ac89460ab6b08a14624c8d 8844ed299a88848da88b23e6db43b5bcc4ad4bee
Basis pass c4e0d84d3c92923fdbc7fa922638d54e5e834753 6bbcb76301a72dc80c8d29af13d40bb9a759c9c6 9fdffbbab3ada427bac07076f042f0265e5ae05f
Generating revisions with ./adhoc-revtuple-generator git://xenbits.xen.org/qemu-xen-traditional.git#c4e0d84d3c92923fdbc7fa922638d54e5e834753-b669e922b37b8957248798a5eb7aa96a666cd3fe git://git.qemu.org/qemu.git#6bbcb76301a72dc80c8d29af13d40bb9a759c9c6-5459ef3bff961bc462ac89460ab6b08a14624c8d git://xenbits.xen.org/xen.git#9fdffbbab3ada427bac07076f042f0265e5ae05f-8844ed299a88848da88b23e6db43b5bcc4ad4bee
adhoc-revtuple-generator: tree discontiguous: qemu
Loaded 2006 nodes in revision graph
Searching for test results:
102138 pass c4e0d84d3c92923fdbc7fa922638d54e5e834753 6bbcb76301a72dc80c8d29af13d40bb9a759c9c6 9fdffbbab3ada427bac07076f042f0265e5ae05f
102117 [host=italia0]
102161 pass irrelevant
102151 [host=godello1]
102173 pass irrelevant
102162 [host=godello0]
102164 pass c4e0d84d3c92923fdbc7fa922638d54e5e834753 6bbcb76301a72dc80c8d29af13d40bb9a759c9c6 043ad80d4fad75651e825ef3f935be52f2d6fda0
102170 [host=godello1]
102175 [host=baroque0]
102177 [host=godello1]
102179 [host=fiano1]
102184 [host=merlot0]
102174 [host=baroque0]
102186 [host=godello1]
102191 [host=godello1]
102193 [host=godello1]
102194 [host=godello1]
102196 [host=godello1]
102190 [host=chardonnay1]
102197 [host=godello1]
102276 [host=godello0]
102199 [host=baroque0]
102209 [host=godello1]
102264 [host=godello0]
102230 [host=baroque0]
102255 pass irrelevant
102277 [host=chardonnay1]
102270 pass irrelevant
102257 pass irrelevant
102259 [host=nobling0]
102248 [host=godello0]
102263 [host=godello1]
102273 pass irrelevant
102281 pass irrelevant
102278 pass irrelevant
102275 [host=merlot1]
102291 [host=baroque0]
102290 [host=baroque0]
102365 [host=nobling0]
102306 pass irrelevant
102309 [host=italia1]
102334 [host=chardonnay1]
102313 [host=merlot0]
102316 [host=italia1]
102310 [host=italia1]
102351 [host=chardonnay1]
102329 [host=chardonnay1]
102412 [host=nobling0]
102389 [host=nobling0]
102374 [host=chardonnay1]
102370 [host=nobling0]
102379 [host=nobling0]
102384 [host=nobling0]
102387 [host=nobling0]
102392 pass irrelevant
102388 [host=nobling0]
102396 [host=italia1]
102442 [host=baroque0]
102450 [host=italia1]
102431 [host=godello0]
102433 [host=italia1]
102434 [host=italia1]
102452 [host=godello1]
102435 [host=italia1]
102437 [host=italia1]
102436 [host=godello0]
102440 pass irrelevant
102459 [host=godello0]
102444 [host=nobling0]
102460 [host=italia1]
102446 [host=nobling0]
102448 [host=italia1]
102449 [host=godello0]
102458 [host=godello0]
102468 [host=godello1]
102482 [host=godello1]
102492 [host=italia1]
102507 [host=chardonnay1]
102504 [host=godello0]
102574 [host=fiano0]
102621 [host=godello0]
102722 [host=godello1]
102834 [host=godello1]
102789 [host=baroque0]
102835 [host=godello0]
102878 [host=nobling0]
102957 [host=huxelrebe1]
103081 [host=godello0]
103164 [host=baroque0]
103397 [host=godello1]
103797 [host=italia0]
103818 [host=nobling1]
103868 [host=godello1]
103894 [host=nobling1]
103992 [host=nobling1]
103977 [host=godello1]
103979 [host=godello1]
103981 [host=godello1]
103980 [host=godello1]
104049 [host=italia1]
104044 [host=nobling1]
104073 [host=godello1]
104083 [host=nobling1]
104148 [host=nobling1]
104086 [host=nobling1]
104106 [host=pinot1]
104098 [host=nobling1]
104100 [host=nobling1]
104159 [host=baroque0]
104142 [host=nobling1]
104153 [host=nobling1]
104169 [host=nobling1]
104178 [host=nobling1]
104200 [host=nobling1]
104207 [host=pinot1]
104209 [host=baroque0]
104208 [host=pinot1]
104241 [host=italia0]
104296 [host=nobling1]
104333 [host=godello1]
104428 [host=godello1]
104546 [host=merlot0]
104609 [host=huxelrebe1]
104605 [host=huxelrebe1]
104611 [host=italia0]
104633 [host=huxelrebe1]
104662 [host=nobling1]
104643 [host=pinot1]
104809 [host=huxelrebe1]
104844 [host=huxelrebe1]
105016 [host=huxelrebe1]
105370 fail b669e922b37b8957248798a5eb7aa96a666cd3fe 6bbcb76301a72dc80c8d29af13d40bb9a759c9c6 524a98c2ac5e60b824033af32243bd4c8dd8e265
105355 fail b669e922b37b8957248798a5eb7aa96a666cd3fe 5459ef3bff961bc462ac89460ab6b08a14624c8d 8844ed299a88848da88b23e6db43b5bcc4ad4bee
105319 fail irrelevant
105304 fail irrelevant
105279 [host=baroque0]
105361 pass b669e922b37b8957248798a5eb7aa96a666cd3fe 6bbcb76301a72dc80c8d29af13d40bb9a759c9c6 8a5d50dd0b047d9f7fe49f511fc9f589073d93d6
105300 fail irrelevant
105313 fail irrelevant
105356 pass b669e922b37b8957248798a5eb7aa96a666cd3fe 6bbcb76301a72dc80c8d29af13d40bb9a759c9c6 6f33dea03571865f11772f6b5ed357829f336a4d
105365 fail b669e922b37b8957248798a5eb7aa96a666cd3fe 6bbcb76301a72dc80c8d29af13d40bb9a759c9c6 a2323df5f47c630eb763cac82f6680260ead24c4
105330 fail irrelevant
105335 fail irrelevant
105357 pass b669e922b37b8957248798a5eb7aa96a666cd3fe 6bbcb76301a72dc80c8d29af13d40bb9a759c9c6 f12e66e5a8fda49302bbb8882da198c4a0bbd9d7
105368 fail b669e922b37b8957248798a5eb7aa96a666cd3fe 6bbcb76301a72dc80c8d29af13d40bb9a759c9c6 524a98c2ac5e60b824033af32243bd4c8dd8e265
105345 fail b669e922b37b8957248798a5eb7aa96a666cd3fe 5459ef3bff961bc462ac89460ab6b08a14624c8d 8844ed299a88848da88b23e6db43b5bcc4ad4bee
105352 pass c4e0d84d3c92923fdbc7fa922638d54e5e834753 6bbcb76301a72dc80c8d29af13d40bb9a759c9c6 9fdffbbab3ada427bac07076f042f0265e5ae05f
105359 pass b669e922b37b8957248798a5eb7aa96a666cd3fe 6bbcb76301a72dc80c8d29af13d40bb9a759c9c6 f07618c290fe20bd04f8e6e648b5eb00328e2007
105362 fail b669e922b37b8957248798a5eb7aa96a666cd3fe 6bbcb76301a72dc80c8d29af13d40bb9a759c9c6 b30c5979e02ca68f3d18bb3b130211aa7b9e6aee
105360 fail b669e922b37b8957248798a5eb7aa96a666cd3fe 6bbcb76301a72dc80c8d29af13d40bb9a759c9c6 9b6dea1859139fc823dedc30c177fcf8d308fdd7
105366 fail b669e922b37b8957248798a5eb7aa96a666cd3fe 6bbcb76301a72dc80c8d29af13d40bb9a759c9c6 524a98c2ac5e60b824033af32243bd4c8dd8e265
105364 pass b669e922b37b8957248798a5eb7aa96a666cd3fe 6bbcb76301a72dc80c8d29af13d40bb9a759c9c6 431685e8deb660976d8e986c41a647944e410c6c
105369 pass b669e922b37b8957248798a5eb7aa96a666cd3fe 6bbcb76301a72dc80c8d29af13d40bb9a759c9c6 431685e8deb660976d8e986c41a647944e410c6c
105367 pass b669e922b37b8957248798a5eb7aa96a666cd3fe 6bbcb76301a72dc80c8d29af13d40bb9a759c9c6 431685e8deb660976d8e986c41a647944e410c6c
Searching for interesting versions
Result found: flight 102138 (pass), for basis pass
Result found: flight 105345 (fail), for basis failure
Repro found: flight 105352 (pass), for basis pass
Repro found: flight 105355 (fail), for basis failure
0 revisions at b669e922b37b8957248798a5eb7aa96a666cd3fe 6bbcb76301a72dc80c8d29af13d40bb9a759c9c6 431685e8deb660976d8e986c41a647944e410c6c
No revisions left to test, checking graph state.
Result found: flight 105364 (pass), for last pass
Result found: flight 105366 (fail), for first failure
Repro found: flight 105367 (pass), for last pass
Repro found: flight 105368 (fail), for first failure
Repro found: flight 105369 (pass), for last pass
Repro found: flight 105370 (fail), for first failure
*** Found and reproduced problem changeset ***
Bug is in tree: xen git://xenbits.xen.org/xen.git
Bug introduced: 524a98c2ac5e60b824033af32243bd4c8dd8e265
Bug not present: 431685e8deb660976d8e986c41a647944e410c6c
Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/105370/
commit 524a98c2ac5e60b824033af32243bd4c8dd8e265
Author: Paul Durrant <paul.durrant@citrix.com>
Date: Wed Jan 25 10:40:51 2017 +0100
public / x86: introduce __HYPERCALL_dm_op...
...as a set of hypercalls to be used by a device model.
As stated in the new docs/designs/dm_op.markdown:
"The aim of DMOP is to prevent a compromised device model from
compromising domains other then the one it is associated with. (And is
therefore likely already compromised)."
See that file for further information.
This patch simply adds the boilerplate for the hypercall.
Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
Suggested-by: Ian Jackson <ian.jackson@citrix.com>
Suggested-by: Jennifer Herbert <jennifer.herbert@citrix.com>
Acked-by: Daniel De Graaf <dgdegra@tycho.nsa.gov>
Acked-by: Wei Liu <wei.liu2@citrix.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
dot: graph is too large for cairo-renderer bitmaps. Scaling by 0.985444 to fit
pnmtopng: 69 colors found
Revision graph left in /home/logs/results/bisect/qemu-mainline/build-amd64.xen-build.{dot,ps,png,html,svg}.
----------------------------------------
105370: tolerable ALL FAIL
flight 105370 qemu-mainline real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/105370/
Failures :-/ but no regressions.
Tests which did not succeed,
including tests which could not be run:
build-amd64 5 xen-build fail baseline untested
jobs:
build-amd64 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] 10+ messages in thread
* [qemu-mainline bisection] complete build-amd64
@ 2016-01-07 13:35 osstest service owner
0 siblings, 0 replies; 10+ messages in thread
From: osstest service owner @ 2016-01-07 13:35 UTC (permalink / raw)
To: xen-devel, osstest-admin
branch xen-unstable
xenbranch xen-unstable
job build-amd64
testid xen-build
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://git.qemu.org/qemu.git
Tree: xen git://xenbits.xen.org/xen.git
*** Found and reproduced problem changeset ***
Bug is in tree: qemuu git://git.qemu.org/qemu.git
Bug introduced: c8ee0a445a6a85635e962c0346bc7b1259c1a3f5
Bug not present: 120a9848c2f667bf8f1a06772dc9cde064d92a7d
Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/77368/
commit c8ee0a445a6a85635e962c0346bc7b1259c1a3f5
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Fri Nov 13 13:52:21 2015 +0100
linux-user: convert DEBUG_SIGNAL logging to tracepoints
"Unimplemented" messages go to stderr, everything else goes to tracepoints
Reviewed-by: Laurent Vivier <lvivier@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
For bisection revision-tuple graph see:
http://logs.test-lab.xenproject.org/osstest/results/bisect/qemu-mainline/build-amd64.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/qemu-mainline/build-amd64.xen-build --summary-out=tmp/77368.bisection-summary --basis-template=66433 --blessings=real,real-bisect qemu-mainline build-amd64 xen-build
Searching for failure / basis pass:
77175 fail [host=godello1] / 66433 ok.
Failure / basis pass flights: 77175 / 66433
(tree with no url: ovmf)
(tree with no url: seabios)
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://git.qemu.org/qemu.git
Tree: xen git://xenbits.xen.org/xen.git
Latest a82794b1d5a6da06062a333b1db404e2448345dd 38a762fec63fd5c035aae29ba9a77d357e21e4a7 bf925a9f1254391749f569c1b8fc606036340488
Basis pass 91c15bfaec1764ce2896a393eabee1183afe1130 a8c40fa2d667e585382080db36ac44e216b37a1c e6f0e099d2c17de47fd86e817b1998db903cab61
Generating revisions with ./adhoc-revtuple-generator git://xenbits.xen.org/qemu-xen-traditional.git#91c15bfaec1764ce2896a393eabee1183afe1130-a82794b1d5a6da06062a333b1db404e2448345dd git://git.qemu.org/qemu.git#a8c40fa2d667e585382080db36ac44e216b37a1c-38a762fec63fd5c035aae29ba9a77d357e21e4a7 git://xenbits.xen.org/xen.git#e6f0e099d2c17de47fd86e817b1998db903cab61-bf925a9f1254391749f569c1b8fc606036340488
>From git://cache:9419/git://xenbits.xen.org/xen
ce0fac2..68778ee staging -> origin/staging
Loaded 12896 nodes in revision graph
Searching for test results:
66475 fail irrelevant
66433 pass 91c15bfaec1764ce2896a393eabee1183afe1130 a8c40fa2d667e585382080db36ac44e216b37a1c e6f0e099d2c17de47fd86e817b1998db903cab61
77011 fail a82794b1d5a6da06062a333b1db404e2448345dd 38a762fec63fd5c035aae29ba9a77d357e21e4a7 bf925a9f1254391749f569c1b8fc606036340488
66615 fail irrelevant
66540 fail irrelevant
66740 fail irrelevant
66848 fail irrelevant
66949 fail irrelevant
67091 fail a82794b1d5a6da06062a333b1db404e2448345dd 8b4f90316a56dc370da94a04838a5c0a7d61d41f bf925a9f1254391749f569c1b8fc606036340488
76949 fail a82794b1d5a6da06062a333b1db404e2448345dd 38a762fec63fd5c035aae29ba9a77d357e21e4a7 bf925a9f1254391749f569c1b8fc606036340488
77157 fail a82794b1d5a6da06062a333b1db404e2448345dd 2f6f826e03e09eb3b65b3a764580d66b857e3a23 8e8b0d2181b385804dcb13aa7a4d5454417eba58
77146 pass 91c15bfaec1764ce2896a393eabee1183afe1130 a8c40fa2d667e585382080db36ac44e216b37a1c e6f0e099d2c17de47fd86e817b1998db903cab61
77174 pass 9fad9ed285835caef64bb8dab352e287ad8538c2 b81b971c7a87261f23359529cdd9d86fac57633f b452430a4cdfc801fa4bc391aed7522365e1deb6
77175 fail a82794b1d5a6da06062a333b1db404e2448345dd 38a762fec63fd5c035aae29ba9a77d357e21e4a7 bf925a9f1254391749f569c1b8fc606036340488
77150 fail a82794b1d5a6da06062a333b1db404e2448345dd 38a762fec63fd5c035aae29ba9a77d357e21e4a7 bf925a9f1254391749f569c1b8fc606036340488
77161 fail a82794b1d5a6da06062a333b1db404e2448345dd b06f904f2e37eb2a9ab0a8344faec7e5d609508a 8e8b0d2181b385804dcb13aa7a4d5454417eba58
77169 fail 9fad9ed285835caef64bb8dab352e287ad8538c2 d98e4eb7de93290f7921b0dbe869c7dd3c567945 b452430a4cdfc801fa4bc391aed7522365e1deb6
77153 fail a82794b1d5a6da06062a333b1db404e2448345dd 5530427f0ca240b972f25ef0413fb966f96dfb05 bf925a9f1254391749f569c1b8fc606036340488
77164 fail a82794b1d5a6da06062a333b1db404e2448345dd 7ea11bf376aea4bf8340eb363de9777c7f93e556 8e8b0d2181b385804dcb13aa7a4d5454417eba58
77252 fail 9fad9ed285835caef64bb8dab352e287ad8538c2 c8ee0a445a6a85635e962c0346bc7b1259c1a3f5 b452430a4cdfc801fa4bc391aed7522365e1deb6
77234 pass 9fad9ed285835caef64bb8dab352e287ad8538c2 893e1f2c5170d54316f1dcf3fefae679175622fc 7458d585358834cfb6c6fabb02009a646d42f105
77240 pass 9fad9ed285835caef64bb8dab352e287ad8538c2 a8c40fa2d667e585382080db36ac44e216b37a1c 60e9b9670e13a6e3a492db5527c4f2ba706b493e
77242 fail 9fad9ed285835caef64bb8dab352e287ad8538c2 29cd81ffe3679bec9a062505e5b0d9a12f3558a8 b452430a4cdfc801fa4bc391aed7522365e1deb6
77230 pass 9fad9ed285835caef64bb8dab352e287ad8538c2 92eccc6e13732b3d170b5e91037d030c8c73801c b452430a4cdfc801fa4bc391aed7522365e1deb6
77245 fail 9fad9ed285835caef64bb8dab352e287ad8538c2 eb7eeb88628074207dd611472e712af775985e73 b452430a4cdfc801fa4bc391aed7522365e1deb6
77353 pass 9fad9ed285835caef64bb8dab352e287ad8538c2 120a9848c2f667bf8f1a06772dc9cde064d92a7d b452430a4cdfc801fa4bc391aed7522365e1deb6
77339 pass 9fad9ed285835caef64bb8dab352e287ad8538c2 13829020556e1571c78802dd4b12e0fbb6c49904 b452430a4cdfc801fa4bc391aed7522365e1deb6
77344 pass 9fad9ed285835caef64bb8dab352e287ad8538c2 120a9848c2f667bf8f1a06772dc9cde064d92a7d b452430a4cdfc801fa4bc391aed7522365e1deb6
77368 fail 9fad9ed285835caef64bb8dab352e287ad8538c2 c8ee0a445a6a85635e962c0346bc7b1259c1a3f5 b452430a4cdfc801fa4bc391aed7522365e1deb6
77359 fail 9fad9ed285835caef64bb8dab352e287ad8538c2 c8ee0a445a6a85635e962c0346bc7b1259c1a3f5 b452430a4cdfc801fa4bc391aed7522365e1deb6
77348 fail 9fad9ed285835caef64bb8dab352e287ad8538c2 c8ee0a445a6a85635e962c0346bc7b1259c1a3f5 b452430a4cdfc801fa4bc391aed7522365e1deb6
77363 pass 9fad9ed285835caef64bb8dab352e287ad8538c2 120a9848c2f667bf8f1a06772dc9cde064d92a7d b452430a4cdfc801fa4bc391aed7522365e1deb6
Searching for interesting versions
Result found: flight 66433 (pass), for basis pass
Result found: flight 76949 (fail), for basis failure
Repro found: flight 77146 (pass), for basis pass
Repro found: flight 77150 (fail), for basis failure
0 revisions at 9fad9ed285835caef64bb8dab352e287ad8538c2 120a9848c2f667bf8f1a06772dc9cde064d92a7d b452430a4cdfc801fa4bc391aed7522365e1deb6
No revisions left to test, checking graph state.
Result found: flight 77344 (pass), for last pass
Result found: flight 77348 (fail), for first failure
Repro found: flight 77353 (pass), for last pass
Repro found: flight 77359 (fail), for first failure
Repro found: flight 77363 (pass), for last pass
Repro found: flight 77368 (fail), for first failure
*** Found and reproduced problem changeset ***
Bug is in tree: qemuu git://git.qemu.org/qemu.git
Bug introduced: c8ee0a445a6a85635e962c0346bc7b1259c1a3f5
Bug not present: 120a9848c2f667bf8f1a06772dc9cde064d92a7d
Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/77368/
commit c8ee0a445a6a85635e962c0346bc7b1259c1a3f5
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Fri Nov 13 13:52:21 2015 +0100
linux-user: convert DEBUG_SIGNAL logging to tracepoints
"Unimplemented" messages go to stderr, everything else goes to tracepoints
Reviewed-by: Laurent Vivier <lvivier@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
pnmtopng: 208 colors found
Revision graph left in /home/logs/results/bisect/qemu-mainline/build-amd64.xen-build.{dot,ps,png,html,svg}.
----------------------------------------
77368: tolerable ALL FAIL
flight 77368 qemu-mainline real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/77368/
Failures :-/ but no regressions.
Tests which did not succeed,
including tests which could not be run:
build-amd64 5 xen-build fail baseline untested
jobs:
build-amd64 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
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2023-09-10 22:03 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-06-17 17:09 [qemu-mainline bisection] complete build-amd64 osstest service user
2015-06-18 12:59 ` Ian Jackson
2016-01-07 13:35 osstest service owner
2017-02-03 15:19 osstest service owner
2017-04-30 5:26 osstest service owner
2017-10-24 0:30 osstest service owner
2019-05-07 19:42 osstest service owner
2023-01-09 19:45 osstest service owner
2023-05-19 23:35 osstest service owner
2023-09-10 22:02 osstest service owner
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.