]> git.proxmox.com Git - mirror_qemu.git/commit - hw/ppc/spapr.c
spapr: Allow boot from vhost-*-scsi backends
authorFelipe Franciosi <felipe@nutanix.com>
Mon, 5 Jun 2017 15:55:18 +0000 (16:55 +0100)
committerDavid Gibson <david@gibson.dropbear.id.au>
Mon, 5 Jun 2017 23:19:01 +0000 (09:19 +1000)
commitc4e13492afad2c49d41ec2abf4727c69be637f9f
treea0d561ceac78ac2611d11fd0a34b82124febf548
parent7032d92ac83c13987be302b96ab1f26d4b0f404e
spapr: Allow boot from vhost-*-scsi backends

The current implementation of spapr_get_fw_dev_path() doesn't take into
consideration vhost-*-scsi devices. This makes said devices unbootable
on PPC as SLOF is unable to work out the path to scan boot disks.

This makes VMs bootable on spapr when using vhost-*-scsi by implementing
a disk path for VHostSCSICommon (which currently includes both
vhost-user-scsi and vhost-scsi).

Signed-off-by: Felipe Franciosi <felipe@nutanix.com>
Signed-off-by: Mike Cui <cui@nutanix.com>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
hw/ppc/spapr.c