All of lore.kernel.org
 help / color / mirror / Atom feed
* IRQs delivery.
@ 2006-03-10 10:07 Tristan Gingold
  2006-03-10 15:30 ` Hollis Blanchard
  0 siblings, 1 reply; 13+ messages in thread
From: Tristan Gingold @ 2006-03-10 10:07 UTC (permalink / raw)
  To: xen-devel, Hollis Blanchard

Hi,

on xen-ia64-devel, we are currently discussing on IRQ delivery.
Xen/x86 delivers IRQs using the event channel.
Xen/ia64 currently delivers IRQs using the virtualized hardware way.

Is there major drawbacks about not using event channel (from a XEN POV) ?

How xen/ppc delivers interrupts ?

Thanks,
Tristan.

^ permalink raw reply	[flat|nested] 13+ messages in thread
* RE: Re: IRQs delivery.
@ 2006-03-13  3:03 Tian, Kevin
  0 siblings, 0 replies; 13+ messages in thread
From: Tian, Kevin @ 2006-03-13  3:03 UTC (permalink / raw)
  To: Hollis Blanchard, Tristan Gingold; +Cc: xen-devel, xen-ppc-devel

>From: Hollis Blanchard
>Sent: 2006年3月11日 1:27
>
>Tristan Gingold wrote:
>
>>On ia64, PIC is part of the processor and is already fully-virtualized.
>>We are considering to switch to event channel.
>>
>>
>What do you mean by "already fully virtualized" -- you mean before Xen,
>this was already part of the architecture? Could you elaborate on that?
>

I may put some word on this, since simple "PIC" is not clear term here. 
The interrupt architecture on IA64 is called SAPIC (Steamlined Advanced 
Programmable Interrupt Controller), which is mostly like APIC architecture 
on X86. For example, there're also two parts: IOSAPIC and Local SAPIC, 
with IOSAPIC sitting in the chipset, while Local SAPIC part of processor. 
Part of Local SAPIC is virtualized due to processor virtualization, like 
registers. MMIO of Local SAPIC like PIB/XTP and IOSAPIC are handled 
differently, and that's the part we're proposing strongly to reuse same 
xen/x86 event channel mechanism on xen-ia64 mailing list now.

Hope helps.

Thanks,
Kevin

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2006-03-14  8:27 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-03-10 10:07 IRQs delivery Tristan Gingold
2006-03-10 15:30 ` Hollis Blanchard
2006-03-10 15:47   ` Tristan Gingold
2006-03-10 17:27     ` Hollis Blanchard
2006-03-13  8:32       ` Tristan Gingold
2006-03-10 17:00   ` [XenPPC] " Olof Johansson
2006-03-10 17:23     ` Michal Ostrowski
2006-03-11  2:27     ` Jimi Xenidis
2006-03-11  4:42       ` Olof Johansson
2006-03-13  8:41       ` Tristan Gingold
2006-03-13 20:44         ` Jimi Xenidis
2006-03-14  8:27           ` Tristan Gingold
  -- strict thread matches above, loose matches on Subject: below --
2006-03-13  3:03 Tian, Kevin

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.