From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: [PATCH 3/7] RFC arm/domain: Reject invalid combinations of domain creation flags Date: Fri, 9 Mar 2018 13:18:38 +0000 Message-ID: <1520601522-2886-4-git-send-email-andrew.cooper3@citrix.com> References: <1520601522-2886-1-git-send-email-andrew.cooper3@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1520601522-2886-1-git-send-email-andrew.cooper3@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Xen-devel Cc: Andrew Cooper , Julien Grall , Stefano Stabellini , Ian Jackson , Wei Liu List-Id: xen-devel@lists.xenproject.org QVJNIGd1ZXN0cyBhcmUgSFZNIGFuZCBoYXZlIGhhcmR3YXJlIGFzc2lzdGVkIHBhZ2luZy4gIFRo ZXJlIGFyZSBubyBQViBndWVzdHMKb3Igc2hhZG93IHBhZ2luZywgYW5kIGFsbCBvdGhlciBjcmVh dGlvbiBmbGFncyBhcmUgeDg2IHNwZWNpZmljLgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3Bl ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBTdGVmYW5vIFN0YWJlbGxpbmkg PHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh cm0uY29tPgpDQzogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CkNDOiBX ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKUkZDLiAgVGhpcyBpcyB1bnRlc3RlZCwgYnV0 IEkgbm90aWNlZCBpdCB3aGVuIHB1dHRpbmcgdG9nZXRoZXIgdGhlIHByZWNlZWRpbmcKcGF0Y2gu ICBUaGVyZSBpcyBhIG1vZGVyYXRlIGNoYW5jZSB0aGF0IHRoaXMgd2lsbCBjYXVzZSB0aGluZ3Mg dG8gZXhwbG9kZQpiZWNhdXNlIG9mIGhvdyBsaWJ4bCBoYW5kbGVzIEFSTSBndWVzdCBjb25zdHJ1 Y3Rpb24sIGJ1dCBzb21ldGhpbmcgYWxvbmcgdGhlc2UKbGluZXMgaXMgdGhlIHJpZ2h0IHRoaW5n IHRvIGRvLgotLS0KIHhlbi9hcmNoL2FybS9kb21haW4uYyB8IDMgKysrCiAxIGZpbGUgY2hhbmdl ZCwgMyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbi5jIGIv eGVuL2FyY2gvYXJtL2RvbWFpbi5jCmluZGV4IDhkZTRjMGEuLjI5MWMyODIgMTAwNjQ0Ci0tLSBh L3hlbi9hcmNoL2FybS9kb21haW4uYworKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluLmMKQEAgLTU4 NSw2ICs1ODUsOSBAQCBpbnQgYXJjaF9kb21haW5fY3JlYXRlKHN0cnVjdCBkb21haW4gKmQsIHVu c2lnbmVkIGludCBkb21jcl9mbGFncywKICAgICBpZiAoIGlzX2lkbGVfZG9tYWluKGQpICkKICAg ICAgICAgcmV0dXJuIDA7CiAKKyAgICBpZiAoIGRvbWNyX2ZsYWdzICE9IChYRU5fRE9NQ1RMX0NE Rl9odm1fZ3Vlc3QgfCBYRU5fRE9NQ1RMX0NERl9oYXApICkKKyAgICAgICAgcmV0dXJuIC1FSU5W QUw7CisKICAgICBBU1NFUlQoY29uZmlnICE9IE5VTEwpOwogCiAgICAgLyogcDJtX2luaXQgcmVs aWVzIG9uIHNvbWUgdmFsdWUgaW5pdGlhbGl6ZWQgYnkgdGhlIElPTU1VIHN1YnN5c3RlbSAqLwot LSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs