diff options
| author | Sakethan R Kotta <sakkotta@in.ibm.com> | 2018-03-29 07:10:59 -0500 |
|---|---|---|
| committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2018-06-19 17:24:01 -0400 |
| commit | 1ec6201b896c5cbc22fef03df1a063faa8cd6411 (patch) | |
| tree | 4eec7df976c14204aef99de916e2ff0612aca161 /src/makefile | |
| parent | 34d086e3e67827f0496b838d5d05a9964aa1346c (diff) | |
| download | blackbird-hostboot-1ec6201b896c5cbc22fef03df1a063faa8cd6411.tar.gz blackbird-hostboot-1ec6201b896c5cbc22fef03df1a063faa8cd6411.zip | |
HBRT Reserved Mem Trace Buffer implementation.
-Hostboot master Drawer will create TRACEBUF section in the HB
Rsvd Mem and HBRT, while booting, gets the TRACEBUF section
details and initializes the circual buffer, if available.
-If a valid data is present in the buffer, HBRT will create an
info log ERRL, otherwise initializes the buffer.
-Traces from all components are serialized and stored in the
single TRACEBUF in the same format (fsp-binary Trace). When
buffer is full, it deletes the oldest entry/entries to store
the new ones.
-ERRL->collectTrace() works similar to other buffers.
-A new test case is added to dump the traces from TRACEBUF.
Change-Id: I4ce943231a2ba30e3a13ca34d1c40ff68464a994
RTC:188726
RTC:191302
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/56450
Reviewed-by: Prachi Gupta <pragupta@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Tested-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/makefile')
| -rw-r--r-- | src/makefile | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/makefile b/src/makefile index 5a278a265..d6a4cf944 100644 --- a/src/makefile +++ b/src/makefile @@ -317,6 +317,7 @@ RUNTIME_TESTCASE_MODULES += testsecureboot_rt RUNTIME_TESTCASE_MODULES += testtargeting_rt RUNTIME_TESTCASE_MODULES += testsbeio_rt RUNTIME_TESTCASE_MODULES += testpm_rt +RUNTIME_TESTCASE_MODULES += testrsvdtracebuf_rt RELOCATABLE_IMAGE_LDFLAGS = -pie --export-dynamic |

