On 1/2/17 10:47 PM, Doug Goldstein wrote: > The hypervisor is now configured with Kconfig like busybox and the > kernel. This makes Xen behave like the busybox recipe by taking a > defconfig if the user has one provided with a bbappend. > > Signed-off-by: Doug Goldstein <[email protected]> > --- > recipes-extended/xen/xen.inc | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/recipes-extended/xen/xen.inc b/recipes-extended/xen/xen.inc > index 0d156dc..38922dc 100644 > --- a/recipes-extended/xen/xen.inc > +++ b/recipes-extended/xen/xen.inc > @@ -841,6 +841,9 @@ do_stubs() { > > addtask stubs after do_configure before do_compile > > +# Allow all hypervisor settings in a defconfig > +EXTRA_OEMAKE += "XEN_CONFIG_EXPERT=y" > + > do_configure() { > > #./configure --enable-xsmpolicy does not set XSM_ENABLE must be done > manually > @@ -848,6 +851,11 @@ do_configure() { > echo "XSM_ENABLE := y" > ${S}/.config > fi > > + if [ -f "${WORKDIR}/defconfig" ]; then > + cp "${WORKDIR}/defconfig" "${B}/xen/.config" || \ > + bbfatal "Unable to copy defconfig to .config" > + fi > + > # do configure > oe_runconf > } >
This should also be applied to morty and master. -- Doug Goldstein
signature.asc
Description: OpenPGP digital signature
-- _______________________________________________ meta-virtualization mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-virtualization
