Skip to content
Snippets Groups Projects
Commit 095e4fa4 authored by Peter Lieven's avatar Peter Lieven Committed by Stefan Hajnoczi
Browse files

block: limited request size in write zeroes unsupported path


If bs->bl.max_write_zeroes is large and we end up in the unsupported
path we might allocate a lot of memory for the iovector and/or even
generate an oversized requests.

Fix this by limiting the request by the minimum of the reported
maximum transfer size or 16MB (32768 sectors).

Reported-by: default avatarDenis V. Lunev <den@openvz.org>
Signed-off-by: default avatarPeter Lieven <pl@kamp.de>
Reviewed-by: default avatarDenis V. Lunev <den@openvz.org>
Message-id: 1420457389-16332-1-git-send-email-pl@kamp.de
Signed-off-by: default avatarStefan Hajnoczi <stefanha@redhat.com>
parent 51a2219b
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment