From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juergen Gross Subject: [PATCH v2 29/52] xen/drivers/acpi/tables.c: let custom parameter parsing routines return errno Date: Mon, 14 Aug 2017 09:08:26 +0200 Message-ID: <20170814070849.20986-30-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.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dh9Vm-0006BI-Ky for xen-devel@lists.xenproject.org; Mon, 14 Aug 2017 07:10:06 +0000 Received: from relay2.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx1.suse.de (Postfix) with ESMTP id 2281EABC3 for ; Mon, 14 Aug 2017 07:09:05 +0000 (UTC) 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 , Jan Beulich List-Id: xen-devel@lists.xenproject.org TW9kaWZ5IHRoZSBjdXN0b20gcGFyYW1ldGVyIHBhcnNpbmcgcm91dGluZXMgaW46Cgp4ZW4vZHJp dmVycy9hY3BpL3RhYmxlcy5jCgp0byBpbmRpY2F0ZSB3aGV0aGVyIHRoZSBwYXJhbWV0ZXIgdmFs dWUgd2FzIHBhcnNlZCBzdWNjZXNzZnVsbHkuCgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1 c2UuY29tPgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CkFj a2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9kcml2ZXJzL2Fj cGkvdGFibGVzLmMgfCA1ICsrKy0tCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAy IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL2FjcGkvdGFibGVzLmMgYi94 ZW4vZHJpdmVycy9hY3BpL3RhYmxlcy5jCmluZGV4IGRkMjAzMWYzNmEuLmVhNjAwMjQ4YWEgMTAw NjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL2FjcGkvdGFibGVzLmMKKysrIGIveGVuL2RyaXZlcnMvYWNw aS90YWJsZXMuYwpAQCAtNDU4LDEyICs0NTgsMTMgQEAgaW50IF9faW5pdCBhY3BpX3RhYmxlX2lu aXQodm9pZCkKIAogc3RhdGljIGludCBfX2luaXQgYWNwaV9wYXJzZV9hcGljX2luc3RhbmNlKGNo YXIgKnN0cikKIHsKKwljb25zdCBjaGFyICpxOwogCi0JYWNwaV9hcGljX2luc3RhbmNlID0gc2lt cGxlX3N0cnRvdWwoc3RyLCBOVUxMLCAwKTsKKwlhY3BpX2FwaWNfaW5zdGFuY2UgPSBzaW1wbGVf c3RydG91bChzdHIsICZxLCAwKTsKIAogCXByaW50ayhLRVJOX05PVElDRSBQUkVGSVggIlNoYWxs IHVzZSBBUElDL01BRFQgdGFibGUgJWRcbiIsCiAJICAgICAgIGFjcGlfYXBpY19pbnN0YW5jZSk7 CiAKLQlyZXR1cm4gMDsKKwlyZXR1cm4gKnEgPyAtRUlOVkFMIDogMDsKIH0KIGN1c3RvbV9wYXJh bSgiYWNwaV9hcGljX2luc3RhbmNlIiwgYWNwaV9wYXJzZV9hcGljX2luc3RhbmNlKTsKLS0gCjIu MTIuMwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0 cy54ZW4ub3JnL3hlbi1kZXZlbAo=