Revision 145feb17 hw/virtio-blk.c
b/hw/virtio-blk.c | ||
---|---|---|
543 | 543 |
return 0; |
544 | 544 |
} |
545 | 545 |
|
546 |
static void virtio_blk_change_cb(void *opaque, int reason)
|
|
546 |
static void virtio_blk_resize(void *opaque)
|
|
547 | 547 |
{ |
548 | 548 |
VirtIOBlock *s = opaque; |
549 | 549 |
|
550 |
if (reason & CHANGE_SIZE) { |
|
551 |
virtio_notify_config(&s->vdev); |
|
552 |
} |
|
550 |
virtio_notify_config(&s->vdev); |
|
553 | 551 |
} |
554 | 552 |
|
555 | 553 |
static const BlockDevOps virtio_block_ops = { |
556 |
.change_cb = virtio_blk_change_cb,
|
|
554 |
.resize_cb = virtio_blk_resize,
|
|
557 | 555 |
}; |
558 | 556 |
|
559 | 557 |
VirtIODevice *virtio_blk_init(DeviceState *dev, BlockConf *conf, |
Also available in: Unified diff