diff options
| author | Peter Lieven | 2013-07-11 14:16:24 +0200 |
|---|---|---|
| committer | Paolo Bonzini | 2013-07-17 17:00:28 +0200 |
| commit | d3bda7bc166f40326ba646ee145630bb1b59da96 (patch) | |
| tree | 42751c171441534b0da01b3a473b9c56da8b2885 /block | |
| parent | Fix iSCSI crash on SG_IO with an iovector (diff) | |
| download | qemu-d3bda7bc166f40326ba646ee145630bb1b59da96.tar.gz qemu-d3bda7bc166f40326ba646ee145630bb1b59da96.tar.xz qemu-d3bda7bc166f40326ba646ee145630bb1b59da96.zip | |
iscsi: fix -ENOSPC in iscsi_create()
the -ENOPSC case did not work due to the missing goto.
Reported-by: Kevin Wolf <kwolf@redhat.com>
Signed-off-by: Peter Lieven <pl@kamp.de>
Cc: qemu-stable@nongnu.org
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'block')
| -rw-r--r-- | block/iscsi.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/block/iscsi.c b/block/iscsi.c index fa5252cc40..91b602c538 100644 --- a/block/iscsi.c +++ b/block/iscsi.c @@ -1272,6 +1272,7 @@ static int iscsi_create(const char *filename, QEMUOptionParameter *options) } if (bs.total_sectors < total_size) { ret = -ENOSPC; + goto out; } ret = 0; |
