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.

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@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/spice-devel

Reply via email to