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