From c73e7296d1fe4a1f2b0d074bdfe5402efda10c2f Mon Sep 17 00:00:00 2001 From: Yue Du Date: Tue, 1 Aug 2017 15:18:11 -0500 Subject: STOP: Fix suspend STOP in MPIPL Change-Id: Id3f691cc1967a49f51a20490d7e732b0211b08cb Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/44063 Tested-by: Jenkins Server Reviewed-by: Adam S. Hale Reviewed-by: Joseph J. McGill --- .../p9/procedures/ppe_closed/sgpe/stop_gpe/p9_sgpe_stop_irq_handlers.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/import/chips/p9/procedures/ppe_closed/sgpe/stop_gpe/p9_sgpe_stop_irq_handlers.c b/import/chips/p9/procedures/ppe_closed/sgpe/stop_gpe/p9_sgpe_stop_irq_handlers.c index f9a6ca05..7eb823b6 100644 --- a/import/chips/p9/procedures/ppe_closed/sgpe/stop_gpe/p9_sgpe_stop_irq_handlers.c +++ b/import/chips/p9/procedures/ppe_closed/sgpe/stop_gpe/p9_sgpe_stop_irq_handlers.c @@ -101,7 +101,7 @@ p9_sgpe_stop_suspend_db1_cme(uint32_t qloop, uint32_t msgid) { if (cloop == (cstart + CORES_PER_EX)) { - cloop = cstart; + cindex = (qloop << 2) + cstart; } pig.fields.req_intr_payload = msgid >> 16; -- cgit v1.2.3