From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 13 Nov 2006 22:39:45 +0300 From: "Konstantin A. Lepikhov" To: ALT Linux Devel Mailing List Message-ID: <20061113193945.GA28209@lks.home> Mail-Followup-To: ALT Linux Devel Mailing List Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="45Z9DzgjV8m4Oswq" Content-Disposition: inline X-Operation-System: ALT Linux Sisyphus (20060401) 2.6.16-wks26-up-alt9 User-Agent: Mutt/1.5.11 X-AV-Checked: ClamAV using ClamSMTP Subject: [devel] [[Devel] microcode_ctl-1.15.tar.gz incorporates broken microcode?] X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Nov 2006 19:40:02 -0000 Archived-At: List-Archive: List-Post: --45Z9DzgjV8m4Oswq Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi! =E4=CC=D1 =D4=C5=C8, =CB=D4=CF =DA=C1=C8=CF=DE=C5=D4 =CF=C2=CE=CF=D7=C9=D4= =D8 microcode_ctl, =D3=CF=D7=C5=D4=D5=C0 =CF=DA=CE=C1=CB=CF=CD=C9=D4=D8=D3= =D1 =D3 =C4=C1=CE=CE=CF=CA =C4=C9=D3=CB=D5=D3=D3=C9=C5=CA ----- Forwarded message from Konstantin Khorenko ----- Date: Thu, 02 Nov 2006 11:06:19 +0300 =46rom: Konstantin Khorenko To: tigran@ Cc: devel@ Subject: [Devel] microcode_ctl-1.15.tar.gz incorporates broken microcode? Hello Tigran, i'm afraid there is something wrong with microcode in latest 1.15 archive,= =20 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@svconsole firmware]# microcode_ctl -u -f=20 microcode_ctl-1.14/intel-ia32microcode-10May2006.txt microcode_ctl: writing microcode (length: 252928) microcode_ctl: microcode successfuly written to /dev/cpu/microcode [root@svconsole firmware]# dmesg | tail -n 3 IA-32 Microcode Update Driver: v1.14 microcode: CPU0 already at revision 0xe (current=3D0xe) microcode: No new microdata for cpu 0 [root@svconsole firmware]# microcode_ctl -u -f=20 microcode_ctl-1.15/intel-ia32microcode-07Sep2006.txt microcode_ctl: writing microcode (length: 265216) microcode_ctl: error writing to '/dev/cpu/microcode' errno=3D22 (Invalid=20 argument) microcode_ctl: there may be messages from the driver in your system log. [root@svconsole firmware]# dmesg |tail -n 6 IA-32 Microcode Update Driver: v1.14 microcode: CPU0 already at revision 0xe (current=3D0xe) microcode: No new microdata for cpu 0 microcode: CPU0 already at revision 0xe (current=3D0xe) microcode: error! Bad data in microcode data file microcode: Error in the microcode data [root@svconsole firmware]# ls -Flaio /dev/cpu/microcode 9658 crw------- 1 root 10, 184 Nov 2 09:37 /dev/cpu/microcode [root@svconsole firmware]# md5sum microcode_ctl-1.15.tar.gz=20 microcode_ctl-1.15/intel-ia32microcode-07Sep2006.txt 9c8e602295a55260aee2c2f1c701ac09 microcode_ctl-1.15.tar.gz 30e65074b4e9c0a43ef7a07d22a62506=20 microcode_ctl-1.15/intel-ia32microcode-07Sep2006.txt [root@svconsole firmware]# uname -a Linux svconsole 2.6.9-34.EL #1 Fri Feb 24 16:44:51 EST 2006 i686 i686 i386= =20 GNU/Linux [root@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= =20 pse36 mmx fxsr sse bogomips : 1003.29 Please, let me know if you need any other info. Thank you! --=20 Best regards, Konstantin Khorenko SWsoft Virtuozzo/OpenVZ Linux kernel team _______________________________________________ Devel mailing list Devel@ https://openvz.org/mailman/listinfo/devel ----- End forwarded message ----- ----- Forwarded message from Tigran Aivazian ----- Date: Thu, 2 Nov 2006 12:17:24 +0000 (GMT) =46rom: Tigran Aivazian To: devel@ Subject: [Devel] Re: microcode_ctl-1.15.tar.gz incorporates broken microcod= e? Hello Konstantin, This has been fixed in the latest version of the kernel device driver. So,= =20 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,= =20 >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@svconsole firmware]# microcode_ctl -u -f=20 >microcode_ctl-1.14/intel-ia32microcode-10May2006.txt >microcode_ctl: writing microcode (length: 252928) >microcode_ctl: microcode successfuly written to /dev/cpu/microcode > >[root@svconsole firmware]# dmesg | tail -n 3 >IA-32 Microcode Update Driver: v1.14 >microcode: CPU0 already at revision 0xe (current=3D0xe) >microcode: No new microdata for cpu 0 > >[root@svconsole firmware]# microcode_ctl -u -f=20 >microcode_ctl-1.15/intel-ia32microcode-07Sep2006.txt >microcode_ctl: writing microcode (length: 265216) >microcode_ctl: error writing to '/dev/cpu/microcode' errno=3D22 (Invalid= =20 >argument) >microcode_ctl: there may be messages from the driver in your system log. > >[root@svconsole firmware]# dmesg |tail -n 6 >IA-32 Microcode Update Driver: v1.14 >microcode: CPU0 already at revision 0xe (current=3D0xe) >microcode: No new microdata for cpu 0 >microcode: CPU0 already at revision 0xe (current=3D0xe) >microcode: error! Bad data in microcode data file >microcode: Error in the microcode data > >[root@svconsole firmware]# ls -Flaio /dev/cpu/microcode >9658 crw------- 1 root 10, 184 Nov 2 09:37 /dev/cpu/microcode > >[root@svconsole firmware]# md5sum microcode_ctl-1.15.tar.gz=20 >microcode_ctl-1.15/intel-ia32microcode-07Sep2006.txt >9c8e602295a55260aee2c2f1c701ac09 microcode_ctl-1.15.tar.gz >30e65074b4e9c0a43ef7a07d22a62506=20 >microcode_ctl-1.15/intel-ia32microcode-07Sep2006.txt > >[root@svconsole firmware]# uname -a >Linux svconsole 2.6.9-34.EL #1 Fri Feb 24 16:44:51 EST 2006 i686 i686 i386= =20 >GNU/Linux > >[root@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= =20 >pse36 mmx fxsr sse >bogomips : 1003.29 > >Please, let me know if you need any other info. > >Thank you! > _______________________________________________ Devel mailing list Devel@ https://openvz.org/mailman/listinfo/devel ----- End forwarded message ----- ----- Forwarded message from Konstantin Khorenko ----- Date: Fri, 03 Nov 2006 12:04:23 +0300 =46rom: Konstantin Khorenko To: tigran_aivazian@ Cc: simon@, devel@ Subject: [Devel] Re: microcode_ctl-1.15.tar.gz incorporates broken microcod= e? Hello Tigran, thank you very much for your help! Is it true that following patch is responsible for the messages? http://linux.bkbits.net:8080/linux-2.6/gnupatch@451a9864jKk9Jk5CliEBE9pB86s= wnw (which applies after clean-up patch=20 http://linux.bkbits.net:8080/linux-2.6/gnupatch@451a9861MOurp8RhosNAAOMcAIh= 9bw) Pity that the idea to check the driver itself didn't come to me earlier, bu= t=20 those messages on the site (http://urbanmyth.org/microcode/) are so=20 optimistic: ------------------------------------- # microcode_ctl-1.15.tar.gz (264K) * (19th September 2006) Updated microcode within archive, but really th= e=20 code is unchanged from 1.11 ------------------------------------- and the idea that no any code that deals with the microcode is needed to be= =20 upgraded was so evident at the first glance, especially looking at the=20 notices about which utility versions are required for each particular=20 microcode version and a calming note that: "This utility requires the Linux kernel IA32 microcode driver=20 (2.4.0-test1-ac10 or 2.2.18 onwards)." How do you think is it makes sense to mention explicitly on the site that= =20 microcode from microcode_ctl-1.15.tar.gz and higher requires patches XXX to= =20 be applied to the microcode kernel driver? (It might be simpler to say that it requires microcode kernel driver versio= n=20 YYY, but the version number was not modified yet...) Thank you once again! --=20 Best regards, Konstantin Khorenko SWsoft Virtuozzo/OpenVZ Linux kernel team Tigran Aivazian wrote: >Hello Konstantin, > >This has been fixed in the latest version of the kernel device driver.=20 >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=20 >>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@svconsole firmware]# microcode_ctl -u -f=20 >>microcode_ctl-1.14/intel-ia32microcode-10May2006.txt >>microcode_ctl: writing microcode (length: 252928) >>microcode_ctl: microcode successfuly written to /dev/cpu/microcode >> >>[root@svconsole firmware]# dmesg | tail -n 3 >>IA-32 Microcode Update Driver: v1.14 >>microcode: CPU0 already at revision 0xe (current=3D0xe) >>microcode: No new microdata for cpu 0 >> >>[root@svconsole firmware]# microcode_ctl -u -f=20 >>microcode_ctl-1.15/intel-ia32microcode-07Sep2006.txt >>microcode_ctl: writing microcode (length: 265216) >>microcode_ctl: error writing to '/dev/cpu/microcode' errno=3D22 (Invalid= =20 >>argument) >>microcode_ctl: there may be messages from the driver in your system log. >> >>[root@svconsole firmware]# dmesg |tail -n 6 >>IA-32 Microcode Update Driver: v1.14 >>microcode: CPU0 already at revision 0xe (current=3D0xe) >>microcode: No new microdata for cpu 0 >>microcode: CPU0 already at revision 0xe (current=3D0xe) >>microcode: error! Bad data in microcode data file >>microcode: Error in the microcode data >> >>[root@svconsole firmware]# ls -Flaio /dev/cpu/microcode >>9658 crw------- 1 root 10, 184 Nov 2 09:37 /dev/cpu/microcode >> >>[root@svconsole firmware]# md5sum microcode_ctl-1.15.tar.gz=20 >>microcode_ctl-1.15/intel-ia32microcode-07Sep2006.txt >>9c8e602295a55260aee2c2f1c701ac09 microcode_ctl-1.15.tar.gz >>30e65074b4e9c0a43ef7a07d22a62506=20 >>microcode_ctl-1.15/intel-ia32microcode-07Sep2006.txt >> >>[root@svconsole firmware]# uname -a >>Linux svconsole 2.6.9-34.EL #1 Fri Feb 24 16:44:51 EST 2006 i686 i686=20 >>i386 GNU/Linux >> >>[root@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=20 >>pat pse36 mmx fxsr sse >>bogomips : 1003.29 >> >>Please, let me know if you need any other info. >> >>Thank you! >> > >_______________________________________________ >Devel mailing list >Devel@ >https://openvz.org/mailman/listinfo/devel _______________________________________________ Devel mailing list Devel@ https://openvz.org/mailman/listinfo/devel ----- End forwarded message ----- --=20 WBR et al. --45Z9DzgjV8m4Oswq Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFFWMoB3TEpd8GO1nMRAi74AJ9MUJ7jEbG/aE9o4e37iFTd6TalkwCdELpw Zo3KR/lXFlljcfv5SsuW7pg= =dnBe -----END PGP SIGNATURE----- --45Z9DzgjV8m4Oswq--