Fair enough.
Hmm, that's quite obscure an option name! I would imagine most modern
systems used as servers would not want to do any power management, but
would still prefer to use ACPI for enumeration of processors (including
real ones!) and interrupts, because I gather it has become common if an MP
table is included in a system at all, it is not exactly correct, because
the responsible BIOS engineer simply had no clue to either fix it or
discard entirely.
It looks like I have a fortunate exception, manufactured Dec 2007, which
has both in quite a good shape. :)
Well, this is why I think it is important to be able to drop unwanted
parts of the framework, such as the P from the ACPI acronym. If you say
"acpi=ht" will do, that's great; otherwise relying on the MP table used to
be the alternative.
I don't think we'll be able to drop MP table support entirely in the
foreseeable future though, like we haven't dropped support for the
original 80386 yet. Old SMP systems with MP table support only are going
to be around for a while -- I have a couple myself and I am sure they are
still quite common.
Agreed.
Maciej
--