public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* [patch 0/2] Enahnce Perf data transfer between Dxe Perf Lib and driver
@ 2018-07-30  7:00 Dandan Bi
  2018-07-30  7:00 ` [patch 1/2] MdeModulePkg: Add definition of Boot Performance Table protocol Dandan Bi
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Dandan Bi @ 2018-07-30  7:00 UTC (permalink / raw)
  To: edk2-devel; +Cc: Dmitry Antipov, Michael D Kinney, Liming Gao, Star Zeng

Add an internal protocol Firmware Boot Performance Table protocol to
get the performance data from DxeCorePerformanceLib.
Thus the FirmwarePerformanceDxe driver can call the API in the
new protocl to get the performance data instead of through
hook status code.

Cc: Dmitry Antipov <dmanti@microsoft.com>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Liming Gao <liming.gao@intel.com>
Cc: Star Zeng <star.zeng@intel.com>
Dandan Bi (2):
  MdeModulePkg: Add definition of Boot Performance Table protocol
  MdeModulePkg: Implement/use Boot Performance Table protocol

 .../Include/Guid/FirmwareBootPerformanceTable.h    | 47 ++++++++++++++
 .../DxeCorePerformanceLib/DxeCorePerformanceLib.c  | 74 ++++++----------------
 .../DxeCorePerformanceLib.inf                      |  6 +-
 .../DxeCorePerformanceLibInternal.h                | 15 +++++
 MdeModulePkg/MdeModulePkg.dec                      |  4 ++
 .../FirmwarePerformanceDxe.c                       | 71 ++++++++++++++++-----
 .../FirmwarePerformanceDxe.inf                     |  5 +-
 7 files changed, 144 insertions(+), 78 deletions(-)
 create mode 100644 MdeModulePkg/Include/Guid/FirmwareBootPerformanceTable.h

-- 
2.14.3.windows.1



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2018-08-03  9:40 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-07-30  7:00 [patch 0/2] Enahnce Perf data transfer between Dxe Perf Lib and driver Dandan Bi
2018-07-30  7:00 ` [patch 1/2] MdeModulePkg: Add definition of Boot Performance Table protocol Dandan Bi
2018-07-30  7:00 ` [patch 2/2] MdeModulePkg: Implement/use " Dandan Bi
2018-08-03  9:39 ` [patch 0/2] Enahnce Perf data transfer between Dxe Perf Lib and driver Gao, Liming

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox