From: Gleb Natapov Date: Sun, 30 Jan 2011 10:29:18 +0000 (+0200) Subject: Add bootindex handling into usb storage device. X-Git-Tag: qemu-xen-4.3.0-rc1~3513 X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=cf8ce30d03339861a46c31aa44c11279c282f2b0;p=qemu-upstream-4.5-testing.git Add bootindex handling into usb storage device. Signed-off-by: Gleb Natapov Signed-off-by: Gleb Natapov Signed-off-by: Anthony Liguori --- diff --git a/hw/usb-msd.c b/hw/usb-msd.c index 97d1e4af1..76f5b027b 100644 --- a/hw/usb-msd.c +++ b/hw/usb-msd.c @@ -532,6 +532,7 @@ static int usb_msd_initfn(USBDevice *dev) } } + add_boot_device_path(s->conf.bootindex, &dev->qdev, "/disk@0,0"); return 0; } @@ -595,6 +596,7 @@ static USBDevice *usb_msd_init(const char *filename) static struct USBDeviceInfo msd_info = { .product_desc = "QEMU USB MSD", .qdev.name = "usb-storage", + .qdev.fw_name = "storage", .qdev.size = sizeof(MSDState), .usb_desc = &desc, .init = usb_msd_initfn,