[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] xsm: don't require configuring tools to build xen xsm blob
On Wed, Jul 27, 2016 at 04:10:18PM +0100, Julien Grall wrote: > Hi Wei, > > On 25/07/16 16:22, Wei Liu wrote: > >Starting from 08cffe66 ("xsm: add a default policy to .init.data") we > >can attach a xsm policy blob to hypervisor. To build that policy blob > >now hypervisor build system needs to enter tools directory. > > > >The expectation for hypervisor and tools build systems is different. We > >don't want xen build system to depend on configure but we want tools > >build system to. That commit broke this expectation because it required > >users to run configure before building hypervisor. This broke ARM build > >because ARM developers normally build hypervisor and tools separately > >(and possibly on different platforms). It can also break x86 if > >developers don't run configure before building hypervisor with XSM on. > > > >To fix it, move major part of tools/flask/policy/Makefile into > >Makefile.common and create tools only Makefile to include that common > >Makefile. Hypervisor Makefile will use Makefile.common to build xsm > >policy. > > > >Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> > > Tested-by: Julien Grall <julien.grall@xxxxxxx> > Pushed with your tested-by and Daniel's ack. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |