diff options
Diffstat (limited to 'usr/src/data')
163 files changed, 491 insertions, 3 deletions
diff --git a/usr/src/data/ucode/Makefile b/usr/src/data/ucode/Makefile index 2fc0ecdc69..6b311b0d30 100644 --- a/usr/src/data/ucode/Makefile +++ b/usr/src/data/ucode/Makefile @@ -10,7 +10,7 @@ # # -# Copyright (c) 2018, Joyent, Inc. +# Copyright 2019 Joyent, Inc. # include $(SRC)/data/Makefile.data @@ -21,16 +21,18 @@ ROOTINTELDIR = $(ROOTUCODEPATH)/GenuineIntel AMD_FILES :sh= (cd amd; print *) INTEL_FILES :sh= (cd intel; print *) +include $(SRC)/data/ucode/Makefile.links ROOTAMDFILES = $(AMD_FILES:%=$(ROOTAMDDIR)/%) ROOTINTELFILES = $(INTEL_FILES:%=$(ROOTINTELDIR)/%) +ROOTINTELLINKS = $(INTEL_LINKS:%=$(ROOTINTELDIR)/%) $(ROOTAMDFILES) := FILEMODE = 444 $(ROOTINTELFILES) := FILEMODE = 444 all: -install: $(ROOTAMDFILES) $(ROOTINTELFILES) +install: $(ROOTAMDFILES) $(ROOTINTELFILES) $(ROOTINTELLINKS) clean: diff --git a/usr/src/data/ucode/Makefile.links b/usr/src/data/ucode/Makefile.links new file mode 100644 index 0000000000..df9318921e --- /dev/null +++ b/usr/src/data/ucode/Makefile.links @@ -0,0 +1,383 @@ +INTEL_LINKS = 00000F32-04 00000F32-08 00000F33-04 00000F33-08 00000F34-04 00000F34-08 00000F34-10 00000F41-04 00000F41-08 00000F41-10 00000F41-20 00000F41-80 00000F43-04 00000F43-08 00000F43-10 00000F43-80 00000F44-04 00000F44-08 00000F44-10 00000F44-80 00000F47-04 00000F47-08 00000F47-10 00000F47-80 00000F48-08 00000F48-10 00000F48-40 00000F49-04 00000F49-08 00000F49-10 00000F49-20 00000F49-80 00000F4A-08 00000F4A-10 00000F4A-40 00000F64-10 00000F64-20 00000F68-20 0001067A-10 0001067A-40 0001067A-80 000106A4-02 000106A5-02 000106E5-02 000106E5-10 00020652-10 00020655-10 00020655-80 000206A7-10 000206C2-02 000206D6-04 000206D6-08 000206D6-20 000206D6-40 000206D7-04 000206D7-08 000206D7-20 000206D7-40 000206F2-04 00030678-08 00030679-02 00030679-04 00030679-08 000306A9-10 000306C3-10 000306C3-20 000306D4-80 000306E4-04 000306E4-08 000306E4-20 000306E4-40 000306E4-80 000306E6-04 000306E6-08 000306E6-20 000306E6-40 000306E6-80 000306E7-04 000306E7-08 000306E7-20 000306E7-40 000306E7-80 000306F2-02 000306F2-04 000306F2-08 000306F2-20 000306F2-40 00040651-10 00040651-20 00040651-40 00040661-10 00040661-20 00040671-20 000406E3-80 000406F1-02 000406F1-04 000406F1-08 000406F1-20 000406F1-40 000406F1-80 00050654-02 00050654-04 00050654-10 00050654-20 00050654-80 00050657-02 00050657-04 00050657-08 00050657-10 00050657-20 00050657-80 000506C9-02 000506CA-02 000506E3-04 000506E3-10 000506E3-20 000806E9-80 000806EA-80 000806EB-40 000806EB-80 000806EC-10 000806EC-80 000906E9-08 000906E9-20 000906EA-20 000906EC-20 000906ED-20 + +$(ROOTINTELDIR)/00000F32-04: $(ROOTINTELDIR)/00000F32-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00000F32-08: $(ROOTINTELDIR)/00000F32-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00000F33-04: $(ROOTINTELDIR)/00000F33-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00000F33-08: $(ROOTINTELDIR)/00000F33-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00000F34-04: $(ROOTINTELDIR)/00000F34-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00000F34-08: $(ROOTINTELDIR)/00000F34-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00000F34-10: $(ROOTINTELDIR)/00000F34-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00000F41-04: $(ROOTINTELDIR)/00000F41-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00000F41-08: $(ROOTINTELDIR)/00000F41-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00000F41-10: $(ROOTINTELDIR)/00000F41-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00000F41-20: $(ROOTINTELDIR)/00000F41-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00000F41-80: $(ROOTINTELDIR)/00000F41-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00000F43-04: $(ROOTINTELDIR)/00000F43-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00000F43-08: $(ROOTINTELDIR)/00000F43-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00000F43-10: $(ROOTINTELDIR)/00000F43-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00000F43-80: $(ROOTINTELDIR)/00000F43-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00000F44-04: $(ROOTINTELDIR)/00000F44-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00000F44-08: $(ROOTINTELDIR)/00000F44-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00000F44-10: $(ROOTINTELDIR)/00000F44-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00000F44-80: $(ROOTINTELDIR)/00000F44-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00000F47-04: $(ROOTINTELDIR)/00000F47-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00000F47-08: $(ROOTINTELDIR)/00000F47-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00000F47-10: $(ROOTINTELDIR)/00000F47-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00000F47-80: $(ROOTINTELDIR)/00000F47-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00000F48-08: $(ROOTINTELDIR)/00000F48-04 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00000F48-10: $(ROOTINTELDIR)/00000F48-04 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00000F48-40: $(ROOTINTELDIR)/00000F48-04 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00000F49-04: $(ROOTINTELDIR)/00000F49-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00000F49-08: $(ROOTINTELDIR)/00000F49-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00000F49-10: $(ROOTINTELDIR)/00000F49-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00000F49-20: $(ROOTINTELDIR)/00000F49-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00000F49-80: $(ROOTINTELDIR)/00000F49-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00000F4A-08: $(ROOTINTELDIR)/00000F4A-04 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00000F4A-10: $(ROOTINTELDIR)/00000F4A-04 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00000F4A-40: $(ROOTINTELDIR)/00000F4A-04 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00000F64-10: $(ROOTINTELDIR)/00000F64-04 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00000F64-20: $(ROOTINTELDIR)/00000F64-04 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00000F68-20: $(ROOTINTELDIR)/00000F68-02 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/0001067A-10: $(ROOTINTELDIR)/0001067A-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/0001067A-40: $(ROOTINTELDIR)/0001067A-04 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/0001067A-80: $(ROOTINTELDIR)/0001067A-20 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000106A4-02: $(ROOTINTELDIR)/000106A4-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000106A5-02: $(ROOTINTELDIR)/000106A5-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000106E5-02: $(ROOTINTELDIR)/000106E5-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000106E5-10: $(ROOTINTELDIR)/000106E5-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00020652-10: $(ROOTINTELDIR)/00020652-02 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00020655-10: $(ROOTINTELDIR)/00020655-02 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00020655-80: $(ROOTINTELDIR)/00020655-02 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000206A7-10: $(ROOTINTELDIR)/000206A7-02 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000206C2-02: $(ROOTINTELDIR)/000206C2-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000206D6-04: $(ROOTINTELDIR)/000206D6-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000206D6-08: $(ROOTINTELDIR)/000206D6-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000206D6-20: $(ROOTINTELDIR)/000206D6-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000206D6-40: $(ROOTINTELDIR)/000206D6-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000206D7-04: $(ROOTINTELDIR)/000206D7-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000206D7-08: $(ROOTINTELDIR)/000206D7-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000206D7-20: $(ROOTINTELDIR)/000206D7-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000206D7-40: $(ROOTINTELDIR)/000206D7-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000206F2-04: $(ROOTINTELDIR)/000206F2-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00030678-08: $(ROOTINTELDIR)/00030678-04 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00030679-02: $(ROOTINTELDIR)/00030679-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00030679-04: $(ROOTINTELDIR)/00030679-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00030679-08: $(ROOTINTELDIR)/00030679-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000306A9-10: $(ROOTINTELDIR)/000306A9-02 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000306C3-10: $(ROOTINTELDIR)/000306C3-02 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000306C3-20: $(ROOTINTELDIR)/000306C3-02 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000306D4-80: $(ROOTINTELDIR)/000306D4-40 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000306E4-04: $(ROOTINTELDIR)/000306E4-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000306E4-08: $(ROOTINTELDIR)/000306E4-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000306E4-20: $(ROOTINTELDIR)/000306E4-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000306E4-40: $(ROOTINTELDIR)/000306E4-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000306E4-80: $(ROOTINTELDIR)/000306E4-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000306E6-04: $(ROOTINTELDIR)/000306E6-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000306E6-08: $(ROOTINTELDIR)/000306E6-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000306E6-20: $(ROOTINTELDIR)/000306E6-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000306E6-40: $(ROOTINTELDIR)/000306E6-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000306E6-80: $(ROOTINTELDIR)/000306E6-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000306E7-04: $(ROOTINTELDIR)/000306E7-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000306E7-08: $(ROOTINTELDIR)/000306E7-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000306E7-20: $(ROOTINTELDIR)/000306E7-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000306E7-40: $(ROOTINTELDIR)/000306E7-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000306E7-80: $(ROOTINTELDIR)/000306E7-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000306F2-02: $(ROOTINTELDIR)/000306F2-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000306F2-04: $(ROOTINTELDIR)/000306F2-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000306F2-08: $(ROOTINTELDIR)/000306F2-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000306F2-20: $(ROOTINTELDIR)/000306F2-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000306F2-40: $(ROOTINTELDIR)/000306F2-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00040651-10: $(ROOTINTELDIR)/00040651-02 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00040651-20: $(ROOTINTELDIR)/00040651-02 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00040651-40: $(ROOTINTELDIR)/00040651-02 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00040661-10: $(ROOTINTELDIR)/00040661-02 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00040661-20: $(ROOTINTELDIR)/00040661-02 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00040671-20: $(ROOTINTELDIR)/00040671-02 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000406E3-80: $(ROOTINTELDIR)/000406E3-40 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000406F1-02: $(ROOTINTELDIR)/000406F1-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000406F1-04: $(ROOTINTELDIR)/000406F1-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000406F1-08: $(ROOTINTELDIR)/000406F1-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000406F1-20: $(ROOTINTELDIR)/000406F1-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000406F1-40: $(ROOTINTELDIR)/000406F1-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000406F1-80: $(ROOTINTELDIR)/000406F1-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00050654-02: $(ROOTINTELDIR)/00050654-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00050654-04: $(ROOTINTELDIR)/00050654-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00050654-10: $(ROOTINTELDIR)/00050654-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00050654-20: $(ROOTINTELDIR)/00050654-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00050654-80: $(ROOTINTELDIR)/00050654-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00050657-02: $(ROOTINTELDIR)/00050657-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00050657-04: $(ROOTINTELDIR)/00050657-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00050657-08: $(ROOTINTELDIR)/00050657-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00050657-10: $(ROOTINTELDIR)/00050657-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00050657-20: $(ROOTINTELDIR)/00050657-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/00050657-80: $(ROOTINTELDIR)/00050657-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000506C9-02: $(ROOTINTELDIR)/000506C9-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000506CA-02: $(ROOTINTELDIR)/000506CA-01 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000506E3-04: $(ROOTINTELDIR)/000506E3-02 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000506E3-10: $(ROOTINTELDIR)/000506E3-02 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000506E3-20: $(ROOTINTELDIR)/000506E3-02 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000806E9-80: $(ROOTINTELDIR)/000806E9-40 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000806EA-80: $(ROOTINTELDIR)/000806EA-40 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000806EB-40: $(ROOTINTELDIR)/000806EB-10 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000806EB-80: $(ROOTINTELDIR)/000806EB-10 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000806EC-10: $(ROOTINTELDIR)/000806EC-04 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000806EC-80: $(ROOTINTELDIR)/000806EC-04 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000906E9-08: $(ROOTINTELDIR)/000906E9-02 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000906E9-20: $(ROOTINTELDIR)/000906E9-02 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000906EA-20: $(ROOTINTELDIR)/000906EA-02 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000906EC-20: $(ROOTINTELDIR)/000906EC-02 + $(RM) $@; $(LN) $^ $@ + +$(ROOTINTELDIR)/000906ED-20: $(ROOTINTELDIR)/000906ED-02 + $(RM) $@; $(LN) $^ $@ + diff --git a/usr/src/data/ucode/README.ucode b/usr/src/data/ucode/README.ucode index 24f4d5779c..2968fc5ec5 100644 --- a/usr/src/data/ucode/README.ucode +++ b/usr/src/data/ucode/README.ucode @@ -27,7 +27,15 @@ Intead of using this method, we will update the microcode and manage them in here as individual files. When updating files, please indicate the release that the microcode was obtained from here. +The upstream microcode for Intel can currently be found at: + +https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files + +The script "update.intel" in this directory can be used to help automate +the update by providing a tarball of the above microcode, and takes care +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 20190514 release +Intel: Linux 20190918 release diff --git a/usr/src/data/ucode/intel/00000F32-04 b/usr/src/data/ucode/intel/00000F32-04 Binary files differdeleted file mode 100644 index 00271ee25e..0000000000 --- a/usr/src/data/ucode/intel/00000F32-04 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00000F32-08 b/usr/src/data/ucode/intel/00000F32-08 Binary files differdeleted file mode 100644 index 00271ee25e..0000000000 --- a/usr/src/data/ucode/intel/00000F32-08 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00000F33-04 b/usr/src/data/ucode/intel/00000F33-04 Binary files differdeleted file mode 100644 index 10300a2bb9..0000000000 --- a/usr/src/data/ucode/intel/00000F33-04 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00000F33-08 b/usr/src/data/ucode/intel/00000F33-08 Binary files differdeleted file mode 100644 index 10300a2bb9..0000000000 --- a/usr/src/data/ucode/intel/00000F33-08 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00000F34-04 b/usr/src/data/ucode/intel/00000F34-04 Binary files differdeleted file mode 100644 index 27f2b9b27f..0000000000 --- a/usr/src/data/ucode/intel/00000F34-04 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00000F34-08 b/usr/src/data/ucode/intel/00000F34-08 Binary files differdeleted file mode 100644 index 27f2b9b27f..0000000000 --- a/usr/src/data/ucode/intel/00000F34-08 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00000F34-10 b/usr/src/data/ucode/intel/00000F34-10 Binary files differdeleted file mode 100644 index 27f2b9b27f..0000000000 --- a/usr/src/data/ucode/intel/00000F34-10 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00000F41-04 b/usr/src/data/ucode/intel/00000F41-04 Binary files differdeleted file mode 100644 index 2eeb60c67c..0000000000 --- a/usr/src/data/ucode/intel/00000F41-04 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00000F41-08 b/usr/src/data/ucode/intel/00000F41-08 Binary files differdeleted file mode 100644 index 2eeb60c67c..0000000000 --- a/usr/src/data/ucode/intel/00000F41-08 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00000F41-10 b/usr/src/data/ucode/intel/00000F41-10 Binary files differdeleted file mode 100644 index 2eeb60c67c..0000000000 --- a/usr/src/data/ucode/intel/00000F41-10 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00000F41-20 b/usr/src/data/ucode/intel/00000F41-20 Binary files differdeleted file mode 100644 index 2eeb60c67c..0000000000 --- a/usr/src/data/ucode/intel/00000F41-20 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00000F41-80 b/usr/src/data/ucode/intel/00000F41-80 Binary files differdeleted file mode 100644 index 2eeb60c67c..0000000000 --- a/usr/src/data/ucode/intel/00000F41-80 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00000F43-04 b/usr/src/data/ucode/intel/00000F43-04 Binary files differdeleted file mode 100644 index 0ed7e18fd7..0000000000 --- a/usr/src/data/ucode/intel/00000F43-04 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00000F43-08 b/usr/src/data/ucode/intel/00000F43-08 Binary files differdeleted file mode 100644 index 0ed7e18fd7..0000000000 --- a/usr/src/data/ucode/intel/00000F43-08 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00000F43-10 b/usr/src/data/ucode/intel/00000F43-10 Binary files differdeleted file mode 100644 index 0ed7e18fd7..0000000000 --- a/usr/src/data/ucode/intel/00000F43-10 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00000F43-80 b/usr/src/data/ucode/intel/00000F43-80 Binary files differdeleted file mode 100644 index 0ed7e18fd7..0000000000 --- a/usr/src/data/ucode/intel/00000F43-80 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00000F44-04 b/usr/src/data/ucode/intel/00000F44-04 Binary files differdeleted file mode 100644 index 669f65966c..0000000000 --- a/usr/src/data/ucode/intel/00000F44-04 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00000F44-08 b/usr/src/data/ucode/intel/00000F44-08 Binary files differdeleted file mode 100644 index 669f65966c..0000000000 --- a/usr/src/data/ucode/intel/00000F44-08 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00000F44-10 b/usr/src/data/ucode/intel/00000F44-10 Binary files differdeleted file mode 100644 index 669f65966c..0000000000 --- a/usr/src/data/ucode/intel/00000F44-10 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00000F44-80 b/usr/src/data/ucode/intel/00000F44-80 Binary files differdeleted file mode 100644 index 669f65966c..0000000000 --- a/usr/src/data/ucode/intel/00000F44-80 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00000F47-04 b/usr/src/data/ucode/intel/00000F47-04 Binary files differdeleted file mode 100644 index 0d2190c32c..0000000000 --- a/usr/src/data/ucode/intel/00000F47-04 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00000F47-08 b/usr/src/data/ucode/intel/00000F47-08 Binary files differdeleted file mode 100644 index 0d2190c32c..0000000000 --- a/usr/src/data/ucode/intel/00000F47-08 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00000F47-10 b/usr/src/data/ucode/intel/00000F47-10 Binary files differdeleted file mode 100644 index 0d2190c32c..0000000000 --- a/usr/src/data/ucode/intel/00000F47-10 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00000F47-80 b/usr/src/data/ucode/intel/00000F47-80 Binary files differdeleted file mode 100644 index 0d2190c32c..0000000000 --- a/usr/src/data/ucode/intel/00000F47-80 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00000F48-08 b/usr/src/data/ucode/intel/00000F48-08 Binary files differdeleted file mode 100644 index 8e0a1fb8f2..0000000000 --- a/usr/src/data/ucode/intel/00000F48-08 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00000F48-10 b/usr/src/data/ucode/intel/00000F48-10 Binary files differdeleted file mode 100644 index 8e0a1fb8f2..0000000000 --- a/usr/src/data/ucode/intel/00000F48-10 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00000F48-40 b/usr/src/data/ucode/intel/00000F48-40 Binary files differdeleted file mode 100644 index 8e0a1fb8f2..0000000000 --- a/usr/src/data/ucode/intel/00000F48-40 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00000F49-04 b/usr/src/data/ucode/intel/00000F49-04 Binary files differdeleted file mode 100644 index 3307178dfb..0000000000 --- a/usr/src/data/ucode/intel/00000F49-04 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00000F49-08 b/usr/src/data/ucode/intel/00000F49-08 Binary files differdeleted file mode 100644 index 3307178dfb..0000000000 --- a/usr/src/data/ucode/intel/00000F49-08 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00000F49-10 b/usr/src/data/ucode/intel/00000F49-10 Binary files differdeleted file mode 100644 index 3307178dfb..0000000000 --- a/usr/src/data/ucode/intel/00000F49-10 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00000F49-20 b/usr/src/data/ucode/intel/00000F49-20 Binary files differdeleted file mode 100644 index 3307178dfb..0000000000 --- a/usr/src/data/ucode/intel/00000F49-20 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00000F49-80 b/usr/src/data/ucode/intel/00000F49-80 Binary files differdeleted file mode 100644 index 3307178dfb..0000000000 --- a/usr/src/data/ucode/intel/00000F49-80 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00000F4A-08 b/usr/src/data/ucode/intel/00000F4A-08 Binary files differdeleted file mode 100644 index f788f5e404..0000000000 --- a/usr/src/data/ucode/intel/00000F4A-08 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00000F4A-10 b/usr/src/data/ucode/intel/00000F4A-10 Binary files differdeleted file mode 100644 index f788f5e404..0000000000 --- a/usr/src/data/ucode/intel/00000F4A-10 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00000F4A-40 b/usr/src/data/ucode/intel/00000F4A-40 Binary files differdeleted file mode 100644 index f788f5e404..0000000000 --- a/usr/src/data/ucode/intel/00000F4A-40 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00000F64-10 b/usr/src/data/ucode/intel/00000F64-10 Binary files differdeleted file mode 100644 index 30c70da5ba..0000000000 --- a/usr/src/data/ucode/intel/00000F64-10 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00000F64-20 b/usr/src/data/ucode/intel/00000F64-20 Binary files differdeleted file mode 100644 index 30c70da5ba..0000000000 --- a/usr/src/data/ucode/intel/00000F64-20 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00000F68-20 b/usr/src/data/ucode/intel/00000F68-20 Binary files differdeleted file mode 100644 index bdc81f4050..0000000000 --- a/usr/src/data/ucode/intel/00000F68-20 +++ /dev/null diff --git a/usr/src/data/ucode/intel/0001067A-10 b/usr/src/data/ucode/intel/0001067A-10 Binary files differdeleted file mode 100644 index 6341a6125a..0000000000 --- a/usr/src/data/ucode/intel/0001067A-10 +++ /dev/null diff --git a/usr/src/data/ucode/intel/0001067A-40 b/usr/src/data/ucode/intel/0001067A-40 Binary files differdeleted file mode 100644 index 5a1ae4530e..0000000000 --- a/usr/src/data/ucode/intel/0001067A-40 +++ /dev/null diff --git a/usr/src/data/ucode/intel/0001067A-80 b/usr/src/data/ucode/intel/0001067A-80 Binary files differdeleted file mode 100644 index aa845f7e7b..0000000000 --- a/usr/src/data/ucode/intel/0001067A-80 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000106A4-02 b/usr/src/data/ucode/intel/000106A4-02 Binary files differdeleted file mode 100644 index 4604f50e05..0000000000 --- a/usr/src/data/ucode/intel/000106A4-02 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000106A5-02 b/usr/src/data/ucode/intel/000106A5-02 Binary files differdeleted file mode 100644 index 154e08c826..0000000000 --- a/usr/src/data/ucode/intel/000106A5-02 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000106E5-02 b/usr/src/data/ucode/intel/000106E5-02 Binary files differdeleted file mode 100644 index b692f51dd2..0000000000 --- a/usr/src/data/ucode/intel/000106E5-02 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000106E5-10 b/usr/src/data/ucode/intel/000106E5-10 Binary files differdeleted file mode 100644 index b692f51dd2..0000000000 --- a/usr/src/data/ucode/intel/000106E5-10 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00020652-10 b/usr/src/data/ucode/intel/00020652-10 Binary files differdeleted file mode 100644 index f63ee5581e..0000000000 --- a/usr/src/data/ucode/intel/00020652-10 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00020655-10 b/usr/src/data/ucode/intel/00020655-10 Binary files differdeleted file mode 100644 index 06bbbc501d..0000000000 --- a/usr/src/data/ucode/intel/00020655-10 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00020655-80 b/usr/src/data/ucode/intel/00020655-80 Binary files differdeleted file mode 100644 index 06bbbc501d..0000000000 --- a/usr/src/data/ucode/intel/00020655-80 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000206A7-10 b/usr/src/data/ucode/intel/000206A7-10 Binary files differdeleted file mode 100644 index 844fc1fdb8..0000000000 --- a/usr/src/data/ucode/intel/000206A7-10 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000206C2-02 b/usr/src/data/ucode/intel/000206C2-02 Binary files differdeleted file mode 100644 index 2a78b4a4d2..0000000000 --- a/usr/src/data/ucode/intel/000206C2-02 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000206D6-01 b/usr/src/data/ucode/intel/000206D6-01 Binary files differindex d89a291172..2c9b69c74d 100644 --- a/usr/src/data/ucode/intel/000206D6-01 +++ b/usr/src/data/ucode/intel/000206D6-01 diff --git a/usr/src/data/ucode/intel/000206D6-04 b/usr/src/data/ucode/intel/000206D6-04 Binary files differdeleted file mode 100644 index d89a291172..0000000000 --- a/usr/src/data/ucode/intel/000206D6-04 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000206D6-08 b/usr/src/data/ucode/intel/000206D6-08 Binary files differdeleted file mode 100644 index d89a291172..0000000000 --- a/usr/src/data/ucode/intel/000206D6-08 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000206D6-20 b/usr/src/data/ucode/intel/000206D6-20 Binary files differdeleted file mode 100644 index d89a291172..0000000000 --- a/usr/src/data/ucode/intel/000206D6-20 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000206D6-40 b/usr/src/data/ucode/intel/000206D6-40 Binary files differdeleted file mode 100644 index d89a291172..0000000000 --- a/usr/src/data/ucode/intel/000206D6-40 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000206D7-01 b/usr/src/data/ucode/intel/000206D7-01 Binary files differindex 0da2b9e3f5..52a3fb66f3 100644 --- a/usr/src/data/ucode/intel/000206D7-01 +++ b/usr/src/data/ucode/intel/000206D7-01 diff --git a/usr/src/data/ucode/intel/000206D7-04 b/usr/src/data/ucode/intel/000206D7-04 Binary files differdeleted file mode 100644 index 0da2b9e3f5..0000000000 --- a/usr/src/data/ucode/intel/000206D7-04 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000206D7-08 b/usr/src/data/ucode/intel/000206D7-08 Binary files differdeleted file mode 100644 index 0da2b9e3f5..0000000000 --- a/usr/src/data/ucode/intel/000206D7-08 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000206D7-20 b/usr/src/data/ucode/intel/000206D7-20 Binary files differdeleted file mode 100644 index 0da2b9e3f5..0000000000 --- a/usr/src/data/ucode/intel/000206D7-20 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000206D7-40 b/usr/src/data/ucode/intel/000206D7-40 Binary files differdeleted file mode 100644 index 0da2b9e3f5..0000000000 --- a/usr/src/data/ucode/intel/000206D7-40 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000206F2-04 b/usr/src/data/ucode/intel/000206F2-04 Binary files differdeleted file mode 100644 index 8cebe97f86..0000000000 --- a/usr/src/data/ucode/intel/000206F2-04 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00030678-02 b/usr/src/data/ucode/intel/00030678-02 Binary files differnew file mode 100644 index 0000000000..23dedb0086 --- /dev/null +++ b/usr/src/data/ucode/intel/00030678-02 diff --git a/usr/src/data/ucode/intel/00030678-04 b/usr/src/data/ucode/intel/00030678-04 Binary files differnew file mode 100644 index 0000000000..cad81aeeb7 --- /dev/null +++ b/usr/src/data/ucode/intel/00030678-04 diff --git a/usr/src/data/ucode/intel/00030679-01 b/usr/src/data/ucode/intel/00030679-01 Binary files differnew file mode 100644 index 0000000000..410fa71bf9 --- /dev/null +++ b/usr/src/data/ucode/intel/00030679-01 diff --git a/usr/src/data/ucode/intel/000306A9-10 b/usr/src/data/ucode/intel/000306A9-10 Binary files differdeleted file mode 100644 index 896e410ca9..0000000000 --- a/usr/src/data/ucode/intel/000306A9-10 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000306C3-10 b/usr/src/data/ucode/intel/000306C3-10 Binary files differdeleted file mode 100644 index a6c51f0c29..0000000000 --- a/usr/src/data/ucode/intel/000306C3-10 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000306C3-20 b/usr/src/data/ucode/intel/000306C3-20 Binary files differdeleted file mode 100644 index a6c51f0c29..0000000000 --- a/usr/src/data/ucode/intel/000306C3-20 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000306D4-40 b/usr/src/data/ucode/intel/000306D4-40 Binary files differindex 36c954116a..ec79c714d3 100644 --- a/usr/src/data/ucode/intel/000306D4-40 +++ b/usr/src/data/ucode/intel/000306D4-40 diff --git a/usr/src/data/ucode/intel/000306D4-80 b/usr/src/data/ucode/intel/000306D4-80 Binary files differdeleted file mode 100644 index 36c954116a..0000000000 --- a/usr/src/data/ucode/intel/000306D4-80 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000306E4-04 b/usr/src/data/ucode/intel/000306E4-04 Binary files differdeleted file mode 100644 index b60f219ea3..0000000000 --- a/usr/src/data/ucode/intel/000306E4-04 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000306E4-08 b/usr/src/data/ucode/intel/000306E4-08 Binary files differdeleted file mode 100644 index b60f219ea3..0000000000 --- a/usr/src/data/ucode/intel/000306E4-08 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000306E4-20 b/usr/src/data/ucode/intel/000306E4-20 Binary files differdeleted file mode 100644 index b60f219ea3..0000000000 --- a/usr/src/data/ucode/intel/000306E4-20 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000306E4-40 b/usr/src/data/ucode/intel/000306E4-40 Binary files differdeleted file mode 100644 index b60f219ea3..0000000000 --- a/usr/src/data/ucode/intel/000306E4-40 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000306E4-80 b/usr/src/data/ucode/intel/000306E4-80 Binary files differdeleted file mode 100644 index b60f219ea3..0000000000 --- a/usr/src/data/ucode/intel/000306E4-80 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000306E6-04 b/usr/src/data/ucode/intel/000306E6-04 Binary files differdeleted file mode 100644 index 41b2d07cd3..0000000000 --- a/usr/src/data/ucode/intel/000306E6-04 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000306E6-08 b/usr/src/data/ucode/intel/000306E6-08 Binary files differdeleted file mode 100644 index 41b2d07cd3..0000000000 --- a/usr/src/data/ucode/intel/000306E6-08 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000306E6-20 b/usr/src/data/ucode/intel/000306E6-20 Binary files differdeleted file mode 100644 index 41b2d07cd3..0000000000 --- a/usr/src/data/ucode/intel/000306E6-20 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000306E6-40 b/usr/src/data/ucode/intel/000306E6-40 Binary files differdeleted file mode 100644 index 41b2d07cd3..0000000000 --- a/usr/src/data/ucode/intel/000306E6-40 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000306E6-80 b/usr/src/data/ucode/intel/000306E6-80 Binary files differdeleted file mode 100644 index 41b2d07cd3..0000000000 --- a/usr/src/data/ucode/intel/000306E6-80 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000306E7-04 b/usr/src/data/ucode/intel/000306E7-04 Binary files differdeleted file mode 100644 index 21a97de3e5..0000000000 --- a/usr/src/data/ucode/intel/000306E7-04 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000306E7-08 b/usr/src/data/ucode/intel/000306E7-08 Binary files differdeleted file mode 100644 index 21a97de3e5..0000000000 --- a/usr/src/data/ucode/intel/000306E7-08 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000306E7-20 b/usr/src/data/ucode/intel/000306E7-20 Binary files differdeleted file mode 100644 index 21a97de3e5..0000000000 --- a/usr/src/data/ucode/intel/000306E7-20 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000306E7-40 b/usr/src/data/ucode/intel/000306E7-40 Binary files differdeleted file mode 100644 index 21a97de3e5..0000000000 --- a/usr/src/data/ucode/intel/000306E7-40 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000306E7-80 b/usr/src/data/ucode/intel/000306E7-80 Binary files differdeleted file mode 100644 index 21a97de3e5..0000000000 --- a/usr/src/data/ucode/intel/000306E7-80 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000306F2-02 b/usr/src/data/ucode/intel/000306F2-02 Binary files differdeleted file mode 100644 index 8445583922..0000000000 --- a/usr/src/data/ucode/intel/000306F2-02 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000306F2-04 b/usr/src/data/ucode/intel/000306F2-04 Binary files differdeleted file mode 100644 index 8445583922..0000000000 --- a/usr/src/data/ucode/intel/000306F2-04 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000306F2-08 b/usr/src/data/ucode/intel/000306F2-08 Binary files differdeleted file mode 100644 index 8445583922..0000000000 --- a/usr/src/data/ucode/intel/000306F2-08 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000306F2-20 b/usr/src/data/ucode/intel/000306F2-20 Binary files differdeleted file mode 100644 index 8445583922..0000000000 --- a/usr/src/data/ucode/intel/000306F2-20 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000306F2-40 b/usr/src/data/ucode/intel/000306F2-40 Binary files differdeleted file mode 100644 index 8445583922..0000000000 --- a/usr/src/data/ucode/intel/000306F2-40 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000306F4-80 b/usr/src/data/ucode/intel/000306F4-80 Binary files differindex c373a6824d..2cdbb7c270 100644 --- a/usr/src/data/ucode/intel/000306F4-80 +++ b/usr/src/data/ucode/intel/000306F4-80 diff --git a/usr/src/data/ucode/intel/00040651-10 b/usr/src/data/ucode/intel/00040651-10 Binary files differdeleted file mode 100644 index f93f80134b..0000000000 --- a/usr/src/data/ucode/intel/00040651-10 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00040651-20 b/usr/src/data/ucode/intel/00040651-20 Binary files differdeleted file mode 100644 index f93f80134b..0000000000 --- a/usr/src/data/ucode/intel/00040651-20 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00040651-40 b/usr/src/data/ucode/intel/00040651-40 Binary files differdeleted file mode 100644 index f93f80134b..0000000000 --- a/usr/src/data/ucode/intel/00040651-40 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00040661-10 b/usr/src/data/ucode/intel/00040661-10 Binary files differdeleted file mode 100644 index d2d8fb5f8a..0000000000 --- a/usr/src/data/ucode/intel/00040661-10 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00040661-20 b/usr/src/data/ucode/intel/00040661-20 Binary files differdeleted file mode 100644 index d2d8fb5f8a..0000000000 --- a/usr/src/data/ucode/intel/00040661-20 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00040671-02 b/usr/src/data/ucode/intel/00040671-02 Binary files differindex 2d9be24fd1..939c1e93c4 100644 --- a/usr/src/data/ucode/intel/00040671-02 +++ b/usr/src/data/ucode/intel/00040671-02 diff --git a/usr/src/data/ucode/intel/00040671-20 b/usr/src/data/ucode/intel/00040671-20 Binary files differdeleted file mode 100644 index 2d9be24fd1..0000000000 --- a/usr/src/data/ucode/intel/00040671-20 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000406C3-01 b/usr/src/data/ucode/intel/000406C3-01 Binary files differnew file mode 100644 index 0000000000..f23284f784 --- /dev/null +++ b/usr/src/data/ucode/intel/000406C3-01 diff --git a/usr/src/data/ucode/intel/000406C4-01 b/usr/src/data/ucode/intel/000406C4-01 Binary files differnew file mode 100644 index 0000000000..b0b003bbdc --- /dev/null +++ b/usr/src/data/ucode/intel/000406C4-01 diff --git a/usr/src/data/ucode/intel/000406E3-80 b/usr/src/data/ucode/intel/000406E3-80 Binary files differdeleted file mode 100644 index 8f7afa6efd..0000000000 --- a/usr/src/data/ucode/intel/000406E3-80 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000406F1-01 b/usr/src/data/ucode/intel/000406F1-01 Binary files differindex c524aec9c8..b38c4a5cc5 100644 --- a/usr/src/data/ucode/intel/000406F1-01 +++ b/usr/src/data/ucode/intel/000406F1-01 diff --git a/usr/src/data/ucode/intel/000406F1-02 b/usr/src/data/ucode/intel/000406F1-02 Binary files differdeleted file mode 100644 index c524aec9c8..0000000000 --- a/usr/src/data/ucode/intel/000406F1-02 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000406F1-04 b/usr/src/data/ucode/intel/000406F1-04 Binary files differdeleted file mode 100644 index c524aec9c8..0000000000 --- a/usr/src/data/ucode/intel/000406F1-04 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000406F1-08 b/usr/src/data/ucode/intel/000406F1-08 Binary files differdeleted file mode 100644 index c524aec9c8..0000000000 --- a/usr/src/data/ucode/intel/000406F1-08 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000406F1-20 b/usr/src/data/ucode/intel/000406F1-20 Binary files differdeleted file mode 100644 index c524aec9c8..0000000000 --- a/usr/src/data/ucode/intel/000406F1-20 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000406F1-40 b/usr/src/data/ucode/intel/000406F1-40 Binary files differdeleted file mode 100644 index c524aec9c8..0000000000 --- a/usr/src/data/ucode/intel/000406F1-40 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000406F1-80 b/usr/src/data/ucode/intel/000406F1-80 Binary files differdeleted file mode 100644 index c524aec9c8..0000000000 --- a/usr/src/data/ucode/intel/000406F1-80 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00050653-01 b/usr/src/data/ucode/intel/00050653-01 Binary files differdeleted file mode 100644 index e3a7b02c14..0000000000 --- a/usr/src/data/ucode/intel/00050653-01 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00050653-02 b/usr/src/data/ucode/intel/00050653-02 Binary files differdeleted file mode 100644 index e3a7b02c14..0000000000 --- a/usr/src/data/ucode/intel/00050653-02 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00050653-04 b/usr/src/data/ucode/intel/00050653-04 Binary files differdeleted file mode 100644 index e3a7b02c14..0000000000 --- a/usr/src/data/ucode/intel/00050653-04 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00050653-10 b/usr/src/data/ucode/intel/00050653-10 Binary files differdeleted file mode 100644 index e3a7b02c14..0000000000 --- a/usr/src/data/ucode/intel/00050653-10 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00050653-80 b/usr/src/data/ucode/intel/00050653-80 Binary files differdeleted file mode 100644 index e3a7b02c14..0000000000 --- a/usr/src/data/ucode/intel/00050653-80 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00050654-01 b/usr/src/data/ucode/intel/00050654-01 Binary files differindex c0f3959412..754d08173e 100644 --- a/usr/src/data/ucode/intel/00050654-01 +++ b/usr/src/data/ucode/intel/00050654-01 diff --git a/usr/src/data/ucode/intel/00050654-02 b/usr/src/data/ucode/intel/00050654-02 Binary files differdeleted file mode 100644 index c0f3959412..0000000000 --- a/usr/src/data/ucode/intel/00050654-02 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00050654-04 b/usr/src/data/ucode/intel/00050654-04 Binary files differdeleted file mode 100644 index c0f3959412..0000000000 --- a/usr/src/data/ucode/intel/00050654-04 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00050654-10 b/usr/src/data/ucode/intel/00050654-10 Binary files differdeleted file mode 100644 index c0f3959412..0000000000 --- a/usr/src/data/ucode/intel/00050654-10 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00050654-20 b/usr/src/data/ucode/intel/00050654-20 Binary files differdeleted file mode 100644 index c0f3959412..0000000000 --- a/usr/src/data/ucode/intel/00050654-20 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00050654-80 b/usr/src/data/ucode/intel/00050654-80 Binary files differdeleted file mode 100644 index c0f3959412..0000000000 --- a/usr/src/data/ucode/intel/00050654-80 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00050655-01 b/usr/src/data/ucode/intel/00050655-01 Binary files differdeleted file mode 100644 index 923b87da82..0000000000 --- a/usr/src/data/ucode/intel/00050655-01 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00050655-02 b/usr/src/data/ucode/intel/00050655-02 Binary files differdeleted file mode 100644 index 923b87da82..0000000000 --- a/usr/src/data/ucode/intel/00050655-02 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00050655-04 b/usr/src/data/ucode/intel/00050655-04 Binary files differdeleted file mode 100644 index 923b87da82..0000000000 --- a/usr/src/data/ucode/intel/00050655-04 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00050655-10 b/usr/src/data/ucode/intel/00050655-10 Binary files differdeleted file mode 100644 index 923b87da82..0000000000 --- a/usr/src/data/ucode/intel/00050655-10 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00050655-20 b/usr/src/data/ucode/intel/00050655-20 Binary files differdeleted file mode 100644 index 923b87da82..0000000000 --- a/usr/src/data/ucode/intel/00050655-20 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00050655-80 b/usr/src/data/ucode/intel/00050655-80 Binary files differdeleted file mode 100644 index 923b87da82..0000000000 --- a/usr/src/data/ucode/intel/00050655-80 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00050656-01 b/usr/src/data/ucode/intel/00050656-01 Binary files differdeleted file mode 100644 index 9aa09ed654..0000000000 --- a/usr/src/data/ucode/intel/00050656-01 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00050656-02 b/usr/src/data/ucode/intel/00050656-02 Binary files differdeleted file mode 100644 index 9aa09ed654..0000000000 --- a/usr/src/data/ucode/intel/00050656-02 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00050656-04 b/usr/src/data/ucode/intel/00050656-04 Binary files differdeleted file mode 100644 index 9aa09ed654..0000000000 --- a/usr/src/data/ucode/intel/00050656-04 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00050656-08 b/usr/src/data/ucode/intel/00050656-08 Binary files differdeleted file mode 100644 index 9aa09ed654..0000000000 --- a/usr/src/data/ucode/intel/00050656-08 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00050656-10 b/usr/src/data/ucode/intel/00050656-10 Binary files differdeleted file mode 100644 index 9aa09ed654..0000000000 --- a/usr/src/data/ucode/intel/00050656-10 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00050656-20 b/usr/src/data/ucode/intel/00050656-20 Binary files differdeleted file mode 100644 index 9aa09ed654..0000000000 --- a/usr/src/data/ucode/intel/00050656-20 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00050656-80 b/usr/src/data/ucode/intel/00050656-80 Binary files differdeleted file mode 100644 index 9aa09ed654..0000000000 --- a/usr/src/data/ucode/intel/00050656-80 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00050657-01 b/usr/src/data/ucode/intel/00050657-01 Binary files differindex 8884c4ec91..b5e3f112a1 100644 --- a/usr/src/data/ucode/intel/00050657-01 +++ b/usr/src/data/ucode/intel/00050657-01 diff --git a/usr/src/data/ucode/intel/00050657-02 b/usr/src/data/ucode/intel/00050657-02 Binary files differdeleted file mode 100644 index 8884c4ec91..0000000000 --- a/usr/src/data/ucode/intel/00050657-02 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00050657-04 b/usr/src/data/ucode/intel/00050657-04 Binary files differdeleted file mode 100644 index 8884c4ec91..0000000000 --- a/usr/src/data/ucode/intel/00050657-04 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00050657-08 b/usr/src/data/ucode/intel/00050657-08 Binary files differdeleted file mode 100644 index 8884c4ec91..0000000000 --- a/usr/src/data/ucode/intel/00050657-08 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00050657-10 b/usr/src/data/ucode/intel/00050657-10 Binary files differdeleted file mode 100644 index 8884c4ec91..0000000000 --- a/usr/src/data/ucode/intel/00050657-10 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00050657-20 b/usr/src/data/ucode/intel/00050657-20 Binary files differdeleted file mode 100644 index 8884c4ec91..0000000000 --- a/usr/src/data/ucode/intel/00050657-20 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00050657-80 b/usr/src/data/ucode/intel/00050657-80 Binary files differdeleted file mode 100644 index 8884c4ec91..0000000000 --- a/usr/src/data/ucode/intel/00050657-80 +++ /dev/null diff --git a/usr/src/data/ucode/intel/00050662-10 b/usr/src/data/ucode/intel/00050662-10 Binary files differindex 75fc81dbd1..2b4c64d027 100644 --- a/usr/src/data/ucode/intel/00050662-10 +++ b/usr/src/data/ucode/intel/00050662-10 diff --git a/usr/src/data/ucode/intel/00050663-10 b/usr/src/data/ucode/intel/00050663-10 Binary files differindex 387f5a4e19..37f7333bc6 100644 --- a/usr/src/data/ucode/intel/00050663-10 +++ b/usr/src/data/ucode/intel/00050663-10 diff --git a/usr/src/data/ucode/intel/00050664-10 b/usr/src/data/ucode/intel/00050664-10 Binary files differindex 21a6db266d..0e8fc2b5fe 100644 --- a/usr/src/data/ucode/intel/00050664-10 +++ b/usr/src/data/ucode/intel/00050664-10 diff --git a/usr/src/data/ucode/intel/00050665-10 b/usr/src/data/ucode/intel/00050665-10 Binary files differindex 2800d7c687..b2c17aa506 100644 --- a/usr/src/data/ucode/intel/00050665-10 +++ b/usr/src/data/ucode/intel/00050665-10 diff --git a/usr/src/data/ucode/intel/000506C9-02 b/usr/src/data/ucode/intel/000506C9-02 Binary files differdeleted file mode 100644 index b999fdb674..0000000000 --- a/usr/src/data/ucode/intel/000506C9-02 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000506CA-01 b/usr/src/data/ucode/intel/000506CA-01 Binary files differindex 6aaf638f96..51c83447b4 100644 --- a/usr/src/data/ucode/intel/000506CA-01 +++ b/usr/src/data/ucode/intel/000506CA-01 diff --git a/usr/src/data/ucode/intel/000506CA-02 b/usr/src/data/ucode/intel/000506CA-02 Binary files differdeleted file mode 100644 index 6aaf638f96..0000000000 --- a/usr/src/data/ucode/intel/000506CA-02 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000506E3-04 b/usr/src/data/ucode/intel/000506E3-04 Binary files differdeleted file mode 100644 index 3dfc610744..0000000000 --- a/usr/src/data/ucode/intel/000506E3-04 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000506E3-10 b/usr/src/data/ucode/intel/000506E3-10 Binary files differdeleted file mode 100644 index 3dfc610744..0000000000 --- a/usr/src/data/ucode/intel/000506E3-10 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000506E3-20 b/usr/src/data/ucode/intel/000506E3-20 Binary files differdeleted file mode 100644 index 3dfc610744..0000000000 --- a/usr/src/data/ucode/intel/000506E3-20 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000806E9-80 b/usr/src/data/ucode/intel/000806E9-80 Binary files differdeleted file mode 100644 index 49aea22aee..0000000000 --- a/usr/src/data/ucode/intel/000806E9-80 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000806EA-80 b/usr/src/data/ucode/intel/000806EA-80 Binary files differdeleted file mode 100644 index 20ff87c8c8..0000000000 --- a/usr/src/data/ucode/intel/000806EA-80 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000806EB-40 b/usr/src/data/ucode/intel/000806EB-40 Binary files differdeleted file mode 100644 index 9eae11d13c..0000000000 --- a/usr/src/data/ucode/intel/000806EB-40 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000806EB-80 b/usr/src/data/ucode/intel/000806EB-80 Binary files differdeleted file mode 100644 index 9eae11d13c..0000000000 --- a/usr/src/data/ucode/intel/000806EB-80 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000806EC-10 b/usr/src/data/ucode/intel/000806EC-10 Binary files differdeleted file mode 100644 index b0458f3abc..0000000000 --- a/usr/src/data/ucode/intel/000806EC-10 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000806EC-80 b/usr/src/data/ucode/intel/000806EC-80 Binary files differdeleted file mode 100644 index b0458f3abc..0000000000 --- a/usr/src/data/ucode/intel/000806EC-80 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000906E9-08 b/usr/src/data/ucode/intel/000906E9-08 Binary files differdeleted file mode 100644 index 51202b3fca..0000000000 --- a/usr/src/data/ucode/intel/000906E9-08 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000906E9-20 b/usr/src/data/ucode/intel/000906E9-20 Binary files differdeleted file mode 100644 index 51202b3fca..0000000000 --- a/usr/src/data/ucode/intel/000906E9-20 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000906EA-20 b/usr/src/data/ucode/intel/000906EA-20 Binary files differdeleted file mode 100644 index 68aafca7ed..0000000000 --- a/usr/src/data/ucode/intel/000906EA-20 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000906EC-20 b/usr/src/data/ucode/intel/000906EC-20 Binary files differdeleted file mode 100644 index 5feee15c02..0000000000 --- a/usr/src/data/ucode/intel/000906EC-20 +++ /dev/null diff --git a/usr/src/data/ucode/intel/000906ED-20 b/usr/src/data/ucode/intel/000906ED-20 Binary files differdeleted file mode 100644 index b438fbddcb..0000000000 --- a/usr/src/data/ucode/intel/000906ED-20 +++ /dev/null diff --git a/usr/src/data/ucode/update.intel b/usr/src/data/ucode/update.intel new file mode 100755 index 0000000000..943348ecbd --- /dev/null +++ b/usr/src/data/ucode/update.intel @@ -0,0 +1,95 @@ +#!/bin/ksh + +# This file and its contents are supplied under the terms of the +# Common Development and Distribution License ("CDDL"), version 1.0. +# You may only use this file in accordance with the terms of version +# 1.0 of the CDDL. +# +# A full copy of the text of the CDDL should have accompanied this +# source. A copy of the CDDL is also available via the Internet at +# http://www.illumos.org/license/CDDL. + +# Copyright 2018 OmniOS Community Edition (OmniOSce) Association. +# Copyright 2019 Joyent, Inc. + +# A simple update script that extracts an Intel microcode download file +# into the intel/ directory, and updates the hardlinks in the +# system/kernel/platform manifest. + +set -e +set -o pipefail + +[[ -z "$1" ]] || [[ ! -f "$1" ]] && { + echo "Syntax: $0 <path to microcode tar>" >&2 + exit 1 +} + +ucodetar="$1" + +mf=../../pkg/manifests/system-kernel-platform.mf +[[ -f $mf ]] || { + echo "Run from usr/src/data/ucode" 2>&1 + exit 1 +} + +fw=platform/i86pc/ucode/GenuineIntel + +tmp=$(mktemp -d) +mkdir $tmp/out + +gtar -C $tmp -xvf "$ucodetar" + +find $tmp/Intel-Linux-Processor-Microcode-Data*/intel-ucode*/ -type f \ + | while read f; do + echo "Converting $(basename $f)" + cp $f $tmp/intel-fw + ucodeadm -i -R $tmp/out $tmp/intel-fw + rm -f $tmp/intel-fw +done + +pkgfmt -u $mf +mv $mf $mf.tmp +egrep -v "(file|hardlink) path=$fw" $mf.tmp > $mf +rm -f $mf.tmp + +rm -f intel/* +rm -f Makefile.links + +typeset -A seen +typeset -A inodes +typeset -A links + +for f in $tmp/out/*; do + bf=$(basename $f) + [[ -n "${seen[$bf]}" ]] && continue + inode=$(stat -c %i $f) + if [[ -n "${inodes[$inode]}" ]]; then + links[$bf]=${inodes[$inode]} + else + inodes[$inode]=$bf + seen[$bf]=1 + cp $f intel/$bf + fi + seen[$bf]=1 +done + +for f in intel/*; do + bf=$(basename $f) + echo "\$(i386_ONLY)file path=$fw/$bf group=sys mode=0444 reboot-needed=true" >> $mf +done + +echo "INTEL_LINKS = ${!links[@]}" > Makefile.links +echo >> Makefile.links + +for i in "${!links[@]}"; do + echo "\$(i386_ONLY)hardlink path=$fw/$i target=${links[$i]}" >> $mf + cat << EOM >> Makefile.links +\$(ROOTINTELDIR)/$i: \$(ROOTINTELDIR)/${links[$i]} + \$(RM) \$@; \$(LN) \$^ \$@ + +EOM +done + +pkgfmt $mf + +rm -rf $tmp |
