With this, I am finally able to get the nbd plugin to do out-of-order
responses to the client. Once this series goes in, we should be
ready for Rich to cut a release.
Eric Blake (4):
nbd: Split reading into separate thread
nbd: Protect writes with mutex
nbd: Enable parallel handling
tests: Test parallel nbd behavior
plugins/nbd/nbd.c | 217 ++++++++++++++++++++++++++++++++++++---------
tests/Makefile.am | 1 +
tests/test-parallel-nbd.sh | 81 +++++++++++++++++
3 files changed, 255 insertions(+), 44 deletions(-)
create mode 100755 tests/test-parallel-nbd.sh
--
2.13.6