From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juergen Gross Subject: [PATCH v2 14/52] xen/arch/x86/mm.c: let custom parameter parsing routines return errno Date: Mon, 14 Aug 2017 09:08:11 +0200 Message-ID: <20170814070849.20986-15-jgross@suse.com> References: <20170814070849.20986-1-jgross@suse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dh9Uk-0003cQ-Cy for xen-devel@lists.xenproject.org; Mon, 14 Aug 2017 07:09:02 +0000 In-Reply-To: <20170814070849.20986-1-jgross@suse.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org Cc: Juergen Gross , Andrew Cooper , Jan Beulich List-Id: xen-devel@lists.xenproject.org TW9kaWZ5IHRoZSBjdXN0b20gcGFyYW1ldGVyIHBhcnNpbmcgcm91dGluZXMgaW46Cgp4ZW4vYXJj aC94ODYvbW0uYwoKdG8gaW5kaWNhdGUgd2hldGhlciB0aGUgcGFyYW1ldGVyIHZhbHVlIHdhcyBw YXJzZWQgc3VjY2Vzc2Z1bGx5LgoKQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K Q2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+ClNpZ25lZC1vZmYt Ynk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KQWNrZWQtYnk6IFdlaSBMaXUgPHdl aS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L21tLmMgfCA3ICsrKysrKy0KIDEg ZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQg YS94ZW4vYXJjaC94ODYvbW0uYyBiL3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IDk3YjNiNGJhMmMu LjI4ZDdlY2Y1ZGYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5jCisrKyBiL3hlbi9hcmNo L3g4Ni9tbS5jCkBAIC0xNzAsMTQgKzE3MCwxOSBAQCBzdGF0aWMgdWludDMyX3QgYmFzZV9kaXNh bGxvd19tYXNrOwogICAgICBMMV9ESVNBTExPV19NQVNLIDogKEwxX0RJU0FMTE9XX01BU0sgJiB+ UEFHRV9DQUNIRV9BVFRSUykpCiAKIHN0YXRpYyBzOCBfX3JlYWRfbW9zdGx5IG9wdF9tbWlvX3Jl bGF4Owotc3RhdGljIHZvaWQgX19pbml0IHBhcnNlX21taW9fcmVsYXgoY29uc3QgY2hhciAqcykK K3N0YXRpYyBpbnQgX19pbml0IHBhcnNlX21taW9fcmVsYXgoY29uc3QgY2hhciAqcykKIHsKICAg ICBpZiAoICEqcyApCiAgICAgICAgIG9wdF9tbWlvX3JlbGF4ID0gMTsKICAgICBlbHNlCiAgICAg ICAgIG9wdF9tbWlvX3JlbGF4ID0gcGFyc2VfYm9vbChzKTsKICAgICBpZiAoIG9wdF9tbWlvX3Jl bGF4IDwgMCAmJiBzdHJjbXAocywgImFsbCIpICkKKyAgICB7CiAgICAgICAgIG9wdF9tbWlvX3Jl bGF4ID0gMDsKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAgfQorCisgICAgcmV0dXJuIDA7 CiB9CiBjdXN0b21fcGFyYW0oIm1taW8tcmVsYXgiLCBwYXJzZV9tbWlvX3JlbGF4KTsKIAotLSAK Mi4xMi4zCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xp c3RzLnhlbi5vcmcveGVuLWRldmVsCg==