Your bios is supposed to have done this.
> enable, and then use IPI to synchronise it over all available processors).
> I might need some help with the x86 assembly language stuff (I don't use
> instructions like WMSR all that often :-), and the help of the linux-smp
> people will also be necessary.
Actually if you do it during the boot up before you go MP its not so bad.
> I had started upon a root-level source in C++, but found that doing this
> stuff live would probably freak out the OS, and the best way to do it is at
> hardware initialization time.
It might be interesting to try. I don't think it will freak the OS if you
do it as root at iopl(0)
Alan