From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juergen Gross Subject: [PATCH 00/12] xen: add common function for reading optional value Date: Mon, 31 Oct 2016 17:48:18 +0100 Message-ID: <1477932510-28594-1-git-send-email-jgross__23391.0832008862$1477932611$gmane$org@suse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: linux-kernel@vger.kernel.org, xen-devel@lists.xen.org Cc: Juergen Gross , linux-fbdev@vger.kernel.org, wei.liu2@citrix.com, linux-pci@vger.kernel.org, netdev@vger.kernel.org, tomi.valkeinen@ti.com, dmitry.torokhov@gmail.com, tpmdd@selhorst.net, jarkko.sakkinen@linux.intel.com, jgunthorpe@obsidianresearch.com, tpmdd-devel@lists.sourceforge.net, david.vrabel@citrix.com, linux-input@vger.kernel.org, bhelgaas@google.com, boris.ostrovsky@oracle.com, peterhuewe@gmx.de, paul.durrant@citrix.com, roger.pau@citrix.com List-Id: xen-devel@lists.xenproject.org VGhlcmUgYXJlIG11bHRpcGxlIGluc3RhbmNlcyBvZiBjb2RlIHJlYWRpbmcgYW4gb3B0aW9uYWwg dW5zaWduZWQKcGFyYW1ldGVyIGZyb20gWGVuc3RvcmUgdmlhIHhlbmJ1c19zY2FuZigpLiBJbnN0 ZWFkIG9mIHJlcGVhdGluZyB0aGUKc2FtZSBjb2RlIG92ZXIgYW5kIG92ZXIgYWRkIGEgc2Vydmlj ZSBmdW5jdGlvbiBkb2luZyB0aGUgam9iIGFuZApyZXBsYWNlIHRoZSBjYWxsIG9mIHhlbmJ1c19z Y2FuZigpIHdpdGggdGhlIGNhbGwgb2YgdGhlIG5ldyBmdW5jdGlvbgp3aGVyZSBhcHByb3ByaWF0 ZS4KCkp1ZXJnZW4gR3Jvc3MgKDEyKToKICB4ZW46IGludHJvZHVjZSB4ZW5idXNfcmVhZF91bnNp Z25lZCgpCiAgeGVuOiBtYWtlIHVzZSBvZiB4ZW5idXNfcmVhZF91bnNpZ25lZCgpIGluIHhlbi1i bGtiYWNrCiAgeGVuOiBtYWtlIHVzZSBvZiB4ZW5idXNfcmVhZF91bnNpZ25lZCgpIGluIHhlbi1i bGtmcm9udAogIHhlbjogbWFrZSB1c2Ugb2YgeGVuYnVzX3JlYWRfdW5zaWduZWQoKSBpbiB4ZW4t dHBtZnJvbnQKICB4ZW46IG1ha2UgdXNlIG9mIHhlbmJ1c19yZWFkX3Vuc2lnbmVkKCkgaW4geGVu LWtiZGZyb250CiAgeGVuOiBtYWtlIHVzZSBvZiB4ZW5idXNfcmVhZF91bnNpZ25lZCgpIGluIHhl bi1uZXRiYWNrCiAgeGVuOiBtYWtlIHVzZSBvZiB4ZW5idXNfcmVhZF91bnNpZ25lZCgpIGluIHhl bi1uZXRmcm9udAogIHhlbjogbWFrZSB1c2Ugb2YgeGVuYnVzX3JlYWRfdW5zaWduZWQoKSBpbiB4 ZW4tcGNpZnJvbnQKICB4ZW46IG1ha2UgdXNlIG9mIHhlbmJ1c19yZWFkX3Vuc2lnbmVkKCkgaW4g eGVuLXNjc2lmcm9udAogIHhlbjogbWFrZSB1c2Ugb2YgeGVuYnVzX3JlYWRfdW5zaWduZWQoKSBp biB4ZW4tZmJmcm9udAogIHhlbjogbWFrZSB1c2Ugb2YgeGVuYnVzX3JlYWRfdW5zaWduZWQoKSBp biB4ZW4tcGNpYmFjawogIHhlbjogbWFrZSB1c2Ugb2YgeGVuYnVzX3JlYWRfdW5zaWduZWQoKSBp biB4ZW5idXMKCiBkcml2ZXJzL2Jsb2NrL3hlbi1ibGtiYWNrL3hlbmJ1cy5jICAgICAgICB8IDM2 ICsrKysrKy0tLS0tLS0tCiBkcml2ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5jICAgICAgICAgICAg ICB8IDgxICsrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0KIGRyaXZlcnMvY2hhci90cG0v eGVuLXRwbWZyb250LmMgICAgICAgICAgIHwgIDggKy0tCiBkcml2ZXJzL2lucHV0L21pc2MveGVu LWtiZGZyb250LmMgICAgICAgICB8IDEzICsrLS0tCiBkcml2ZXJzL25ldC94ZW4tbmV0YmFjay94 ZW5idXMuYyAgICAgICAgICB8IDUwICsrKysrKy0tLS0tLS0tLS0tLS0KIGRyaXZlcnMvbmV0L3hl bi1uZXRmcm9udC5jICAgICAgICAgICAgICAgIHwgNjcgKysrKysrKy0tLS0tLS0tLS0tLS0tLS0t LQogZHJpdmVycy9wY2kveGVuLXBjaWZyb250LmMgICAgICAgICAgICAgICAgfCAgNiArLS0KIGRy aXZlcnMvc2NzaS94ZW4tc2NzaWZyb250LmMgICAgICAgICAgICAgIHwgIDYgKy0tCiBkcml2ZXJz L3ZpZGVvL2ZiZGV2L3hlbi1mYmZyb250LmMgICAgICAgICB8IDEzICsrLS0tCiBkcml2ZXJzL3hl bi94ZW4tcGNpYmFjay94ZW5idXMuYyAgICAgICAgICB8ICA4ICsrLQogZHJpdmVycy94ZW4veGVu YnVzL3hlbmJ1c19wcm9iZV9iYWNrZW5kLmMgfCAgOCArLS0KIGRyaXZlcnMveGVuL3hlbmJ1cy94 ZW5idXNfeHMuYyAgICAgICAgICAgIHwgMjIgKysrKysrKy0tCiBpbmNsdWRlL3hlbi94ZW5idXMu aCAgICAgICAgICAgICAgICAgICAgICB8ICA0ICsrCiAxMyBmaWxlcyBjaGFuZ2VkLCAxMTIgaW5z ZXJ0aW9ucygrKSwgMjEwIGRlbGV0aW9ucygtKQoKQ2M6IGtvbnJhZC53aWxrQG9yYWNsZS5jb20K Q2M6IHJvZ2VyLnBhdUBjaXRyaXguY29tCkNjOiBwZXRlcmh1ZXdlQGdteC5kZQpDYzogdHBtZGRA c2VsaG9yc3QubmV0CkNjOiBqYXJra28uc2Fra2luZW5AbGludXguaW50ZWwuY29tCkNjOiBqZ3Vu dGhvcnBlQG9ic2lkaWFucmVzZWFyY2guY29tCkNjOiB0cG1kZC1kZXZlbEBsaXN0cy5zb3VyY2Vm b3JnZS5uZXQKQ2M6IGRtaXRyeS50b3Jva2hvdkBnbWFpbC5jb20KQ2M6IGxpbnV4LWlucHV0QHZn ZXIua2VybmVsLm9yZwpDYzogd2VpLmxpdTJAY2l0cml4LmNvbQpDYzogcGF1bC5kdXJyYW50QGNp dHJpeC5jb20KQ2M6IG5ldGRldkB2Z2VyLmtlcm5lbC5vcmcKQ2M6IGJoZWxnYWFzQGdvb2dsZS5j b20KQ2M6IGxpbnV4LXBjaUB2Z2VyLmtlcm5lbC5vcmcKQ2M6IHRvbWkudmFsa2VpbmVuQHRpLmNv bQpDYzogbGludXgtZmJkZXZAdmdlci5rZXJuZWwub3JnCi0tIAoyLjYuNgoKCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp c3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZl bAo=