q35: set fw_name
PCI host bridges need to set fw_name to be discoverable
by bios for boot device selection.
In particular, seabios expects root device to be called
"/pci/@i0cf8", so let's set it up like that for Q35.
Cc: qemu-stable@nongnu.org
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Tested-by: Amos Kong <akong@redhat.com>
(cherry picked from commit 68c0e134a0
)
Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
This commit is contained in:
parent
c1270701c0
commit
eeaa8d33e4
|
@ -76,6 +76,7 @@ static void q35_host_class_init(ObjectClass *klass, void *data)
|
|||
|
||||
k->init = q35_host_init;
|
||||
dc->props = mch_props;
|
||||
dc->fw_name = "pci";
|
||||
}
|
||||
|
||||
static void q35_host_initfn(Object *obj)
|
||||
|
|
Loading…
Reference in New Issue