summaryrefslogtreecommitdiffstats
path: root/src/usr/diag/prdf/common/framework/resolution
diff options
context:
space:
mode:
authorsachin gupta <sgupta2m@in.ibm.com>2013-09-13 06:55:34 -0500
committerA. Patrick Williams III <iawillia@us.ibm.com>2013-11-05 09:38:25 -0600
commitecb81160032beec228fe0e85c32b020c4b98113a (patch)
tree019ab069e5fd6a0fa12c774b6eb08d8bb971afb9 /src/usr/diag/prdf/common/framework/resolution
parent5255e6862b3dca19deddbf11aa6f8fcedadea348 (diff)
downloadtalos-hostboot-ecb81160032beec228fe0e85c32b020c4b98113a.tar.gz
talos-hostboot-ecb81160032beec228fe0e85c32b020c4b98113a.zip
PRD: CS signature into primary RE attn
RTC: 48856 Change-Id: I6c72d60f7267d2fd646a21d845972ff920e7eb5c Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/6146 Tested-by: Jenkins Server Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/7041 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/usr/diag/prdf/common/framework/resolution')
-rwxr-xr-xsrc/usr/diag/prdf/common/framework/resolution/prdfPluginCallResolution.H6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/usr/diag/prdf/common/framework/resolution/prdfPluginCallResolution.H b/src/usr/diag/prdf/common/framework/resolution/prdfPluginCallResolution.H
index 960a052f7..436caa5a7 100755
--- a/src/usr/diag/prdf/common/framework/resolution/prdfPluginCallResolution.H
+++ b/src/usr/diag/prdf/common/framework/resolution/prdfPluginCallResolution.H
@@ -56,6 +56,12 @@ class PluginCallResolution : public Resolution
virtual int32_t Resolve(STEP_CODE_DATA_STRUCT & i_error)
{
+ // In Isolation only pass, we are only interested in error
+ // signature. So we will not execute plugin resolution as it may
+ // call some HWP/update VPD etc which is not desired is isolation
+ // only pass.
+ if ( i_error.service_data->IsIsolationOnlyPass()) return SUCCESS;
+
if (NULL == iv_function)
{
return FAIL;
OpenPOWER on IntegriCloud