Skip to content

Commit 0e694aa

Browse files
dmcilvaneykevin-b-lockwood
authored andcommitted
hvloader: resolve merge issues (#13065)
Co-authored-by: Kevin Lockwood <57274670+kevin-b-lockwood@users.noreply.github.com>
1 parent 834a6fd commit 0e694aa

2 files changed

Lines changed: 38 additions & 14 deletions

File tree

SPECS-SIGNED/hvloader-signed/hvloader-signed.spec

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
Summary: Signed HvLoader.efi for %{buildarch} systems
77
Name: hvloader-signed-%{buildarch}
88
Version: 1.0.1
9-
Release: 7%{?dist}
9+
Release: 9%{?dist}
1010
License: MIT
1111
Vendor: Microsoft Corporation
1212
Distribution: Mariner
@@ -38,8 +38,8 @@ Group: Applications/System
3838
%description -n hvloader
3939
HvLoader.efi is an EFI application for loading an external hypervisor loader.
4040

41-
HvLoader.efi loads a given hypervisor loader binary (DLL, EFI, etc.), and
42-
calls it's entry point passing HvLoader.efi ImageHandle. This way the
41+
HvLoader.efi loads a given hypervisor loader binary (DLL, EFI, etc.), and
42+
calls it's entry point passing HvLoader.efi ImageHandle. This way the
4343
hypervisor loader binary has access to HvLoader.efi's command line options,
4444
and use those as configuration parameters. The first HvLoader.efi command line
4545
option is the path to hypervisor loader binary.
@@ -69,7 +69,13 @@ popd
6969
/boot/efi/HvLoader.efi
7070

7171
%changelog
72-
* Tue Mar 04 2025 Sreeniavsulu Malavathula <v-smalavathu@microsoft.com> - 1.0.1-7
72+
* Fri Mar 21 2025 Daniel McIlvaney <damcilva@microsoft.com> - 1.0.1-9
73+
- Update version for consistency with hvloader spec
74+
75+
* Tue Mar 04 2025 Sreeniavsulu Malavathula <v-smalavathu@microsoft.com> - 1.0.1-8
76+
- Update version for consistency with hvloader spec
77+
78+
* Mon Feb 24 2025 Kevin Lockwood <v-klockwood@microsoft.com> - 1.0.1-7
7379
- Update version for consistency with hvloader spec
7480

7581
* Mon Nov 25 2024 Zhichun Wan <zhichunwan@microsoft.com> - 1.0.1-6

SPECS/hvloader/hvloader.spec

Lines changed: 28 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
Summary: HvLoader.efi is an EFI application for loading an external hypervisor loader.
55
Name: hvloader
66
Version: 1.0.1
7-
Release: 7%{?dist}
7+
Release: 9%{?dist}
88
License: MIT
99
Vendor: Microsoft Corporation
1010
Distribution: Mariner
@@ -17,11 +17,18 @@ Source2: target-x86.txt
1717
Patch0: CVE-2024-1298.patch
1818
Patch1: CVE-2023-0464.patch
1919
Patch2: CVE-2024-5535.patch
20-
Patch3: CVE-2023-2650.patch
21-
Patch4: CVE-2023-0465.patch
22-
Patch5: CVE-2024-0727.patch
23-
Patch6: CVE-2023-3817.patch
24-
Patch7: CVE-2023-5678.patch
20+
Patch3: CVE-2023-45230.patch
21+
Patch4: CVE-2023-45229.patch
22+
Patch5: CVE-2023-45231.patch
23+
Patch6: CVE-2023-45232_CVE-2023-45233.patch
24+
Patch7: CVE-2023-45234.patch
25+
Patch8: CVE-2023-45235.patch
26+
Patch9: CVE-2023-2650.patch
27+
Patch10: CVE-2023-0465.patch
28+
Patch11: CVE-2024-0727.patch
29+
Patch12: CVE-2023-3817.patch
30+
Patch13: CVE-2023-5678.patch
31+
2532
BuildRequires: bc
2633
BuildRequires: gcc
2734
BuildRequires: build-essential
@@ -37,8 +44,8 @@ ExclusiveArch: x86_64
3744
%description
3845
HvLoader.efi is an EFI application for loading an external hypervisor loader.
3946

40-
HvLoader.efi loads a given hypervisor loader binary (DLL, EFI, etc.), and
41-
calls it's entry point passing HvLoader.efi ImageHandle. This way the
47+
HvLoader.efi loads a given hypervisor loader binary (DLL, EFI, etc.), and
48+
calls it's entry point passing HvLoader.efi ImageHandle. This way the
4249
hypervisor loader binary has access to HvLoader.efi's command line options,
4350
and use those as configuration parameters. The first HvLoader.efi command line
4451
option is the path to hypervisor loader binary.
@@ -66,13 +73,24 @@ cp ./Build/MdeModule/RELEASE_GCC5/X64/MdeModulePkg/Application/%{name_github}-%{
6673
/boot/efi/HvLoader.efi
6774

6875
%changelog
69-
* Mon Mar 03 2025 Sreeniavsulu Malavathula <v-smalavathu@microsoft.com> - 1.0.1-7
76+
* Fri Mar 21 2025 Daniel McIlvaney <damcilva@microsoft.com> - 1.0.1-9
77+
- Reconcile merge issue
78+
79+
* Mon Mar 03 2025 Sreeniavsulu Malavathula <v-smalavathu@microsoft.com> - 1.0.1-8
7080
- Add patch for CVE-2023-2650.patch
7181
- Add patch for CVE-2023-0465.patch
7282
- Add patch for CVE-2024-0727.patch
7383
- Add patch for CVE-2023-3817.patch
7484
- Add patch for CVE-2023-5678.patch
7585

86+
* Fri Feb 21 2025 Kevin Lockwood <v-klockwood@microsoft.com> - 1.0.1-7
87+
- Add patch to resolve CVE-2023-45230
88+
- Add patch to resolve CVE-2023-45229
89+
- Add patch to resolve CVE-2023-45231
90+
- Add patch to resolve CVE-2023-45232 and CVE-2023-45233
91+
- Add patch to resolve CVE-2023-45234
92+
- Add patch to resolve CVE-2023-45235
93+
7694
* Mon Nov 25 2024 Zhichun Wan <zhichunwan@microsoft.com> - 1.0.1-6
7795
- Add patch to resolve CVE-2024-5535
7896

@@ -84,7 +102,7 @@ cp ./Build/MdeModule/RELEASE_GCC5/X64/MdeModulePkg/Application/%{name_github}-%{
84102

85103
* Fri May 31 2024 Archana Choudhary <archana1@microsoft.com> - 1.0.1-3
86104
- Update edk2_tag to edk2-stable202305
87-
- Publish edk2-stable202305-submodules source
105+
- Publish edk2-stable202305-submodules source
88106
- Correct the resolution of openssl related CVEs (CVE-2023-0286, CVE-2023-0215, CVE-2022-4450, CVE-2022-4304) that were not successfully addressed in the previous update
89107

90108
* Wed May 08 2024 Archana Choudhary <archana1@microsoft.com> - 1.0.1-2

0 commit comments

Comments
 (0)