From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juergen Gross Subject: [PATCH v2 11/52] xen/arch/x86/io_apic.c: let custom parameter parsing routines return errno Date: Mon, 14 Aug 2017 09:08:08 +0200 Message-ID: <20170814070849.20986-12-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 1dh9Uj-0003b0-3L for xen-devel@lists.xenproject.org; Mon, 14 Aug 2017 07:09:01 +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 aC94ODYvaW9fYXBpYy5jCgp0byBpbmRpY2F0ZSB3aGV0aGVyIHRoZSBwYXJhbWV0ZXIgdmFsdWUg d2FzIHBhcnNlZCBzdWNjZXNzZnVsbHkuCgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu Y29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KU2lnbmVk LW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpBY2tlZC1ieTogV2VpIExp dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvaW9fYXBpYy5jIHwgNyAr KysrKystCiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpk aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2lvX2FwaWMuYyBiL3hlbi9hcmNoL3g4Ni9pb19hcGlj LmMKaW5kZXggMjgzOGY2YmQ5OS4uZjc5MDU3OWRiZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2 L2lvX2FwaWMuYworKysgYi94ZW4vYXJjaC94ODYvaW9fYXBpYy5jCkBAIC0xNTgxLDcgKzE1ODEs NyBAQCBzdGF0aWMgdW5zaWduZWQgaW50IHN0YXJ0dXBfbGV2ZWxfaW9hcGljX2lycShzdHJ1Y3Qg aXJxX2Rlc2MgKmRlc2MpCiAgICAgcmV0dXJuIDA7IC8qIGRvbid0IGNoZWNrIGZvciBwZW5kaW5n ICovCiB9CiAKLXN0YXRpYyB2b2lkIF9faW5pdCBzZXR1cF9pb2FwaWNfYWNrKGNoYXIgKnMpCitz dGF0aWMgaW50IF9faW5pdCBzZXR1cF9pb2FwaWNfYWNrKGNoYXIgKnMpCiB7CiAgICAgaWYgKCAh c3RyY21wKHMsICJvbGQiKSApCiAgICAgewpAQCAtMTU5NCw3ICsxNTk0LDEyIEBAIHN0YXRpYyB2 b2lkIF9faW5pdCBzZXR1cF9pb2FwaWNfYWNrKGNoYXIgKnMpCiAgICAgICAgIGlvYXBpY19hY2tf Zm9yY2VkID0gdHJ1ZTsKICAgICB9CiAgICAgZWxzZQorICAgIHsKICAgICAgICAgcHJpbnRrKCJV bmtub3duIGlvYXBpY19hY2sgdmFsdWUgc3BlY2lmaWVkOiAnJXMnXG4iLCBzKTsKKyAgICAgICAg cmV0dXJuIC1FSU5WQUw7CisgICAgfQorCisgICAgcmV0dXJuIDA7CiB9CiBjdXN0b21fcGFyYW0o ImlvYXBpY19hY2siLCBzZXR1cF9pb2FwaWNfYWNrKTsKIAotLSAKMi4xMi4zCgoKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRl dmVsCg==