[Qemu-devel] [PATCH v3 0/6] monitor: enable OOB by default

Peter Xu posted 6 patches 5 years, 10 months ago
Failed in applying to current master (apply log)
There is a newer version of this series
docs/devel/qapi-code-gen.txt |  3 +++
include/chardev/char.h       | 11 ++++++++-
include/monitor/monitor.h    |  1 -
tests/libqtest.h             |  4 +--
monitor.c                    | 47 ++++++++++++++++++++----------------
tests/libqtest.c             | 10 +++-----
tests/qmp-test.c             |  6 ++---
vl.c                         |  5 ----
tests/qemu-iotests/060       | 10 +++++++-
tests/qemu-iotests/060.out   |  1 -
10 files changed, 56 insertions(+), 42 deletions(-)
[Qemu-devel] [PATCH v3 0/6] monitor: enable OOB by default
Posted by Peter Xu 5 years, 10 months ago
Patches 1-3 are new. I am not sure about patch 3; I hope current hack
works for us.

v3:
- drop patch "tests: iotests: don't compare SHUTDOWN event", replace
  it with "monitor: flush qmp responses when CLOSED" to fix up the
  race. [Eric, Markus]
- tweak the oob revert patch to not break qmp-test [Eric]
- quite a few comment and commit message fix-ups [Eric]
- add more comment in commit message, mention about why MUX can't be
  used for Out-Of-Band [Markus]
- one new patch to comment on chardev CLOSED event [Stefan]
- one new patch to fix iotest breakage on 060 specifically

Tests: make check, iotests

Please review.  Thanks,

Peter Xu (6):
  chardev: comment details for CLOSED event
  monitor: flush qmp responses when CLOSED
  tests: iotests: drop some stderr line
  docs: mention shared state protect for OOB
  monitor: remove "x-oob", turn oob on by default
  Revert "tests: Add parameter to qtest_init_without_qmp_handshake"

 docs/devel/qapi-code-gen.txt |  3 +++
 include/chardev/char.h       | 11 ++++++++-
 include/monitor/monitor.h    |  1 -
 tests/libqtest.h             |  4 +--
 monitor.c                    | 47 ++++++++++++++++++++----------------
 tests/libqtest.c             | 10 +++-----
 tests/qmp-test.c             |  6 ++---
 vl.c                         |  5 ----
 tests/qemu-iotests/060       | 10 +++++++-
 tests/qemu-iotests/060.out   |  1 -
 10 files changed, 56 insertions(+), 42 deletions(-)

-- 
2.17.1