[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH v8 3/5] libxl: add support for vscsi



Wei Liu writes ("Re: [PATCH v8 3/5] libxl: add support for vscsi"):
> If it is mandated by hardware that empty scsi controller doesn't
> exist, that's of course fine. But I don't think it is mandated in
> reality? I can have no disk attached to a controller and that should
> be fine.

For the avoidance of any doubt: there is no difficulty with "empty"
scsi controllers.  Such things are entirely normal when talking about
physical controllers.

One reason you might define a virtual controller with no devices yet
is so that you have a stable and pre-expected device path for any
actual targets you choose to hotplug later.

That doesn't mean that the default workflow for a user should be for
them to explicitly have to create an empty controller and then hotplug
the devices into it.  But there is no inherent semantic problem with
allowing an empty controller to exist.

Allowing empty controllers to exist is likely to considerably simplify
the error handling.

Ian.

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.