I''m trying to understand interrupt handling in Xen (as described in the "Restructuring I/O" techreport). But I''m having a hard time finding all the bits and pieces in the code. For instance, the text says "a device''s interrupt line triggers execution of a stub routing within Xen rather than causing immediate entry into the domain that is managing that device". Can someone point me to the code where this takes place? TIA -- Web/Blog/Gallery: http://floatingsun.net _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On 6 Sep 2005, at 19:00, Diwaker Gupta wrote:> For instance, the text says "a device''s interrupt line triggers > execution of a stub routing within Xen rather than causing immediate > entry into the domain that is managing that device". Can someone point > me to the code where this takes place?arch/x86/irq.c:do_IRQ() calls __do_IRQ_guest() which does the demux to guests. -- Keir _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel