[Lunar-commits] <moonbase> microcode: updated to release 20080910 all Intel P6 and later CPUs supported
Zbigniew Luszpinski
zbiggy at lunar-linux.org
Tue Nov 11 19:57:37 CET 2008
commit 0521037b0be9f65f6cad4bacfd48e299cf4088af
Author: Zbigniew Luszpinski <zbiggy at lunar-linux.org>
Date: Tue Nov 11 19:57:37 2008 +0100
microcode: updated to release 20080910 all Intel P6 and later CPUs supported
---
utils/microcode/BUILD | 6 +++---
utils/microcode/DETAILS | 26 +++++++++++++++++++-------
utils/microcode/PRE_BUILD | 5 ++++-
3 files changed, 26 insertions(+), 11 deletions(-)
diff --git a/utils/microcode/BUILD b/utils/microcode/BUILD
index fa3ece5..436c339 100644
--- a/utils/microcode/BUILD
+++ b/utils/microcode/BUILD
@@ -1,8 +1,8 @@
(
- bzcat $SOURCE_CACHE/$SOURCE > microcode.dat &&
prepare_install &&
- install -m644 microcode.dat /etc/ &&
- rm microcode.dat
+ mkdir -p /etc/firmware &&
+ install -m644 $MODULE-$VERSION.dat /etc/firmware &&
+ ln -sf /etc/firmware/$MODULE-$VERSION.dat /etc/microcode.dat
) > $C_FIFO 2>&1
diff --git a/utils/microcode/DETAILS b/utils/microcode/DETAILS
index 1365129..b940b84 100644
--- a/utils/microcode/DETAILS
+++ b/utils/microcode/DETAILS
@@ -1,13 +1,25 @@
MODULE=microcode
- VERSION=20070907.dat
- SOURCE=${MODULE}-${VERSION}.bz2
- SOURCE_URL=http://www.urbanmyth.org/microcode/ucode/
+ VERSION=20080910
+ SOURCE=$MODULE-$VERSION.tgz
+ SOURCE_URL=http://downloadmirror.intel.com/14303/eng/
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
- SOURCE_VFY=sha1:d51a6d76758bdf29145078377a60c4c23656310f
- WEB_SITE="http://www.urbanmyth.org/microcode/"
+ SOURCE_VFY=sha1:4be35128816268521f93362095c3fa26f1ce9388
+ WEB_SITE=http://downloadcenter.intel.com/
ENTERED=20070916
- UPDATED=20070916
+ UPDATED=20081111
SHORT="Intel microcode - data files"
cat <<EOF
-Processor microcode files.
+The microcode data file contains the latest
+microcode definitions for all Intel processors.
+Intel releases microcode updates to correct
+processor behavior as documented
+in the respective processor specification updates.
+While the regular approach to getting
+this microcode update is via a BIOS upgrade,
+Intel realizes that this can be an administrative hassle.
+The Linux Operating System and VMware ESX products
+have a mechanism to update the microcode after booting.
+For example, this file will be used by
+the operating system mechanism if the file is placed
+in the /etc/firmware directory of the Linux system.
EOF
diff --git a/utils/microcode/PRE_BUILD b/utils/microcode/PRE_BUILD
index 27ba77d..149e8d0 100644
--- a/utils/microcode/PRE_BUILD
+++ b/utils/microcode/PRE_BUILD
@@ -1 +1,4 @@
-true
+mk_source_dir $SOURCE_DIRECTORY &&
+cd $SOURCE_DIRECTORY &&
+cp $SOURCE_CACHE/$SOURCE . &&
+unpack $SOURCE
More information about the Lunar-commits
mailing list