summaryrefslogtreecommitdiffstats
path: root/src/kernel/cpumgr.C
diff options
context:
space:
mode:
Diffstat (limited to 'src/kernel/cpumgr.C')
-rw-r--r--src/kernel/cpumgr.C4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/kernel/cpumgr.C b/src/kernel/cpumgr.C
index 228120473..ba3b08356 100644
--- a/src/kernel/cpumgr.C
+++ b/src/kernel/cpumgr.C
@@ -221,7 +221,8 @@ void CpuManager::startCPU(ssize_t i)
// Need to make the xscom mutex a per-core mutex to prevent
// multi-threaded access to the HMER.
if ((CpuID::getCpuType() == CORE_POWER8_MURANO) ||
- (CpuID::getCpuType() == CORE_POWER8_VENICE))
+ (CpuID::getCpuType() == CORE_POWER8_VENICE) ||
+ (CpuID::getCpuType() == CORE_POWER8_NAPLES))
{
const size_t num_threads = getThreadCount();
size_t cpu_idx = (cpuId / num_threads) * num_threads;
@@ -443,6 +444,7 @@ size_t CpuManager::getThreadCount()
{
case CORE_POWER8_VENICE:
case CORE_POWER8_MURANO:
+ case CORE_POWER8_NAPLES:
threads = 8;
break;
OpenPOWER on IntegriCloud