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

Tigran Aivazian tigran_aivazian at symantec.com
Thu Nov 2 04:17:24 PST 2006


Hello Konstantin,

This has been fixed in the latest version of the kernel device driver. So, 
upgrade your kernel and the message will go away.

Kind regards
Tigran

On Thu, 2 Nov 2006, Konstantin Khorenko wrote:

> 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