Displaying 4 results from an estimated 4 matches for "0cfcac5".
2020 Sep 11
0
[libnbd PATCH v2 5/5] api: Add STRICT_BOUNDS/ZERO_SIZE to nbd_set_strict_mode
...ET_CALLBACK_TO_NULL (*completion);
return nbd_internal_command_common (h, flags, NBD_CMD_BLOCK_STATUS, offset,
- count, NULL, &cb);
+ count, EINVAL, NULL, &cb);
}
diff --git a/tests/errors.c b/tests/errors.c
index 0cfcac5..74bd17e 100644
--- a/tests/errors.c
+++ b/tests/errors.c
@@ -235,7 +235,25 @@ main (int argc, char *argv[])
}
check (EINVAL, "nbd_aio_command_completed: ");
- /* Read from an invalid offset */
+ /* Read from an invalid offset, client-side */
+ strict = nbd_get_strict_mode (nbd)...
2020 Sep 11
0
[libnbd PATCH v2 4/5] api: Add STRICT_FLAGS to set_strict_mode
...ACK_TO_NULL (*completion);
- return nbd_internal_command_common (h, 0, NBD_CMD_CACHE, offset, count,
+ return nbd_internal_command_common (h, flags, NBD_CMD_CACHE, offset, count,
NULL, &cb);
}
diff --git a/tests/errors.c b/tests/errors.c
index 0c4151a..0cfcac5 100644
--- a/tests/errors.c
+++ b/tests/errors.c
@@ -84,7 +84,7 @@ main (int argc, char *argv[])
* which delays responding to writes until a witness file no longer
* exists.
*/
- const char *cmd[] = { "nbdkit", "-s", "--exit-with-parent", "sh",
+...
2020 Sep 17
2
Re: [libnbd PATCH v2 4/5] api: Add STRICT_FLAGS to set_strict_mode
...return nbd_internal_command_common (h, 0, NBD_CMD_CACHE, offset, count,
> + return nbd_internal_command_common (h, flags, NBD_CMD_CACHE, offset, count,
> NULL, &cb);
> }
>
> diff --git a/tests/errors.c b/tests/errors.c
> index 0c4151a..0cfcac5 100644
> --- a/tests/errors.c
> +++ b/tests/errors.c
> @@ -84,7 +84,7 @@ main (int argc, char *argv[])
> * which delays responding to writes until a witness file no longer
> * exists.
> */
> - const char *cmd[] = { "nbdkit", "-s", "--exit-w...
2020 Sep 11
10
[libnbd PATCH v2 0/5] Add knobs for client- vs. server-side validation
In v2:
- now based on my proposal to add LIBNBD_SHUTDOWN_IMMEDIATE
- four flags instead of two: STRICT_FLAGS is new (patch 4),
and STRICT_BOUNDS is separate from STRICT_ZERO_SIZE (patch 5)
- various refactorings for more shared code and less duplication
Eric Blake (5):
api: Add xxx_MASK constant for each Flags type
generator: Refactor filtering of accepted OFlags
api: Add