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

Re: [Xen-devel] xl vs. xm: floppy support



On Wed, 2 Mar 2011, Ian Campbell wrote:
> On Wed, 2011-03-02 at 09:31 +0000, Ian Campbell wrote:
> > On Tue, 2011-03-01 at 20:29 +0000, Ian Campbell wrote:
> > > 
> > > I'll knock up a patch in the morning. 
> > 
> > ... 
> [...]
> > e.g. xl does not current support floppy disks but adding:
> >      device_model_args = [ "-fda", "/scratch/fdboot.img" ]
> > allowed me to boot FreeDOS from a floppy image.
> 
> We may as well have a patch for direct support for fdb/fdb too so we can
> evaluate it on its merits for 4.1. I've no problem with deferring this
> to 4.2 at this stage in the release but it is a pretty straightforward
> patch...
> 
> This doesn't support stubdoms, not sure how that works in the xend case
> either, but I'm pretty certain that patch would be too big for this
> stage in the release.

The right way to implement fd* support is probably to create an "fd"
disk type, so that we can have frontends and backends for floppies and
support stubdoms.
However that would be obviously too much for this stage of the release.
This patch would solve the simple case but would introduce two fields in
the libxl idl that we know are wrong.

I would rather implement this kind of simple fd support entirely in xl
using the extra field in libxl_device_model_info so that we don't
"corrupt" the idl.

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

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