summaryrefslogtreecommitdiffstats
path: root/src/kernel/vmmmgr.C
diff options
context:
space:
mode:
Diffstat (limited to 'src/kernel/vmmmgr.C')
-rw-r--r--src/kernel/vmmmgr.C11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/kernel/vmmmgr.C b/src/kernel/vmmmgr.C
index d5152bf11..223f4f4c6 100644
--- a/src/kernel/vmmmgr.C
+++ b/src/kernel/vmmmgr.C
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 2010,2012 */
+/* COPYRIGHT International Business Machines Corp. 2010,2013 */
/* */
/* p1 */
/* */
@@ -86,9 +86,10 @@ void VmmManager::flushPageTable( void )
Singleton<VmmManager>::instance()._flushPageTable();
}
-void* VmmManager::devMap(void* ra, uint64_t i_devDataSize)
+void* VmmManager::devMap(void* ra, uint64_t i_devDataSize, bool i_nonCI)
{
- return Singleton<VmmManager>::instance()._devMap(ra, i_devDataSize);
+ return Singleton<VmmManager>::instance()._devMap(ra, i_devDataSize,
+ i_nonCI);
}
int VmmManager::devUnmap(void* ea)
@@ -221,12 +222,12 @@ int VmmManager::_mmExtend(void)
return rc;
}
-void* VmmManager::_devMap(void* ra, uint64_t i_devDataSize)
+void* VmmManager::_devMap(void* ra, uint64_t i_devDataSize, bool i_nonCI)
{
void* ea = NULL;
lock.lock();
- ea = SegmentManager::devMap(ra, i_devDataSize);
+ ea = SegmentManager::devMap(ra, i_devDataSize, i_nonCI);
lock.unlock();
return ea;
OpenPOWER on IntegriCloud