From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 31196 invoked by alias); 23 Mar 2016 10:12:27 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-alpha-owner@sourceware.org Received: (qmail 31179 invoked by uid 89); 23 Mar 2016 10:12:27 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=0.5 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS autolearn=ham version=3.3.2 spammy=Hx-languages-length:314, pfa, H*c:HHH, HX-MS-Has-Attach:yes X-HELO: na01-bl2-obe.outbound.protection.outlook.com From: "Pawar, Amit" To: "H.J. Lu" CC: "libc-alpha@sourceware.org" Subject: RE: [PATCH x86_64] Update memcpy, mempcpy and memmove selection order for Excavator CPU BZ #19583 Date: Wed, 23 Mar 2016 10:12:00 -0000 Message-ID: References: In-Reply-To: authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=amd.com; x-ms-office365-filtering-correlation-id: 53752711-d295-4c97-fcf1-08d353039a4e x-microsoft-exchange-diagnostics: 1;SN1PR12MB0734;5:NC1TSYj9nZquEbGELqApVBXzdro68NVnQHcNWrpqW+KP+aANEiHD8KxIS8pbO8V0SITYR1IfppcvGCeeYkG7SmT1wC7GOi3v0nQWzAxx72CeXpnJt9zmhpRreRA+8UDsAeyTsZypkPjYUNo0xKoWJQ==;24:lH9j3rgZIk3DUyaN76cx6gF8WTxk8D9Wm1sJsZeeDAYFYTjnoe10+u8oU7JTLeZH1W0+7p1kQSo8FV8sHyTWKJVBJlAVOIW9oM/dRN6Uuc8=;20:UBpT4qS0oup/4ZzWzep5MgCEOsjxvJ5N12rZDNx29L4FRZcqxjAlcN80hoA0tK1o5M1Yr/7McvgcPJnYuJjjY89VWI02gDJyygP5q6YVe6mA0Xzf+R8bdTsaOCWsD8lfakHF0yJYrdnHlGxl0XTVUfh4YsWhpL92OrMquR+kS0+nZy26kTH+z4+xhn6/N66xTdBtbEVuv/I3kn1OSvTQMjNbdIYFjpYhRyVjTvFanxikCeBvrZhKeNUcjuEVkVZB x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SN1PR12MB0734; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(102415293)(102615271)(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001);SRVR:SN1PR12MB0734;BCL:0;PCL:0;RULEID:;SRVR:SN1PR12MB0734; x-forefront-prvs: 08902E536D x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(6009001)(164054003)(586003)(5003600100002)(558084003)(6116002)(102836003)(3846002)(99286002)(1096002)(1220700001)(4326007)(2906002)(110136002)(189998001)(99936001)(10400500002)(2900100001)(2950100001)(74316001)(33656002)(122556002)(93886004)(86362001)(76576001)(5008740100001)(5004730100002)(3660700001)(50986999)(5002640100001)(92566002)(76176999)(54356999)(11100500001)(66066001)(77096005)(3280700002)(81166005)(87936001);DIR:OUT;SFP:1101;SCL:1;SRVR:SN1PR12MB0734;H:SN1PR12MB0733.namprd12.prod.outlook.com;FPR:;SPF:None;MLV:sfv;LANG:en; spamdiagnosticoutput: 1:23 spamdiagnosticmetadata: NSPM Content-Type: multipart/mixed; boundary="_003_SN1PR12MB07339536A92E3475A46C113B97810SN1PR12MB0733namp_" MIME-Version: 1.0 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Mar 2016 10:12:12.6684 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR12MB0734 X-SW-Source: 2016-03/txt/msg00593.txt.bz2 --_003_SN1PR12MB07339536A92E3475A46C113B97810SN1PR12MB0733namp_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Content-length: 301 PiBUaGVuIHdlIHNob3VsZCBhZGQgRmFzdF9VbmFsaWduZWRfQ29weSBhbmQg b25seSB1c2UgaXQgaW4gbWVtY3B5Lg0KUEZBIHBhdGNoIGFuZCBDaGFuZ2VM b2cgZmlsZXMgY29udGFpbmluZyBmaXggZm9yIG1lbWNweSBJRlVOQyBmdW5j dGlvbi4gSXMgaXQgT0sgZWxzZSBwbGVhc2Ugc3VnZ2VzdCBmb3IgYW55IHJl cXVpcmVkIGNoYW5nZXMuDQoNClRoYW5rcywNCkFtaXQgUGF3YXINCg== --_003_SN1PR12MB07339536A92E3475A46C113B97810SN1PR12MB0733namp_ Content-Type: application/octet-stream; name="0001-x86_64-Fix-memcpy-IFUNC-selection-order-for-Excavato.patch" Content-Description: 0001-x86_64-Fix-memcpy-IFUNC-selection-order-for-Excavato.patch Content-Disposition: attachment; filename="0001-x86_64-Fix-memcpy-IFUNC-selection-order-for-Excavato.patch"; size=4108; creation-date="Wed, 23 Mar 2016 10:06:31 GMT"; modification-date="Wed, 23 Mar 2016 10:06:31 GMT" Content-Transfer-Encoding: base64 Content-length: 5572 RnJvbSA3N2I4OWI2MDVlZDQ5OGU2YWIzMjEzMmU5N2IwZWZiODA4OGZkNGE2 IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBBbWl0IFBhd2FyIDxB bWl0LlBhd2FyQGFtZC5jb20+CkRhdGU6IFdlZCwgMjMgTWFyIDIwMTYgMTU6 MzU6MjcgKzA1MzAKU3ViamVjdDogW1BBVENIXSB4ODZfNjQgRml4IG1lbWNw eSBJRlVOQyBzZWxlY3Rpb24gb3JkZXIgZm9yIEV4Y2F2YXRvciBDUFUuCgpQ ZXJmb3JtYW5jZSBvZiBtZW1jcHkgaW1wbGVtZW50YXRpb24gYmFzZWQgb24g RmFzdF9Db3B5X0JhY2t3YXJkIGlzIGJldHRlcgpjb21wYXJlIHRvIGN1cnJl bnRseSBzZWxlY3RlZCBGYXN0X1VuYWxpZ25lZF9Mb2FkIGJhc2VkIGltcGxl bWVudGF0aW9uIG9uCkV4Y2F2YXRvciBjcHUuIE5ldyBmZWF0dXJlIGJpdCBp cyByZXF1aXJlZCB0byBmaXggdGhpcyBpc3N1ZSBpbiBtZW1jcHkgSUZVTkMK ZnVuY3Rpb24gd2l0aG91dCBhZmZlY3Rpbmcgb3RoZXIgdGFyZ2V0cy4gU28g ZGVmaW5pbmcgdHdvIG5ldwpiaXRfYXJjaF9GYXN0X1VuYWxpZ25lZF9Db3B5 IGFuZCBpbmRleF9hcmNoX0Zhc3RfVW5hbGlnbmVkX0NvcHkgZmVhdHVyZSBi aXRzCm1hY3JvcyBhbmQgc2VsZWN0aW9uIG9yZGVyIG9mIHRoaXMgZnVuY3Rp b25zIGlzIHVwZGF0ZWQuCgoJW0JaICMxOTU4M10KICAgICAgICAqIHN5c2Rl cHMveDg2L2NwdS1mZWF0dXJlcy5oIChiaXRfYXJjaF9GYXN0X1VuYWxpZ25l ZF9Db3B5KToKICAgICAgICBOZXcuCiAgICAgICAgKGluZGV4X2FyY2hfRmFz dF9VbmFsaWduZWRfQ29weSkgTGlrZXdpc2UuCiAgICAgICAgKiBzeXNkZXBz L3g4Ni9jcHUtZmVhdHVyZXMuYwogICAgICAgIChpbml0X2NwdV9mZWF0dXJl cywgRmFzdF9Db3B5X0JhY2t3YXJkKTogU2V0IGl0IGZvciBFeGNhdmF0b3Ig Y29yZS4KICAgICAgICAoaW5pdF9jcHVfZmVhdHVyZXMsIEZhc3RfVW5hbGln bmVkX0NvcHkpOiBTZXQgaXQgZm9yIEV4Y2F2YXRvciBjb3JlLgogICAgICAg ICogc3lzZGVwcy94ODZfNjQvbXVsdGlhcmNoL21lbWNweS5TCiAgICAgICAg KF9fbmV3X21lbWNweSwgRmFzdF9VbmFsaWduZWRfQ29weSk6IEFkZCBjaGVj ayBmb3IKICAgICAgICBGYXN0X1VuYWxpZ25lZF9Db3B5IGJpdCBhbmQgc2Vs ZWN0IGl0IG9uIEV4Y2F2YXRvciBjb3JlLgotLS0KIHN5c2RlcHMveDg2L2Nw dS1mZWF0dXJlcy5jICAgICAgICB8IDExICsrKysrKysrKystCiBzeXNkZXBz L3g4Ni9jcHUtZmVhdHVyZXMuaCAgICAgICAgfCAgMyArKysKIHN5c2RlcHMv eDg2XzY0L211bHRpYXJjaC9tZW1jcHkuUyB8IDEyICsrKysrKystLS0tLQog MyBmaWxlcyBjaGFuZ2VkLCAyMCBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9u cygtKQoKZGlmZiAtLWdpdCBhL3N5c2RlcHMveDg2L2NwdS1mZWF0dXJlcy5j IGIvc3lzZGVwcy94ODYvY3B1LWZlYXR1cmVzLmMKaW5kZXggYzhmODFlZi4u NzcwMTU0OCAxMDA2NDQKLS0tIGEvc3lzZGVwcy94ODYvY3B1LWZlYXR1cmVz LmMKKysrIGIvc3lzZGVwcy94ODYvY3B1LWZlYXR1cmVzLmMKQEAgLTIyMCwx MCArMjIwLDE5IEBAIGluaXRfY3B1X2ZlYXR1cmVzIChzdHJ1Y3QgY3B1X2Zl YXR1cmVzICpjcHVfZmVhdHVyZXMpCiAKICAgICAgIGlmIChmYW1pbHkgPT0g MHgxNSkKIAl7CisjaWYgaW5kZXhfYXJjaF9GYXN0X1VuYWxpZ25lZF9Mb2Fk ICE9IGluZGV4X2FyY2hfRmFzdF9VbmFsaWduZWRfQ29weQorIyBlcnJvciBp bmRleF9hcmNoX0Zhc3RfVW5hbGlnbmVkX0xvYWQgIT0gaW5kZXhfYXJjaF9G YXN0X1VuYWxpZ25lZF9Db3B5CisjZW5kaWYKKyNpZiBpbmRleF9hcmNoX0Zh c3RfVW5hbGlnbmVkX0xvYWQgIT0gaW5kZXhfYXJjaF9GYXN0X0NvcHlfQmFj a3dhcmQKKyMgZXJyb3IgaW5kZXhfYXJjaF9GYXN0X1VuYWxpZ25lZF9Mb2Fk ICE9IGluZGV4X2FyY2hfRmFzdF9Db3B5X0JhY2t3YXJkCisjZW5kaWYKIAkg IC8qICJFeGNhdmF0b3IiICAgKi8KIAkgIGlmIChtb2RlbCA+PSAweDYwICYm IG1vZGVsIDw9IDB4N2YpCiAJICAgIGNwdV9mZWF0dXJlcy0+ZmVhdHVyZVtp bmRleF9hcmNoX0Zhc3RfVW5hbGlnbmVkX0xvYWRdCi0JICAgICAgfD0gYml0 X2FyY2hfRmFzdF9VbmFsaWduZWRfTG9hZDsKKwkgICAgICB8PSAoYml0X2Fy Y2hfRmFzdF9VbmFsaWduZWRfTG9hZAorCQkgIHwgYml0X2FyY2hfRmFzdF9V bmFsaWduZWRfQ29weQorCQkgIHwgYml0X2FyY2hfRmFzdF9Db3B5X0JhY2t3 YXJkKTsKKwogCX0KICAgICB9CiAgIGVsc2UKZGlmZiAtLWdpdCBhL3N5c2Rl cHMveDg2L2NwdS1mZWF0dXJlcy5oIGIvc3lzZGVwcy94ODYvY3B1LWZlYXR1 cmVzLmgKaW5kZXggZTA2ZWI3ZS4uYmZlMWY0YyAxMDA2NDQKLS0tIGEvc3lz ZGVwcy94ODYvY3B1LWZlYXR1cmVzLmgKKysrIGIvc3lzZGVwcy94ODYvY3B1 LWZlYXR1cmVzLmgKQEAgLTM1LDYgKzM1LDcgQEAKICNkZWZpbmUgYml0X2Fy Y2hfSTY4NgkJCQkoMSA8PCAxNSkKICNkZWZpbmUgYml0X2FyY2hfUHJlZmVy X01BUF8zMkJJVF9FWEVDCQkoMSA8PCAxNikKICNkZWZpbmUgYml0X2FyY2hf UHJlZmVyX05vX1ZaRVJPVVBQRVIJCSgxIDw8IDE3KQorI2RlZmluZSBiaXRf YXJjaF9GYXN0X1VuYWxpZ25lZF9Db3B5CQkoMSA8PCAxOCkKIAogLyogQ1BV SUQgRmVhdHVyZSBmbGFncy4gICovCiAKQEAgLTEwMSw2ICsxMDIsNyBAQAog IyBkZWZpbmUgaW5kZXhfYXJjaF9JNjg2CQlGRUFUVVJFX0lOREVYXzEqRkVB VFVSRV9TSVpFCiAjIGRlZmluZSBpbmRleF9hcmNoX1ByZWZlcl9NQVBfMzJC SVRfRVhFQyBGRUFUVVJFX0lOREVYXzEqRkVBVFVSRV9TSVpFCiAjIGRlZmlu ZSBpbmRleF9hcmNoX1ByZWZlcl9Ob19WWkVST1VQUEVSIEZFQVRVUkVfSU5E RVhfMSpGRUFUVVJFX1NJWkUKKyMgZGVmaW5lIGluZGV4X2FyY2hfRmFzdF9V bmFsaWduZWRfQ29weQlGRUFUVVJFX0lOREVYXzEqRkVBVFVSRV9TSVpFCiAK IAogIyBpZiBkZWZpbmVkIChfTElCQykgJiYgIUlTX0lOIChub25saWIpCkBA IC0yNjUsNiArMjY3LDcgQEAgZXh0ZXJuIGNvbnN0IHN0cnVjdCBjcHVfZmVh dHVyZXMgKl9fZ2V0X2NwdV9mZWF0dXJlcyAodm9pZCkKICMgZGVmaW5lIGlu ZGV4X2FyY2hfSTY4NgkJRkVBVFVSRV9JTkRFWF8xCiAjIGRlZmluZSBpbmRl eF9hcmNoX1ByZWZlcl9NQVBfMzJCSVRfRVhFQyBGRUFUVVJFX0lOREVYXzEK ICMgZGVmaW5lIGluZGV4X2FyY2hfUHJlZmVyX05vX1ZaRVJPVVBQRVIgRkVB VFVSRV9JTkRFWF8xCisjIGRlZmluZSBpbmRleF9hcmNoX0Zhc3RfVW5hbGln bmVkX0NvcHkJRkVBVFVSRV9JTkRFWF8xCiAKICNlbmRpZgkvKiAhX19BU1NF TUJMRVJfXyAqLwogCmRpZmYgLS1naXQgYS9zeXNkZXBzL3g4Nl82NC9tdWx0 aWFyY2gvbWVtY3B5LlMgYi9zeXNkZXBzL3g4Nl82NC9tdWx0aWFyY2gvbWVt Y3B5LlMKaW5kZXggODg4MjU5MC4uOWIzNzYyNiAxMDA2NDQKLS0tIGEvc3lz ZGVwcy94ODZfNjQvbXVsdGlhcmNoL21lbWNweS5TCisrKyBiL3N5c2RlcHMv eDg2XzY0L211bHRpYXJjaC9tZW1jcHkuUwpAQCAtNDAsMTggKzQwLDIwIEBA IEVOVFJZKF9fbmV3X21lbWNweSkKICNlbmRpZgogMToJbGVhCV9fbWVtY3B5 X2F2eF91bmFsaWduZWQoJXJpcCksICVSQVhfTFAKIAlIQVNfQVJDSF9GRUFU VVJFIChBVlhfRmFzdF9VbmFsaWduZWRfTG9hZCkKKwlqbnoJM2YKKwlIQVNf QVJDSF9GRUFUVVJFIChGYXN0X1VuYWxpZ25lZF9Db3B5KQogCWpuegkyZgog CWxlYQlfX21lbWNweV9zc2UyX3VuYWxpZ25lZCglcmlwKSwgJVJBWF9MUAog CUhBU19BUkNIX0ZFQVRVUkUgKEZhc3RfVW5hbGlnbmVkX0xvYWQpCi0Jam56 CTJmCi0JbGVhCV9fbWVtY3B5X3NzZTIoJXJpcCksICVSQVhfTFAKKwlqbnoJ M2YKKzI6CWxlYQlfX21lbWNweV9zc2UyKCVyaXApLCAlUkFYX0xQCiAJSEFT X0NQVV9GRUFUVVJFIChTU1NFMykKLQlqegkyZgorCWp6CTNmCiAJbGVhICAg IF9fbWVtY3B5X3Nzc2UzX2JhY2soJXJpcCksICVSQVhfTFAKIAlIQVNfQVJD SF9GRUFUVVJFIChGYXN0X0NvcHlfQmFja3dhcmQpCi0Jam56CTJmCisJam56 CTNmCiAJbGVhCV9fbWVtY3B5X3Nzc2UzKCVyaXApLCAlUkFYX0xQCi0yOgly ZXQKKzM6CXJldAogRU5EKF9fbmV3X21lbWNweSkKIAogIyB1bmRlZiBFTlRS WQotLSAKMi4xLjQKCg== --_003_SN1PR12MB07339536A92E3475A46C113B97810SN1PR12MB0733namp_ Content-Type: application/octet-stream; name="ChangeLog" Content-Description: ChangeLog Content-Disposition: attachment; filename="ChangeLog"; size=489; creation-date="Thu, 17 Mar 2016 10:27:40 GMT"; modification-date="Wed, 23 Mar 2016 10:09:52 GMT" Content-Transfer-Encoding: base64 Content-length: 663 MjAxNi0wMy0yMyAgQW1pdCBQYXdhciAgPEFtaXQuUGF3YXJAYW1kLmNvbT4K CglbQlogIzE5NTgzXQoJKiBzeXNkZXBzL3g4Ni9jcHUtZmVhdHVyZXMuaCAo Yml0X2FyY2hfRmFzdF9VbmFsaWduZWRfQ29weSk6IAoJTmV3LgoJKGluZGV4 X2FyY2hfRmFzdF9VbmFsaWduZWRfQ29weSkgTGlrZXdpc2UuCgkqIHN5c2Rl cHMveDg2L2NwdS1mZWF0dXJlcy5jCgkoaW5pdF9jcHVfZmVhdHVyZXMsIEZh c3RfQ29weV9CYWNrd2FyZCk6IFNldCBpdCBmb3IgRXhjYXZhdG9yIGNvcmUu CgkoaW5pdF9jcHVfZmVhdHVyZXMsIEZhc3RfVW5hbGlnbmVkX0NvcHkpOiBT ZXQgaXQgZm9yIEV4Y2F2YXRvciBjb3JlLgoJKiBzeXNkZXBzL3g4Nl82NC9t dWx0aWFyY2gvbWVtY3B5LlMgCgkoX19uZXdfbWVtY3B5LCBGYXN0X1VuYWxp Z25lZF9Db3B5KTogQWRkIGNoZWNrIGZvcgoJRmFzdF9VbmFsaWduZWRfQ29w eSBiaXQgYW5kIHNlbGVjdCBpdCBvbiBFeGNhdmF0b3IgY29yZS4K --_003_SN1PR12MB07339536A92E3475A46C113B97810SN1PR12MB0733namp_--