Displaying 2 results from an estimated 2 matches for "20c06e2a".
2020 Jul 01
0
[PATCH nbdkit 6/9] nbd: Don't cache nbd_aio_get_fd in the handle.
It's not necessary to cache this, and the libnbd API doesn't guarantee
that it always stays the same.
---
plugins/nbd/nbd.c | 7 +------
1 file changed, 1 insertion(+), 6 deletions(-)
diff --git a/plugins/nbd/nbd.c b/plugins/nbd/nbd.c
index 20c06e2a..8997174e 100644
--- a/plugins/nbd/nbd.c
+++ b/plugins/nbd/nbd.c
@@ -71,7 +71,6 @@ struct transaction {
struct handle {
/* These fields are read-only once initialized */
struct nbd_handle *nbd;
- int fd; /* Cache of nbd_aio_get_fd */
int fds[2]; /* Pipe for kicking the reader thread */...
2020 Jul 01
15
[PATCH nbdkit 0/9] nbd: Implement command= and socket-fd= parameters.
I fixed the deadlock - turned out to be an actual bug in the nbd
plugin (see patch 8).
I changed the command syntax so it's now:
nbdkit nbd command=qemu arg=-f arg=qcow2 arg=/path/to/disk.qcow2
Nir wrote:
18:08 < nsoffer> rwmjones: regarding the nbd proxy patches, did you have specific flow that help us?
18:08 < nsoffer> rwmjones: or this is just a way to support qcow2 in the