[PATCH v2 0/2] OvmfPkg/Bhyve: Fix Bhyve build following breaking changes in OvmfPkg


Rebecca Cran
 

Fix Bhyve following breaking changes in OvmfPkg.
Follows suggestions from Laszlo in the v1 patch set.
I also changed the INF version in ResetVector.inf to 1.29.

Rebecca Cran (2):
OvmfPkg/Bhyve: detach ResetVector from before the SEV-ES changes
OvmfPkg/Bhyve: fix build breakage after SEV-ES changes

OvmfPkg/Bhyve/BhyveX64.dsc | 3 +-
OvmfPkg/Bhyve/BhyveX64.fdf | 2 +-
OvmfPkg/Bhyve/ResetVector/ResetVector.inf | 38 +++++
.../Bhyve/ResetVector/Ia32/PageTables64.asm | 149 ++++++++++++++++++
OvmfPkg/Bhyve/ResetVector/ResetVector.nasmb | 68 ++++++++
5 files changed, 258 insertions(+), 2 deletions(-)
create mode 100644 OvmfPkg/Bhyve/ResetVector/ResetVector.inf
create mode 100644 OvmfPkg/Bhyve/ResetVector/Ia32/PageTables64.asm
create mode 100644 OvmfPkg/Bhyve/ResetVector/ResetVector.nasmb

--
2.29.2


Peter Grehan
 

Acked-by: Peter Grehan <grehan@...>

Fix Bhyve following breaking changes in OvmfPkg.
Follows suggestions from Laszlo in the v1 patch set.
I also changed the INF version in ResetVector.inf to 1.29.
Rebecca Cran (2):
OvmfPkg/Bhyve: detach ResetVector from before the SEV-ES changes
OvmfPkg/Bhyve: fix build breakage after SEV-ES changes
OvmfPkg/Bhyve/BhyveX64.dsc | 3 +-
OvmfPkg/Bhyve/BhyveX64.fdf | 2 +-
OvmfPkg/Bhyve/ResetVector/ResetVector.inf | 38 +++++
.../Bhyve/ResetVector/Ia32/PageTables64.asm | 149 ++++++++++++++++++
OvmfPkg/Bhyve/ResetVector/ResetVector.nasmb | 68 ++++++++
5 files changed, 258 insertions(+), 2 deletions(-)
create mode 100644 OvmfPkg/Bhyve/ResetVector/ResetVector.inf
create mode 100644 OvmfPkg/Bhyve/ResetVector/Ia32/PageTables64.asm
create mode 100644 OvmfPkg/Bhyve/ResetVector/ResetVector.nasmb


Laszlo Ersek
 

On 11/12/20 06:31, Rebecca Cran wrote:
Fix Bhyve following breaking changes in OvmfPkg.
Follows suggestions from Laszlo in the v1 patch set.
I also changed the INF version in ResetVector.inf to 1.29.

Rebecca Cran (2):
OvmfPkg/Bhyve: detach ResetVector from before the SEV-ES changes
OvmfPkg/Bhyve: fix build breakage after SEV-ES changes

OvmfPkg/Bhyve/BhyveX64.dsc | 3 +-
OvmfPkg/Bhyve/BhyveX64.fdf | 2 +-
OvmfPkg/Bhyve/ResetVector/ResetVector.inf | 38 +++++
.../Bhyve/ResetVector/Ia32/PageTables64.asm | 149 ++++++++++++++++++
OvmfPkg/Bhyve/ResetVector/ResetVector.nasmb | 68 ++++++++
5 files changed, 258 insertions(+), 2 deletions(-)
create mode 100644 OvmfPkg/Bhyve/ResetVector/ResetVector.inf
create mode 100644 OvmfPkg/Bhyve/ResetVector/Ia32/PageTables64.asm
create mode 100644 OvmfPkg/Bhyve/ResetVector/ResetVector.nasmb
series
Reviewed-by: Laszlo Ersek <lersek@...>

Merged as commit range 662b42db76a5..5e9a8a6dfb15, via
<https://github.com/tianocore/edk2/pull/1125>.

Thanks,
Laszlo