Hi

It looks like there is a disparity on how linux reports the number of 
processors vs. ipmi's report (4 vs. 2, when hyperthreading is enabled):


....
CPU2: Intel P4/Xeon Extended MCE MSRs (24) available
CPU2: Thermal monitoring enabled
CPU2: Intel(R) Xeon(TM) CPU 3.60GHz stepping 01
Booting processor 3/7 eip 3000
CPU 3 irqstacks, hard=c03f1000 soft=c03d1000
Initializing CPU#3
Calibrating delay using timer specific routine.. 7181.01 BogoMIPS (lpj=3590509)
CPU: After generic identify, caps: bfebfbff 20100000 00000000 00000000
CPU: After vendor identify, caps:  bfebfbff 20100000 00000000 00000000
monitor/mwait feature present.
CPU: Trace cache: 12K uops, L1 D cache: 16K
CPU: L2 cache: 1024K
CPU3: Initial APIC ID: 7, Physical Processor ID: 3
CPU: After all inits, caps:        bfebfbff 20100000 00000000 00000080
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#3.
CPU3: Intel P4/Xeon Extended MCE MSRs (24) available
CPU3: Thermal monitoring enabled
CPU3: Intel(R) Xeon(TM) CPU 3.60GHz stepping 01
Total of 4 processors activated (28729.31 BogoMIPS).
ENABLING IO-APIC IRQs
..TIMER: vector=0x31 pin1=2 pin2=-1
checking TSC synchronization across 4 CPUs: passed.
Brought up 4 CPUs
....



Sample output through ipmitool, shows only two CPU:


....
CPU 1 Status     | 0x0        | discrete   | 0x8000| na        | na        | na 
       | na        | na        | na
CPU 2 Status     | 0x0        | discrete   | 0x8000| na        | na        | na 
       | na        | na        | na
CPU 1 Temp       | 34.000     | degrees C  | ok    | na        | 5.000     | 
10.000    | 81.000    | 88.000    | na
CPU 2 Temp       | 42.000     | degrees C  | ok    | na        | 5.000     | 
10.000    | 81.000    | 88.000    | na
....


Are we refering to physical cpu in ipmi vs logical cpu for linux kernel?  (Or 
are the sensor values common on the shared logical processors)  Or perhaps, is 
there a need for SDR updates?  or ipmi driver update?

We are using ipmi driver version:

version:        33.13
vermagic:       2.6.9-42.ELsmp SMP 686 REGPARM 4KSTACKS gcc-3.4

Thanks,
Michael

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Openipmi-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openipmi-developer

Reply via email to