From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Durrant Subject: Re: [PATCH 06/25] argo: Xen command line parameter 'argo': bool to enable/disable Date: Tue, 4 Dec 2018 09:18:14 +0000 Message-ID: <0b75264c625c4acfb61c9a2b790ddbe7@AMSPEX02CL03.citrite.net> References: <1543627984-21394-1-git-send-email-christopher.w.clark@gmail.com> <1543627984-21394-7-git-send-email-christopher.w.clark@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from all-amaz-eas1.inumbo.com ([34.197.232.57] helo=us1-amaz-eas2.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1gU6rN-0000X7-JT for xen-devel@lists.xenproject.org; Tue, 04 Dec 2018 09:19:17 +0000 In-Reply-To: <1543627984-21394-7-git-send-email-christopher.w.clark@gmail.com> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: 'Christopher Clark' , "xen-devel@lists.xenproject.org" Cc: Stefano Stabellini , Wei Liu , Ross Philipson , Konrad Rzeszutek Wilk , Daniel Smith , Andrew Cooper , Jason Andryuk , "Tim (Xen.org)" , George Dunlap , Rich Persaud , James McKenzie , Julien Grall , Jan Beulich , Ian Jackson , Eric Chanudet List-Id: xen-devel@lists.xenproject.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IENocmlzdG9waGVyIENsYXJrIFtt YWlsdG86Y2hyaXN0b3BoZXIudy5jbGFya0BnbWFpbC5jb21dCj4gU2VudDogMDEgRGVjZW1iZXIg MjAxOCAwMTozMwo+IFRvOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiBDYzogQW5k cmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IEdlb3JnZSBEdW5sYXAKPiA8 R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJp eC5jb20+OyBKYW4KPiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT47IEp1bGllbiBHcmFsbCA8 anVsaWVuLmdyYWxsQGFybS5jb20+OyBLb25yYWQKPiBSemVzenV0ZWsgV2lsayA8a29ucmFkLndp bGtAb3JhY2xlLmNvbT47IFBhdWwgRHVycmFudAo+IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47 IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47Cj4gVGltIChYZW4u b3JnKSA8dGltQHhlbi5vcmc+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgUmljaCBQ ZXJzYXVkCj4gPHBlcnNhdXJAZ21haWwuY29tPjsgUm9zcyBQaGlsaXBzb24gPHJvc3MucGhpbGlw c29uQGdtYWlsLmNvbT47IEVyaWMKPiBDaGFudWRldCA8ZXJpYy5jaGFudWRldEBnbWFpbC5jb20+ OyBKYW1lcyBNY0tlbnppZQo+IDx2b3JlZWtmQG1hZGluZ2xleS5vcmc+OyBKYXNvbiBBbmRyeXVr IDxqYW5kcnl1a0BnbWFpbC5jb20+OyBEYW5pZWwgU21pdGgKPiA8ZHBzbWl0aEBhcGVydHVzc29s dXRpb25zLmNvbT4KPiBTdWJqZWN0OiBbUEFUQ0ggMDYvMjVdIGFyZ286IFhlbiBjb21tYW5kIGxp bmUgcGFyYW1ldGVyICdhcmdvJzogYm9vbCB0bwo+IGVuYWJsZS9kaXNhYmxlCj4gCj4gRGVmYXVs dCB0byBkaXNhYmxlZC4KCkFueSBwYXJ0aWN1bGFyIHJlYXNvbiBub3QgdG8gZm9sZCB0aGlzIGlu dG8gcGF0Y2ggIzU/CgogIFBhdWwKCj4gCj4gU2lnbmVkLW9mZi1ieTogQ2hyaXN0b3BoZXIgQ2xh cmsgPGNocmlzdG9waGVyLmNsYXJrNkBiYWVzeXN0ZW1zLmNvbT4KPiAtLS0KPiAgeGVuL2NvbW1v bi9hcmdvLmMgfCAxOSArKysrKysrKysrKysrKysrKysrCj4gIDEgZmlsZSBjaGFuZ2VkLCAxOSBp bnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vYXJnby5jIGIveGVuL2Nv bW1vbi9hcmdvLmMKPiBpbmRleCAxODcyZDM3Li44MmZhYjM2IDEwMDY0NAo+IC0tLSBhL3hlbi9j b21tb24vYXJnby5jCj4gKysrIGIveGVuL2NvbW1vbi9hcmdvLmMKPiBAQCAtMjgsNiArMjgsMTAg QEAKPiAgREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoYXJnb19hZGRyX3QpOwo+ICBERUZJTkVfWEVO X0dVRVNUX0hBTkRMRShhcmdvX3JpbmdfdCk7Cj4gCj4gKy8qIFhlbiBjb21tYW5kIGxpbmUgb3B0 aW9uIHRvIGVuYWJsZSBhcmdvICovCj4gK3N0YXRpYyBib29sIF9fcmVhZF9tb3N0bHkgb3B0X2Fy Z29fZW5hYmxlZCA9IDA7Cj4gK2Jvb2xlYW5fcGFyYW0oImFyZ28iLCBvcHRfYXJnb19lbmFibGVk KTsKPiArCj4gIHN0cnVjdCBhcmdvX3BlbmRpbmdfZW50Cj4gIHsKPiAgICAgIHN0cnVjdCBobGlz dF9ub2RlIG5vZGU7Cj4gQEAgLTIyMyw2ICsyMjcsMTMgQEAgZG9fYXJnb19tZXNzYWdlX29wKGlu dCBjbWQsCj4gWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSBhcmcxLAo+ICAgICAgYXJnb19k cHJpbnRrKCItPmRvX2FyZ29fbWVzc2FnZV9vcCglZCwlcCwlcCwlZCwlZClcbiIsIGNtZCwKPiAg ICAgICAgICAgICAgICAgICAodm9pZCAqKWFyZzEucCwgKHZvaWQgKilhcmcyLnAsIChpbnQpIGFy ZzMsIChpbnQpIGFyZzQpOwo+IAo+ICsgICAgaWYgKCB1bmxpa2VseSghb3B0X2FyZ29fZW5hYmxl ZCkgKQo+ICsgICAgewo+ICsgICAgICAgIHJjID0gLUVOT1NZUzsKPiArICAgICAgICBhcmdvX2Rw cmludGsoIjwtZG9fYXJnb19tZXNzYWdlX29wKCk9JWxkXG4iLCByYyk7Cj4gKyAgICAgICAgcmV0 dXJuIHJjOwo+ICsgICAgfQo+ICsKPiAgICAgIGRvbWFpbl9sb2NrKGQpOwo+IAo+ICAgICAgc3dp dGNoIChjbWQpCj4gQEAgLTI0NSw2ICsyNTYsMTQgQEAgYXJnb19pbml0KHN0cnVjdCBkb21haW4g KmQpCj4gICAgICBpbnQgaTsKPiAgICAgIGludCByYzsKPiAKPiArICAgIGlmICggIW9wdF9hcmdv X2VuYWJsZWQgKQo+ICsgICAgewo+ICsgICAgICAgIGFyZ29fZHByaW50aygiYXJnbyBkaXNhYmxl ZCwgZG9taWQ6ICVkXG4iLCBkLT5kb21haW5faWQpOwo+ICsgICAgICAgIHJldHVybiAwOwo+ICsg ICAgfQo+ICsKPiArICAgIGFyZ29fZHByaW50aygiYXJnbyBpbml0OiBkb21pZDogJWRcbiIsIGQt PmRvbWFpbl9pZCk7Cj4gKwo+ICAgICAgYXJnbyA9IHhtYWxsb2Moc3RydWN0IGFyZ29fZG9tYWlu KTsKPiAgICAgIGlmICggIWFyZ28gKQo+ICAgICAgICAgIHJldHVybiAtRU5PTUVNOwo+IC0tCj4g Mi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs