|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] [PATCH] Fix network connectivity problem in dom0 on Yona
On 3 Mar 2006, at 01:54, Kay, Allen M wrote:
The original code only calls io_apic_get_unique_id() for P4 or earlier
processors by checking for CPU family < 15. However, this check does
not apply to Yonah family of processors whose CPU family value is 6.
This caused io_apic_get_unique_id() being called in Xen but not in
Dom0 since the code in Dom0 has been ifdef’ed out. The end result is
IOAPIC ID mismatch between Xen and Dom0 - which caused IOAPIC not
being programmed at all. This patch generalizes earlier code by
checking for LAPIC version number < 0x14 instead of CPU family - hence
covers both P4 and new P6 family processors such as Yonah.
I checked in an alternative patch so that domain0 identifies IOAPICs by
their physical base address rather than their apicid. That seems a more
reliable method of identification and should fix your oberved problems
with Yonah chipsets.
-- Keir
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|