Revision 571cd9dc block/stream.c
b/block/stream.c | ||
---|---|---|
122 | 122 |
* known-unallocated area [sector_num, sector_num+n). */ |
123 | 123 |
ret = bdrv_co_is_allocated_above(bs->backing_hd, base, |
124 | 124 |
sector_num, n, &n); |
125 |
|
|
126 |
/* Finish early if end of backing file has been reached */ |
|
127 |
if (ret == 0 && n == 0) { |
|
128 |
n = end - sector_num; |
|
129 |
} |
|
130 |
|
|
125 | 131 |
copy = (ret == 1); |
126 | 132 |
} |
127 | 133 |
trace_stream_one_iteration(s, sector_num, n, ret); |
Also available in: Unified diff