[edk2-devel] [PATCH v2 0/6] Ovmf: Drop IntelFramework[Module]Pkg dependency

Ard Biesheuvel ard.biesheuvel at linaro.org
Tue Jun 11 06:49:51 UTC 2019


On Tue, 11 Jun 2019 at 03:43, Hao A Wu <hao.a.wu at intel.com> wrote:
>
> The series is also available at:
> https://github.com/hwu25/edk2/tree/ovmf_drop_framework_v2
>
> V2 changes:
>
> * Update to module OvmfPkg/Csm/CsmSupportLib/CsmSupportLib.inf has been
>   dropped, since the module is proposed to be removed in another series:
>   https://edk2.groups.io/g/devel/message/42142
>
> * Copy LegacyBios protocol definitions from IntelFrameworkPkg, since
>   OvmfPkg/IncompatiblePciDeviceSupportDxe/IncompatiblePciDeviceSupport.inf
>   has a dependency on it. This was not done in V1 series since such copy
>   was previous covered by another series to duplicate the required CSM
>   modules into OvmfPkg. (Now this series has been dropped.)
>
>
> V1 history:
>
> The series will drop the IntelFramework[Module]Pkg dependency for below
> modules within OvmfPkg:
>
> OvmfPkg/PlatformPei/PlatformPei.inf
> OvmfPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf
> OvmfPkg/IncompatiblePciDeviceSupportDxe/IncompatiblePciDeviceSupport.inf
> OvmfPkg/Csm/CsmSupportLib/CsmSupportLib.inf
>
>
> Verification done for the series:
> * Build pass for OvmfPkg;
> * Boot to shell with the built images.
>
> Cc: Ray Ni <ray.ni at intel.com>
> Cc: David Woodhouse <dwmw2 at infradead.org>
> Cc: Jordan Justen <jordan.l.justen at intel.com>
> Cc: Laszlo Ersek <lersek at redhat.com>
> Cc: Ard Biesheuvel <ard.biesheuvel at linaro.org>
>
> Hao A Wu (6):
>   OvmfPkg/PlatformPei: Remove redundant reference of framework pkg DEC
>   OvmfPkg/OvmfPkg.dec: Add PcdShellFile in OVMF DEC file
>   OvmfPkg/PlatformBootManagerLib: Use PcdShellFile defined in OvmfPkg
>   OvmfPkg/DSC: Remove the consume of PcdShellFile in framework package
>   OvmfPkg: Copy LegacyBios protocol definitions from IntelFrameworkPkg
>   OvmfPkg/IncompatiblePciDeviceSupportDxe: Drop framework pkg dependency
>

As before

Acked-by: Ard Biesheuvel <ard.biesheuvel at linaro.org>

but Laszlo needs to ack this as well.

>  OvmfPkg/OvmfPkg.dec                                                      |    4 +
>  OvmfPkg/OvmfPkgIa32.dsc                                                  |    2 -
>  OvmfPkg/OvmfPkgIa32X64.dsc                                               |    2 -
>  OvmfPkg/OvmfPkgX64.dsc                                                   |    2 -
>  OvmfPkg/IncompatiblePciDeviceSupportDxe/IncompatiblePciDeviceSupport.inf |    1 -
>  OvmfPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf        |    5 +-
>  OvmfPkg/PlatformPei/PlatformPei.inf                                      |    3 +-
>  OvmfPkg/Include/Protocol/LegacyBios.h                                    | 1553 ++++++++++++++++++++
>  8 files changed, 1560 insertions(+), 12 deletions(-)
>  create mode 100644 OvmfPkg/Include/Protocol/LegacyBios.h
>
> --
> 2.12.0.windows.1
>

-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.

View/Reply Online (#42178): https://edk2.groups.io/g/devel/message/42178
Mute This Topic: https://groups.io/mt/32011839/1813853
Group Owner: devel+owner at edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub  [edk2-devel-archive at redhat.com]
-=-=-=-=-=-=-=-=-=-=-=-




More information about the edk2-devel-archive mailing list