xen-devel
Re: [Xen-devel] [PATCH 2/3][RFC] MSI/MSI-X support fordom0/driver domain
On 28/5/07 13:03, "Tian, Kevin" <kevin.tian@xxxxxxxxx> wrote:
> OK, I agree it's flexible and extensible. But is there any real usage
> model pushing on this? For example, is it better for pciback instance
> to allocate pirq space for domU? Pciback can select whether
> passthrough real irq number or allocate from a new space for
> target domain. To let Xen allocate instead makes it complex.
>
> Also do we support mixed allocation policy to a given domain,
> when using suggested interface. For example, once one domain
> has BIOS-assigned scheme, it can't request Xen for auto-allocation.
> Or else it's difficult and complex for domain and Xen to sit on same
> page for shared allocation policy. Maybe we need some per-domain
> flag to control such allocation policy?
I think you're making this more complicated than it really is. My preference
for Xen doing the allocation for domUs is only because: what if there are
more places than just pciback that can assign device irqs to domUs? The
implementation complexity in Xen of supporting both allocation methods is
tiny: presumably in either case we will maintain an array of pirqs per
domain (maybe 0-255?) and in the case of Xen doing the allocation it just
has to do a find-first-unused-pirq search. Trivial. Even if it doesn't have
any users in the first instance (because we decide to let domU see real bios
numbers, or whatever), it's a simple service to provide in case it's useful
in future.
-- Keir
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Xen-devel] [PATCH 2/3][RFC] MSI/MSI-X support for dom0/driver domain, Jiang, Yunhong
- Re: [Xen-devel] [PATCH 2/3][RFC] MSI/MSI-X support for dom0/driver domain, Keir Fraser
- RE: [Xen-devel] [PATCH 2/3][RFC] MSI/MSI-X support fordom0/driver domain, Tian, Kevin
- Re: [Xen-devel] [PATCH 2/3][RFC] MSI/MSI-X support fordom0/driver domain, Keir Fraser
- RE: [Xen-devel] [PATCH 2/3][RFC] MSI/MSI-X support fordom0/driver domain, Tian, Kevin
- Re: [Xen-devel] [PATCH 2/3][RFC] MSI/MSI-X support fordom0/driver domain, Keir Fraser
- RE: [Xen-devel] [PATCH 2/3][RFC] MSI/MSI-X support fordom0/driver domain, Tian, Kevin
- Re: [Xen-devel] [PATCH 2/3][RFC] MSI/MSI-X support fordom0/driver domain,
Keir Fraser <=
- RE: [Xen-devel] [PATCH 2/3][RFC] MSI/MSI-X support fordom0/driver domain, Tian, Kevin
- Re: [Xen-devel] [PATCH 2/3][RFC] MSI/MSI-X support fordom0/driver domain, Keir Fraser
- RE: [Xen-devel] [PATCH 2/3][RFC] MSI/MSI-X support fordom0/driver domain, Tian, Kevin
- RE: [Xen-devel] [PATCH 2/3][RFC] MSI/MSI-X support fordom0/driver domain, Jiang, Yunhong
- Re: [Xen-devel] [PATCH 2/3][RFC] MSI/MSI-X support fordom0/driver domain, Keir Fraser
- RE: [Xen-devel] [PATCH 2/3][RFC] MSI/MSI-X support fordom0/driver domain, Jiang, Yunhong
- RE: [Xen-devel] [PATCH 2/3][RFC] MSI/MSI-X support fordom0/driverdomain, Tian, Kevin
- Re: [Xen-devel] [PATCH 2/3][RFC] MSI/MSI-X support fordom0/driverdomain, Keir Fraser
|
|
|