Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 4aea90ea53fd6541033be6c834ca21fa61d08435
      
https://github.com/tianocore/edk2/commit/4aea90ea53fd6541033be6c834ca21fa61d08435
  Author: xieyuanh <yuanhao....@intel.com>
  Date:   2024-09-02 (Mon, 02 Sep 2024)

  Changed paths:
    M MdeModulePkg/Library/VarCheckHiiLib/VarCheckHii.h
    M MdeModulePkg/Library/VarCheckHiiLib/VarCheckHiiGen.c
    M MdeModulePkg/Library/VarCheckHiiLib/VarCheckHiiGen.h
    M MdeModulePkg/Library/VarCheckHiiLib/VarCheckHiiLibNullClass.c

  Log Message:
  -----------
  MdeModulePkg: Relocation of mVarCheckHiiBin declaration

Relocate the declaration of mVarCheckHiiBin to support for standalone
MM modules utilizing the same mVarCheckHiiBin.

Cc: Liming Gao <gaolim...@byosoft.com.cn>
Cc: Rahul Kumar <rahul1.ku...@intel.com>
Cc: Gerd Hoffmann <kra...@redhat.com>
Cc: Star Zeng <star.z...@intel.com>
Cc: Hongbin1 Zhang <hongbin1.zh...@intel.com>
Cc: Wei6 Xu <wei6...@intel.com>
Cc: Dun Tan <dun....@intel.com>
Cc: Dandan Bi <dandan...@intel.com>

Signed-off-by: Yuanhao Xie <yuanhao....@intel.com>


  Commit: 6b3ac9cbf8fd8364dd372f0191f2938d53911a93
      
https://github.com/tianocore/edk2/commit/6b3ac9cbf8fd8364dd372f0191f2938d53911a93
  Author: xieyuanh <yuanhao....@intel.com>
  Date:   2024-09-02 (Mon, 02 Sep 2024)

  Changed paths:
    M MdeModulePkg/Library/VarCheckHiiLib/VarCheckHii.h
    M MdeModulePkg/Library/VarCheckHiiLib/VarCheckHiiGen.c
    A MdeModulePkg/Library/VarCheckHiiLib/VarCheckHiiLibMmDependency.c
    A MdeModulePkg/Library/VarCheckHiiLib/VarCheckHiiLibMmDependency.inf

  Log Message:
  -----------
  MdeModulePkg: Add VarCheckHiiLibMmDependency library.

VarCheckHiiLibMmDependency retrieve data (mVarCheckHiiBin) at the end
of the DXE phase, and pass the acquired data to the
VarCheckHiiLibStandaloneMm through a communication protocol.

Cc: Liming Gao <gaolim...@byosoft.com.cn>
Cc: Rahul Kumar <rahul1.ku...@intel.com>
Cc: Gerd Hoffmann <kra...@redhat.com>
Cc: Star Zeng <star.z...@intel.com>
Cc: Hongbin1 Zhang <hongbin1.zh...@intel.com>
Cc: Wei6 Xu <wei6...@intel.com>
Cc: Dun Tan <dun....@intel.com>
Cc: Dandan Bi <dandan...@intel.com>

Signed-off-by: Yuanhao Xie <yuanhao....@intel.com>


  Commit: ee1e163a2f07a352cf27225a02347fee4222c170
      
https://github.com/tianocore/edk2/commit/ee1e163a2f07a352cf27225a02347fee4222c170
  Author: xieyuanh <yuanhao....@intel.com>
  Date:   2024-09-02 (Mon, 02 Sep 2024)

  Changed paths:
    M MdeModulePkg/MdeModulePkg.dsc

  Log Message:
  -----------
  MdeModulePkg: Enable VarCheckHiiLibMmDependency

Cc: Liming Gao <gaolim...@byosoft.com.cn>
Cc: Jiaxin Wu <jiaxin...@intel.com>
Cc: Ray Ni <ray...@intel.com>

Signed-off-by: Yuanhao Xie <yuanhao....@intel.com>


  Commit: 5718c9b06f2b3f348138cd6844c1059c1d98fc61
      
https://github.com/tianocore/edk2/commit/5718c9b06f2b3f348138cd6844c1059c1d98fc61
  Author: xieyuanh <yuanhao....@intel.com>
  Date:   2024-09-02 (Mon, 02 Sep 2024)

  Changed paths:
    M MdeModulePkg/Library/VarCheckHiiLib/VarCheckHiiGen.c

  Log Message:
  -----------
  MdeModulePkg: Modified BuildVarCheckHiiBin parameter to IN OUT.

Change the Size parameter of BuildVarCheckHiiBin from OUT to an
input-output parameter.

Cc: Liming Gao <gaolim...@byosoft.com.cn>
Cc: Rahul Kumar <rahul1.ku...@intel.com>
Cc: Gerd Hoffmann <kra...@redhat.com>
Cc: Star Zeng <star.z...@intel.com>
Cc: Hongbin1 Zhang <hongbin1.zh...@intel.com>
Cc: Wei6 Xu <wei6...@intel.com>
Cc: Dun Tan <dun....@intel.com>
Cc: Dandan Bi <dandan...@intel.com>

Signed-off-by: Yuanhao Xie <yuanhao....@intel.com>


  Commit: db43a80c105c0ac89c3d918f375a05670a88e9ac
      
https://github.com/tianocore/edk2/commit/db43a80c105c0ac89c3d918f375a05670a88e9ac
  Author: xieyuanh <yuanhao....@intel.com>
  Date:   2024-09-02 (Mon, 02 Sep 2024)

  Changed paths:
    A MdeModulePkg/Library/VarCheckHiiLib/VarCheckHiiLib.c
    M MdeModulePkg/Library/VarCheckHiiLib/VarCheckHiiLib.inf
    R MdeModulePkg/Library/VarCheckHiiLib/VarCheckHiiLibNullClass.c

  Log Message:
  -----------
  MdeModulePkg: Rename VarCheckHiiLibNullClass as VarCheckHiiLib.

No functional changes.

Cc: Liming Gao <gaolim...@byosoft.com.cn>
Cc: Rahul Kumar <rahul1.ku...@intel.com>
Cc: Gerd Hoffmann <kra...@redhat.com>
Cc: Star Zeng <star.z...@intel.com>
Cc: Hongbin1 Zhang <hongbin1.zh...@intel.com>
Cc: Wei6 Xu <wei6...@intel.com>
Cc: Dun Tan <dun....@intel.com>
Cc: Dandan Bi <dandan...@intel.com>

Signed-off-by: Yuanhao Xie <yuanhao....@intel.com>


  Commit: 3956f4e39273bd937f10959672c317f2c0dc02f2
      
https://github.com/tianocore/edk2/commit/3956f4e39273bd937f10959672c317f2c0dc02f2
  Author: xieyuanh <yuanhao....@intel.com>
  Date:   2024-09-02 (Mon, 02 Sep 2024)

  Changed paths:
    M MdeModulePkg/Library/VarCheckHiiLib/VarCheckHiiLib.c
    M MdeModulePkg/Library/VarCheckHiiLib/VarCheckHiiLib.inf
    A MdeModulePkg/Library/VarCheckHiiLib/VarCheckHiiLibCommon.c
    A MdeModulePkg/Library/VarCheckHiiLib/VarCheckHiiLibCommon.h

  Log Message:
  -----------
  MdeModulePkg: Wrap SetVariableCheckHandlerHii as a common API

Rename SetVariableCheckHandlerHii and wrap it as a common API to
facilitate the usage in the following patches.

Cc: Liming Gao <gaolim...@byosoft.com.cn>
Cc: Rahul Kumar <rahul1.ku...@intel.com>
Cc: Gerd Hoffmann <kra...@redhat.com>
Cc: Star Zeng <star.z...@intel.com>
Cc: Hongbin1 Zhang <hongbin1.zh...@intel.com>
Cc: Wei6 Xu <wei6...@intel.com>
Cc: Dun Tan <dun....@intel.com>
Cc: Dandan Bi <dandan...@intel.com>

Signed-off-by: Yuanhao Xie <yuanhao....@intel.com>


  Commit: 45cf57ce798860b02fbeca8c8f4d5e971c476e0e
      
https://github.com/tianocore/edk2/commit/45cf57ce798860b02fbeca8c8f4d5e971c476e0e
  Author: xieyuanh <yuanhao....@intel.com>
  Date:   2024-09-02 (Mon, 02 Sep 2024)

  Changed paths:
    M MdeModulePkg/Library/VarCheckHiiLib/VarCheckHiiLib.c
    M MdeModulePkg/Library/VarCheckHiiLib/VarCheckHiiLibCommon.c

  Log Message:
  -----------
  MdeModulePkg: Relocate VarCheckHiiInternalDumpHex, VarCheckHiiQuestion

Move VarCheckHiiInternalDumpHex and VarCheckHiiQuestion to the common
file.

Cc: Liming Gao <gaolim...@byosoft.com.cn>
Cc: Rahul Kumar <rahul1.ku...@intel.com>
Cc: Gerd Hoffmann <kra...@redhat.com>
Cc: Star Zeng <star.z...@intel.com>
Cc: Hongbin1 Zhang <hongbin1.zh...@intel.com>
Cc: Wei6 Xu <wei6...@intel.com>
Cc: Dun Tan <dun....@intel.com>
Cc: Dandan Bi <dandan...@intel.com>

Signed-off-by: Yuanhao Xie <yuanhao....@intel.com>


  Commit: 02f67748039ad44aed83654b9048cfdd052ba424
      
https://github.com/tianocore/edk2/commit/02f67748039ad44aed83654b9048cfdd052ba424
  Author: xieyuanh <yuanhao....@intel.com>
  Date:   2024-09-02 (Mon, 02 Sep 2024)

  Changed paths:
    M MdeModulePkg/Library/VarCheckHiiLib/VarCheckHiiGenFromHii.c
    M MdeModulePkg/Library/VarCheckHiiLib/VarCheckHiiLib.c

  Log Message:
  -----------
  MdeModulePkg: Move DUMP_VAR_CHECK_HII in common file

No functional changes.
Move DUMP_VAR_CHECK_HII in common file

Cc: Liming Gao <gaolim...@byosoft.com.cn>
Cc: Rahul Kumar <rahul1.ku...@intel.com>
Cc: Gerd Hoffmann <kra...@redhat.com>
Cc: Star Zeng <star.z...@intel.com>
Cc: Hongbin1 Zhang <hongbin1.zh...@intel.com>
Cc: Wei6 Xu <wei6...@intel.com>
Cc: Dun Tan <dun....@intel.com>
Cc: Dandan Bi <dandan...@intel.com>

Signed-off-by: Yuanhao Xie <yuanhao....@intel.com>


  Commit: df58def118a72bcf540e049ae560c6bea0b0c488
      
https://github.com/tianocore/edk2/commit/df58def118a72bcf540e049ae560c6bea0b0c488
  Author: xieyuanh <yuanhao....@intel.com>
  Date:   2024-09-02 (Mon, 02 Sep 2024)

  Changed paths:
    A MdeModulePkg/Library/VarCheckHiiLib/VarCheckHiiLibStandaloneMm.c
    A MdeModulePkg/Library/VarCheckHiiLib/VarCheckHiiLibStandaloneMm.inf
    A MdeModulePkg/Library/VarCheckHiiLib/VarCheckHiiLibStandaloneMm.uni

  Log Message:
  -----------
  MdeModulePkg: Add VarCheckHiiLibStandaloneMm.

This library is designed for handling variable HII checks within the
Standalone MMm environment. It includes the functions
dedicated to registering handlers that process information received
from VarCheckHiiLibMmDependency.

Cc: Liming Gao <gaolim...@byosoft.com.cn>
Cc: Rahul Kumar <rahul1.ku...@intel.com>
Cc: Gerd Hoffmann <kra...@redhat.com>
Cc: Star Zeng <star.z...@intel.com>
Cc: Hongbin1 Zhang <hongbin1.zh...@intel.com>
Cc: Wei6 Xu <wei6...@intel.com>
Cc: Dun Tan <dun....@intel.com>
Cc: Dandan Bi <dandan...@intel.com>

Signed-off-by: Yuanhao Xie <yuanhao....@intel.com>


  Commit: eaf78e43f206f8587bdf6c0f78c0f021192d5859
      
https://github.com/tianocore/edk2/commit/eaf78e43f206f8587bdf6c0f78c0f021192d5859
  Author: xieyuanh <yuanhao....@intel.com>
  Date:   2024-09-02 (Mon, 02 Sep 2024)

  Changed paths:
    M MdeModulePkg/MdeModulePkg.dsc

  Log Message:
  -----------
  MdeModulePkg: Enable VarCheckHiiLibStandaloneMm.

Enable VarCheckHiiLibStandaloneMm.

Cc: Liming Gao <gaolim...@byosoft.com.cn>
Cc: Rahul Kumar <rahul1.ku...@intel.com>
Cc: Gerd Hoffmann <kra...@redhat.com>
Cc: Star Zeng <star.z...@intel.com>
Cc: Hongbin1 Zhang <hongbin1.zh...@intel.com>
Cc: Wei6 Xu <wei6...@intel.com>
Cc: Dun Tan <dun....@intel.com>
Cc: Dandan Bi <dandan...@intel.com>

Signed-off-by: Yuanhao Xie <yuanhao....@intel.com>


Compare: https://github.com/tianocore/edk2/compare/238ccc5944b8...eaf78e43f206

To unsubscribe from these emails, change your notification settings at 
https://github.com/tianocore/edk2/settings/notifications


_______________________________________________
edk2-commits mailing list
edk2-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to