[WBEL-users] Re: Hyperthreading not enabled in WB kernels?

Bill Davidsen davidsen@tmr.com
Tue, 04 May 2004 14:34:31 -0400


Jamey Fletcher wrote:
> Vincent.Raffensberger@dtn.com wrote:
> 
>> Both SMP and ACPI HT need to be enabled.  I just checked the i686-smp 
>> default config in the kernel source and it's not configured there. I 
>> wonder why it was turned off and if it's the same way on the RH 
>> kernel. If it were, I'd expect to see plenty of posts about it when 
>> searching...
>> There "shouldn't" be any harm in enabling it and once enabled, you can 
>> disable it with an append statement.
> 
> 
>> I guess I'll just need to remember to build my own kernels if we end 
>> up using WB.
> 
> 
> I'm finding this very, very odd - because we just installed two 
> dual-Xeon boxes tonight, straight from WBEL3.0 CDs, and they *both* have 
> hyperthreading working...
> 
> # uname -a
> Linux dynamic08.beau.org 2.4.21-4.ELsmp #1 SMP Sat Dec 13 19:21:55 CST 
> 2003 i686 i686 i386 GNU/Linux
> 
> Four processors showing.
> 
> The library's primary server:
> 
> # x86info
> x86info v1.11.  Dave Jones 2001, 2002
> Feedback to <davej@suse.de>.
> 
> Found 4 CPUs
> CPU #1
> /dev/cpu/0/cpuid: No such device
> Family: 15 Model: 2 Stepping: 7 Type: 0
> CPU Model: Pentium 4 Xeon (Northwood) [C1] Original OEM
> Processor name string:                   Intel(R) Xeon(TM) CPU 2.40GHz
> 
> Number of logical processors supported within the physical package: 2
> 
> -----
> 
> Anyone else got any clues?  Odin, the primary server, is up2date, but 
> the other two are not.

Check the BIOS setting for MPS 1.1 vs. MPS 1.4 selection. Some BIOS 
vendors get one or the other wrong.

-- 
    -bill davidsen (davidsen@tmr.com)
"The secret to procrastination is to put things off until the
  last possible moment - but no longer"  -me