diff options
author | Christian Geddes <crgeddes@us.ibm.com> | 2018-10-09 19:02:38 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2018-10-11 08:30:34 -0500 |
commit | 93f12cd78e8f98e8e316fa5ef944c525cd4b974f (patch) | |
tree | 7db8925e1efb92aa2e0bfb8cfd41ce144337fab6 | |
parent | 254192acec316921d46c5d710bed73901641df8c (diff) | |
download | talos-hostboot-93f12cd78e8f98e8e316fa5ef944c525cd4b974f.tar.gz talos-hostboot-93f12cd78e8f98e8e316fa5ef944c525cd4b974f.zip |
Remove printTimaInfo function until we figure out how to avoid issues
We are getting data storage exceptions when we try to read out of the
Thread Interrupt Management Area. We thought this was tested and was
working but if we go down this path we get a data storage exception.
Remove this code until we get it working.
Change-Id: Ic8b0d72d05eeac3037643fb017e8327ddb083711
CQ: SW447225
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/67260
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Matt Derksen <mderkse1@us.ibm.com>
Reviewed-by: Ilya Smirnov <ismirno@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
-rw-r--r-- | src/usr/intr/intrrp.C | 30 | ||||
-rw-r--r-- | src/usr/intr/intrrp.H | 7 |
2 files changed, 0 insertions, 37 deletions
diff --git a/src/usr/intr/intrrp.C b/src/usr/intr/intrrp.C index 3c2e53110..6d17b569e 100644 --- a/src/usr/intr/intrrp.C +++ b/src/usr/intr/intrrp.C @@ -1390,7 +1390,6 @@ void IntrRp::msgHandler() { // Run the functions that dump out // interrupt info to slow buffer - printTimaInfo(); printEsbStates(); printLSIInfo(); printPSIHBInfo(); @@ -3583,35 +3582,6 @@ void INTR::IntrRp::printLSIInfo() const } } -void INTR::IntrRp::printTimaInfo() const -{ - TRACFCOMP(g_trac_intr, "---Thread Interrupt Management Area Info---"); - - volatile XIVE_IVPE_THREAD_CONTEXT_t * this_ivpe_ptr = - reinterpret_cast<XIVE_IVPE_THREAD_CONTEXT_t *> (iv_xiveTmBar1Address); - - TRACFCOMP(g_trac_intr, "iv_xiveTmBar1Address: 0x%lx", iv_xiveTmBar1Address); - TRACFCOMP(g_trac_intr, " qw0_0 = 0x%lx", this_ivpe_ptr->qw0_0); - TRACFCOMP(g_trac_intr, " qw0_1 = 0x%lx", this_ivpe_ptr->qw0_1); - TRACFCOMP(g_trac_intr, " qw1_0 = 0x%lx", this_ivpe_ptr->qw1_0); - TRACFCOMP(g_trac_intr, " qw0_1 = 0x%lx", this_ivpe_ptr->qw1_1); - TRACFCOMP(g_trac_intr, " qw2_0 = 0x%lx", this_ivpe_ptr->qw2_0); - TRACFCOMP(g_trac_intr, " qw0_1 = 0x%lx", this_ivpe_ptr->qw2_1); - - TRACFCOMP(g_trac_intr, " nsr = 0x%lx", this_ivpe_ptr->nsr); - TRACFCOMP(g_trac_intr, " cppr = 0x%lx", this_ivpe_ptr->cppr); - TRACFCOMP(g_trac_intr, " ipb = 0x%lx", this_ivpe_ptr->ipb); - TRACFCOMP(g_trac_intr, " lsmfb = 0x%lx", this_ivpe_ptr->lsmfb); - TRACFCOMP(g_trac_intr, " ack = 0x%lx", this_ivpe_ptr->ack); - TRACFCOMP(g_trac_intr, " inc = 0x%lx", this_ivpe_ptr->inc); - TRACFCOMP(g_trac_intr, " age = 0x%lx", this_ivpe_ptr->age); - TRACFCOMP(g_trac_intr, " pipr = 0x%lx", this_ivpe_ptr->pipr); - TRACFCOMP(g_trac_intr, " cams_vt = 0x%lx", this_ivpe_ptr->cams_vt); - TRACFCOMP(g_trac_intr, " cams_rsv = 0x%lx", this_ivpe_ptr->cams_rsv); - TRACFCOMP(g_trac_intr, " cams_rsv1 = 0x%lx", this_ivpe_ptr->cams_rsv1); - TRACFCOMP(g_trac_intr, " cams_prio = 0x%lx", this_ivpe_ptr->cams_prio); -} - void INTR::IntrRp::printPSIHBInfo() const { TRACFCOMP(g_trac_intr, "---PSIHB Info---"); diff --git a/src/usr/intr/intrrp.H b/src/usr/intr/intrrp.H index 3f00f2900..c262bfc60 100644 --- a/src/usr/intr/intrrp.H +++ b/src/usr/intr/intrrp.H @@ -929,13 +929,6 @@ namespace INTR */ void printLSIInfo() const; - /** - * Print out the Thread Interrupt Management Area (TIMA) info - * - * @return void - */ - void printTimaInfo() const; - }; }; // INTR namespace |