projects
/
xen.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
13511bb
)
[IA64] Provide backing for XEN_DOMCTL_set_opt_feature
author
Alex Williamson
<alex.williamson@hp.com>
Thu, 29 Nov 2007 19:01:44 +0000
(12:01 -0700)
committer
Alex Williamson
<alex.williamson@hp.com>
Thu, 29 Nov 2007 19:01:44 +0000
(12:01 -0700)
Signed-off-by: Alex Williamson <alex.williamson@hp.com>
xen/arch/ia64/xen/dom0_ops.c
patch
|
blob
|
history
diff --git
a/xen/arch/ia64/xen/dom0_ops.c
b/xen/arch/ia64/xen/dom0_ops.c
index 407d605385b966d8dd70c9649e8c0ed92089ded8..0d52d50192d9a18036b329d3f2bf097c4a5d8404 100644
(file)
--- a/
xen/arch/ia64/xen/dom0_ops.c
+++ b/
xen/arch/ia64/xen/dom0_ops.c
@@
-343,6
+343,20
@@
long arch_do_domctl(xen_domctl_t *op, XEN_GUEST_HANDLE(xen_domctl_t) u_domctl)
}
break;
+ case XEN_DOMCTL_set_opt_feature:
+ {
+ struct xen_ia64_opt_feature *optf = &op->u.set_opt_feature.optf;
+ struct domain *d = get_domain_by_id(op->domain);
+
+ if (d == NULL) {
+ ret = -EINVAL;
+ break;
+ }
+
+ ret = domain_opt_feature(d, optf);
+ }
+ break;
+
default:
printk("arch_do_domctl: unrecognized domctl: %d!!!\n",op->cmd);
ret = -ENOSYS;