Revision 3e39789b block.c
b/block.c | ||
---|---|---|
1689 | 1689 |
merge = bs->drv->bdrv_merge_requests(bs, &reqs[outidx], &reqs[i]); |
1690 | 1690 |
} |
1691 | 1691 |
|
1692 |
if (reqs[outidx].qiov->niov + reqs[i].qiov->niov + 1 > IOV_MAX) { |
|
1693 |
merge = 0; |
|
1694 |
} |
|
1695 |
|
|
1696 | 1692 |
if (merge) { |
1697 | 1693 |
size_t size; |
1698 | 1694 |
QEMUIOVector *qiov = qemu_mallocz(sizeof(*qiov)); |
Also available in: Unified diff