summaryrefslogtreecommitdiff
path: root/usr/src
diff options
context:
space:
mode:
authorDan McDonald <danmcd@joyent.com>2022-02-10 11:03:52 -0500
committerDan McDonald <danmcd@joyent.com>2022-02-21 15:05:38 -0500
commit74e98f497ae878ae481ccba1f91fd8dc26fa6627 (patch)
tree74ebd60f8c60ff5d8ea35656feb6a52cbb755610 /usr/src
parent501bc5c03a221e7e601a0cfa80ab0972bcf20330 (diff)
downloadillumos-joyent-74e98f497ae878ae481ccba1f91fd8dc26fa6627.tar.gz
14484 Update Intel microcode to 20220207
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Jorge Schrauwen <sjorge@blackdot.be> Approved by: Robert Mustacchi <rm@fingolfin.org>
Diffstat (limited to 'usr/src')
-rw-r--r--usr/src/data/ucode/Makefile.links4
-rw-r--r--usr/src/data/ucode/README.ucode2
-rw-r--r--usr/src/data/ucode/intel/000306F2-01bin34816 -> 38912 bytes
-rw-r--r--usr/src/data/ucode/intel/000306F4-80bin19456 -> 23552 bytes
-rw-r--r--usr/src/data/ucode/intel/000406E3-40bin105472 -> 105472 bytes
-rw-r--r--usr/src/data/ucode/intel/000406F1-01bin31744 -> 35840 bytes
-rw-r--r--usr/src/data/ucode/intel/00050653-01bin34816 -> 34816 bytes
-rw-r--r--usr/src/data/ucode/intel/00050654-01bin36864 -> 43008 bytes
-rw-r--r--usr/src/data/ucode/intel/00050656-01bin30720 -> 35840 bytes
-rw-r--r--usr/src/data/ucode/intel/00050657-01bin30720 -> 36864 bytes
-rw-r--r--usr/src/data/ucode/intel/0005065B-01bin27648 -> 28672 bytes
-rw-r--r--usr/src/data/ucode/intel/00050663-10bin24576 -> 28672 bytes
-rw-r--r--usr/src/data/ucode/intel/00050664-10bin24576 -> 27648 bytes
-rw-r--r--usr/src/data/ucode/intel/00050665-10bin19456 -> 23552 bytes
-rw-r--r--usr/src/data/ucode/intel/000506C9-01bin17408 -> 17408 bytes
-rw-r--r--usr/src/data/ucode/intel/000506CA-01bin15360 -> 16384 bytes
-rw-r--r--usr/src/data/ucode/intel/000506E3-02bin105472 -> 108544 bytes
-rw-r--r--usr/src/data/ucode/intel/000506F1-01bin11264 -> 11264 bytes
-rw-r--r--usr/src/data/ucode/intel/000606A6-01bin283648 -> 291840 bytes
-rw-r--r--usr/src/data/ucode/intel/000706A1-01bin74752 -> 74752 bytes
-rw-r--r--usr/src/data/ucode/intel/000706A8-01bin75776 -> 75776 bytes
-rw-r--r--usr/src/data/ucode/intel/000706E5-80bin110592 -> 110592 bytes
-rw-r--r--usr/src/data/ucode/intel/00080664-01bin130048 -> 0 bytes
-rw-r--r--usr/src/data/ucode/intel/000806A1-10bin32768 -> 34816 bytes
-rw-r--r--usr/src/data/ucode/intel/000806C1-80bin109568 -> 109568 bytes
-rw-r--r--usr/src/data/ucode/intel/000806C2-02bin94208 -> 96256 bytes
-rw-r--r--usr/src/data/ucode/intel/000806D1-02bin99328 -> 101376 bytes
-rw-r--r--usr/src/data/ucode/intel/000806E9-10bin104448 -> 104448 bytes
-rw-r--r--usr/src/data/ucode/intel/000806E9-40bin104448 -> 104448 bytes
-rw-r--r--usr/src/data/ucode/intel/000806EA-40bin103424 -> 103424 bytes
-rw-r--r--usr/src/data/ucode/intel/000806EB-10bin104448 -> 104448 bytes
-rw-r--r--usr/src/data/ucode/intel/000806EC-04bin104448 -> 104448 bytes
-rw-r--r--usr/src/data/ucode/intel/00090661-01bin19456 -> 20480 bytes
-rw-r--r--usr/src/data/ucode/intel/000906C0-01bin19456 -> 20480 bytes
-rw-r--r--usr/src/data/ucode/intel/000906E9-02bin104448 -> 106496 bytes
-rw-r--r--usr/src/data/ucode/intel/000906EA-02bin102400 -> 102400 bytes
-rw-r--r--usr/src/data/ucode/intel/000906EB-02bin104448 -> 104448 bytes
-rw-r--r--usr/src/data/ucode/intel/000906EC-02bin103424 -> 103424 bytes
-rw-r--r--usr/src/data/ucode/intel/000906ED-02bin103424 -> 103424 bytes
-rw-r--r--usr/src/data/ucode/intel/000A0652-20bin93184 -> 93184 bytes
-rw-r--r--usr/src/data/ucode/intel/000A0653-02bin94208 -> 94208 bytes
-rw-r--r--usr/src/data/ucode/intel/000A0655-02bin94208 -> 94208 bytes
-rw-r--r--usr/src/data/ucode/intel/000A0660-80bin94208 -> 94208 bytes
-rw-r--r--usr/src/data/ucode/intel/000A0661-80bin93184 -> 93184 bytes
-rw-r--r--usr/src/data/ucode/intel/000A0671-02bin100352 -> 102400 bytes
-rw-r--r--usr/src/data/ucode/intel/THIRDPARTYLICENSE2
-rw-r--r--usr/src/pkg/manifests/system-microcode-intel.p5m7
47 files changed, 4 insertions, 11 deletions
diff --git a/usr/src/data/ucode/Makefile.links b/usr/src/data/ucode/Makefile.links
index 39be3efa48..7c7233d9ca 100644
--- a/usr/src/data/ucode/Makefile.links
+++ b/usr/src/data/ucode/Makefile.links
@@ -153,7 +153,6 @@ INTEL_LINKS = \
000606A6-02 \
000606A6-04 \
000606A6-80 \
- 00080665-01 \
000806C2-40 \
000806C2-80 \
000806D1-40 \
@@ -601,9 +600,6 @@ $(ROOTINTELDIR)/000606A6-04: $(ROOTINTELDIR)/000606A6-01
$(ROOTINTELDIR)/000606A6-80: $(ROOTINTELDIR)/000606A6-01
$(RM) $@; $(LN) $^ $@
-$(ROOTINTELDIR)/00080665-01: $(ROOTINTELDIR)/00080664-01
- $(RM) $@; $(LN) $^ $@
-
$(ROOTINTELDIR)/000806C2-40: $(ROOTINTELDIR)/000806C2-02
$(RM) $@; $(LN) $^ $@
diff --git a/usr/src/data/ucode/README.ucode b/usr/src/data/ucode/README.ucode
index c2f0b03d81..b7785b5f99 100644
--- a/usr/src/data/ucode/README.ucode
+++ b/usr/src/data/ucode/README.ucode
@@ -38,4 +38,4 @@ of updating the manifest as necessary. Be careful about new files.
AMD: Updated in March 2012 as part of illumos#2546. Exact revision
unknown.
-Intel: Linux 20210608 release
+Intel: Linux 20220207 release
diff --git a/usr/src/data/ucode/intel/000306F2-01 b/usr/src/data/ucode/intel/000306F2-01
index 04a67cf050..41a9d903b9 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/000306F4-80 b/usr/src/data/ucode/intel/000306F4-80
index fa7f56f52b..5f87dd2fab 100644
--- a/usr/src/data/ucode/intel/000306F4-80
+++ b/usr/src/data/ucode/intel/000306F4-80
Binary files differ
diff --git a/usr/src/data/ucode/intel/000406E3-40 b/usr/src/data/ucode/intel/000406E3-40
index d9426ae970..13b343ad2a 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/000406F1-01 b/usr/src/data/ucode/intel/000406F1-01
index 1c6e7933a5..7ed66eabe2 100644
--- a/usr/src/data/ucode/intel/000406F1-01
+++ b/usr/src/data/ucode/intel/000406F1-01
Binary files differ
diff --git a/usr/src/data/ucode/intel/00050653-01 b/usr/src/data/ucode/intel/00050653-01
index c76fac3ab0..9ec944d6cd 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 cca28e70a8..894e5e172b 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 96169ce3fe..64aabb0e21 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 f7779ee1dd..2749da188e 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
index 96deb26c6e..8363e7cf7f 100644
--- a/usr/src/data/ucode/intel/0005065B-01
+++ b/usr/src/data/ucode/intel/0005065B-01
Binary files differ
diff --git a/usr/src/data/ucode/intel/00050663-10 b/usr/src/data/ucode/intel/00050663-10
index 2a9d8eaf7c..b4d965ff61 100644
--- a/usr/src/data/ucode/intel/00050663-10
+++ b/usr/src/data/ucode/intel/00050663-10
Binary files differ
diff --git a/usr/src/data/ucode/intel/00050664-10 b/usr/src/data/ucode/intel/00050664-10
index 9bb6fbea80..4d66e5532d 100644
--- a/usr/src/data/ucode/intel/00050664-10
+++ b/usr/src/data/ucode/intel/00050664-10
Binary files differ
diff --git a/usr/src/data/ucode/intel/00050665-10 b/usr/src/data/ucode/intel/00050665-10
index 12badd3891..65c6585674 100644
--- a/usr/src/data/ucode/intel/00050665-10
+++ b/usr/src/data/ucode/intel/00050665-10
Binary files differ
diff --git a/usr/src/data/ucode/intel/000506C9-01 b/usr/src/data/ucode/intel/000506C9-01
index 34e1525d17..3d1aa34e93 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 44ca47239a..ca6f520ea5 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 b44e31abae..761fa6660e 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/000506F1-01 b/usr/src/data/ucode/intel/000506F1-01
index f0f4c78068..943afa9f0d 100644
--- a/usr/src/data/ucode/intel/000506F1-01
+++ b/usr/src/data/ucode/intel/000506F1-01
Binary files differ
diff --git a/usr/src/data/ucode/intel/000606A6-01 b/usr/src/data/ucode/intel/000606A6-01
index e19f676689..7a126f970f 100644
--- a/usr/src/data/ucode/intel/000606A6-01
+++ b/usr/src/data/ucode/intel/000606A6-01
Binary files differ
diff --git a/usr/src/data/ucode/intel/000706A1-01 b/usr/src/data/ucode/intel/000706A1-01
index ee8a144fad..51866a1d01 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 9099bd3108..ddd7034a4a 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 0f8b5772f8..c005889fce 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/00080664-01 b/usr/src/data/ucode/intel/00080664-01
deleted file mode 100644
index 2d3c357f8c..0000000000
--- a/usr/src/data/ucode/intel/00080664-01
+++ /dev/null
Binary files differ
diff --git a/usr/src/data/ucode/intel/000806A1-10 b/usr/src/data/ucode/intel/000806A1-10
index 45b544affe..2c0c71b9ce 100644
--- a/usr/src/data/ucode/intel/000806A1-10
+++ 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
index e01ba0c1e9..906c56c3db 100644
--- a/usr/src/data/ucode/intel/000806C1-80
+++ b/usr/src/data/ucode/intel/000806C1-80
Binary files differ
diff --git a/usr/src/data/ucode/intel/000806C2-02 b/usr/src/data/ucode/intel/000806C2-02
index 12da9fe36f..21f3c4ded7 100644
--- a/usr/src/data/ucode/intel/000806C2-02
+++ b/usr/src/data/ucode/intel/000806C2-02
Binary files differ
diff --git a/usr/src/data/ucode/intel/000806D1-02 b/usr/src/data/ucode/intel/000806D1-02
index 5ac418b395..55cc03ab0f 100644
--- a/usr/src/data/ucode/intel/000806D1-02
+++ b/usr/src/data/ucode/intel/000806D1-02
Binary files differ
diff --git a/usr/src/data/ucode/intel/000806E9-10 b/usr/src/data/ucode/intel/000806E9-10
index 11fcf69c93..42f0b936d7 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 e08e7da081..8bce192d28 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 d9b7508844..ef6d4f138e 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 6fb591d3bc..53d5ef011a 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 00980231fe..2d65ba226b 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/00090661-01 b/usr/src/data/ucode/intel/00090661-01
index 8140fcc082..06548466d3 100644
--- a/usr/src/data/ucode/intel/00090661-01
+++ b/usr/src/data/ucode/intel/00090661-01
Binary files differ
diff --git a/usr/src/data/ucode/intel/000906C0-01 b/usr/src/data/ucode/intel/000906C0-01
index 2cf44b1bef..7bc9cce441 100644
--- a/usr/src/data/ucode/intel/000906C0-01
+++ b/usr/src/data/ucode/intel/000906C0-01
Binary files differ
diff --git a/usr/src/data/ucode/intel/000906E9-02 b/usr/src/data/ucode/intel/000906E9-02
index 23327ecf8f..10af087b2e 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 13855bb023..bab21517f7 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 c49cdc673c..0482e4b141 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 f9b5c5ae9f..ea21168781 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 9b5a312dfc..ca07dec538 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
index eed05a9868..cceb88c302 100644
--- a/usr/src/data/ucode/intel/000A0652-20
+++ 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
index 9bf967dfcd..f2b8b4dff5 100644
--- a/usr/src/data/ucode/intel/000A0653-02
+++ 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
index b8ede54fe6..ddc0e87246 100644
--- a/usr/src/data/ucode/intel/000A0655-02
+++ 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 601bce5354..0f003e98b2 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
index c38c1510f6..ab16cc4e0c 100644
--- a/usr/src/data/ucode/intel/000A0661-80
+++ b/usr/src/data/ucode/intel/000A0661-80
Binary files differ
diff --git a/usr/src/data/ucode/intel/000A0671-02 b/usr/src/data/ucode/intel/000A0671-02
index b8e29c36c7..9970cf58dd 100644
--- a/usr/src/data/ucode/intel/000A0671-02
+++ b/usr/src/data/ucode/intel/000A0671-02
Binary files differ
diff --git a/usr/src/data/ucode/intel/THIRDPARTYLICENSE b/usr/src/data/ucode/intel/THIRDPARTYLICENSE
index 8fbad3dd21..cb763c91a3 100644
--- a/usr/src/data/ucode/intel/THIRDPARTYLICENSE
+++ b/usr/src/data/ucode/intel/THIRDPARTYLICENSE
@@ -1,4 +1,4 @@
-Copyright (c) 2018-2020 Intel Corporation.
+Copyright (c) 2018-2021 Intel Corporation.
All rights reserved.
Redistribution.
diff --git a/usr/src/pkg/manifests/system-microcode-intel.p5m b/usr/src/pkg/manifests/system-microcode-intel.p5m
index 9590f18276..2c7be17346 100644
--- a/usr/src/pkg/manifests/system-microcode-intel.p5m
+++ b/usr/src/pkg/manifests/system-microcode-intel.p5m
@@ -24,8 +24,8 @@
# Copyright 2012 Nexenta Systems, Inc. All rights reserved.
# Copyright 2014 Gary Mills
# Copyright 2019 Peter Tribble.
-# Copyright 2020 Joyent, Inc.
# Copyright 2021 OmniOS Community Edition (OmniOSce) Association.
+# Copyright 2022 Joyent, Inc.
#
#
@@ -35,7 +35,7 @@
#
<include global_zone_only_component>
set name=pkg.fmri \
- value=pkg:/system/microcode/intel@20210608,$(PKGVERS_BUILTON)-$(PKGVERS_BRANCH)
+ value=pkg:/system/microcode/intel@20220207,$(PKGVERS_BUILTON)-$(PKGVERS_BRANCH)
set name=pkg.summary value="Microcode for Intel CPUs"
set name=pkg.description value="Microcode for Intel CPUs"
set name=info.classification value=org.opensolaris.category.2008:System/Core
@@ -550,9 +550,6 @@ 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/00080664-01 group=sys mode=0444 \
- reboot-needed=true
-hardlink path=platform/i86pc/ucode/GenuineIntel/00080665-01 target=00080664-01
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 \