Branch: refs/heads/UDK2018
  Home:   https://github.com/tianocore/edk2
  Commit: 51dc9dc1b010c576abab0267ed6b42794aa075a8
      
https://github.com/tianocore/edk2/commit/51dc9dc1b010c576abab0267ed6b42794aa075a8
  Author: Bi, Dandan <dandan...@intel.com>
  Date:   2018-02-09 (Fri, 09 Feb 2018)

  Changed paths:
    M MdeModulePkg/Universal/DriverSampleDxe/NVDataStruc.h

  Log Message:
  -----------
  MdeModulePkg/DriverSampleDxe: Make bit fields aligned in C structure

For a structure with a series of bit fields and used as a storage
in vfr file, and if the bit fields do not add up to the size of
the defined type.In the C code use sizeof() to get size of the
structure, the results may vary form the compiler(VS,GCC...).
But the size of the storage calculated by VfrCompiler is fixed
(calculate with alignment).To avoid the issue cased by above case,
we need to make the total width of the bit fields in the structure
aligned with the size of the defined type for these bit fields.

Cc: Eric Dong <eric.d...@intel.com>
Cc: Liming Gao <liming....@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Dandan Bi <dandan...@intel.com>
Reviewed-by: Liming Gao <liming....@intel.com>
(cherry picked from commit 6b86f6f336b9ccfdc27b718100c31b2aed5d7bb1)


  Commit: d0abf8cace35194322644c5ec472e5b66472b962
      
https://github.com/tianocore/edk2/commit/d0abf8cace35194322644c5ec472e5b66472b962
  Author: Bi, Dandan <dandan...@intel.com>
  Date:   2018-02-09 (Fri, 09 Feb 2018)

  Changed paths:
    M ShellPkg/DynamicCommand/DpDynamicCommand/Dp.c

  Log Message:
  -----------
  ShellPkg/Dp: Add null pointer check

Cc: Liming Gao <liming....@intel.com>
Cc: Hao Wu <hao.a...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Dandan Bi <dandan...@intel.com>
Reviewed-by: Liming Gao <liming....@intel.com>
(cherry picked from commit 2d70c90d2e8bf4405c5c16c0c7ea5b2446d1517a)


  Commit: 9b2fbbeed517c4b7a6282ceb877cc0bc345e30b8
      
https://github.com/tianocore/edk2/commit/9b2fbbeed517c4b7a6282ceb877cc0bc345e30b8
  Author: Dandan Bi <dandan...@intel.com>
  Date:   2018-02-09 (Fri, 09 Feb 2018)

  Changed paths:
    M ShellPkg/DynamicCommand/DpDynamicCommand/Dp.c
    M ShellPkg/DynamicCommand/DpDynamicCommand/Dp.uni

  Log Message:
  -----------
  ShellPkg/DP: Update the error message info

Make the error message clearer if fail to get ACPI/FPDT table.

Cc: Liming Gao <liming....@intel.com>
Cc: Jiewen Yao <jiewen....@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Dandan Bi <dandan...@intel.com>
Reviewed-by: Liming Gao <liming....@intel.com>
(cherry picked from commit 4109d0d7547b650670f67a56daec7a31f64e3d24)


  Commit: b7bb3bcbdfe481368c53b916b309e8cc72c4429e
      
https://github.com/tianocore/edk2/commit/b7bb3bcbdfe481368c53b916b309e8cc72c4429e
  Author: Bi, Dandan <dandan...@intel.com>
  Date:   2018-02-09 (Fri, 09 Feb 2018)

  Changed paths:
    M UefiCpuPkg/Universal/Acpi/S3Resume2Pei/S3Resume.c

  Log Message:
  -----------
  UefiCpuPkg/S3Resume: Add more perf entry for S3 phase

V2: Just update the commit message.

Add more perf entry to hook BootScriptDonePpi/EndOfPeiPpi/
EndOfS3Resume.

Add the new perf entry with Identifier
PERF_INMODULE_START_ID/PERF_INMODULE_END_ID which are defined
in new performance infrastructure (edk2 trunk commit hash value:
SHA-1: 73fef64f14d1b97ae9bd4705df3becc022391eba ~
SHA-1: 115eae650bfd2be2c2bc37360f4a755065e774c4).
PERF_INMODULE_START_ID/PERF_INMODULE_END_ID are general Identifier
which are used within a module.

Cc: Eric Dong <eric.d...@intel.com>
Cc: Laszlo Ersek <ler...@redhat.com>
Cc: Liming Gao <liming....@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Dandan Bi <dandan...@intel.com>
Reviewed-by: Liming Gao <liming....@intel.com>
Acked-by: Laszlo Ersek <ler...@redhat.com>
(cherry picked from commit 582e4e449d5ebcc2fa66faf252751b8a2b22b002)


Compare: https://github.com/tianocore/edk2/compare/134f70895721...b7bb3bcbdfe4
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
edk2-commits mailing list
edk2-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to