summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndy Fiddaman <omnios@citrus-it.co.uk>2020-11-12 11:10:27 +0000
committerAndy Fiddaman <omnios@citrus-it.co.uk>2020-11-19 23:19:57 +0000
commit56e9aab1260c03d8b79e246590e46e9aa0ee0531 (patch)
treef80d6796e392867120795f79442b978cc215396b
parentef1b64136eb11e65f9eb27b6083536fe1b69c707 (diff)
downloadillumos-joyent-56e9aab1260c03d8b79e246590e46e9aa0ee0531.tar.gz
13305 Update Intel microcode to 20201112
Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
-rw-r--r--usr/src/data/ucode/Makefile.links34
-rw-r--r--usr/src/data/ucode/intel/000306F2-01bin34816 -> 34816 bytes
-rw-r--r--usr/src/data/ucode/intel/000406E3-40bin101376 -> 105472 bytes
-rw-r--r--usr/src/data/ucode/intel/00050653-01bin32768 -> 33792 bytes
-rw-r--r--usr/src/data/ucode/intel/00050654-01bin34816 -> 35840 bytes
-rw-r--r--usr/src/data/ucode/intel/00050656-01bin52224 -> 52224 bytes
-rw-r--r--usr/src/data/ucode/intel/00050657-01bin52224 -> 52224 bytes
-rw-r--r--usr/src/data/ucode/intel/0005065B-01bin0 -> 27648 bytes
-rw-r--r--usr/src/data/ucode/intel/000506C9-01bin17408 -> 17408 bytes
-rw-r--r--usr/src/data/ucode/intel/000506CA-01bin15360 -> 15360 bytes
-rw-r--r--usr/src/data/ucode/intel/000506E3-02bin101376 -> 105472 bytes
-rw-r--r--usr/src/data/ucode/intel/000706A1-01bin73728 -> 74752 bytes
-rw-r--r--usr/src/data/ucode/intel/000706A8-01bin74752 -> 75776 bytes
-rw-r--r--usr/src/data/ucode/intel/000706E5-80bin107520 -> 109568 bytes
-rw-r--r--usr/src/data/ucode/intel/000806A1-10bin0 -> 32768 bytes
-rw-r--r--usr/src/data/ucode/intel/000806C1-80bin0 -> 107520 bytes
-rw-r--r--usr/src/data/ucode/intel/000806E9-10bin103424 -> 104448 bytes
-rw-r--r--usr/src/data/ucode/intel/000806E9-40bin103424 -> 104448 bytes
-rw-r--r--usr/src/data/ucode/intel/000806EA-40bin103424 -> 104448 bytes
-rw-r--r--usr/src/data/ucode/intel/000806EB-10bin103424 -> 104448 bytes
-rw-r--r--usr/src/data/ucode/intel/000806EC-04bin103424 -> 104448 bytes
-rw-r--r--usr/src/data/ucode/intel/000906E9-02bin103424 -> 104448 bytes
-rw-r--r--usr/src/data/ucode/intel/000906EA-02bin102400 -> 103424 bytes
-rw-r--r--usr/src/data/ucode/intel/000906EB-02bin103424 -> 104448 bytes
-rw-r--r--usr/src/data/ucode/intel/000906EC-02bin102400 -> 103424 bytes
-rw-r--r--usr/src/data/ucode/intel/000906ED-02bin103424 -> 103424 bytes
-rw-r--r--usr/src/data/ucode/intel/000A0652-20bin0 -> 93184 bytes
-rw-r--r--usr/src/data/ucode/intel/000A0653-02bin0 -> 94208 bytes
-rw-r--r--usr/src/data/ucode/intel/000A0655-02bin0 -> 93184 bytes
-rw-r--r--usr/src/data/ucode/intel/000A0660-80bin91136 -> 94208 bytes
-rw-r--r--usr/src/data/ucode/intel/000A0661-80bin0 -> 93184 bytes
-rw-r--r--usr/src/pkg/manifests/system-microcode-intel.mf24
32 files changed, 56 insertions, 2 deletions
diff --git a/usr/src/data/ucode/Makefile.links b/usr/src/data/ucode/Makefile.links
index 9e04f537cf..0f74a1beb7 100644
--- a/usr/src/data/ucode/Makefile.links
+++ b/usr/src/data/ucode/Makefile.links
@@ -131,6 +131,12 @@ INTEL_LINKS = \
00050657-10 \
00050657-20 \
00050657-80 \
+ 0005065B-02 \
+ 0005065B-04 \
+ 0005065B-08 \
+ 0005065B-10 \
+ 0005065B-20 \
+ 0005065B-80 \
000506C9-02 \
000506CA-02 \
000506E3-04 \
@@ -146,7 +152,9 @@ INTEL_LINKS = \
000906E9-20 \
000906EA-20 \
000906EC-20 \
- 000906ED-20
+ 000906ED-20 \
+ 000A0653-20 \
+ 000A0655-20
$(ROOTINTELDIR)/00000F32-04: $(ROOTINTELDIR)/00000F32-01
$(RM) $@; $(LN) $^ $@
@@ -511,6 +519,24 @@ $(ROOTINTELDIR)/00050657-20: $(ROOTINTELDIR)/00050657-01
$(ROOTINTELDIR)/00050657-80: $(ROOTINTELDIR)/00050657-01
$(RM) $@; $(LN) $^ $@
+$(ROOTINTELDIR)/0005065B-02: $(ROOTINTELDIR)/0005065B-01
+ $(RM) $@; $(LN) $^ $@
+
+$(ROOTINTELDIR)/0005065B-04: $(ROOTINTELDIR)/0005065B-01
+ $(RM) $@; $(LN) $^ $@
+
+$(ROOTINTELDIR)/0005065B-08: $(ROOTINTELDIR)/0005065B-01
+ $(RM) $@; $(LN) $^ $@
+
+$(ROOTINTELDIR)/0005065B-10: $(ROOTINTELDIR)/0005065B-01
+ $(RM) $@; $(LN) $^ $@
+
+$(ROOTINTELDIR)/0005065B-20: $(ROOTINTELDIR)/0005065B-01
+ $(RM) $@; $(LN) $^ $@
+
+$(ROOTINTELDIR)/0005065B-80: $(ROOTINTELDIR)/0005065B-01
+ $(RM) $@; $(LN) $^ $@
+
$(ROOTINTELDIR)/000506C9-02: $(ROOTINTELDIR)/000506C9-01
$(RM) $@; $(LN) $^ $@
@@ -559,3 +585,9 @@ $(ROOTINTELDIR)/000906EC-20: $(ROOTINTELDIR)/000906EC-02
$(ROOTINTELDIR)/000906ED-20: $(ROOTINTELDIR)/000906ED-02
$(RM) $@; $(LN) $^ $@
+$(ROOTINTELDIR)/000A0653-20: $(ROOTINTELDIR)/000A0653-02
+ $(RM) $@; $(LN) $^ $@
+
+$(ROOTINTELDIR)/000A0655-20: $(ROOTINTELDIR)/000A0655-02
+ $(RM) $@; $(LN) $^ $@
+
diff --git a/usr/src/data/ucode/intel/000306F2-01 b/usr/src/data/ucode/intel/000306F2-01
index 8445583922..8c9f14b1f8 100644
--- a/usr/src/data/ucode/intel/000306F2-01
+++ b/usr/src/data/ucode/intel/000306F2-01
Binary files differ
diff --git a/usr/src/data/ucode/intel/000406E3-40 b/usr/src/data/ucode/intel/000406E3-40
index 1fabcf801d..31f9692d1a 100644
--- a/usr/src/data/ucode/intel/000406E3-40
+++ b/usr/src/data/ucode/intel/000406E3-40
Binary files differ
diff --git a/usr/src/data/ucode/intel/00050653-01 b/usr/src/data/ucode/intel/00050653-01
index f2708587f7..58a19b54bb 100644
--- a/usr/src/data/ucode/intel/00050653-01
+++ b/usr/src/data/ucode/intel/00050653-01
Binary files differ
diff --git a/usr/src/data/ucode/intel/00050654-01 b/usr/src/data/ucode/intel/00050654-01
index d78784a2be..382287077a 100644
--- a/usr/src/data/ucode/intel/00050654-01
+++ b/usr/src/data/ucode/intel/00050654-01
Binary files differ
diff --git a/usr/src/data/ucode/intel/00050656-01 b/usr/src/data/ucode/intel/00050656-01
index e0cfe7af57..8370d641fb 100644
--- a/usr/src/data/ucode/intel/00050656-01
+++ b/usr/src/data/ucode/intel/00050656-01
Binary files differ
diff --git a/usr/src/data/ucode/intel/00050657-01 b/usr/src/data/ucode/intel/00050657-01
index 0ca9df098b..8b1f7e4876 100644
--- a/usr/src/data/ucode/intel/00050657-01
+++ b/usr/src/data/ucode/intel/00050657-01
Binary files differ
diff --git a/usr/src/data/ucode/intel/0005065B-01 b/usr/src/data/ucode/intel/0005065B-01
new file mode 100644
index 0000000000..999c0ad32f
--- /dev/null
+++ b/usr/src/data/ucode/intel/0005065B-01
Binary files differ
diff --git a/usr/src/data/ucode/intel/000506C9-01 b/usr/src/data/ucode/intel/000506C9-01
index b999fdb674..40a5a92115 100644
--- a/usr/src/data/ucode/intel/000506C9-01
+++ b/usr/src/data/ucode/intel/000506C9-01
Binary files differ
diff --git a/usr/src/data/ucode/intel/000506CA-01 b/usr/src/data/ucode/intel/000506CA-01
index 51c83447b4..e106f988cd 100644
--- a/usr/src/data/ucode/intel/000506CA-01
+++ b/usr/src/data/ucode/intel/000506CA-01
Binary files differ
diff --git a/usr/src/data/ucode/intel/000506E3-02 b/usr/src/data/ucode/intel/000506E3-02
index a3119d52f3..35b10f7545 100644
--- a/usr/src/data/ucode/intel/000506E3-02
+++ b/usr/src/data/ucode/intel/000506E3-02
Binary files differ
diff --git a/usr/src/data/ucode/intel/000706A1-01 b/usr/src/data/ucode/intel/000706A1-01
index c9fcc07cbd..68ee033cba 100644
--- a/usr/src/data/ucode/intel/000706A1-01
+++ b/usr/src/data/ucode/intel/000706A1-01
Binary files differ
diff --git a/usr/src/data/ucode/intel/000706A8-01 b/usr/src/data/ucode/intel/000706A8-01
index 7468c9f12a..7401dfcafa 100644
--- a/usr/src/data/ucode/intel/000706A8-01
+++ b/usr/src/data/ucode/intel/000706A8-01
Binary files differ
diff --git a/usr/src/data/ucode/intel/000706E5-80 b/usr/src/data/ucode/intel/000706E5-80
index 5924718b16..9cc6c0b4fc 100644
--- a/usr/src/data/ucode/intel/000706E5-80
+++ b/usr/src/data/ucode/intel/000706E5-80
Binary files differ
diff --git a/usr/src/data/ucode/intel/000806A1-10 b/usr/src/data/ucode/intel/000806A1-10
new file mode 100644
index 0000000000..17587d26bf
--- /dev/null
+++ b/usr/src/data/ucode/intel/000806A1-10
Binary files differ
diff --git a/usr/src/data/ucode/intel/000806C1-80 b/usr/src/data/ucode/intel/000806C1-80
new file mode 100644
index 0000000000..ae606737b9
--- /dev/null
+++ b/usr/src/data/ucode/intel/000806C1-80
Binary files differ
diff --git a/usr/src/data/ucode/intel/000806E9-10 b/usr/src/data/ucode/intel/000806E9-10
index 2a0b938b17..7845f7b24a 100644
--- a/usr/src/data/ucode/intel/000806E9-10
+++ b/usr/src/data/ucode/intel/000806E9-10
Binary files differ
diff --git a/usr/src/data/ucode/intel/000806E9-40 b/usr/src/data/ucode/intel/000806E9-40
index c338826477..59d344ea1e 100644
--- a/usr/src/data/ucode/intel/000806E9-40
+++ b/usr/src/data/ucode/intel/000806E9-40
Binary files differ
diff --git a/usr/src/data/ucode/intel/000806EA-40 b/usr/src/data/ucode/intel/000806EA-40
index dc948902df..7132da991c 100644
--- a/usr/src/data/ucode/intel/000806EA-40
+++ b/usr/src/data/ucode/intel/000806EA-40
Binary files differ
diff --git a/usr/src/data/ucode/intel/000806EB-10 b/usr/src/data/ucode/intel/000806EB-10
index 024ff57dce..f31533186f 100644
--- a/usr/src/data/ucode/intel/000806EB-10
+++ b/usr/src/data/ucode/intel/000806EB-10
Binary files differ
diff --git a/usr/src/data/ucode/intel/000806EC-04 b/usr/src/data/ucode/intel/000806EC-04
index d51735cc27..f899df17ae 100644
--- a/usr/src/data/ucode/intel/000806EC-04
+++ b/usr/src/data/ucode/intel/000806EC-04
Binary files differ
diff --git a/usr/src/data/ucode/intel/000906E9-02 b/usr/src/data/ucode/intel/000906E9-02
index c40b1c3f7b..6f22886383 100644
--- a/usr/src/data/ucode/intel/000906E9-02
+++ b/usr/src/data/ucode/intel/000906E9-02
Binary files differ
diff --git a/usr/src/data/ucode/intel/000906EA-02 b/usr/src/data/ucode/intel/000906EA-02
index 1e40058972..d251c40073 100644
--- a/usr/src/data/ucode/intel/000906EA-02
+++ b/usr/src/data/ucode/intel/000906EA-02
Binary files differ
diff --git a/usr/src/data/ucode/intel/000906EB-02 b/usr/src/data/ucode/intel/000906EB-02
index b97eb12815..c8ee8e2734 100644
--- a/usr/src/data/ucode/intel/000906EB-02
+++ b/usr/src/data/ucode/intel/000906EB-02
Binary files differ
diff --git a/usr/src/data/ucode/intel/000906EC-02 b/usr/src/data/ucode/intel/000906EC-02
index a77f6eb950..958bce4860 100644
--- a/usr/src/data/ucode/intel/000906EC-02
+++ b/usr/src/data/ucode/intel/000906EC-02
Binary files differ
diff --git a/usr/src/data/ucode/intel/000906ED-02 b/usr/src/data/ucode/intel/000906ED-02
index 2678318b87..c55b75e9c7 100644
--- a/usr/src/data/ucode/intel/000906ED-02
+++ b/usr/src/data/ucode/intel/000906ED-02
Binary files differ
diff --git a/usr/src/data/ucode/intel/000A0652-20 b/usr/src/data/ucode/intel/000A0652-20
new file mode 100644
index 0000000000..9a67b26901
--- /dev/null
+++ b/usr/src/data/ucode/intel/000A0652-20
Binary files differ
diff --git a/usr/src/data/ucode/intel/000A0653-02 b/usr/src/data/ucode/intel/000A0653-02
new file mode 100644
index 0000000000..5007693b9e
--- /dev/null
+++ b/usr/src/data/ucode/intel/000A0653-02
Binary files differ
diff --git a/usr/src/data/ucode/intel/000A0655-02 b/usr/src/data/ucode/intel/000A0655-02
new file mode 100644
index 0000000000..5910266f94
--- /dev/null
+++ b/usr/src/data/ucode/intel/000A0655-02
Binary files differ
diff --git a/usr/src/data/ucode/intel/000A0660-80 b/usr/src/data/ucode/intel/000A0660-80
index 0ab1930343..62f6195573 100644
--- a/usr/src/data/ucode/intel/000A0660-80
+++ b/usr/src/data/ucode/intel/000A0660-80
Binary files differ
diff --git a/usr/src/data/ucode/intel/000A0661-80 b/usr/src/data/ucode/intel/000A0661-80
new file mode 100644
index 0000000000..370c93ed55
--- /dev/null
+++ b/usr/src/data/ucode/intel/000A0661-80
Binary files differ
diff --git a/usr/src/pkg/manifests/system-microcode-intel.mf b/usr/src/pkg/manifests/system-microcode-intel.mf
index 8ffb8a9eec..79f4dc7ff4 100644
--- a/usr/src/pkg/manifests/system-microcode-intel.mf
+++ b/usr/src/pkg/manifests/system-microcode-intel.mf
@@ -35,7 +35,7 @@
#
<include global_zone_only_component>
set name=pkg.fmri \
- value=pkg:/system/microcode/intel@20200616,$(PKGVERS_BUILTON)-$(PKGVERS_BRANCH)
+ value=pkg:/system/microcode/intel@20201112,$(PKGVERS_BUILTON)-$(PKGVERS_BRANCH)
set name=pkg.description value="Microcode for Intel CPUs"
set name=pkg.summary value="Microcode for Intel CPUs"
set name=info.classification value=org.opensolaris.category.2008:System/Core
@@ -373,6 +373,8 @@ file path=platform/i86pc/ucode/GenuineIntel/00050656-01 group=sys mode=0444 \
reboot-needed=true
file path=platform/i86pc/ucode/GenuineIntel/00050657-01 group=sys mode=0444 \
reboot-needed=true
+file path=platform/i86pc/ucode/GenuineIntel/0005065B-01 group=sys mode=0444 \
+ reboot-needed=true
file path=platform/i86pc/ucode/GenuineIntel/00050662-10 group=sys mode=0444 \
reboot-needed=true
file path=platform/i86pc/ucode/GenuineIntel/00050663-10 group=sys mode=0444 \
@@ -399,6 +401,10 @@ file path=platform/i86pc/ucode/GenuineIntel/000706A8-01 group=sys mode=0444 \
reboot-needed=true
file path=platform/i86pc/ucode/GenuineIntel/000706E5-80 group=sys mode=0444 \
reboot-needed=true
+file path=platform/i86pc/ucode/GenuineIntel/000806A1-10 group=sys mode=0444 \
+ reboot-needed=true
+file path=platform/i86pc/ucode/GenuineIntel/000806C1-80 group=sys mode=0444 \
+ reboot-needed=true
file path=platform/i86pc/ucode/GenuineIntel/000806E9-10 group=sys mode=0444 \
reboot-needed=true
file path=platform/i86pc/ucode/GenuineIntel/000806E9-40 group=sys mode=0444 \
@@ -419,8 +425,16 @@ file path=platform/i86pc/ucode/GenuineIntel/000906EC-02 group=sys mode=0444 \
reboot-needed=true
file path=platform/i86pc/ucode/GenuineIntel/000906ED-02 group=sys mode=0444 \
reboot-needed=true
+file path=platform/i86pc/ucode/GenuineIntel/000A0652-20 group=sys mode=0444 \
+ reboot-needed=true
+file path=platform/i86pc/ucode/GenuineIntel/000A0653-02 group=sys mode=0444 \
+ reboot-needed=true
+file path=platform/i86pc/ucode/GenuineIntel/000A0655-02 group=sys mode=0444 \
+ reboot-needed=true
file path=platform/i86pc/ucode/GenuineIntel/000A0660-80 group=sys mode=0444 \
reboot-needed=true
+file path=platform/i86pc/ucode/GenuineIntel/000A0661-80 group=sys mode=0444 \
+ reboot-needed=true
hardlink path=platform/i86pc/ucode/GenuineIntel/00000F32-04 target=00000F32-01
hardlink path=platform/i86pc/ucode/GenuineIntel/00000F32-08 target=00000F32-01
hardlink path=platform/i86pc/ucode/GenuineIntel/00000F33-04 target=00000F33-01
@@ -542,6 +556,12 @@ hardlink path=platform/i86pc/ucode/GenuineIntel/00050657-08 target=00050657-01
hardlink path=platform/i86pc/ucode/GenuineIntel/00050657-10 target=00050657-01
hardlink path=platform/i86pc/ucode/GenuineIntel/00050657-20 target=00050657-01
hardlink path=platform/i86pc/ucode/GenuineIntel/00050657-80 target=00050657-01
+hardlink path=platform/i86pc/ucode/GenuineIntel/0005065B-02 target=0005065B-01
+hardlink path=platform/i86pc/ucode/GenuineIntel/0005065B-04 target=0005065B-01
+hardlink path=platform/i86pc/ucode/GenuineIntel/0005065B-08 target=0005065B-01
+hardlink path=platform/i86pc/ucode/GenuineIntel/0005065B-10 target=0005065B-01
+hardlink path=platform/i86pc/ucode/GenuineIntel/0005065B-20 target=0005065B-01
+hardlink path=platform/i86pc/ucode/GenuineIntel/0005065B-80 target=0005065B-01
hardlink path=platform/i86pc/ucode/GenuineIntel/000506C9-02 target=000506C9-01
hardlink path=platform/i86pc/ucode/GenuineIntel/000506CA-02 target=000506CA-01
hardlink path=platform/i86pc/ucode/GenuineIntel/000506E3-04 target=000506E3-02
@@ -558,6 +578,8 @@ hardlink path=platform/i86pc/ucode/GenuineIntel/000906E9-20 target=000906E9-02
hardlink path=platform/i86pc/ucode/GenuineIntel/000906EA-20 target=000906EA-02
hardlink path=platform/i86pc/ucode/GenuineIntel/000906EC-20 target=000906EC-02
hardlink path=platform/i86pc/ucode/GenuineIntel/000906ED-20 target=000906ED-02
+hardlink path=platform/i86pc/ucode/GenuineIntel/000A0653-20 target=000A0653-02
+hardlink path=platform/i86pc/ucode/GenuineIntel/000A0655-20 target=000A0655-02
license lic_CDDL license=lic_CDDL
license usr/src/data/ucode/intel/THIRDPARTYLICENSE \
license=usr/src/data/ucode/intel/THIRDPARTYLICENSE