Revision f54b6563 hw/usb-msd.c

b/hw/usb-msd.c
623 623
    return dev;
624 624
}
625 625

  
626
static const VMStateDescription vmstate_usb_msd = {
627
    .name = "usb-storage",
628
    .unmigratable = 1, /* FIXME: handle transactions which are in flight */
629
    .version_id = 1,
630
    .minimum_version_id = 1,
631
    .fields = (VMStateField []) {
632
        VMSTATE_USB_DEVICE(dev, MSDState),
633
        VMSTATE_END_OF_LIST()
634
    }
635
};
636

  
626 637
static struct USBDeviceInfo msd_info = {
627 638
    .product_desc   = "QEMU USB MSD",
628 639
    .qdev.name      = "usb-storage",
629 640
    .qdev.fw_name      = "storage",
630 641
    .qdev.size      = sizeof(MSDState),
642
    .qdev.vmsd      = &vmstate_usb_msd,
631 643
    .usb_desc       = &desc,
632 644
    .init           = usb_msd_initfn,
633 645
    .handle_packet  = usb_generic_handle_packet,

Also available in: Unified diff