Revision 8ab6feec

b/block/gluster.c
574 574
    glfs_fini(s->glfs);
575 575
}
576 576

  
577
static int qemu_gluster_has_zero_init(BlockDriverState *bs)
578
{
579
    /* GlusterFS volume could be backed by a block device */
580
    return 0;
581
}
582

  
577 583
static QEMUOptionParameter qemu_gluster_create_options[] = {
578 584
    {
579 585
        .name = BLOCK_OPT_SIZE,
......
595 601
    .bdrv_aio_readv               = qemu_gluster_aio_readv,
596 602
    .bdrv_aio_writev              = qemu_gluster_aio_writev,
597 603
    .bdrv_aio_flush               = qemu_gluster_aio_flush,
604
    .bdrv_has_zero_init           = qemu_gluster_has_zero_init,
598 605
    .create_options               = qemu_gluster_create_options,
599 606
};
600 607

  
......
610 617
    .bdrv_aio_readv               = qemu_gluster_aio_readv,
611 618
    .bdrv_aio_writev              = qemu_gluster_aio_writev,
612 619
    .bdrv_aio_flush               = qemu_gluster_aio_flush,
620
    .bdrv_has_zero_init           = qemu_gluster_has_zero_init,
613 621
    .create_options               = qemu_gluster_create_options,
614 622
};
615 623

  
......
625 633
    .bdrv_aio_readv               = qemu_gluster_aio_readv,
626 634
    .bdrv_aio_writev              = qemu_gluster_aio_writev,
627 635
    .bdrv_aio_flush               = qemu_gluster_aio_flush,
636
    .bdrv_has_zero_init           = qemu_gluster_has_zero_init,
628 637
    .create_options               = qemu_gluster_create_options,
629 638
};
630 639

  
......
640 649
    .bdrv_aio_readv               = qemu_gluster_aio_readv,
641 650
    .bdrv_aio_writev              = qemu_gluster_aio_writev,
642 651
    .bdrv_aio_flush               = qemu_gluster_aio_flush,
652
    .bdrv_has_zero_init           = qemu_gluster_has_zero_init,
643 653
    .create_options               = qemu_gluster_create_options,
644 654
};
645 655

  

Also available in: Unified diff