[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] dom0 linux: support SBDF with "guestdev=" andremove "reassigndev="
On Thu, 09 Apr 2009 11:39:45 +0100 "Jan Beulich" <jbeulich@xxxxxxxxxx> wrote: > >>> Yuji Shimada <shimada-yxb@xxxxxxxxxxxxxxx> 08.04.09 10:30 >>> > >This patch supports SBDF with "guestdev=" boot parameter and removes > >"reassigndev=" boot parameter. > > > >Currently there are three boot parameters which specifics PCI device > >for PCI pass-through. > > > > pciback.hide= > > guestdev= > > reassigndev= > > > >I'd like to simplify them before xen 3.4 is released. To achieve this, > >I'd like to make "guestdev=" boot parameter support SBDF, and remove > >"reassigndev=". > > > > > >When we don't need to reassign resources and use device path, > >pciback.hide= boot parameter can be used. The parameter is also needed > >for backward compatibility. > > > > pciback.hide=(00:01.0)(00:02.0) > > > >When we need to reassign resources or use device path, guestdev= boot > >parameter can be used. reassign_resources boot parameter is needed to > >reassign resources, too. > > > > guestdev=00:01.0,00:02.0 reassign_resources > > guestdev=PNP0A08:0-1.0,PNP0A08:0-2.0 > > guestdev=PNP0A08:0-1.0,PNP0A08:0-2.0 reassign_resources > > Which basically means reassignment of resources will become and all-or- > nothing feature rather than a per-device one - is that really intended? It > seems like a step backwards to me. Reassignment of resources is all-or-nothing feature. When reassign_resources is specified, all PCI devices specified by "guestdev=" are the targets of reassignment. Please note that PCI devices which are not specified by "guestdev=" are not the targets of reassignment. To avoid fragmentation of resources, all-or-nothing is better than per-device. On the other hand, if there is a device which cause some issues on reassignment, per-device is needed. But I have not seen such a device yet. Thanks, -- Yuji Shimada _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |