From mboxrd@z Thu Jan 1 00:00:00 1970 From: Doug Goldstein Subject: Re: [OSSTEST PATCH] pass --{enable, disable}-xsmpolicy based on XSM state Date: Thu, 14 Jan 2016 15:40:25 -0600 Message-ID: <569815C9.6080309@cardoe.com> References: <1452781693-28525-1-git-send-email-cardoe@cardoe.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============8053247314442837999==" Return-path: In-Reply-To: <1452781693-28525-1-git-send-email-cardoe@cardoe.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: xen-devel@lists.xen.org Cc: Ian Jackson , Ian Campbell List-Id: xen-devel@lists.xenproject.org This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --===============8053247314442837999== Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="gQUrOrN90akxAUXERFx84StRjPD9U2Vaj" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --gQUrOrN90akxAUXERFx84StRjPD9U2Vaj Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 1/14/16 8:28 AM, Doug Goldstein wrote: > If the test should build with XSM then supply --enable-xsmpolicy to the= > tools/configure script otherwise provide --disable-xsmpolicy. This will= > allow the default to change from --enable-xsmpolicy to > --disable-xsmpolicy in the Xen tree without breaking OSSTest. >=20 > Signed-off-by: Doug Goldstein > --- > ts-xen-build | 6 +++++- > 1 file changed, 5 insertions(+), 1 deletion(-) >=20 > diff --git a/ts-xen-build b/ts-xen-build > index bc4e41a..4812dff 100755 > --- a/ts-xen-build > +++ b/ts-xen-build > @@ -111,6 +111,7 @@ END > sub build () { > my $xend_opt=3D $r{enable_xend} =3D~ m/true/ ? "--enable-xend" : "= --disable-xend"; > my $ovmf_opt=3D $r{enable_ovmf} =3D~ m/true/ ? "--enable-ovmf" : "= --disable-ovmf"; > + my $xsm_opt=3D $r{enable_xsm} =3D~ m/true/ ? "--enable-xsmpolicy" = : "--disable-xsmpolicy"; > =20 > my $configure_prefix =3D $r{cmdprefix_configure} // ''; > my $make_prefix =3D $r{cmdprefix_make} // ''; > @@ -123,8 +124,11 @@ sub build () { > if grep -q -- $ovmf_opt tools/configure ; then > ovmf=3D$ovmf_opt > fi > + if grep -q -- $xsm_opt tools/configure ; then > + xsm=3D$xsm_opt > + fi > END > - $configure_prefix ./configure --sysconfdir=3D/etc \$xen= d \$ovmf > + $configure_prefix ./configure --sysconfdir=3D/etc \$xen= d \$ovmf \$xsm > END > fi > END >=20 So this patch should definitely wait until a direction is selected on the other submitted XSM/FLASK patches for the tools. --=20 Doug Goldstein --gQUrOrN90akxAUXERFx84StRjPD9U2Vaj 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 iQJ8BAEBCgBmBQJWmBXMXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRBNTM5MEQ2RTNFMTkyNzlCNzVDMzIwOTVB MkJDMDNEQzg3RUQxQkQ0AAoJEKK8A9yH7RvUQ1wP/1Z4d3d9FTMDmcMYhfMCMiT2 bGz2TTqAHNbXE4wWrQ1QxCkgt0JPM8MuWCzKLcl2gawCx8z8IuI9cfIDwR5IQASE yNBA3YQIh3EFw145An/O0w+NYCpzEqK2w1dEktvpgNtp0dANSDqKD5BJ/16O1PIz PDFWZouYjzIRwar2gay9MOqfUkx/oI/fpHF59s8hHSJJonTdS+fTslyVw9/CNgx8 Abi8diwG6AtSJeiNq+xuudX2LD4/FwTCMrQ14Ooh4UIcRzstc2zzTnXri+D09dBn VIddg8SuZYEybjNz8VB4ovyZsDMDnnD6iYFVbdApPYW43G4uwSPDYCpl8c4CrT2w LleTcsQDlc9Jk5JN3O9fAKBFwMi/tz/R5gJJD9E4kyim6G7WHH9Wc5t8LuwaQFA2 UvBi0RIauE35OwqAqNa9YI4K3ATOTyPj51iuNlNjZgA9Fs6EgR0o7Dm1UYXuDjc7 8M1oYKraQJKKZ1Ddb/SK6Oh0W0UjN90zZ0Au9eiMyGQ4A3mbJ8CxLiLHUgXMMscs NTkdrxJmK97Sf1fb7ZKpnnLXa/7JoXbM0BmTS4yG+7vPEjlTXWfdXKU2JlkehKdM UPVdL3Ht9N6cY4IMmFOouuXgwKmtfLrvOq76TbIdfksaDBWDDKIsDzfqhuBGPMxC HNuwmIds43TJB3MtoXZR =rl34 -----END PGP SIGNATURE----- --gQUrOrN90akxAUXERFx84StRjPD9U2Vaj-- --===============8053247314442837999== 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 --===============8053247314442837999==--