summaryrefslogtreecommitdiff
path: root/stubs
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2016-01-07 14:34:13 +0100
committerPaolo Bonzini <pbonzini@redhat.com>2016-01-15 18:58:02 +0100
commitf1c17521e79df863a5771d96974fab0d07f02be0 (patch)
treebae9be2eab046875ad495fb59a345d8ab30d0703 /stubs
parenteb38c3b67018ff8069e4f674a28661931a8a3e4f (diff)
downloadqemu-f1c17521e79df863a5771d96974fab0d07f02be0.tar.gz
qemu-f1c17521e79df863a5771d96974fab0d07f02be0.tar.bz2
qemu-f1c17521e79df863a5771d96974fab0d07f02be0.zip
nbd-server: do not exit on failed memory allocation
The amount of memory allocated in nbd_co_receive_request is driven by the NBD client (possibly a virtual machine). Parallel I/O can cause the server to allocate a large amount of memory; check for failures and return ENOMEM in that case. Cc: qemu-block@nongnu.org Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'stubs')
0 files changed, 0 insertions, 0 deletions