Hi Folks, I was looking at the definition of FIRST_EXTERNAL_VECTOR in xen/include/asm-x86/irq.h and linux-2.6.10-.../mach-xen/irq_vectors.h. They are not the same. Furthermore, the hypercall vector is defined differently. Is there any correlation between these symbols in different files? I thought the external intr vectors started after the 32 TRAPs, no? Himanshu -- ------------------------------------------------------------------------- Himanshu Raj PhD Student, GaTech (www.cc.gatech.edu/~rhim) I prefer to receive attachments in an open, non-proprietary format. ------------------------------------------------------------------------- ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Xen-devel mailing list Xen-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xen-devel
On 9 Mar 2005, at 00:17, Himanshu Raj wrote:> I was looking at the definition of FIRST_EXTERNAL_VECTOR in > xen/include/asm-x86/irq.h and linux-2.6.10-.../mach-xen/irq_vectors.h. > They are > not the same. Furthermore, the hypercall vector is defined > differently. Is > there any correlation between these symbols in different files? I > thought the > external intr vectors started after the 32 TRAPs, no?I raised to 0x30 so that 0x20-0x2f can be used as ''fast trap'' vectors by OSes that use them. If none of the BSDs use that trap range then FIRST_EXTERNAL_VECTOR can be dropped to 0x20 -- we are unlikely to be supporting paravirtual Windows OSes in teh forseeable future. :-) -- Keir ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Xen-devel mailing list Xen-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xen-devel
> From: Keir Fraser <Keir.Fraser@cl.cam.ac.uk> > > I raised to 0x30 so that 0x20-0x2f can be used as ''fast trap'' vectors > by OSes that use them. If none of the BSDs use that trap range then > FIRST_EXTERNAL_VECTOR can be dropped to 0x20 -- we are unlikely to be > supporting paravirtual Windows OSes in teh forseeable future. :-)Actually, I''m researching a Xen port for ReactOS (open source re-implementation of Windows). Gé van Geldorp. ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_ide95&alloc_id396&op=click _______________________________________________ Xen-devel mailing list Xen-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xen-devel