Commit f7fedda8 authored by Stefan Hajnoczi's avatar Stefan Hajnoczi
Browse files

virtio-blk: drop virtio_blk_set_conf()



This function is no longer used since parent objects now use child
aliases to set the VirtIOBlkConf directly.

Signed-off-by: default avatarStefan Hajnoczi <stefanha@redhat.com>
Reviewed-by: default avatarPeter Crosthwaite <peter.crosthwaite@xilinx.com>
parent caffdac3
Loading
Loading
Loading
Loading
+0 −6
Original line number Diff line number Diff line
@@ -677,12 +677,6 @@ static const BlockDevOps virtio_block_ops = {
    .resize_cb = virtio_blk_resize,
};

void virtio_blk_set_conf(DeviceState *dev, VirtIOBlkConf *blk)
{
    VirtIOBlock *s = VIRTIO_BLK(dev);
    memcpy(&(s->blk), blk, sizeof(struct VirtIOBlkConf));
}

#ifdef CONFIG_VIRTIO_BLK_DATA_PLANE
/* Disable dataplane thread during live migration since it does not
 * update the dirty memory bitmap yet.
+0 −2
Original line number Diff line number Diff line
@@ -178,8 +178,6 @@ typedef struct VirtIOBlockReq {
        DEFINE_PROP_BIT("config-wce", _state, _field.config_wce, 0, true),    \
        DEFINE_PROP_IOTHREAD("x-iothread", _state, _field.iothread)

void virtio_blk_set_conf(DeviceState *dev, VirtIOBlkConf *blk);

int virtio_blk_handle_scsi_req(VirtIOBlock *blk,
                               VirtQueueElement *elem);