From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: [PATCH v6 2/6] livepatch: Add limit of 2MB to payload .bss sections. Date: Fri, 16 Sep 2016 11:29:10 -0400 Message-ID: <1474039754-25816-3-git-send-email-konrad.wilk@oracle.com> References: <1474039754-25816-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.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bkv4y-0003xm-TV for xen-devel@lists.xenproject.org; Fri, 16 Sep 2016 15:29:29 +0000 In-Reply-To: <1474039754-25816-1-git-send-email-konrad.wilk@oracle.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, konrad@kernel.org, ross.lagerwall@citrix.com, andrew.cooper3@citrix.com Cc: Jan Beulich , Konrad Rzeszutek Wilk List-Id: xen-devel@lists.xenproject.org VGhlIGluaXRpYWwgcGF0Y2g6IDExZmY0MGZhN2JiNWZkY2M2OWE1OGQwZmVjNDljOTA0ZmZjYTQ3 OTMKInhlbi94c3BsaWNlOiBIeXBlcnZpc29yIGltcGxlbWVudGF0aW9uIG9mIFhFTl9YU1BMSUNF X29wIiBjYXBzIHRoZQpzaXplIG9mIHRoZSBiaW5hcnkgYXQgMk1CLiBXZSBmb2xsb3cgdGhhdCBp biBjYXBwaW5nIHRoZSBzaXplCm9mIHRoZSAuQlNTZXMgdG8gYmUgYXQgbWF4aW11bSAyTUIuCgpS ZXZpZXdlZC1ieTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+ClNp Z25lZC1vZmYtYnk6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNv bT4KLS0tCkNjOiBSb3NzIExhZ2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KQ2M6 IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCnY1OiBJbml0aWFsIHN1Ym1pc3Npb24u IENhbWUgYWJvdXQgZnJvbSBjb252ZXJzYXRpb24gYWJvdXQKICAgICJsaXZlcGF0Y2g6IENsZWFy IC5ic3Mgd2hlbiBwYXlsb2FkIGlzIHJldmVydGVkIgogICAtIFVzZSBvbmx5IG9uZSBzaF9mbGFn cyBjb21wYXJpc29uIGluc3RlYWQgb2YgdHdvLgogICAtIEFuZCBjaGVjayBmb3IgdGhlIF9yaWdo dF8gY29tYmluYXRpb24gKFdBKS4KdjY6IFJlbW92ZSB0aGUgbG9nZ2luZwogICAgTW92ZSB0aGUg TUIoMikgdG8gYSAjZGVmaW5lIGluIHRoZSBoZWFkZXIgZmlsZS4KICAgIEFkZCB0aGUgbmV3bGlu ZSBhZnRlciB0aGUgYWRkaXRpb24gaW4gbGl2ZXBhdGNoX2VsZi5jLgogICAgQWRkZWQgUmV2aWV3 ZWQtYnkgZnJvbSBSb3NzLgotLS0KIHhlbi9jb21tb24vbGl2ZXBhdGNoX2VsZi5jICB8IDQgKysr KwogeGVuL2luY2x1ZGUveGVuL2xpdmVwYXRjaC5oIHwgMiArKwogMiBmaWxlcyBjaGFuZ2VkLCA2 IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2xpdmVwYXRjaF9lbGYuYyBi L3hlbi9jb21tb24vbGl2ZXBhdGNoX2VsZi5jCmluZGV4IGNkYTliMjcuLjc5YzI5MGUgMTAwNjQ0 Ci0tLSBhL3hlbi9jb21tb24vbGl2ZXBhdGNoX2VsZi5jCisrKyBiL3hlbi9jb21tb24vbGl2ZXBh dGNoX2VsZi5jCkBAIC04Niw2ICs4NiwxMCBAQCBzdGF0aWMgaW50IGVsZl9yZXNvbHZlX3NlY3Rp b25zKHN0cnVjdCBsaXZlcGF0Y2hfZWxmICplbGYsIGNvbnN0IHZvaWQgKmRhdGEpCiAgICAgICAg ICAgICAgICAgICAgIGRlbHRhIDwgc2l6ZW9mKEVsZl9FaGRyKSA/ICJhdCBFTEYgaGVhZGVyIiA6 ICJpcyBwYXN0IGVuZCIpOwogICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CiAgICAgICAgIH0K KyAgICAgICAgZWxzZSBpZiAoIChzZWNbaV0uc2VjLT5zaF9mbGFncyAmIChTSEZfV1JJVEUgfCBT SEZfQUxMT0MpKSAmJgorICAgICAgICAgICAgICAgICAgc2VjW2ldLnNlYy0+c2hfdHlwZSA9PSBT SFRfTk9CSVRTICYmCisgICAgICAgICAgICAgICAgICBzZWNbaV0uc2VjLT5zaF9zaXplID4gQlNT X01BWF9TSVpFICkKKyAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOwogCiAgICAgICAgIHNlY1tp XS5kYXRhID0gZGF0YSArIGRlbHRhOwogICAgICAgICAvKiBOYW1lIGlzIHBvcHVsYXRlZCBpbiBl bGZfcmVzb2x2ZV9zZWN0aW9uX25hbWVzLiAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVu L2xpdmVwYXRjaC5oIGIveGVuL2luY2x1ZGUveGVuL2xpdmVwYXRjaC5oCmluZGV4IDI0M2UyNDAu LjQ2YjlmYzIgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9saXZlcGF0Y2guaAorKysgYi94 ZW4vaW5jbHVkZS94ZW4vbGl2ZXBhdGNoLmgKQEAgLTMwLDYgKzMwLDggQEAgc3RydWN0IHhlbl9z eXNjdGxfbGl2ZXBhdGNoX29wOwogI2RlZmluZSBFTEZfTElWRVBBVENIX0ZVTkMgICAgIi5saXZl cGF0Y2guZnVuY3MiCiAjZGVmaW5lIEVMRl9MSVZFUEFUQ0hfREVQRU5EUyAiLmxpdmVwYXRjaC5k ZXBlbmRzIgogI2RlZmluZSBFTEZfQlVJTERfSURfTk9URSAgICAgICIubm90ZS5nbnUuYnVpbGQt aWQiCisvKiBBcmJpdHJhcnkgbGltaXQuICovCisjZGVmaW5lIEJTU19NQVhfU0laRSAgICAgICAg ICAgIE1CKDIpCiAKIHN0cnVjdCBsaXZlcGF0Y2hfc3ltYm9sIHsKICAgICBjb25zdCBjaGFyICpu YW1lOwotLSAKMi41LjUKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0 dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK