From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: [PATCH v3] Livepatch fixes and features for v4.8. Date: Sun, 14 Aug 2016 17:52:17 -0400 Message-ID: <1471211546-2235-1-git-send-email-konrad.wilk@oracle.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 1bZ3L7-0004SH-Ez for xen-devel@lists.xenproject.org; Sun, 14 Aug 2016 21:53:05 +0000 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, konrad@kernel.org, ross.lagerwall@citrix.com List-Id: xen-devel@lists.xenproject.org SGV5IQoKVGhpcyB0aGUgcG9zdGluZyBvZiBmaXhlcyBhbmQgdmFyaW91cyBsZWZ0LW92ZXJzIHRo YXQgZGlkbid0IGdldApxdWl0ZSBkb25lIGluIDQuNyBpcyBtYXJrZWQgYXMgdjMuCgoKSXQgc2hv dWxkIGhhdmUgYmVlbiB2MiwgYnV0IEkgbWVzc2VkIHVwIHRoZSBlbWFpbHMgcHJldmlvdXNseQoo Y292ZXIgbGV0dGVyIHNhaWQgdjEsIHBhdGNoZXMgc2FpZCB2MiksIHNvIEkgZmlndXJlZCB3ZSBj YW4gc3RhcnQgYXQgdjMuCgpJbmNsdWRlZCBhcmU6CiAtIEJ1Zy1maXhlcwogLSBQYXJzaW5nIG9m IHN5bWJvbCBuYW1lcyBlbmNvZGVkIGFzOiBzeW1ib2wrMHg8b2Zmc2V0Pi88bGVuPgogLSBOT1Ag cGF0Y2hpbmcKIC0gR2VuZXJhdGluZyBhbiBzeW1ib2wgbWFwIGZpbGUgd2l0aCBYZW4ncyB1bmlx dWUgc3ltYm9scyAoZmlsZSNzeW1ib2wpCiAgIHNvIHRvb2xzIGdlbmVyYXRpbmcgbGl2ZXBhdGNo IHBheWxvYWRzIGNhbiB2ZXJpZnkgdGhlIHJpZ2h0IG5hbWVzLgogLSBIb29rcwoKVGhlICdob29r cycgYXJlIHRoZSBtb3N0IGNvbnRyb3ZlcnNpYWwgcGFydCBvZiB0aGlzIGFuZCBhcmUgbGVmdCBh cyB0aGUKbGFzdCBwYXRjaCA6LSkKCkluIHRoZSB2MiBwb3N0aW5nIHRoZXJlIHdhcyBhIGJpdCBv ZiAnY29uc3QnIGRpc2N1c3Npb24gZ29pbmcgYmFjayBhbmQKZm9ydGggYW5kIHdlIGxlYXJuZWQg dGhhdDogImdjYyBoYXMgYWx3YXlzIHRyZWF0ZWQgYSBmdW5jdGlvbiBtYXJrZWQgY29uc3QKYXMg aGF2aW5nIG5vIHVuZXhwZWN0ZWQgaW5wdXRzIGFuZCBubyBzaWRlIGVmZmVjdHMuIiBtZWFuaW5n IHRoYXQ6CgogbGl2ZXBhdGNoX2xvYWRjYWxsX3QgKipsb2FkX2Z1bmNzOwoKaXMgbWFya2VkIGFz OgogY29uc3QgbGl2ZXBhdGNoX2xvYWRjYWxsX3QgKipsb2FkX2Z1bmNzOwpvcgogbGl2ZXBhdGNo X2xvYWRjYWxsX3QgY29uc3QgKipsb2FkX2Z1bmNzOwoKQm90aCBlbmQgdXAgb21pdHRpbmcgdGhl IGNhbGwgdG8gdGhlIGZ1bmNzIGFuZCB0aGUgaG9va3MgYXJlIG5vdCBjYWxsZWQuCgpBbnlob3cg dGhlIGdpdCB0cmVlIGAKCiBnaXQ6Ly9lbmJpdHMueGVuLm9yZy9wZW9wbGUva29ucmFkd2lsay94 ZW4uZ2l0IGxpdmVwYXRjaC52NC44LnYzICAKCmNvbnRhaW5zIGFsbCB0aGUgZm9sbG93aW5nIHBh dGNoZXM6CgogLmdpdGlnbm9yZSAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDEgKwogZG9j cy9taXNjL2xpdmVwYXRjaC5tYXJrZG93biAgICAgICAgfCAgMzEgKysrKysrLQogeGVuL01ha2Vm aWxlICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDQgKy0KIHhlbi9hcmNoL2FybS9NYWtlZmls ZSAgICAgICAgICAgICAgIHwgICAzICsKIHhlbi9hcmNoL2FybS9saXZlcGF0Y2guYyAgICAgICAg ICAgIHwgICA4ICsrCiB4ZW4vYXJjaC94ODYvTWFrZWZpbGUgICAgICAgICAgICAgICB8ICAgNCAr CiB4ZW4vYXJjaC94ODYvYWx0ZXJuYXRpdmUuYyAgICAgICAgICB8ICAgMiArLQogeGVuL2FyY2gv eDg2L2xpdmVwYXRjaC5jICAgICAgICAgICAgfCAgMjggKysrKy0tCiB4ZW4vYXJjaC94ODYvdGVz dC94ZW5faGVsbG9fd29ybGQuYyB8ICAzNSArKysrKysrCiB4ZW4vY29tbW9uL2xpdmVwYXRjaC5j ICAgICAgICAgICAgICB8IDE3NiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0K IHhlbi9jb21tb24vdmVyc2lvbi5jICAgICAgICAgICAgICAgIHwgICA2ICstCiB4ZW4vaW5jbHVk ZS9hc20teDg2L2FsdGVybmF0aXZlLmggICB8ICAgMSArCiB4ZW4vaW5jbHVkZS94ZW4vbGl2ZXBh dGNoLmggICAgICAgICB8ICAgMyArLQogeGVuL2luY2x1ZGUveGVuL2xpdmVwYXRjaF9wYXlsb2Fk LmggfCAgNDkgKysrKysrKysrKwogeGVuL2luY2x1ZGUveGVuL3ZlcnNpb24uaCAgICAgICAgICAg fCAgIDkgKysKIHhlbi90b29scy9zeW1ib2xzLmMgICAgICAgICAgICAgICAgIHwgIDEyICsrLQog MTYgZmlsZXMgY2hhbmdlZCwgMzI1IGluc2VydGlvbnMoKyksIDQ3IGRlbGV0aW9ucygtKQoKS29u cmFkIFJ6ZXN6dXRlayBXaWxrICg4KToKICAgICAgbGl2ZXBhdGNoOiBDbGVhciAuYnNzIHdoZW4g cGF5bG9hZCBpcyByZXZlcnRlZAogICAgICBsaXZlcGF0Y2g6IERlYWwgd2l0aCBwYXlsb2FkcyB3 aXRob3V0IGFueSAudGV4dAogICAgICB2ZXJzaW9uL2xpdmVwYXRjaDogTW92ZSB4ZW5fYnVpbGRf aWRfY2hlY2sgdG8gdmVyc2lvbi5oCiAgICAgIGxpdmVwYXRjaDogU3luYyBjYWNoZSBvZiBidWls ZC1pZCBiZWZvcmUgdXNpbmcgaXQgZmlyc3QgdGltZS4KICAgICAgbGl2ZXBhdGNoOiBNb3ZlIGNv ZGUgZnJvbSBwcmVwYXJlX3BheWxvYWQgdG8gb3duIHJvdXRpbmUKICAgICAgbGl2ZXBhdGNoOiBB ZGQgcGFyc2luZyBmb3IgdGhlIHN5bWJvbCsweDxvZmZzZXQ+LzxsZW4+CiAgICAgIGxpdmVwYXRj aDogTk9QIGlmIGZ1bmMtPm5ld19bYWRkcixzaXplXSBpcyB6ZXJvLgogICAgICBzeW1ib2xzOiBH ZW5lcmF0ZSBhbiB4ZW4tc3ltLm1hcAoKUm9zcyBMYWdlcndhbGwgKDEpOgogICAgICBsaXZlcGFj aDogQWRkIC5saXZlcGF0Y2guaG9va3MgZnVuY3Rpb25zIGFuZCB0ZXN0LWNhc2UKCgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4t ZGV2ZWwK