From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juergen Gross Subject: Re: [PATCH v3 20/52] xen/arch/x86/shutdown.c: let custom parameter parsing routines return errno Date: Wed, 23 Aug 2017 10:40:39 +0200 Message-ID: <921e7ff4-34d9-0d04-b44a-196d067d080b@suse.com> References: <20170816125219.5255-1-jgross@suse.com> <20170816125219.5255-21-jgross@suse.com> <599C1B340200007800171DD1@suse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dkRDO-0002CM-55 for xen-devel@lists.xenproject.org; Wed, 23 Aug 2017 08:40:42 +0000 In-Reply-To: <599C1B340200007800171DD1@suse.com> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich Cc: Andrew Cooper , xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org T24gMjIvMDgvMTcgMTE6NTMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE2LjA4LjE3IGF0 IDE0OjUxLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4gLS0tIGEveGVuL2FyY2gveDg2L3No dXRkb3duLmMKPj4gKysrIGIveGVuL2FyY2gveDg2L3NodXRkb3duLmMKPj4gQEAgLTUxLDggKzUx LDExIEBAIHN0YXRpYyBpbnQgcmVib290X21vZGU7Cj4+ICAgKiBlZmkgICAgVXNlIHRoZSBFRkkg cmVib290IChpZiBydW5uaW5nIHVuZGVyIEVGSSkKPj4gICAqLwo+PiAgc3RhdGljIGVudW0gcmVi b290X3R5cGUgcmVib290X3R5cGUgPSBCT09UX0lOVkFMSUQ7Cj4+IC1zdGF0aWMgdm9pZCBfX2lu aXQgc2V0X3JlYm9vdF90eXBlKGNoYXIgKnN0cikKPj4gKwo+PiArc3RhdGljIGludCBfX2luaXQg c2V0X3JlYm9vdF90eXBlKGNvbnN0IGNoYXIgKnN0cikKPj4gIHsKPj4gKyAgICBpbnQgcmMgPSAw Owo+PiArCj4+ICAgICAgZm9yICggOyA7ICkKPj4gICAgICB7Cj4+ICAgICAgICAgIHN3aXRjaCAo ICpzdHIgKQo+PiBAQCAtNzQsNiArNzcsOCBAQCBzdGF0aWMgdm9pZCBfX2luaXQgc2V0X3JlYm9v dF90eXBlKGNoYXIgKnN0cikKPj4gICAgICAgICAgY2FzZSAndCc6Cj4+ICAgICAgICAgICAgICBy ZWJvb3RfdHlwZSA9ICpzdHI7Cj4+ICAgICAgICAgICAgICBicmVhazsKPj4gKyAgICAgICAgZGVm YXVsdDoKPj4gKyAgICAgICAgICAgIHJjID0gLUVJTlZBTDsKPj4gICAgICAgICAgfQo+IAo+IFBs ZWFzZSBkb24ndCBvbWl0IHRoZSBicmVhayBzdGF0ZW1lbnQsIGV2ZW4gaWYgaXQgaXMgbm90IHN0 cmljdGx5IG5lZWRlZAo+IGhlcmUuCgpPa2F5LgoKPiAKPj4gQEAgLTgyLDYgKzg3LDggQEAgc3Rh dGljIHZvaWQgX19pbml0IHNldF9yZWJvb3RfdHlwZShjaGFyICpzdHIpCj4+ICAKPj4gICAgICBp ZiAoIHJlYm9vdF90eXBlID09IEJPT1RfRUZJICYmICFlZmlfZW5hYmxlZChFRklfUlMpICkKPj4g ICAgICAgICAgcmVib290X3R5cGUgPSBCT09UX0lOVkFMSUQ7Cj4gCj4gU2hvdWxkIHRoaXMgcGVy aGFwcyBhbHNvIGxlYWQgdG8gLUVJTlZBTCBiZWluZyByZXR1cm5lZD8KCkhtbSwgSSdtIG5vdCBz dXJlLiBUaGUgcGFyYW1ldGVyIGFzIHN1Y2ggd2FzIHZhbGlkLgoKU28gbWF5YmUgYSBtZXNzYWdl IHJpZ2h0IGhlcmUgd291bGQgYmUgdGhlIGJldHRlciBzb2x1dGlvbj8KCgpKdWVyZ2VuCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94 ZW4tZGV2ZWwK