[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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.