[Spice-devel] [PATCH spice-server v5 0/8] Better handling reset for streaming device

Christophe de Dinechin christophe.de.dinechin at gmail.com
Thu Mar 1 15:29:11 UTC 2018



> On 13 Feb 2018, at 16:54, Frediano Ziglio <fziglio at redhat.com> wrote:
> 
> Changes since v4:
> - split reset patch;
> - add a workaround for a Qemu bug, seems easier to do it
>  instead of detecting it;
> - add another problem with fix and test case.

For what it’s worth, I tested this for a couple of days, and the qemu issue is apparently gone. Stability on agent restart is also improved.

Tested-by: Christophe de Dinechin <dinechin at redhat.com>

> 
> Changes since v3:
> - add a test case.
> 
> Changes since v2:
> - split first patch between fix and test;
> - better wording (not code changes).
> 
> *** BLURB HERE ***
> 
> Frediano Ziglio (8):
>  stream-device: Avoid device to get stuck if multiple messages are
>    batched
>  test-stream-device: Better Qemu emulation for data reading
>  test-stream-device: Test batched multiple messages
>  stream-device: Implements properly device reset on open/close
>  stream-device: Disable guest device on errors
>  stream-device: Workaround Qemu bug closing device
>  stream-device: Do not read past data message
>  test-stream-device: Check we don't read past data message
> 
> server/stream-device.c            |  92 +++++++++++++++--
> server/tests/test-stream-device.c | 205 +++++++++++++++++++++++++++++++++-----
> 2 files changed, 263 insertions(+), 34 deletions(-)
> 
> -- 
> 2.14.3
> 
> _______________________________________________
> Spice-devel mailing list
> Spice-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/spice-devel



More information about the Spice-devel mailing list