summaryrefslogtreecommitdiffstats
path: root/src/kernel/basesegment.C
diff options
context:
space:
mode:
authorMissy Connell <missyc@us.ibm.com>2011-09-07 14:34:48 -0500
committerMelissa J. Connell <missyc@us.ibm.com>2011-09-15 23:19:29 -0500
commita740789978e866ce8e9c278ecb05b0060751f090 (patch)
treeb3e6babc2767801f22ace9745dc56457e8eff218 /src/kernel/basesegment.C
parenta5f6b8ec8b637628dd843ec8f187e01acb678b67 (diff)
downloadtalos-hostboot-a740789978e866ce8e9c278ecb05b0060751f090.tar.gz
talos-hostboot-a740789978e866ce8e9c278ecb05b0060751f090.zip
Adding new interface to update page permissions.. Interface only.
Added changes from review comments Updated new enum for system call Change-Id: I8a55b5e2f67427e59263eae31913e438ca782006 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/331 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: Melissa J. Connell <missyc@us.ibm.com>
Diffstat (limited to 'src/kernel/basesegment.C')
-rw-r--r--src/kernel/basesegment.C9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/kernel/basesegment.C b/src/kernel/basesegment.C
index fc053f856..e59e41753 100644
--- a/src/kernel/basesegment.C
+++ b/src/kernel/basesegment.C
@@ -28,7 +28,6 @@
#include <kernel/basesegment.H>
#include <kernel/segmentmgr.H>
#include <kernel/block.H>
-#include <kernel/vmmmgr.H>
#include <kernel/cpuid.H>
@@ -140,3 +139,11 @@ void BaseSegment::updateRefCount( uint64_t i_vaddr,
// Just call over to block chain
iv_block->updateRefCount(i_vaddr, i_stats);
}
+
+/**
+ * Sets the Page Permissions for a given page via virtual address
+ */
+int BaseSegment::mmSetPermission(void* i_va, uint64_t i_size,PAGE_PERMISSIONS i_access_type)
+{
+ return 0;
+}
OpenPOWER on IntegriCloud