summaryrefslogtreecommitdiffstats
path: root/src/usr/trace/service.C
diff options
context:
space:
mode:
authorJay Azurin <jmazurin@us.ibm.com>2016-05-10 11:18:37 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2016-05-17 14:50:05 -0400
commit24233b6b559eed88458245ae2966156a52f68978 (patch)
tree3f789129338d377cbf0e7ffb679f460947f66615 /src/usr/trace/service.C
parent5dececbd4943dbe3b453d6dad9857c71abb20758 (diff)
downloadtalos-hostboot-24233b6b559eed88458245ae2966156a52f68978.tar.gz
talos-hostboot-24233b6b559eed88458245ae2966156a52f68978.zip
Workarounds for reducing IPL time with trace-lite
Increase the watchdog timeout value to prevent watchdog resets when running with trace-lite enabled. Add option to exclude FAPI trace component to reduce IPL time Change-Id: I577bf775461e3ae256b48a9eb5d4bbdee6deae49 CQ: SW352263 ForwardPort: yes Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24482 Tested-by: Jenkins Server Reviewed-by: Marshall J. Wilks <mjwilks@us.ibm.com> Reviewed-by: Elizabeth K. Liner <eliner@us.ibm.com> Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24601
Diffstat (limited to 'src/usr/trace/service.C')
-rw-r--r--src/usr/trace/service.C14
1 files changed, 11 insertions, 3 deletions
diff --git a/src/usr/trace/service.C b/src/usr/trace/service.C
index aeafc929d..d8039d9be 100644
--- a/src/usr/trace/service.C
+++ b/src/usr/trace/service.C
@@ -322,13 +322,21 @@ namespace TRACE
}
#ifdef CONFIG_CONSOLE_TRACE_LITE
- CONSOLE::vdisplayf(i_td->iv_compName, *l_cb, l_tl_args);
+
+ #ifdef CONFIG_NO_FAPI_IN_TRACE_LITE_OUTPUT
+ if (strcmp( i_td->iv_compName, "FAPI" ))
+ #endif
+ { CONSOLE::vdisplayf(i_td->iv_compName, *l_cb, l_tl_args); }
#else
if (iv_traceLite)
{
- CONSOLE::vdisplayf(i_td->iv_compName, *l_cb, l_tl_args);
+ #ifdef CONFIG_NO_FAPI_IN_TRACE_LITE_OUTPUT
+ if (strcmp( i_td->iv_compName, "FAPI" ))
+ #endif
+ { CONSOLE::vdisplayf(i_td->iv_compName, *l_cb, l_tl_args); }
}
-#endif
+
+#endif //CONFIG_CONSOLE_TRACE_LITE
// "Commit" entry to buffer.
l_buffer->commitEntry(l_entry);
OpenPOWER on IntegriCloud