public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
From: "Dandan Bi" <dandan.bi@intel.com>
To: devel@edk2.groups.io
Cc: Liming Gao <liming.gao@intel.com>,
	Jian J Wang <jian.j.wang@intel.com>,
	Hao A Wu <hao.a.wu@intel.com>, Ray Ni <ray.ni@intel.com>,
	Michael D Kinney <michael.d.kinney@intel.com>
Subject: [patch v2 0/3] Merge MdeModulePkg\BaseTianoCustomDecompressLib into MdePkg\BaseUefiDecompressLib
Date: Wed, 15 May 2019 10:19:57 +0800	[thread overview]
Message-ID: <20190515022000.27644-1-dandan.bi@intel.com> (raw)

REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1722

V2:
1. Address the comments for patch 1 and take R-b tags from Liming.
2. Since QuarkPlatformPkg and Vlv2TbltDevicePkg has been moved
into edk2-platforms repo, drop the update for these platforms
in this v2 series, and will send seperate patches for them.
3. No change for other patches.

We plan to merge the BaseUefiTianoCustomDecompressLib
in MdeModulePkg into the BaseUefDecompressLib in MdePkg.
In order to reduce the duplicated codes and maintain
easily.
Patch 1 adds a new fdf file in BaseUefDecompressLib
(BaseUefiTianoCustomDecompressLib.inf) to keep the same
functionality and usage model with the one in MdeModulePkg.
Patch 2-4  update consumer to use this new one in MdePkg.
Patch 5 remove the one in MdeModulePkg finally.

Cc: Liming Gao <liming.gao@intel.com>
Cc: Jian J Wang <jian.j.wang@intel.com>
Cc: Hao A Wu <hao.a.wu@intel.com>
Cc: Ray Ni <ray.ni@intel.com>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Dandan Bi (3):
  MdePkg: Merge TianoCustomDecompress algorithm into
  Nt32Pkg: Update UefiDecompressLib instance path
  MdeModulePkg/Library: Remove BaseUefiTianoCustomDecompressLib

 MdeModulePkg/Include/Guid/TianoDecompress.h   |   22 -
 .../BaseUefiTianoCustomDecompressLib.c        | 1063 -----------------
 ...aseUefiTianoCustomDecompressLibInternals.h |  214 ----
 .../BaseUefiTianoDecompressLib.uni            |   16 -
 MdeModulePkg/MdeModulePkg.dec                 |    4 -
 MdeModulePkg/MdeModulePkg.dsc                 |    1 -
 .../BaseUefiDecompressLib.c                   |   72 +-
 .../BaseUefiDecompressLib.uni                 |    6 +-
 .../BaseUefiDecompressLibInternals.h          |   44 +-
 .../BaseUefiTianoCustomDecompressLib.c        |  213 ++++
 .../BaseUefiTianoCustomDecompressLib.inf      |   11 +-
 MdePkg/MdePkg.dec                             |    5 +
 MdePkg/MdePkg.dsc                             |    1 +
 Nt32Pkg/Nt32Pkg.dsc                           |    2 +-
 14 files changed, 330 insertions(+), 1344 deletions(-)
 delete mode 100644 MdeModulePkg/Include/Guid/TianoDecompress.h
 delete mode 100644 MdeModulePkg/Library/BaseUefiTianoCustomDecompressLib/BaseUefiTianoCustomDecompressLib.c
 delete mode 100644 MdeModulePkg/Library/BaseUefiTianoCustomDecompressLib/BaseUefiTianoCustomDecompressLibInternals.h
 delete mode 100644 MdeModulePkg/Library/BaseUefiTianoCustomDecompressLib/BaseUefiTianoDecompressLib.uni
 create mode 100644 MdePkg/Library/BaseUefiDecompressLib/BaseUefiTianoCustomDecompressLib.c
 rename {MdeModulePkg/Library/BaseUefiTianoCustomDecompressLib => MdePkg/Library/BaseUefiDecompressLib}/BaseUefiTianoCustomDecompressLib.inf (76%)

-- 
2.18.0.windows.1


             reply	other threads:[~2019-05-15  2:20 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-05-15  2:19 Dandan Bi [this message]
2019-05-15  2:19 ` [patch v2 1/3] MdePkg: Merge TianoCustomDecompress algorithm into Dandan Bi
2019-05-15 12:43   ` [edk2-devel] " Liming Gao
2019-05-15  2:19 ` [patch v2 2/3] Nt32Pkg: Update UefiDecompressLib instance path Dandan Bi
2019-05-15  5:11   ` [edk2-devel] " Wu, Hao A
2019-05-15  2:20 ` [patch v2 3/3] MdeModulePkg/Library: Remove BaseUefiTianoCustomDecompressLib Dandan Bi
2019-05-15  5:11   ` [edk2-devel] " Wu, Hao A

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-list from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20190515022000.27644-1-dandan.bi@intel.com \
    --to=devel@edk2.groups.io \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox