On 22 June 2018 at 10:57, Peter Maydell <[email protected]> wrote: > On 21 June 2018 at 15:57, Eric Blake <[email protected]> wrote: >> ---------------------------------------------------------------- >> nbd patches for 2018-06-20 >> >> Add experimental x-nbd-server-add-bitmap to expose a disabled >> bitmap over NBD, in preparation for a pull model incremental >> backup scheme. Also fix a corner case protocol issue with >> NBD_CMD_BLOCK_STATUS, and add new NBD_CMD_CACHE. >> >> - Eric Blake: tests: Simplify .gitignore >> - Eric Blake: nbd/server: Reject 0-length block status request >> - Vladimir Sementsov-Ogievskiy: 0/6 NBD export bitmaps >> - Vladimir Sementsov-Ogievskiy: nbd/server: introduce NBD_CMD_CACHE >> > Applied, thanks.
...patchew seems to be unhappy, though, eg https://lists.gnu.org/archive/html/qemu-devel/2018-06/msg06559.html has an unrelated patchset failing with: /tmp/qemu-test/src/nbd/server.c: In function 'nbd_trip': /tmp/qemu-test/src/nbd/server.c:1980:19: error: 'end' may be used uninitialized in this function [-Werror=maybe-uninitialized] *length = end - offset; ~~~~^~~~~~~~ /tmp/qemu-test/src/nbd/server.c:1940:30: note: 'end' was declared here uint64_t begin = offset, end; ^~~ cc1: all warnings being treated as errors thanks -- PMM
