search for: nbd_get_nr_meta_context

Displaying 3 results from an estimated 3 matches for "nbd_get_nr_meta_context".

2020 Sep 28
0
[libnbd PATCH 1/3] api: Add get_nr_meta_contexts, clear_meta_contexts
...blocks of data are allocated, zero or sparse). This call adds one metadata context to the list to be negotiated. You can call it as many times as needed. The list is initially -empty when the handle is created. +empty when the handle is created; you can check the contents of +the list with L<nbd_get_nr_meta_contexts(3)> and +L<nbd_get_meta_context(3)>, or clear it with +L<nbd_clear_meta_contexts(3)>. The NBD protocol limits meta context names to 4096 bytes, but servers may not support the full length. The encoding of meta @@ -991,9 +994,73 @@ C<LIBNBD_CONTEXT_> for some well-known con...
2020 Sep 28
8
[libnbd PATCH 0/3] opt_list_meta_context
I'm posting this now, as I'm at the end of a workday and I got things working for manual experimentation. Still to do: - write interop tests for qemu-nbd and nbdkit (including my proposed patch addition of qemu-nbd -A to show qemu:allocation-depth) - figure out if we can make 'nbdinfo --map' use the new API to automatically select all contexts advertised by the server Eric Blake
2020 Oct 02
4
[libnbd PATCH v2 0/2] opt_list_meta_context
In v2: ack'ed preliminary patches have been pushed, and I've added a lot of testsuite coverage as well as putting the new API to use in nbdinfo. Eric Blake (2): api: Add nbd_opt_list_meta_context info: List available meta-contexts lib/internal.h | 1 + generator/API.ml | 84 ++++++++-