aboutsummaryrefslogtreecommitdiffstats
path: root/xen/xsm/flask/policy/access_vectors
diff options
context:
space:
mode:
authorDaniel De Graaf <dgdegra@tycho.nsa.gov>2013-01-11 10:37:47 +0000
committerDaniel De Graaf <dgdegra@tycho.nsa.gov>2013-01-11 10:37:47 +0000
commitf53e1bf04b43e1f9213cd6850167b26485941421 (patch)
tree47a9575abcb81a32bd2e108299f04714bf710910 /xen/xsm/flask/policy/access_vectors
parent2b7a98eed8069cb6fe1b967236d80d0a8cf2913e (diff)
downloadxen-f53e1bf04b43e1f9213cd6850167b26485941421.tar.gz
xen-f53e1bf04b43e1f9213cd6850167b26485941421.tar.bz2
xen-f53e1bf04b43e1f9213cd6850167b26485941421.zip
xsm/flask: add missing hooks
The FLASK module was missing implementations of some hooks and did not have access vectors defined for 10 domctls; define these now. Signed-off-by: Daniel De Graaf <dgdegra@tycho.nsa.gov> Committed-by: Keir Fraser <keir@xen.org>
Diffstat (limited to 'xen/xsm/flask/policy/access_vectors')
-rw-r--r--xen/xsm/flask/policy/access_vectors5
1 files changed, 5 insertions, 0 deletions
diff --git a/xen/xsm/flask/policy/access_vectors b/xen/xsm/flask/policy/access_vectors
index 11d02da49f..ea65e45436 100644
--- a/xen/xsm/flask/policy/access_vectors
+++ b/xen/xsm/flask/policy/access_vectors
@@ -80,6 +80,9 @@ class domain2
relabelself
make_priv_for
set_as_target
+ set_cpuid
+ gettsc
+ settsc
}
class hvm
@@ -97,6 +100,8 @@ class hvm
hvmctl
mem_event
mem_sharing
+ audit_p2m
+ send_irq
}
class event