From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [PATCH] fix commit xen/arm: Add support for GICv3 for domU Date: Tue, 11 Nov 2014 21:24:21 -0500 Message-ID: <20141112022421.GA11959@laptop.dumpdata.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: M A Young Cc: Vijaya Kumar K , Julien Grall , Daniel De Graaf , xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org On Tue, Nov 11, 2014 at 08:28:38PM +0000, M A Young wrote: > The build of xen-4.5.0-rc2 fails if XSM_ENABLE=y due to an inconsistency in > commit fda1614 "xen/arm: Add support for GICv3 for domU" which uses > XEN_DOMCTL_configure_domain in xen/xsm/flask/hooks.c and > xen/xsm/flask/policy/access_vectors but XEN_DOMCTL_arm_configure_domain > elsewhere. Ouch! Thank you for catching that. Release-Acked-by: Konrad Rzeszutek Wilk > > Michael Young > In fda1614 ("xen/arm: Add support for GICv3 for domU") > XEN_DOMCTL_configure_domain is used in xen/xsm/flask/hooks.c and > xen/xsm/flask/policy/access_vectors but XEN_DOMCTL_arm_configure_domain > is used elsewhere. > > Signed-off-by: Michael Young > > --- xen-4.5.0-rc2/xen/xsm/flask/hooks.c.orig 2014-11-11 14:40:20.000000000 +0000 > +++ xen-4.5.0-rc2/xen/xsm/flask/hooks.c 2014-11-11 18:46:52.926202919 +0000 > @@ -727,7 +727,7 @@ > case XEN_DOMCTL_psr_cmt_op: > return current_has_perm(d, SECCLASS_DOMAIN2, DOMAIN2__PSR_CMT_OP); > > - case XEN_DOMCTL_configure_domain: > + case XEN_DOMCTL_arm_configure_domain: > return current_has_perm(d, SECCLASS_DOMAIN2, DOMAIN2__CONFIGURE_DOMAIN); > > default: > --- xen-4.5.0-rc2/xen/xsm/flask/policy/access_vectors.orig 2014-11-11 14:40:20.000000000 +0000 > +++ xen-4.5.0-rc2/xen/xsm/flask/policy/access_vectors 2014-11-11 19:20:41.058175302 +0000 > @@ -102,7 +102,7 @@ > unpause > # XEN_DOMCTL_resumedomain > resume > -# XEN_DOMCTL_createdomain > +# XEN_DOMCTL_arm_createdomain > create > # checked in FLASK_RELABEL_DOMAIN for any relabel operation: > # source = the old label of the domain > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xen.org > http://lists.xen.org/xen-devel