You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qemu/nbd
Kevin Wolf 2e73a17c68 nbd/server: Support inactive nodes
In order to support running an NBD export on inactive nodes, we must
make sure to return errors for any operations that aren't allowed on
inactive nodes. Reads are the only operation we know we need for
inactive images, so to err on the side of caution, return errors for
everything else, even if some operations could possibly be okay.

Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Acked-by: Fabiano Rosas <farosas@suse.de>
Message-ID: <20250204211407.381505-14-kwolf@redhat.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
2 weeks ago
..
client-connection.c nbd: fix -Werror=maybe-uninitialized false-positive 5 months ago
client.c nbd/server: do not poll within a coroutine context 10 months ago
common.c nbd/server: do not poll within a coroutine context 10 months ago
meson.build nbd: move connection code from block/nbd to nbd/client-connection 4 years ago
nbd-internal.h include: Rename sysemu/ -> system/ 2 months ago
server.c nbd/server: Support inactive nodes 2 weeks ago
trace-events nbd/server: CVE-2024-7409: Drop non-negotiating clients 7 months ago
trace.h trace: switch position of headers to what Meson requires 5 years ago