Sign in
qemu
/
qemu
/
31ab416d7dcb73a72efd59b9031f96a3944fbbe4
/
blockdev-nbd.c
deb6ccb
nbd: Allow description when creating NBD blockdev
by Eric Blake
· 5 years ago
93676c8
nbd: Don't send oversize strings
by Eric Blake
· 5 years ago
61bc846
nbd: Grab aio context lock in more places
by Eric Blake
· 5 years ago
dbb38ca
nbd: Improve per-export flag handling in server
by Eric Blake
· 5 years ago
61cc872
nbd: Advertise multi-conn for shared read-only connections
by Eric Blake
· 5 years ago
fc8135c
socket: Add num connections to qio_net_listener_open_sync()
by Juan Quintela
· 5 years ago
d5938f2
Clean up inclusion of sysemu/sysemu.h
by Markus Armbruster
· 5 years ago
0001945
nbd: allow authorization with nbd-server-start QMP command
by Daniel P. Berrange
· 6 years ago
7596bbb
nbd/server: Hoist length check to qmp_nbd_server_add
by Eric Blake
· 6 years ago
678ba27
nbd: Merge nbd_export_bitmap into nbd_export_new
by Eric Blake
· 6 years ago
7dc570b
nbd: Remove x-nbd-server-add-bitmap
by Eric Blake
· 6 years ago
5fcbeb0
nbd: Allow bitmap export during QMP nbd-server-add
by Eric Blake
· 6 years ago
3fa4c76
nbd: Merge nbd_export_set_name into nbd_export_new
by Eric Blake
· 6 years ago
7801c3a
nbd: Forbid nbd-server-stop when server is not running
by Eric Blake
· 6 years ago
7f7dfe2
nbd/server: drop old-style negotiation
by Vladimir Sementsov-Ogievskiy
· 6 years ago
767f0c7
qapi: new qmp command nbd-server-add-bitmap
by Vladimir Sementsov-Ogievskiy
· 7 years ago
9af2398
Include less of the generated modular QAPI headers
by Markus Armbruster
· 7 years ago
a82400c
Drop superfluous includes of qapi/qmp/qerror.h
by Markus Armbruster
· 7 years ago
e688df6
Include qapi/error.h exactly where needed
by Markus Armbruster
· 7 years ago
a3b0dc7
qapi: add nbd-server-remove
by Vladimir Sementsov-Ogievskiy
· 7 years ago
902a1f9
qapi: add name parameter to nbd-server-add
by Vladimir Sementsov-Ogievskiy
· 7 years ago
862172f
blockdev: convert internal NBD server to QIONetListener
by Daniel P. Berrange
· 7 years ago
0c9390d
nbd: Fix regression on resiliency to port scan
by Eric Blake
· 8 years ago
bd269eb
sockets: Limit SocketAddressLegacy to external interfaces
by Markus Armbruster
· 8 years ago
dfd100f
sockets: Rename SocketAddress to SocketAddressLegacy
by Markus Armbruster
· 8 years ago
ca0b64e
nbd sockets vnc: Mark problematic address family tests TODO
by Markus Armbruster
· 8 years ago
0ab8ed1
trace: switch to modular code generation for sub-directories
by Daniel P. Berrange
· 8 years ago
0d73f72
nbd: set name for all I/O channels created
by Daniel P. Berrange
· 8 years ago
094138d
nbd-server: Allow node name for nbd-server-add
by Kevin Wolf
· 9 years ago
cd7fca9
nbd-server: Use a separate BlockBackend
by Kevin Wolf
· 9 years ago
ddffee3
nbd: enable use of TLS with nbd-server-start command
by Daniel P. Berrange
· 9 years ago
f95910f
nbd: implement TLS support in the protocol negotiation
by Daniel P. Berrange
· 9 years ago
1c778ef
nbd: convert to using I/O channels for actual socket I/O
by Daniel P. Berrange
· 9 years ago
ae39827
nbd: convert blockdev NBD server to use I/O channels for connection setup
by Daniel P. Berrange
· 9 years ago
d38ea87
all: Clean up includes
by Peter Maydell
· 9 years ago
741cc43
nbd: Switch from close to eject notifier
by Max Reitz
· 9 years ago
ee7d7aa
nbd: Always call "close_fn" in nbd_client_new
by Fam Zheng
· 9 years ago
a0b1a66
Include monitor/monitor.h exactly where needed
by Markus Armbruster
· 10 years ago
c6bd8c7
qerror: Clean up QERR_ macros to expand into a single string
by Markus Armbruster
· 10 years ago
75158eb
qerror: Eliminate QERR_DEVICE_NOT_FOUND
by Markus Armbruster
· 10 years ago
82e1cc4
Change qemu_set_fd_handler2(..., NULL, ...) to qemu_set_fd_handler
by Fam Zheng
· 10 years ago
78fa62f
nbd: Fix up comment after commit e140177
by Markus Armbruster
· 10 years ago
98f44bb
nbd: Handle blk_getlength() failure
by Max Reitz
· 10 years ago
e140177
nbd: Change external interface to BlockBackend
by Max Reitz
· 10 years ago
5839e53
block: Use g_new() & friends where that makes obvious sense
by Markus Armbruster
· 10 years ago
27e5eae
nbd: Shutdown socket before closing.
by Hani Benhabiles
· 11 years ago
60fe4fa
nbd: Don't export a block device with no medium.
by Hani Benhabiles
· 11 years ago
36af599
nbd: Close socket on negotiation failure.
by Hani Benhabiles
· 11 years ago
38b54b6
nbd: use BlockDriverState refcnt
by Fam Zheng
· 11 years ago
0d09e41
hw: move headers to include/
by Paolo Bonzini
· 12 years ago
9c17d61
softmmu: move include files to include/sysemu/
by Paolo Bonzini
· 12 years ago
1de7afc
misc: move include files to include/qemu/
by Paolo Bonzini
· 12 years ago
83c9089
monitor: move include files to include/monitor/
by Paolo Bonzini
· 12 years ago
737e150
block: move include files to include/block/
by Paolo Bonzini
· 12 years ago
7b1b5d1
qapi: move include files to include/qobject/
by Paolo Bonzini
· 12 years ago
f3313d2
nbd-server-add: Fix the default for 'writable'
by Michal Privoznik
· 12 years ago
17b6be4
nbd: disallow nbd-server-add before nbd-server-start
by Paolo Bonzini
· 12 years ago
e644473
nbd: force read-only export for read-only devices
by Paolo Bonzini
· 12 years ago
fc6467e
nbd: fix nbd_server_stop crash when no server was running
by Paolo Bonzini
· 12 years ago
6dd844d
qmp: add NBD server commands
by Paolo Bonzini
· 12 years ago