Compare commits

...

10 Commits

Author SHA1 Message Date
openeuler-ci-bot
73ed8f96f2
!69 [sync] PR-64: 升级到20240531版本修复CVE
From: @openeuler-sync-bot 
Reviewed-by: @wu-leilei 
Signed-off-by: @wu-leilei, @wk333
2024-06-12 08:46:01 +00:00
wk333
c740cb2dca Update to 20240531 for fix CVE-2023-45733, CVE-2023-45745, CVE-2023-46103, CVE-2023-47855
(cherry picked from commit 1df419e571a36ebc8fe6847aeaf785eea9bad69a)
2024-06-12 10:25:20 +08:00
openeuler-ci-bot
f83c56a55a
!53 Sync master and update to 20240312 for fix CVE-2023-38575
From: @wk333 
Reviewed-by: @wang--ge 
Signed-off-by: @wang--ge
2024-03-14 08:09:58 +00:00
wk333
bd0de7d375 Sync master and update to 20240312 for fix CVE-2023-38575 2024-03-14 15:30:10 +08:00
openeuler-ci-bot
64486fcdc2
!51 add ppc64le support
From: @peng_zou 
Reviewed-by: @Lostwayzxc 
Signed-off-by: @Lostwayzxc
2024-03-08 08:40:21 +00:00
邹鹏
b59734c7ba add ppc64le support 2024-03-04 14:55:34 +08:00
openeuler-ci-bot
335c26c797
!44 [sync] PR-40: update to upstream 2.1-42. 20231114
From: @openeuler-sync-bot 
Reviewed-by: @wu-leilei 
Signed-off-by: @wu-leilei
2023-11-16 08:29:04 +00:00
lwg K
4ebaa305c6 update to upstream 2.1-42. 20231114
(cherry picked from commit 1c668912b3cd5cb28301a9d1b163a2962dab63f3)
2023-11-16 15:28:06 +08:00
openeuler-ci-bot
39e5836fdb
!39 [sync] PR-37: Update to 2.1-41 for fix CVE-2022-40982,CVE-2022-38090 and CVE-2022-33196
From: @openeuler-sync-bot 
Reviewed-by: @wu-leilei 
Signed-off-by: @wu-leilei
2023-08-23 03:00:01 +00:00
starlet-dx
8e4f4b4a39 Update to 2.1-41 for fix CVE-2022-40982,CVE-2022-38090 and CVE-2022-33196
(cherry picked from commit fd915759d916e80f0b089e8ba1ccf18ff1923bcd)
2023-08-23 10:38:00 +08:00
4 changed files with 43 additions and 14 deletions

BIN
microcode-20240531.tar.gz Normal file

Binary file not shown.

Binary file not shown.

View File

@ -1,32 +1,61 @@
%global debug_package %{nil}
%define upstream_version 2.1-37
Name: microcode_ctl
Summary: Microcode update for CPU
Version: 2.1
Release: 37
Version: 20240531
Release: 1
License: GPLv2+ and Redistributable, no modification permitted
URL: https://pagure.io/microcode_ctl
ExclusiveArch: %{ix86} x86_64
Source0: https://releases.pagure.org/microcode_ctl/%{name}-%{upstream_version}.tar.xz
URL: https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files
ExclusiveArch: %{ix86} x86_64 loongarch64 ppc64le
Source0: https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/tags/microcode-%{version}.tar.gz
%description
This is a tool to transform and deploy microcode update for x86 CPUs.
%prep
%autosetup -n %{name}-%{upstream_version}
%autosetup -n Intel-Linux-Processor-Microcode-Data-Files-tags-microcode-%{version}
rm -rf intel-ucode intel-ucode-with-caveats
%build
%{make_build} CFLAGS="$RPM_OPT_FLAGS"
tar xf %{SOURCE0} --strip 1 */intel-ucode/* */intel-ucode-with-caveats/* \
--one-top-level=intel-ucode --strip-components=2 --backup=simple
%install
make DESTDIR=%{buildroot} PREFIX=%{_prefix} INSDIR=/usr/sbin install clean
install -d %{buildroot}/lib/firmware/intel-ucode
install -m 644 intel-ucode/* %{buildroot}/lib/firmware/intel-ucode
rm -rf intel-ucode
%files
/lib/firmware/*
%doc /usr/share/doc/microcode_ctl/*
%changelog
* Tue Jun 11 2024 wangkai <13474090681@163.com> - 20240531-1
- Update to 20240531 for fix CVE-2023-45733, CVE-2023-45745,
CVE-2023-46103, CVE-2023-47855
* Thu Mar 14 2024 wangkai <13474090681@163.com> - 20240312-1
- Update to 20240312 for fix CVE-2023-38575, CVE-2023-39368,
CVE-2023-22655, CVE-2023-43490, CVE-2023-28746
* Mon Mar 4 2024 peng.zou <peng.zou@shingroup.cn> - 20231114-2
- add ppc64le support
* Tue Jan 9 2024 liyanan <liyanan61@h-partners.com> - 20231114-1
- Modify Source0 to get it form github
* Wed Nov 15 2023 lwg K <weigangli99@gmail.com> - 2.1-42
- update to upstream 2.1-42. 20231114
- fix CVE-2023-23583
* Wed Aug 23 2023 yaoxin <yao_xin001@hoperun.com> - 2.1-41
- Update to 2.1-41 for fix CVE-2022-40982,CVE-2022-38090 and CVE-2022-33196
* Mon Aug 21 2023 liyanan <thistleslyn@163.com> - 2.1-39
- Fix compilation failure caused by tar upgrade
* Mon Nov 14 2022 zhaozhen <zhaozhen@loongson.cn> - 2.1-38
- add loongarch support
* Fri Sep 23 2022 luopihui <luopihui@Ncti-gba.cn> - 2.1-37
- Upgrade to 2.1-37
- Fix CVE-2022-21233

View File

@ -1,4 +1,4 @@
version_control: git
src_repo: https://pagure.io/microcode_ctl.git
tag_prefix: "^v"
seperator: "."
version_control: github
src_repo: intel/Intel-Linux-Processor-Microcode-Data-Files
tag_prefix: "microcode-"
seperator: ""