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

Re: [Xen-devel] 4.7 qemu regression: HVM guests fail to boot from xvda



On 03/06/16 12:20, Olaf Hering wrote:
> On Fri, Jun 03, George Dunlap wrote:
> 
>> On 01/06/16 16:36, Ian Jackson wrote:
>>> I think we should fix this with a syntax for explicitly specifying a
>>> pv-only device with the hd* pv block number.
> 
>> Would this be a suitable solution for you, and do you think you
>> understand the suggestion well enough / have enough time to write up a
>> patch?
> 
> In another mail in this thread it was said that there are two things:
> one is the controller type (piix,ahci) and another is the disk type
> (connected to emulated hardware, pv-only). The controller type can be
> adjusted with 'hdtype=(ide|ahci)'.
> 
> I think the regression is: 'vdev=xvda' does not result in a disk
> connected to the emulated controller. Should we change the way hdtype=
> is handled internally? If hdtype= is not given it remains unset and with
> vdev=xvd* no disk-on-emulated-controller gets added. If hdtype= is set
> then vdev=xvd* will result in an disk-on-emulated-controller, which
> fixes the regression. If vdev=hd* and hdtype= was not set, hdtype will
> be silently set to ide.

I'd be OK with this.  But is the "hdtype unset" also available at the
libxl level?

Although I still think that the XenoLinux kernels should as soon as
posssible try to move to following upstream Linux's practice of not
stealing major numbers of other drivers.

 -George

_______________________________________________
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®.