From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: [PATCH v2] x86/alternatives: Support for automatic padding calculations Date: Mon, 26 Feb 2018 11:24:50 +0000 Message-ID: <1519644297-11109-1-git-send-email-andrew.cooper3@citrix.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.xenproject.org Sender: "Xen-devel" To: Xen-devel Cc: Andrew Cooper List-Id: xen-devel@lists.xenproject.org VGhpcyBpcyB0aGUgZW5kIHJlc3VsdCBvZiBhIGxvdCBvZiB3b3JrIEkgc3RhcnRlZCBkdXJpbmcg dGhlIFNwZWN0cmUvTWVsdGRvd24KZW1iYXJnbyB3aW5kb3csIGFuZCBkZWZlcnJlZCBiZWNhdXNl IGl0IHdhcyB0YWtpbmcgdG9vIGxvbmcuICBJdCBmaW5hbGx5CnJlc29sdmVzIHRoZSBleHBsaWN0 IHBhZGRpbmcgY2FsY3VsYXRpb25zIGZvciB0aGUgU1BFQ19DVFJMIGFsdGVybmF0aXZlcy4KClRo aXMgc2VyaWVzIGRlcGVuZHMgb24gUm9nZXIncyAieDg2L2NsYW5nOiBhbGxvdyBpbnRlZ3JhdGVk IGFzc2VtYmxlciB1c2FnZSIKYW5kIGhhcyBiZWVuIHRlc3RlZCB3aXRoIGEgbWFpbmxpbmUgdmVy c2lvbiBvZiBjbGFuZy4KCmh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPXBlb3BsZS9h bmRyZXdjb29wL3hlbi5naXQ7YT1zaG9ydGxvZztoPXJlZnMvaGVhZHMvYWx0ZXJuYXRpdmVzLXYy CgpBbmRyZXcgQ29vcGVyICg3KToKICB4ODYvYWx0OiBEcm9wIHVudXNlZCBhbHRlcm5hdGl2ZSBp bmZyYXN0cnVjdHVyZQogIHg4Ni9hbHQ6IENsZWFuIHVwIHN0cnVjdCBhbHRfaW5zdHIgYW5kIGl0 cyB1c2VycwogIHg4Ni9hbHQ6IENsZWFuIHVwIHRoZSBhc3NlbWJseSB1c2VkIHRvIGdlbmVyYXRl IGFsdGVybmF0aXZlcwogIHg4Ni9hc206IFJlbW92ZSBvcGVuY29kZWQgdXNlcyBvZiBhbHRpbnN0 cnVjdGlvbl9lbnRyeQogIHg4Ni9hbHQ6IFN1cHBvcnQgZm9yIGF1dG9tYXRpYyBwYWRkaW5nIGNh bGN1bGF0aW9ucwogIHg4Ni9hbHQ6IERyb3AgZXhwbGljaXQgcGFkZGluZyBvZiBvcmlnaW4gc2l0 ZXMKICB4ODYvYnVpbGQ6IFVzZSBuZXcgLm5vcCBkaXJlY3RpdmUgd2hlbiBhdmFpbGFibGUKCiB4 ZW4vYXJjaC94ODYvUnVsZXMubWsgICAgICAgICAgICAgICAgIHwgICA4ICsrCiB4ZW4vYXJjaC94 ODYvYWx0ZXJuYXRpdmUuYyAgICAgICAgICAgIHwgIDQ4ICsrKysrKysrLS0tCiB4ZW4vYXJjaC94 ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TICAgIHwgIDI2ICsrKy0tLQogeGVuL2FyY2gveDg2L3g4 Nl82NC9lbnRyeS5TICAgICAgICAgICB8ICAyMCArLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9h bHRlcm5hdGl2ZS1hc20uaCB8IDExMyArKysrKysrKysrKysrKysrKysrLS0tLS0tLQogeGVuL2lu Y2x1ZGUvYXNtLXg4Ni9hbHRlcm5hdGl2ZS5oICAgICB8IDE0OCArKysrKysrKysrKysrKysrKysr LS0tLS0tLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2FzbV9kZWZucy5oICAgICAgIHwg IDMyICsrKy0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L25vcHMuaCAgICAgICAgICAgIHwgICA3 IC0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L3NwZWNfY3RybF9hc20uaCAgIHwgIDE5ICsrLS0tCiA5 IGZpbGVzIGNoYW5nZWQsIDI0NCBpbnNlcnRpb25zKCspLCAxNzcgZGVsZXRpb25zKC0pCgotLSAK Mi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs