Messages in this thread |  | | Date | Tue, 10 Jun 2003 13:20:12 +0200 (MET DST) | From | "Maciej W. Rozycki" <> | Subject | Re: local apic timer ints not working with vmware: nolocalapic |
| |
On Mon, 9 Jun 2003, Zwane Mwaikambo wrote:
> > Why do you consider the systems broken? > > Not necessarily broken, just no reporting of APIC capability. Not that i > should expect better from Intel (c.f. HT bit, SEP on PPro etc)
Hmm, how could e.g. an i486 report it? Remember, the i82489DX is a discrete APIC implementation, i.e. it's a chip external to the CPU. The i82489DX is actually a complete APIC implementation, including both a local and an I/O unit in a single chip. And it's also superior to integrated APIC implementations -- it can address up to 255 units in the physical destination mode and up to 32 ones in the logical one.
These APICs were used for i486 systems as well as for Pentium ones meant to support more than two CPUs (although the Pentium integrated local APICs can probably support more than two such units in a system, there was no suitable I/O unit available; the i82093AA chip was introduced later and the i82489DX is hardware-incompatible to later implementations, e.g. using a five-wire inter-APIC bus).
> How about we only clear smp_found_config when forced.
Looks OK. Probably a message could be added to report handling of the local APIC got disabled.
-- + Maciej W. Rozycki, Technical University of Gdansk, Poland + +--------------------------------------------------------------+ + e-mail: macro@ds2.pg.gda.pl, PGP key available +
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
|  |