Wei Liu writes ("[Xen-devel] Re: [PATCH] libxl: basic support for virtio disk"):
> Revised patch.
> Add code in libxl__device_disk_string_of_backend.
> Upper limit of virtio disk follows scsi.
I'm not sure what you mean here. Do you mean that Linux only supports
as many virtio disks as it supports scsi disks ? Is this a
fundamental limitation of the virtio protocol ?
> + else if (strncmp(disks[i].vdev, "vd", 2) == 0)
> + drive = libxl__sprintf
> + (gc,
> + disks[i].pdev_path, disk, format);
Maybe I'm missing something but this seems not to use the partition
number at all ?
The existing code seems rather broken TBH.
Xen-devel mailing list