diff options
author | James Carter <jwcart2@tycho.nsa.gov> | 2011-06-28 09:11:04 +0100 |
---|---|---|
committer | James Carter <jwcart2@tycho.nsa.gov> | 2011-06-28 09:11:04 +0100 |
commit | 061bc8f77e64f9b6b3522a00e2a44b3c5a77623e (patch) | |
tree | ee508f24442c50ad7c628afcb9bf2a5acb1024de /xen/xsm | |
parent | d3f780e9a85f5b14725918fcde5b638de24d7f99 (diff) | |
download | xen-061bc8f77e64f9b6b3522a00e2a44b3c5a77623e.tar.gz xen-061bc8f77e64f9b6b3522a00e2a44b3c5a77623e.tar.bz2 xen-061bc8f77e64f9b6b3522a00e2a44b3c5a77623e.zip |
xen/xsm/flask: Fix flask_tbufcontrol hook
The flask_tbufcontrol hook currently calls domain_has_xen with the
second argument being a class (SECCLASS_XEN) instead of a permission.
This patch fixes the hook so that it passes the XEN__TBUFCONTROL
permission instead.
Signed-off-by: James Carter <jwcart2@tycho.nsa.gov>
Diffstat (limited to 'xen/xsm')
-rw-r--r-- | xen/xsm/flask/hooks.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/xen/xsm/flask/hooks.c b/xen/xsm/flask/hooks.c index 385cccfe43..30c91e5691 100644 --- a/xen/xsm/flask/hooks.c +++ b/xen/xsm/flask/hooks.c @@ -564,7 +564,7 @@ static int flask_set_target(struct domain *d, struct domain *e) static int flask_tbufcontrol(void) { - return domain_has_xen(current->domain, SECCLASS_XEN); + return domain_has_xen(current->domain, XEN__TBUFCONTROL); } static int flask_readconsole(uint32_t clear) |