virtio-blk: drop virtio_blk_set_conf()
authorStefan Hajnoczi <stefanha@redhat.com>
Wed, 18 Jun 2014 09:58:34 +0000 (17:58 +0800)
committerStefan Hajnoczi <stefanha@redhat.com>
Tue, 1 Jul 2014 07:15:02 +0000 (09:15 +0200)
This function is no longer used since parent objects now use child
aliases to set the VirtIOBlkConf directly.

Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Reviewed-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
hw/block/virtio-blk.c
include/hw/virtio/virtio-blk.h

index e59ebc962dafd87314883c6091f7db39fc9ee645..f1a667c6721a898fbd59e485ce44502f705be1a2 100644 (file)
@@ -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.
index 1d80bcc0dc94bc331927863fe00473d901933491..52e5add9250c84f49b15afd2e632cba0729bcd17 100644 (file)
@@ -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);