[Devel] microcode_ctl-1.15.tar.gz incorporates broken microcode?

Konstantin Khorenko khorenko at sw.ru
Thu Nov 2 00:06:19 PST 2006


Hello Tigran,

i'm afraid there is something wrong with microcode in latest 1.15 archive, it 
fails to be loaded on at least 2 completely different nodes
while microcode from 1.14 can be written successfuly.
Could you please have a look?

[root at svconsole firmware]# microcode_ctl -u -f 
microcode_ctl-1.14/intel-ia32microcode-10May2006.txt
microcode_ctl: writing microcode (length: 252928)
microcode_ctl: microcode successfuly written to /dev/cpu/microcode

[root at svconsole firmware]# dmesg | tail -n 3
IA-32 Microcode Update Driver: v1.14 <tigran at veritas.com>
microcode: CPU0 already at revision 0xe (current=0xe)
microcode: No new microdata for cpu 0

[root at svconsole firmware]# microcode_ctl -u -f 
microcode_ctl-1.15/intel-ia32microcode-07Sep2006.txt
microcode_ctl: writing microcode (length: 265216)
microcode_ctl: error writing to '/dev/cpu/microcode' errno=22 (Invalid argument)
microcode_ctl: there may be messages from the driver in your system log.

[root at svconsole firmware]# dmesg |tail -n 6
IA-32 Microcode Update Driver: v1.14 <tigran at veritas.com>
microcode: CPU0 already at revision 0xe (current=0xe)
microcode: No new microdata for cpu 0
microcode: CPU0 already at revision 0xe (current=0xe)
microcode: error! Bad data in microcode data file
microcode: Error in the microcode data

[root at svconsole firmware]# ls -Flaio /dev/cpu/microcode
9658 crw-------  1 root 10, 184 Nov  2 09:37 /dev/cpu/microcode

[root at svconsole firmware]# md5sum microcode_ctl-1.15.tar.gz 
microcode_ctl-1.15/intel-ia32microcode-07Sep2006.txt
9c8e602295a55260aee2c2f1c701ac09  microcode_ctl-1.15.tar.gz
30e65074b4e9c0a43ef7a07d22a62506 
microcode_ctl-1.15/intel-ia32microcode-07Sep2006.txt

[root at svconsole firmware]# uname -a
Linux svconsole 2.6.9-34.EL #1 Fri Feb 24 16:44:51 EST 2006 i686 i686 i386 
GNU/Linux

[root at svconsole firmware]# cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 7
model name      : Pentium III (Katmai)
stepping        : 3
cpu MHz         : 501.193
cache size      : 512 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 mtrr pge mca cmov pat 
pse36 mmx fxsr sse
bogomips        : 1003.29

Please, let me know if you need any other info.

Thank you!

-- 
Best regards,
Konstantin Khorenko

SWsoft Virtuozzo/OpenVZ Linux kernel team




More information about the Devel mailing list