From mboxrd@z Thu Jan 1 00:00:00 1970 From: Doug Goldstein Subject: Re: [OSSTEST PATCH v2] support XSM/FLASK via Kconfig Date: Wed, 6 Jan 2016 11:21:24 -0600 Message-ID: <568D4D14.5000503@cardoe.com> References: <1452057924-17029-1-git-send-email-cardoe@cardoe.com> <1452075950.7292.12.camel@citrix.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============6587540191602231658==" Return-path: In-Reply-To: <1452075950.7292.12.camel@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Ian Campbell , xen-devel@lists.xen.org Cc: Ian Jackson List-Id: xen-devel@lists.xenproject.org This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --===============6587540191602231658== Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="RVqeh8SDOx2IsKfr2cbLXkjXcAciWaRMa" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --RVqeh8SDOx2IsKfr2cbLXkjXcAciWaRMa Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 1/6/16 4:25 AM, Ian Campbell wrote: > On Tue, 2016-01-05 at 23:25 -0600, Doug Goldstein wrote: >> In antcipation of XSM and FLASK migrating to Kconfig add support for >> building them via Kconfig or the existing mechanism. >> >> Signed-off-by: Doug Goldstein >> --- >> Still untested but visually looks correct. >> >> Changes since v2: >> - Support Xen versions prior to Kconfig being integrated >=20 > Do we not need the gate on the first hunk as well?=20 >=20 > A non-Kconfig aware would ignore the xen/.config but osstest will colle= ct > it later on and that might confuse folks reading the logs. >=20 > Such a Xen also won't have a .gitignore entry for xen/.config, so vario= us > git commands might show this tree as dirty. I don't think osstest would= > rely on such though, so maybe this doesn't really matter. I don't think= > xen/scripts/scmversion adds -dirty in this case either. Yeah you are correct. That would be better. I'll send another update. >=20 >> --- >> ts-xen-build | 5 +++++ >> 1 file changed, 5 insertions(+) >> >> diff --git a/ts-xen-build b/ts-xen-build >> index 80b1faa..8dde146 100755 >> --- a/ts-xen-build >> +++ b/ts-xen-build >> @@ -55,6 +55,8 @@ sub checkout () { >> echo >>.config KERNELS=3D'' >> END >> (nonempty($r{enable_xsm}) ? <> + echo >>xen/.config CONFIG_XSM=3D'${build_xsm}' >> + echo >>xen/.config CONFIG_FLASK=3D'${build_xsm}' >> echo >>.config XSM_ENABLE=3D'${build_xsm}' >> END >> (nonempty($r{tree_qemu}) ? <> @@ -126,6 +128,9 @@ END >> END >> #/; >> buildcmd_stamped_logged(9000, 'build', '',<> + if test -f xen/Kconfig; then >> + $make_prefix make -C xen olddefconfig >> + fi >> $make_prefix make $makeflags @ARGV >> END >> =20 --=20 Doug Goldstein --RVqeh8SDOx2IsKfr2cbLXkjXcAciWaRMa Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0 iQJ8BAEBCgBmBQJWjU0XXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRBNTM5MEQ2RTNFMTkyNzlCNzVDMzIwOTVB MkJDMDNEQzg3RUQxQkQ0AAoJEKK8A9yH7RvU7YMQAJJeb8zapDQebUt7ItMO2dlf GwWvGYk+DykLVqLgDsgXlyZU3MEyTjNh8Q08cnDv8hsekZDGm+hzoyQXnLjpDKzS CTKcLRUYrncL3qRQ8aLgDDQ38/1mU/VTsBsZ6fks0BkHbPSA7HSL1rA52sSTR2kd bdaIpU+JRSQgiEo8xgdNlAViudyvy7OQD5XV12YOv5xWR/braGVDdg0KjMI373iY chsH6e2nuCkxb6UtEH/7NWhkPbsCvpfS0ZZr8jH9J2bEG1iIz22aqcykFc1/cIyJ dV4Qf7ErTDZ3O4e1hZ3pfOzDrJgBbYVXkKhC5ccyShmBRNE/Na0CAfEmjDh6CHGY cDnf7e129RTfXpff6gtAeex0MHBRUg2AYpLkbtryd52AVZnhSpEHIJ4z+GXRjWGq 4ds6UAST9c8smxjZtd2WtQ2hC8vAqhRXCNPxlLDPOK8WO9lwd1JVNSorvs3t+lxj jTEY2HkE3qQFk0SrPrvXhJC8X4yurFLASm0Oa8RcsHGJkeGKLElc2+CHYBnHmnGX iMbWnuHSJSQdsvViW9lBmguOg5L60xjSo+iV68uwxgu69Rj0/Uz+hciupXqwx6Rj 2hPw/Dwe2NVmeDvkXtVAhDuWqtzp+5ovnFODeWL31K9gFt3h08C9r3FYkA7ix+Ad DIjrRvsjtnVXaBRTTleZ =6OcY -----END PGP SIGNATURE----- --RVqeh8SDOx2IsKfr2cbLXkjXcAciWaRMa-- --===============6587540191602231658== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel --===============6587540191602231658==--