Skip to content

Commit

Permalink
Remove printTimaInfo function until we figure out how to avoid issues
Browse files Browse the repository at this point in the history
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>
  • Loading branch information
crgeddes authored and dcrowell77 committed Oct 11, 2018
1 parent 254192a commit 93f12cd
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 37 deletions.
30 changes: 0 additions & 30 deletions src/usr/intr/intrrp.C
Original file line number Diff line number Diff line change
Expand Up @@ -1390,7 +1390,6 @@ void IntrRp::msgHandler()
{
// Run the functions that dump out
// interrupt info to slow buffer
printTimaInfo();
printEsbStates();
printLSIInfo();
printPSIHBInfo();
Expand Down Expand Up @@ -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---");
Expand Down
7 changes: 0 additions & 7 deletions src/usr/intr/intrrp.H
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down

0 comments on commit 93f12cd

Please sign in to comment.