[Libguestfs] [libnbd PATCH 0/3] Another round of server bug toleration patches
Eric Blake
eblake at redhat.com
Thu Aug 18 01:23:57 UTC 2022
On Fri, Aug 12, 2022 at 04:03:58PM -0500, Eric Blake wrote:
> I found some more 1-line hacks to nbdkit that can produce a subtly
> buggy server that is still easy enough to work around in libnbd.
>
> Eric Blake (3):
> states: Refactor where interrupted reply state is stored
> states: Skip server replies to unknown command cookies
> states: Tolerate simple reply to structured read request
I've now pushed this series as 32af175..b31e7ba
I'm still thinking about adding a strictness knob to let us decide
whether to try and cope with servers or fail as fast as possible on
the first non-compliance; but whether that belongs as a new bit to the
existing nbd_set_strict_mode (which to date has controlled client
strictness, not our response to the server) or a new API, is still
worth thinking about.
--
Eric Blake, Principal Software Engineer
Red Hat, Inc. +1-919-301-3266
Virtualization: qemu.org | libvirt.org
More information about the Libguestfs
mailing list