commit microcode_ctl for openSUSE:Factory
Hello community, here is the log from the commit of package microcode_ctl for openSUSE:Factory checked in at 2012-10-27 07:44:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/microcode_ctl (Old) and /work/SRC/openSUSE:Factory/.microcode_ctl.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "microcode_ctl", Maintainer is "trenn@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory/microcode_ctl/microcode_ctl.changes 2012-10-10 09:23:16.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.microcode_ctl.new/microcode_ctl.changes 2012-10-27 07:44:04.000000000 +0200 @@ -1,0 +2,13 @@ +Fri Oct 26 12:51:49 UTC 2012 - crrodriguez@opensuse.org + +- Drop systemd units that loaded the microcode module + it is loaded automatically nowdays. +- reload the microcode on pacakge update. + + +------------------------------------------------------------------- +Thu Oct 18 13:12:40 UTC 2012 - trenn@suse.de + +- Update to latest AMD microcode version: 2012-01-17 + +------------------------------------------------------------------- Old: ---- amd-ucode-2012-01-17.tar.bz2 New: ---- amd-ucode-2012-09-10.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ microcode_ctl.spec ++++++ --- /var/tmp/diff_new_pack.4Ey974/_old 2012-10-27 07:44:05.000000000 +0200 +++ /var/tmp/diff_new_pack.4Ey974/_new 2012-10-27 07:44:05.000000000 +0200 @@ -16,10 +16,9 @@ # - Name: microcode_ctl %define intel_version 20120606-v2 -%define amd_version 2012-01-17 +%define amd_version 2012-09-10 ExclusiveArch: %ix86 x86_64 Url: http://www.urbanmyth.org/microcode/ Summary: Microcode Updates for Intel and AMD64 x86/x86_64 CPUs @@ -39,8 +38,6 @@ Supplements: modalias(x86cpu:vendor:0002:family:*:model:*:feature:*) Supplements: modalias(x86cpu:vendor:0000:family:*:model:*:feature:*) BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: systemd -%{?systemd_requires} %description This utility allows updating the microcode of Intel and AMD x86 and x86-64 @@ -54,7 +51,7 @@ %build make CFLAGS="$RPM_OPT_FLAGS -I." -cc -fwhole-program %{optflags} %{S:5} -o generate_microcode +%{__cc} -fwhole-program %{optflags} %{S:5} -o generate_microcode ./generate_microcode microcode.dat %install @@ -69,8 +66,10 @@ for file in intel-ucode/*; do install -D -m 0644 $file %{buildroot}/lib/firmware/$file done -mkdir -p %{buildroot}/usr/lib/modules-load.d -echo 'microcode' > %{buildroot}/usr/lib/modules-load.d/microcode.conf + +%post +#if this fails, the user must either reboot or reload manually. +test -f /sys/devices/system/cpu/microcode/reload && /bin/echo 1 > /sys/devices/system/cpu/microcode/reload || exit 0 %clean rm -rf $RPM_BUILD_ROOT; @@ -86,6 +85,5 @@ /lib/firmware/amd-ucode/microcode_amd_fam*.bin %{_mandir}/man8/microcode_ctl.8.gz %{_defaultdocdir}/microcode_ctl -/usr/lib/modules-load.d/microcode.conf %changelog ++++++ amd-ucode-2012-01-17.tar.bz2 -> amd-ucode-2012-09-10.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/amd-ucode-2012-01-17/INSTALL new/amd-ucode-2012-09-10/INSTALL --- old/amd-ucode-2012-01-17/INSTALL 2012-01-17 17:50:09.000000000 +0100 +++ new/amd-ucode-2012-09-10/INSTALL 2012-09-10 10:22:38.000000000 +0200 @@ -3,10 +3,10 @@ Linux # cd /tmp - # tar xf /path/to/amd-ucode-2012-01-17.tar + # tar xf /path/to/amd-ucode-2012-09-10.tar # mkdir -p /lib/firmware/amd-ucode - # mv amd-ucode-2012-01-17/microcode_amd.bin /lib/firmware/amd-ucode - # mv amd-ucode-2012-01-17/microcode_amd_fam15h.bin /lib/firmware/amd-ucode + # mv amd-ucode-2012-09-10/microcode_amd.bin /lib/firmware/amd-ucode + # mv amd-ucode-2012-09-10/microcode_amd_fam15h.bin /lib/firmware/amd-ucode # modprobe -r microcode # modprobe microcode @@ -14,8 +14,8 @@ Solaris # cd /tmp - # tar xf /path/to/amd-ucode-2012-01-17.tar - # mv amd-ucode-2012-01-17/microcode_amd_solaris.bin /platform/i86pc/ucode/amd-ucode.bin + # tar xf /path/to/amd-ucode-2012-09-10.tar + # mv amd-ucode-2012-09-10/microcode_amd_solaris.bin /platform/i86pc/ucode/amd-ucode.bin and finally diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/amd-ucode-2012-01-17/README new/amd-ucode-2012-09-10/README --- old/amd-ucode-2012-01-17/README 2012-01-17 17:50:09.000000000 +0100 +++ new/amd-ucode-2012-09-10/README 2012-09-10 10:22:38.000000000 +0200 @@ -24,7 +24,8 @@ mc_patch_03000027_PUB-v1/mc_patch_03000027.asm mc_patch_05000028_PUB-v3/mc_patch_05000028.asm mc_patch_0500010D_PUB-v1/mc_patch_0500010D.asm - mc_patch_06000624_PUB-v1/mc_patch_06000624.asm + mc_patch_06000629_PUB-v1/mc_patch_06000629.asm + mc_patch_06001119_PUB-v1/mc_patch_06001119.asm *********************************************************************** Copyright 2008, 2012 ADVANCED MICRO DEVICES, INC. All Rights Reserved. Files old/amd-ucode-2012-01-17/microcode_amd_fam15h.bin and new/amd-ucode-2012-09-10/microcode_amd_fam15h.bin differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/amd-ucode-2012-01-17/microcode_amd_fam15h.bin.README new/amd-ucode-2012-09-10/microcode_amd_fam15h.bin.README --- old/amd-ucode-2012-01-17/microcode_amd_fam15h.bin.README 2012-01-17 17:50:09.000000000 +0100 +++ new/amd-ucode-2012-09-10/microcode_amd_fam15h.bin.README 2012-09-10 10:22:38.000000000 +0200 @@ -1,10 +1,12 @@ ;****************************************************************************** ; The associated microcode container file fixes the errata as documented in ; Revision Guide for AMD Family 15h Models 00h-0Fh Processors, order #48063, +; Revision Guide for AMD Family 15h Models 10h-1Fh Processors, order #48931, ; for different revisions of AMD processors as follows: ; ; CPUIDFn[0000_0001]_EAX; ID; Errata fixed; ; -; 0x00600F12; 0x06000624; #659, #660, #661, #668, #671, #672, #673; +; 0x00600F12; 0x06000629; #659, #660, #661, #668, #671, #672, #673, #691, #709, #740; +; 0x00610F01; 0x06001119; #671, #686, #697, #698, #699, #704, #709, #734, #740; ; ;****************************************************************************** Files old/amd-ucode-2012-01-17/microcode_amd_solaris.bin and new/amd-ucode-2012-09-10/microcode_amd_solaris.bin differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/amd-ucode-2012-01-17/microcode_amd_solaris.bin.README new/amd-ucode-2012-09-10/microcode_amd_solaris.bin.README --- old/amd-ucode-2012-01-17/microcode_amd_solaris.bin.README 2012-01-17 17:50:09.000000000 +0100 +++ new/amd-ucode-2012-09-10/microcode_amd_solaris.bin.README 2012-09-10 10:22:38.000000000 +0200 @@ -4,6 +4,7 @@ ; Revision Guide for AMD Family 12h Processors, order #44739, ; Revision Guide for AMD Family 14h Models 00h-0Fh Processors, order #47534, ; Revision Guide for AMD Family 15h Models 00h-0Fh Processors, order #48063, +; Revision Guide for AMD Family 15h Models 10h-1Fh Processors, order #48931, ; for different revisions of AMD processors as follows: ; ; CPUIDFn[0000_0001]_EAX; ID; Errata fixed; @@ -24,6 +25,7 @@ ; 0x00300F10; 0x03000027; #564, #573, #662, #686; ; 0x00500F10; 0x05000028; #461, #564, #594, #595; ; 0x00500F20; 0x0500010D; #461, #564, #594, #639, #662, #686; -; 0x00600F12; 0x06000624; #659, #660, #661, #668, #671, #672, #673; +; 0x00600F12; 0x06000629; #659, #660, #661, #668, #671, #672, #673, #691, #709, #740; +; 0x00610F01; 0x06001119; #671, #686, #697, #698, #699, #704, #709, #734, #740; ; ;****************************************************************************** -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de