search for: 63228c8

Displaying 2 results from an estimated 2 matches for "63228c8".

2019 May 16
0
[nbdkit PATCH v2 07/24] sh: Implement .cache script callback
...write, @@ -819,6 +899,7 @@ static struct nbdkit_plugin plugin = { .trim = sh_trim, .zero = sh_zero, .extents = sh_extents, + .cache = sh_cache, .errno_is_preserved = 1, }; diff --git a/plugins/sh/example.sh b/plugins/sh/example.sh index 63228c8..60c46ce 100755 --- a/plugins/sh/example.sh +++ b/plugins/sh/example.sh @@ -133,6 +133,13 @@ case "$1" in fallocate --help >/dev/null 2>&1 || exit 3 ;; + can_cache) + # Caching is not advertised to the client unless can_cache prints + # a tri-state value....
2019 May 16
27
[nbdkit PATCH v2 00/24] implement NBD_CMD_CACHE
Since v1: - rework .can_cache to be tri-state, with default of no advertisement (ripple effect through other patches) - add a lot more patches in order to round out filter support And in the meantime, Rich pushed NBD_CMD_CACHE support into libnbd, so in theory we now have a way to test cache commands through the entire stack. Eric Blake (24): server: Internal hooks for implementing