Patch 1 fixes a minor bug (wrong error) on read-only exports, patch 2 and 3 fix up the debugging traces I used to find the root cause of patch 1. Maintainer's discretion on whether to take all three or just patch 1 in qemu 2.6 (but debug output improvements can't cause regressions...)
Eric Blake (3): nbd: Return correct error for write to read-only export nbd: Avoid bitrot in TRACE() usage nbd: Improve debug traces on little-endian nbd/nbd-internal.h | 15 +++++++++------ nbd/client.c | 8 ++++---- nbd/server.c | 6 ++++-- 3 files changed, 17 insertions(+), 12 deletions(-) -- 2.5.5
