[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [qemu-mainline bisection] complete test-amd64-i386-rhel6hvm-intel
This looks like: https://bugs.launchpad.net/qemu/+bug/1414222 Patch "fix qemu crash about vnc" is still pending. -Don Slutz On 01/31/15 23:25, xen.org wrote: > branch xen-unstable > xen branch xen-unstable > job test-amd64-i386-rhel6hvm-intel > test redhat-install > > Tree: linux git://xenbits.xen.org/linux-pvops.git > Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git > 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: b3a4755a67a52aa7297eb8927b482d09dabdefec > Bug not present: a805ca54015bd123e2bc2454ec59619d0ed106c2 > > > commit b3a4755a67a52aa7297eb8927b482d09dabdefec > Merge: a805ca5 4478aa7 > Author: Peter Maydell <peter.maydell@xxxxxxxxxx> > Date: Thu Jan 22 12:14:19 2015 +0000 > > Merge remote-tracking branch 'remotes/kraxel/tags/pull-vnc-20150122-1' > into staging > > vnc: add support for multiple vnc displays > > # gpg: Signature made Thu 22 Jan 2015 11:00:54 GMT using RSA key ID > D3E87138 > # gpg: Good signature from "Gerd Hoffmann (work) <kraxel@xxxxxxxxxx>" > # gpg: aka "Gerd Hoffmann <gerd@xxxxxxxxxx>" > # gpg: aka "Gerd Hoffmann (private) <kraxel@xxxxxxxxx>" > > * remotes/kraxel/tags/pull-vnc-20150122-1: > monitor: add vnc websockets > monitor: add query-vnc-servers command > vnc: factor out qmp_query_client_list > vnc: track & limit connections > vnc: update docs/multiseat.txt > vnc: allow binding servers to qemu consoles > vnc: switch to QemuOpts, allow multiple servers > vnc: add display id to acl names > vnc: remove unused DisplayState parameter, add id instead. > vnc: remove vnc_display global > > Signed-off-by: Peter Maydell <peter.maydell@xxxxxxxxxx> > > commit 4478aa768ccefcc5b234c23d035435fd71b932f6 > Author: Gerd Hoffmann <kraxel@xxxxxxxxxx> > Date: Wed Dec 10 09:49:39 2014 +0100 > > monitor: add vnc websockets > > Add websockets bool to VncBasicInfo, report websocket server sockets, > flag websocket client connections. > > Signed-off-by: Gerd Hoffmann <kraxel@xxxxxxxxxx> > > commit df887684603a4b3b0c623090a6b419dc70f22c32 > Author: Gerd Hoffmann <kraxel@xxxxxxxxxx> > Date: Wed Dec 17 15:49:44 2014 +0100 > > monitor: add query-vnc-servers command > > Add new query vnc qmp command, for the lack of better ideas just name it > "query-vnc-servers". Changes over query-vnc: > > * It returns a list of vnc servers, so multiple vnc server instances > are covered. > * Each vnc server returns a list of server sockets. Followup patch > will use that to also report websockets. In case we add support for > multiple server sockets server sockets (to better support ipv4+ipv6 > dualstack) we can add them to the list too. > > Signed-off-by: Gerd Hoffmann <kraxel@xxxxxxxxxx> > > commit 2d29a4368c3c00a5cf200f29b3dfd32bc4fb2c31 > Author: Gerd Hoffmann <kraxel@xxxxxxxxxx> > Date: Tue Dec 9 15:27:39 2014 +0100 > > vnc: factor out qmp_query_client_list > > so we can reuse it for the new vnc query command. > > Signed-off-by: Gerd Hoffmann <kraxel@xxxxxxxxxx> > > commit e5f34cdd2da54f28d90889a3afd15fad2d6105ff > Author: Gerd Hoffmann <kraxel@xxxxxxxxxx> > Date: Thu Oct 2 12:09:34 2014 +0200 > > vnc: track & limit connections > > Also track the number of connections in "connecting" and "shared" state > (in addition to the "exclusive" state). Apply a configurable limit to > these connections. > > The logic to apply the limit to connections in "shared" state is pretty > simple: When the limit is reached no new connections are allowed. > > The logic to apply the limit to connections in "connecting" state (this > is the state you are in *before* successful authentication) is > slightly different: A new connect kicks out the oldest client which is > still in "connecting" state. This avoids a easy DoS by unauthenticated > users by simply opening connections until the limit is reached. > > Cc: Dr. David Alan Gilbert <dgilbert@xxxxxxxxxx> > Signed-off-by: Gerd Hoffmann <kraxel@xxxxxxxxxx> > > commit 86fdcf23f4a9d8473844734907555b3a93ed686c > Author: Gerd Hoffmann <kraxel@xxxxxxxxxx> > Date: Thu Oct 2 15:53:37 2014 +0200 > > vnc: update docs/multiseat.txt > > vnc joins the party ;) > Also some s/head/seat/ to clarify. > > Signed-off-by: Gerd Hoffmann <kraxel@xxxxxxxxxx> > > commit 1d0d59fe291967533f974e82213656d479475a1e > Author: Gerd Hoffmann <kraxel@xxxxxxxxxx> > Date: Thu Sep 18 12:54:49 2014 +0200 > > vnc: allow binding servers to qemu consoles > > This patch adds a display= parameter to the vnc options. This allows to > bind a vnc server instance to a specific display, allowing to create a > multiseat setup with a vnc server for each seat. > > Signed-off-by: Gerd Hoffmann <kraxel@xxxxxxxxxx> > > commit 4db14629c38611061fc19ec6927405923de84f08 > Author: Gerd Hoffmann <kraxel@xxxxxxxxxx> > Date: Tue Sep 16 12:33:03 2014 +0200 > > vnc: switch to QemuOpts, allow multiple servers > > This patch switches vnc over to QemuOpts, and it (more or less > as side effect) allows multiple vnc server instances. > > Signed-off-by: Gerd Hoffmann <kraxel@xxxxxxxxxx> > > commit c8496408b443a2a34dd03ad4274c2575248aa3e8 > Author: Gerd Hoffmann <kraxel@xxxxxxxxxx> > Date: Tue Oct 21 14:50:42 2014 +0200 > > vnc: add display id to acl names > > In case the display id is "default" (which is the one you get if you > don't explicitly assign one) we keep the old name scheme, without > display, for backward compatibility reasons. > > Signed-off-by: Gerd Hoffmann <kraxel@xxxxxxxxxx> > Reviewed-by: Gonglei <arei.gonglei@xxxxxxxxxx> > > commit 14f7143ede7c601cce02ce0f8c7f01c41148128b > Author: Gerd Hoffmann <kraxel@xxxxxxxxxx> > Date: Tue Jul 29 12:24:55 2014 +0200 > > vnc: remove unused DisplayState parameter, add id instead. > > DisplayState isn't used anywhere, drop it. Add the vnc server ID as > parameter instead, so it is possible to specify the server instance. > > Signed-off-by: Gerd Hoffmann <kraxel@xxxxxxxxxx> > Reviewed-by: Gonglei <arei.gonglei@xxxxxxxxxx> > > commit d616ccc5dd771024e04b9b15d7ca30bc7fe8fce3 > Author: Gerd Hoffmann <kraxel@xxxxxxxxxx> > Date: Tue Jul 29 12:14:08 2014 +0200 > > vnc: remove vnc_display global > > Replace with a vnc_displays list, so we can have multiple vnc server > instances. Add vnc_server_find function to lookup a display by id. > With no id supplied return the first vnc server, for backward > compatibility reasons. > > It is not possible (yet) to actually create multiple vnc server > instances. > > Signed-off-by: Gerd Hoffmann <kraxel@xxxxxxxxxx> > Reviewed-by: Gonglei <arei.gonglei@xxxxxxxxxx> > > > For bisection revision-tuple graph see: > > http://www.chiark.greenend.org.uk/~xensrcts/results/bisect.qemu-mainline.test-amd64-i386-rhel6hvm-intel.redhat-install.html > Revision IDs in each graph node refer, respectively, to the Trees above. > > ---------------------------------------- > Searching for failure / basis pass: > 33878 fail [host=gall-mite] / 33480 [host=field-cricket] 33452 > [host=bush-cricket] 33424 [host=rice-weevil] 33402 [host=grain-weevil] 33372 > [host=itch-mite] 32598 [host=field-cricket] 32585 [host=grain-weevil] 32571 > [host=bush-cricket] 32561 [host=scape-moth] 32542 [host=field-cricket] 32517 > [host=grain-weevil] 32459 [host=bush-cricket] 32429 [host=itch-mite] 32418 > [host=scape-moth] 32294 [host=worm-moth] 32232 ok. > Failure / basis pass flights: 33878 / 32232 > (tree with no url: seabios) > Tree: linux git://xenbits.xen.org/linux-pvops.git > Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git > 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 c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 83761b9244ad2ed39d3cfabe8a0e901ab906f7bf > 7106c691a6332cffab4037186d1caa3012ae051e > Basis pass 356a3e1fde11190febb8ace3cdab8694848ed220 > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 7fb8da2b8861795e0013e6ee97acd0363d868a35 > 10e7747bca538205555e313574432f231070153b > Generating revisions with ./adhoc-revtuple-generator > git://xenbits.xen.org/linux-pvops.git#356a3e1fde11190febb8ace3cdab8694848ed220-c3b70f0bbb6a883f4afa639286043d3f71fbbddf > > git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860 > > git://xenbits.xen.org/staging/qemu-xen-unstable.git#b0d42741f8e9a00854c3b3faca1da84bfc69bf22-b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > > git://git.qemu.org/qemu.git#7fb8da2b8861795e0013e6ee97acd0363d868a35-83761b9244ad2ed39d3cfabe8a0e901ab906f7bf > > git://xenbits.xen.org/xen.git#10e7747bca538205555e313574432f231070153b-7106c691a6332cffab4037186d1caa3012ae051e > + exec > + sh -xe > + cd /export/home/osstest/repos/linux-pvops > + git remote set-url origin > git://drall.uk.xensource.com:9419/git://xenbits.xen.org/linux-pvops.git > + git fetch -p origin +refs/heads/*:refs/remotes/origin/* > + exec > + sh -xe > + cd /export/home/osstest/repos/qemu > + git remote set-url origin > git://drall.uk.xensource.com:9419/git://git.qemu.org/qemu.git > + git fetch -p origin +refs/heads/*:refs/remotes/origin/* > + exec > + sh -xe > + cd /export/home/osstest/repos/xen > + git remote set-url origin > git://drall.uk.xensource.com:9419/git://xenbits.xen.org/xen.git > + git fetch -p origin +refs/heads/*:refs/remotes/origin/* > + exec > + sh -xe > + cd /export/home/osstest/repos/linux-pvops > + git remote set-url origin > git://drall.uk.xensource.com:9419/git://xenbits.xen.org/linux-pvops.git > + git fetch -p origin +refs/heads/*:refs/remotes/origin/* > + exec > + sh -xe > + cd /export/home/osstest/repos/qemu > + git remote set-url origin > git://drall.uk.xensource.com:9419/git://git.qemu.org/qemu.git > + git fetch -p origin +refs/heads/*:refs/remotes/origin/* > + exec > + sh -xe > + cd /export/home/osstest/repos/xen > + git remote set-url origin > git://drall.uk.xensource.com:9419/git://xenbits.xen.org/xen.git > + git fetch -p origin +refs/heads/*:refs/remotes/origin/* > Loaded 14768 nodes in revision graph > Searching for test results: > 32232 pass 356a3e1fde11190febb8ace3cdab8694848ed220 > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 7fb8da2b8861795e0013e6ee97acd0363d868a35 > 10e7747bca538205555e313574432f231070153b > 32294 [host=worm-moth] > 32377 [] > 32418 [host=scape-moth] > 32429 [host=itch-mite] > 32517 [host=grain-weevil] > 32459 [host=bush-cricket] > 32542 [host=field-cricket] > 32571 [host=bush-cricket] > 32561 [host=scape-moth] > 32585 [host=grain-weevil] > 32598 [host=field-cricket] > 32611 [host=scape-moth] > 32626 [host=scape-moth] > 32689 [host=scape-moth] > 32659 [host=scape-moth] > 32876 [host=scape-moth] > 32854 [host=scape-moth] > 32909 [host=scape-moth] > 32908 [host=scape-moth] > 32914 [host=scape-moth] > 32918 [host=scape-moth] > 32931 [host=scape-moth] > 32893 [host=scape-moth] > 32980 [host=scape-moth] > 32920 [host=scape-moth] > 32924 [host=scape-moth] > 32928 [host=scape-moth] > 32929 [host=scape-moth] > 32930 [host=scape-moth] > 32937 [host=scape-moth] > 32985 [host=scape-moth] > 32973 [host=scape-moth] > 32935 [host=scape-moth] > 33050 [host=scape-moth] > 33084 [host=scape-moth] > 33101 [host=scape-moth] > 33111 [host=scape-moth] > 33123 [host=scape-moth] > 33372 [host=itch-mite] > 33402 [host=grain-weevil] > 33452 [host=bush-cricket] > 33424 [host=rice-weevil] > 33480 [host=field-cricket] > 33578 [] > 33640 blocked irrelevant > 33599 blocked irrelevant > 33696 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > a46b3aaf6bb038d4f6f192a84df204f10929e75c > 7106c691a6332cffab4037186d1caa3012ae051e > 33807 pass 356a3e1fde11190febb8ace3cdab8694848ed220 > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 7fb8da2b8861795e0013e6ee97acd0363d868a35 > 10e7747bca538205555e313574432f231070153b > 33805 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > a46b3aaf6bb038d4f6f192a84df204f10929e75c > 7106c691a6332cffab4037186d1caa3012ae051e > 33764 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > a46b3aaf6bb038d4f6f192a84df204f10929e75c > 7106c691a6332cffab4037186d1caa3012ae051e > 33860 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 36b62ae6a58f9a588fd33be9386e18a2b90103f5 > 0d2879062076329038860f873dcbeb6f55bd4917 > 33876 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > e77d927f1a1876ef341b4df287939b0c935703d5 > 877eda3223161b995feacce8d2356ced1f627fa8 > 33837 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > b3a4755a67a52aa7297eb8927b482d09dabdefec > 7106c691a6332cffab4037186d1caa3012ae051e > 33826 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > a46b3aaf6bb038d4f6f192a84df204f10929e75c > 7106c691a6332cffab4037186d1caa3012ae051e > 33863 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > ea987c2c21d4326bb58ee28f6888fdcf8fbda067 > 0d2879062076329038860f873dcbeb6f55bd4917 > 33832 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 1ac0206b2ae1ffaeec564f110664a3a77bafafd2 > 7106c691a6332cffab4037186d1caa3012ae051e > 33877 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > a4ba200894e851f4df9be67eb2d091333a17f499 > 877eda3223161b995feacce8d2356ced1f627fa8 > 33849 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 800e2ecc896beb6b79e7333c762da163b6a9135a > 7106c691a6332cffab4037186d1caa3012ae051e > 33827 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > a805ca54015bd123e2bc2454ec59619d0ed106c2 > 7106c691a6332cffab4037186d1caa3012ae051e > 33865 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 99efa84d5c02e33bcca7be83dd7cabc4b0f22f14 > d6af4e1db6c91ba79789ee0e0d363f90ef5b2370 > 33868 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 07d31d07f4b28a61b65cec95da69851c675f20b9 > eed8d774ce19dcae26e1cc077088397681ad65eb > 33853 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 86a6a9bf551ffa183880480b37c5836d3916687a > 7106c691a6332cffab4037186d1caa3012ae051e > 33870 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > c1d322e6048796296555dd36fdd102d7fa2f50bf > eed8d774ce19dcae26e1cc077088397681ad65eb > 33857 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 877417d9ae6846bea4744b198131a5fe5117d7a5 > 1d4290342fa541effa93cd517a7f6eadf5adc515 > 33878 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 83761b9244ad2ed39d3cfabe8a0e901ab906f7bf > 7106c691a6332cffab4037186d1caa3012ae051e > 33871 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 9e03a0405d56b4af8952b794d0e5dd9206ee7329 > 877eda3223161b995feacce8d2356ced1f627fa8 > 33875 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > a39d97c7becca5fd679d70d17ae5b1d62b9b5da6 > 877eda3223161b995feacce8d2356ced1f627fa8 > 33879 pass 356a3e1fde11190febb8ace3cdab8694848ed220 > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 7fb8da2b8861795e0013e6ee97acd0363d868a35 > 10e7747bca538205555e313574432f231070153b > 33909 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > aaf03019175949eda5087329448b8a0033b89479 > 877eda3223161b995feacce8d2356ced1f627fa8 > 33904 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 1ac0206b2ae1ffaeec564f110664a3a77bafafd2 > 7106c691a6332cffab4037186d1caa3012ae051e > 33912 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 11fe680858653e32782b1c24f939e77427f285b4 > 877eda3223161b995feacce8d2356ced1f627fa8 > 33916 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 1979b908b6e99cc24c1c0746060422f8778aa9d9 > d6af4e1db6c91ba79789ee0e0d363f90ef5b2370 > 33920 pass 83a926f7a4e39fb6be0576024e67fe161593defa > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 7e58e2ac7778cca3234c33387e49577bb7732714 > 36174af3fbeb1b662c0eadbfa193e77f68cc955b > 33924 pass 83a926f7a4e39fb6be0576024e67fe161593defa > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 84afc4dd56648ac302c7b5a917e95ca7b1239695 > 7e88c23239591e2638bcc944151a660fcd53495b > 33928 pass 356a3e1fde11190febb8ace3cdab8694848ed220 > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 4db753b1ac4aedc6cd67fb13d50e5015ce8052a5 > 7e88c23239591e2638bcc944151a660fcd53495b > 33974 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 83761b9244ad2ed39d3cfabe8a0e901ab906f7bf > 7106c691a6332cffab4037186d1caa3012ae051e > 33934 pass 83a926f7a4e39fb6be0576024e67fe161593defa > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 86b182ac0e0b44726d85598cbefb468ed22517fc > 7e88c23239591e2638bcc944151a660fcd53495b > 33982 pass 356a3e1fde11190febb8ace3cdab8694848ed220 > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > dfa9c2a0f4d0a0c8b2c1449ecdbb1297427e1560 > 2676bc915157ab474ee478d929b0928cf696b385 > 33941 blocked c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 83761b9244ad2ed39d3cfabe8a0e901ab906f7bf > 7106c691a6332cffab4037186d1caa3012ae051e > 33993 pass 32fa2e66de386e8a41dd8775216ccf8a73002b6b > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 59a0419856c9ed24e9ecd033db092b2e8f81a728 > ad40b1fbe41b2fc3a0dfddbbe07a9678c8cd1921 > 33986 blocked 356a3e1fde11190febb8ace3cdab8694848ed220 > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > e0d3795654b7eb5b91b478bc7e6b717b192a8bce > 60ce518a1b1caf2c1e4c1b203e87fb0b179ba687 > 33991 pass 729ae1da461bbaf1ab1a1a7be7ce60f969a47b54 > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 46817e86fc1d97af0a7d9e4060730f7b00183083 > 7e88c23239591e2638bcc944151a660fcd53495b > 34004 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 7d5ad15d17f26dd4f9ff5f3491828bc34e74f28c > 2dabd88b12c2ba1dfaa7443f1d8bf1a8373113ea > 34029 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 1e42c353469cb58ca4f3b450eea4211af7d0b147 > 1d4290342fa541effa93cd517a7f6eadf5adc515 > 34036 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 74acb99737dbedd86654d660c0c20815139a873c > 7106c691a6332cffab4037186d1caa3012ae051e > 34070 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 4478aa768ccefcc5b234c23d035435fd71b932f6 > 7106c691a6332cffab4037186d1caa3012ae051e > 34072 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > a805ca54015bd123e2bc2454ec59619d0ed106c2 > 7106c691a6332cffab4037186d1caa3012ae051e > 34074 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > b3a4755a67a52aa7297eb8927b482d09dabdefec > 7106c691a6332cffab4037186d1caa3012ae051e > 34045 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > c8496408b443a2a34dd03ad4274c2575248aa3e8 > 7106c691a6332cffab4037186d1caa3012ae051e > 34051 blocked c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > e5f34cdd2da54f28d90889a3afd15fad2d6105ff > 7106c691a6332cffab4037186d1caa3012ae051e > 34075 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > a805ca54015bd123e2bc2454ec59619d0ed106c2 > 7106c691a6332cffab4037186d1caa3012ae051e > 34053 blocked c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 1d0d59fe291967533f974e82213656d479475a1e > 7106c691a6332cffab4037186d1caa3012ae051e > 34057 blocked c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > df887684603a4b3b0c623090a6b419dc70f22c32 > 7106c691a6332cffab4037186d1caa3012ae051e > 34060 blocked c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 4db14629c38611061fc19ec6927405923de84f08 > 7106c691a6332cffab4037186d1caa3012ae051e > 34077 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > b3a4755a67a52aa7297eb8927b482d09dabdefec > 7106c691a6332cffab4037186d1caa3012ae051e > 34063 blocked c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 86fdcf23f4a9d8473844734907555b3a93ed686c > 7106c691a6332cffab4037186d1caa3012ae051e > 34068 blocked c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 2d29a4368c3c00a5cf200f29b3dfd32bc4fb2c31 > 7106c691a6332cffab4037186d1caa3012ae051e > Searching for interesting versions > Result found: flight 32232 (pass), for basis pass > Result found: flight 33878 (fail), for basis failure > Repro found: flight 33879 (pass), for basis pass > Repro found: flight 33974 (fail), for basis failure > 0 revisions at c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > c8496408b443a2a34dd03ad4274c2575248aa3e8 > 7106c691a6332cffab4037186d1caa3012ae051e > 0 revisions at c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 4db14629c38611061fc19ec6927405923de84f08 > 7106c691a6332cffab4037186d1caa3012ae051e > 0 revisions at c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 1d0d59fe291967533f974e82213656d479475a1e > 7106c691a6332cffab4037186d1caa3012ae051e > 0 revisions at c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 86fdcf23f4a9d8473844734907555b3a93ed686c > 7106c691a6332cffab4037186d1caa3012ae051e > 0 revisions at c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > e5f34cdd2da54f28d90889a3afd15fad2d6105ff > 7106c691a6332cffab4037186d1caa3012ae051e > 0 revisions at c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 2d29a4368c3c00a5cf200f29b3dfd32bc4fb2c31 > 7106c691a6332cffab4037186d1caa3012ae051e > 0 revisions at c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > df887684603a4b3b0c623090a6b419dc70f22c32 > 7106c691a6332cffab4037186d1caa3012ae051e > No revisions left to test, checking graph state. > Result found: flight 33827 (pass), for last pass > Result found: flight 33837 (fail), for first failure > Repro found: flight 34072 (pass), for last pass > Repro found: flight 34074 (fail), for first failure > Repro found: flight 34075 (pass), for last pass > Repro found: flight 34077 (fail), for first failure > > *** Found and reproduced problem changeset *** > > Bug is in tree: qemuu git://git.qemu.org/qemu.git > Bug introduced: b3a4755a67a52aa7297eb8927b482d09dabdefec > Bug not present: a805ca54015bd123e2bc2454ec59619d0ed106c2 > > + exec > + sh -xe > + cd /export/home/osstest/repos/qemu > + git remote set-url origin > git://drall.uk.xensource.com:9419/git://git.qemu.org/qemu.git > + git fetch -p origin +refs/heads/*:refs/remotes/origin/* > > commit b3a4755a67a52aa7297eb8927b482d09dabdefec > Merge: a805ca5 4478aa7 > Author: Peter Maydell <peter.maydell@xxxxxxxxxx> > Date: Thu Jan 22 12:14:19 2015 +0000 > > Merge remote-tracking branch 'remotes/kraxel/tags/pull-vnc-20150122-1' > into staging > > vnc: add support for multiple vnc displays > > # gpg: Signature made Thu 22 Jan 2015 11:00:54 GMT using RSA key ID > D3E87138 > # gpg: Good signature from "Gerd Hoffmann (work) <kraxel@xxxxxxxxxx>" > # gpg: aka "Gerd Hoffmann <gerd@xxxxxxxxxx>" > # gpg: aka "Gerd Hoffmann (private) <kraxel@xxxxxxxxx>" > > * remotes/kraxel/tags/pull-vnc-20150122-1: > monitor: add vnc websockets > monitor: add query-vnc-servers command > vnc: factor out qmp_query_client_list > vnc: track & limit connections > vnc: update docs/multiseat.txt > vnc: allow binding servers to qemu consoles > vnc: switch to QemuOpts, allow multiple servers > vnc: add display id to acl names > vnc: remove unused DisplayState parameter, add id instead. > vnc: remove vnc_display global > > Signed-off-by: Peter Maydell <peter.maydell@xxxxxxxxxx> > > commit 4478aa768ccefcc5b234c23d035435fd71b932f6 > Author: Gerd Hoffmann <kraxel@xxxxxxxxxx> > Date: Wed Dec 10 09:49:39 2014 +0100 > > monitor: add vnc websockets > > Add websockets bool to VncBasicInfo, report websocket server sockets, > flag websocket client connections. > > Signed-off-by: Gerd Hoffmann <kraxel@xxxxxxxxxx> > > commit df887684603a4b3b0c623090a6b419dc70f22c32 > Author: Gerd Hoffmann <kraxel@xxxxxxxxxx> > Date: Wed Dec 17 15:49:44 2014 +0100 > > monitor: add query-vnc-servers command > > Add new query vnc qmp command, for the lack of better ideas just name it > "query-vnc-servers". Changes over query-vnc: > > * It returns a list of vnc servers, so multiple vnc server instances > are covered. > * Each vnc server returns a list of server sockets. Followup patch > will use that to also report websockets. In case we add support for > multiple server sockets server sockets (to better support ipv4+ipv6 > dualstack) we can add them to the list too. > > Signed-off-by: Gerd Hoffmann <kraxel@xxxxxxxxxx> > > commit 2d29a4368c3c00a5cf200f29b3dfd32bc4fb2c31 > Author: Gerd Hoffmann <kraxel@xxxxxxxxxx> > Date: Tue Dec 9 15:27:39 2014 +0100 > > vnc: factor out qmp_query_client_list > > so we can reuse it for the new vnc query command. > > Signed-off-by: Gerd Hoffmann <kraxel@xxxxxxxxxx> > > commit e5f34cdd2da54f28d90889a3afd15fad2d6105ff > Author: Gerd Hoffmann <kraxel@xxxxxxxxxx> > Date: Thu Oct 2 12:09:34 2014 +0200 > > vnc: track & limit connections > > Also track the number of connections in "connecting" and "shared" state > (in addition to the "exclusive" state). Apply a configurable limit to > these connections. > > The logic to apply the limit to connections in "shared" state is pretty > simple: When the limit is reached no new connections are allowed. > > The logic to apply the limit to connections in "connecting" state (this > is the state you are in *before* successful authentication) is > slightly different: A new connect kicks out the oldest client which is > still in "connecting" state. This avoids a easy DoS by unauthenticated > users by simply opening connections until the limit is reached. > > Cc: Dr. David Alan Gilbert <dgilbert@xxxxxxxxxx> > Signed-off-by: Gerd Hoffmann <kraxel@xxxxxxxxxx> > > commit 86fdcf23f4a9d8473844734907555b3a93ed686c > Author: Gerd Hoffmann <kraxel@xxxxxxxxxx> > Date: Thu Oct 2 15:53:37 2014 +0200 > > vnc: update docs/multiseat.txt > > vnc joins the party ;) > Also some s/head/seat/ to clarify. > > Signed-off-by: Gerd Hoffmann <kraxel@xxxxxxxxxx> > > commit 1d0d59fe291967533f974e82213656d479475a1e > Author: Gerd Hoffmann <kraxel@xxxxxxxxxx> > Date: Thu Sep 18 12:54:49 2014 +0200 > > vnc: allow binding servers to qemu consoles > > This patch adds a display= parameter to the vnc options. This allows to > bind a vnc server instance to a specific display, allowing to create a > multiseat setup with a vnc server for each seat. > > Signed-off-by: Gerd Hoffmann <kraxel@xxxxxxxxxx> > > commit 4db14629c38611061fc19ec6927405923de84f08 > Author: Gerd Hoffmann <kraxel@xxxxxxxxxx> > Date: Tue Sep 16 12:33:03 2014 +0200 > > vnc: switch to QemuOpts, allow multiple servers > > This patch switches vnc over to QemuOpts, and it (more or less > as side effect) allows multiple vnc server instances. > > Signed-off-by: Gerd Hoffmann <kraxel@xxxxxxxxxx> > > commit c8496408b443a2a34dd03ad4274c2575248aa3e8 > Author: Gerd Hoffmann <kraxel@xxxxxxxxxx> > Date: Tue Oct 21 14:50:42 2014 +0200 > > vnc: add display id to acl names > > In case the display id is "default" (which is the one you get if you > don't explicitly assign one) we keep the old name scheme, without > display, for backward compatibility reasons. > > Signed-off-by: Gerd Hoffmann <kraxel@xxxxxxxxxx> > Reviewed-by: Gonglei <arei.gonglei@xxxxxxxxxx> > > commit 14f7143ede7c601cce02ce0f8c7f01c41148128b > Author: Gerd Hoffmann <kraxel@xxxxxxxxxx> > Date: Tue Jul 29 12:24:55 2014 +0200 > > vnc: remove unused DisplayState parameter, add id instead. > > DisplayState isn't used anywhere, drop it. Add the vnc server ID as > parameter instead, so it is possible to specify the server instance. > > Signed-off-by: Gerd Hoffmann <kraxel@xxxxxxxxxx> > Reviewed-by: Gonglei <arei.gonglei@xxxxxxxxxx> > > commit d616ccc5dd771024e04b9b15d7ca30bc7fe8fce3 > Author: Gerd Hoffmann <kraxel@xxxxxxxxxx> > Date: Tue Jul 29 12:14:08 2014 +0200 > > vnc: remove vnc_display global > > Replace with a vnc_displays list, so we can have multiple vnc server > instances. Add vnc_server_find function to lookup a display by id. > With no id supplied return the first vnc server, for backward > compatibility reasons. > > It is not possible (yet) to actually create multiple vnc server > instances. > > Signed-off-by: Gerd Hoffmann <kraxel@xxxxxxxxxx> > Reviewed-by: Gonglei <arei.gonglei@xxxxxxxxxx> > > dot: graph is too large for cairo-renderer bitmaps. Scaling by 0.912959 to fit > Revision graph left in > /home/xc_osstest/results/bisect.qemu-mainline.test-amd64-i386-rhel6hvm-intel.redhat-install.{dot,ps,png,html}. > ---------------------------------------- > 34077: tolerable ALL FAIL > > flight 34077 qemu-mainline real-bisect [real] > http://www.chiark.greenend.org.uk/~xensrcts/logs/34077/ > > Failures :-/ but no regressions. > > Tests which did not succeed, > including tests which could not be run: > test-amd64-i386-rhel6hvm-intel 7 redhat-install fail baseline > untested > > > jobs: > test-amd64-i386-rhel6hvm-intel fail > > > ------------------------------------------------------------ > sg-report-flight on osstest.cam.xci-test.com > logs: /home/xc_osstest/logs > images: /home/xc_osstest/images > > Logs, config files, etc. are available at > http://www.chiark.greenend.org.uk/~xensrcts/logs > > Test harness code can be found at > http://xenbits.xensource.com/gitweb?p=osstest.git;a=summary > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@xxxxxxxxxxxxx > http://lists.xen.org/xen-devel > _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |