* driver domains
@ 2004-05-25 13:55 valerie galey
0 siblings, 0 replies; 8+ messages in thread
From: valerie galey @ 2004-05-25 13:55 UTC (permalink / raw)
To: Xen-devel
[-- Attachment #1: Type: text/plain, Size: 223 bytes --]
In the Xen Roadmap Overviewew I found that drivers for block and network devices will be moving out of Xen and into 'driver domains'.
What you mean by "drivers domains"?
Best Regards.
Valerie.
[-- Attachment #2: Type: text/html, Size: 862 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* driver domains
@ 2006-01-25 18:24 Muli Ben-Yehuda
2006-01-25 18:49 ` Keir Fraser
0 siblings, 1 reply; 8+ messages in thread
From: Muli Ben-Yehuda @ 2006-01-25 18:24 UTC (permalink / raw)
To: Ian Pratt; +Cc: xen-devel
Ian,
You mentioned during the summit that there are several driver domains
patches floating around and one is likely to go in soon (apologies if
I misunderstood). Could you or the author please post it? we'd like to
give it a spin as soon as possible.
Cheers,
Muli
--
Muli Ben-Yehuda
http://www.mulix.org | http://mulix.livejournal.com/
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: driver domains
2006-01-25 18:24 Muli Ben-Yehuda
@ 2006-01-25 18:49 ` Keir Fraser
2006-01-25 21:10 ` Jon Mason
0 siblings, 1 reply; 8+ messages in thread
From: Keir Fraser @ 2006-01-25 18:49 UTC (permalink / raw)
To: Muli Ben-Yehuda; +Cc: Ian Pratt, xen-devel
On 25 Jan 2006, at 18:24, Muli Ben-Yehuda wrote:
> You mentioned during the summit that there are several driver domains
> patches floating around and one is likely to go in soon (apologies if
> I misunderstood). Could you or the author please post it? we'd like to
> give it a spin as soon as possible.
I've just emailed the author to encourage him to post the patches to
xen-devel as the next stage towards getting the patches checked in.
-- Keir
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: driver domains
2006-01-25 18:49 ` Keir Fraser
@ 2006-01-25 21:10 ` Jon Mason
0 siblings, 0 replies; 8+ messages in thread
From: Jon Mason @ 2006-01-25 21:10 UTC (permalink / raw)
To: Keir Fraser; +Cc: Ian Pratt, xen-devel
On Wed, Jan 25, 2006 at 06:49:01PM +0000, Keir Fraser wrote:
>
> On 25 Jan 2006, at 18:24, Muli Ben-Yehuda wrote:
>
> >You mentioned during the summit that there are several driver domains
> >patches floating around and one is likely to go in soon (apologies if
> >I misunderstood). Could you or the author please post it? we'd like to
> >give it a spin as soon as possible.
>
> I've just emailed the author to encourage him to post the patches to
> xen-devel as the next stage towards getting the patches checked in.
I'll be happy to give it a quick sniff once it is posted.
Thanks,
Jon
^ permalink raw reply [flat|nested] 8+ messages in thread
* driver domains
@ 2006-07-18 18:32 Mike D. Day
2006-07-18 22:41 ` Himanshu Raj
0 siblings, 1 reply; 8+ messages in thread
From: Mike D. Day @ 2006-07-18 18:32 UTC (permalink / raw)
To: Xen Mailing List
For a driver domain, do interrupts for the devices that service that
domain get handled by the driver domain itself, or by domain 0 first?
Which code should I read to understand how this works?
thanks,
Mike Day
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: driver domains
2006-07-18 18:32 driver domains Mike D. Day
@ 2006-07-18 22:41 ` Himanshu Raj
2006-07-18 23:10 ` Mike D. Day
0 siblings, 1 reply; 8+ messages in thread
From: Himanshu Raj @ 2006-07-18 22:41 UTC (permalink / raw)
To: Mike D. Day; +Cc: Xen Mailing List
Hi Mike,
Interrupts are passed on to the domain that registers the irq handler (and
only priviledged domains are allowed to do so). Hence the interrupt would be
sent directly to driver domain (unless it is being shared by multiple domains,
in which case it would go to all the domains).
A good start would be to look at xen/arch/x86/irq.c, specifically at pirq_guest_bind,
pirq_guest_unbind and __do_IRQ_guest.
HTH,
-Himanshu
On Tue, Jul 18, 2006 at 02:32:27PM -0400, Mike D. Day wrote:
> For a driver domain, do interrupts for the devices that service that
> domain get handled by the driver domain itself, or by domain 0 first?
>
> Which code should I read to understand how this works?
>
> thanks,
>
> Mike Day
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel
--
-------------------------------------------------------------------------
Himanshu Raj
PhD Student, GaTech (www.cc.gatech.edu/~rhim)
I prefer to receive attachments in an open, non-proprietary format.
-------------------------------------------------------------------------
^ permalink raw reply [flat|nested] 8+ messages in thread
* RE: driver domains
@ 2006-07-18 22:42 Ian Pratt
0 siblings, 0 replies; 8+ messages in thread
From: Ian Pratt @ 2006-07-18 22:42 UTC (permalink / raw)
To: Mike D. Day, Xen Mailing List
> For a driver domain, do interrupts for the devices that service that
> domain get handled by the driver domain itself, or by domain 0 first?
They are fielded by Xen then passed on as events direct to the domain.
If the line is shared, it will send events to both domains (though
interrupt sharing should be avoided).
Dom0 is only involved with the interrupt 'plumbing', when the interrupt
is first configured.
Ian
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: driver domains
2006-07-18 22:41 ` Himanshu Raj
@ 2006-07-18 23:10 ` Mike D. Day
0 siblings, 0 replies; 8+ messages in thread
From: Mike D. Day @ 2006-07-18 23:10 UTC (permalink / raw)
To: Himanshu Raj; +Cc: Xen Mailing List
Himanshu Raj wrote:
> Hi Mike,
>
> Interrupts are passed on to the domain that registers the irq handler (and
> only priviledged domains are allowed to do so). Hence the interrupt would be
> sent directly to driver domain (unless it is being shared by multiple domains,
> in which case it would go to all the domains).
>
> A good start would be to look at xen/arch/x86/irq.c, specifically at pirq_guest_bind,
> pirq_guest_unbind and __do_IRQ_guest.
>
Himanshu thanks to you and Ian for responding!
Mike
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2006-07-18 23:10 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-07-18 18:32 driver domains Mike D. Day
2006-07-18 22:41 ` Himanshu Raj
2006-07-18 23:10 ` Mike D. Day
-- strict thread matches above, loose matches on Subject: below --
2006-07-18 22:42 Ian Pratt
2006-01-25 18:24 Muli Ben-Yehuda
2006-01-25 18:49 ` Keir Fraser
2006-01-25 21:10 ` Jon Mason
2004-05-25 13:55 valerie galey
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.