Puthiyaparambil, Aravindh
2005-Aug-05 19:23 UTC
RE: [Xen-devel] Genapic in 32-bit Dom0 (Was : More Problems booting32-bit Domain 0 on ES7000 x86_64)
Ooops that could cause problems for us on the ES7000 x86_64 as we run in clustered apic mode. With a uniprocessor Dom0 I see that it picks up clustered apic. From a cursory look at the genapic code in Dom0 I don''t see a difference between UP and SMP clustered_apic_check(). Am I looking at the wrong place? Thanks Aravindh> -----Original Message----- > From: Chris Wright [mailto:chrisw@osdl.org] > Sent: Friday, August 05, 2005 3:13 PM > To: Puthiyaparambil, Aravindh > Cc: Chris Wright; Keir Fraser; Magolan, John F; xen- > devel@lists.xensource.com; Subrahmanian, Raj; Vessey, Bruce A > Subject: Re: [Xen-devel] Genapic in 32-bit Dom0 (Was : More Problems > booting32-bit Domain 0 on ES7000 x86_64) > > * Puthiyaparambil, Aravindh (aravindh.puthiyaparambil@unisys.com)wrote:> > Why do you think it will be an issue with x86_64? AFAIK Genapic is > > turned on by default with the x86_64 kernel. > > Because the smp port for x86_64 does have a xen specific genapic. It > won''t pick up clustered apic, for example. > > thanks, > -chris_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Chris Wright
2005-Aug-05 19:29 UTC
Re: [Xen-devel] Genapic in 32-bit Dom0 (Was : More Problems booting32-bit Domain 0 on ES7000 x86_64)
* Puthiyaparambil, Aravindh (aravindh.puthiyaparambil@unisys.com) wrote:> Ooops that could cause problems for us on the ES7000 x86_64 as we run in > clustered apic mode. With a uniprocessor Dom0 I see that it picks up > clustered apic. From a cursory look at the genapic code in Dom0 I don''t > see a difference between UP and SMP clustered_apic_check(). Am I looking > at the wrong place?Yes, that patch hasn''t been merged yet. Here''s the snippet that''s likely to cause a problem as it stands now: +print: + /* hardcode to xen apic functions */ + genapic = &apic_xen; + printk(KERN_INFO "Setting APIC routing to %s\n", genapic->name); thanks, -chris _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel