On 26.02.2026 15:29, Bernhard Kaindl wrote: > --- a/xen/common/domctl.c > +++ b/xen/common/domctl.c > @@ -868,6 +868,15 @@ long do_domctl(XEN_GUEST_HANDLE_PARAM(xen_domctl_t) > u_domctl) > ret = get_domain_state(&op->u.get_domain_state, d, &op->domain); > break; > > + case XEN_DOMCTL_claim_memory: > + /* Use the same XSM hook as XENMEM_claim_pages */ > + ret = xsm_claim_pages(XSM_PRIV, d); > + if ( ret ) > + break; > + > + ret = claim_memory(d, &op->u.claim_memory); > + break;
This needs accompanying by a change to xsm/flask/hooks.c:flask_domctl(). Jan
