From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id BEA7AA0C51; Fri, 16 Jul 2021 14:22:15 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 57D5D4067B; Fri, 16 Jul 2021 14:22:15 +0200 (CEST) Received: from mailgw01.pantheon.sk (mailgw01.pantheon.sk [46.229.239.26]) by mails.dpdk.org (Postfix) with ESMTP id D2A2940151 for ; Fri, 16 Jul 2021 14:22:13 +0200 (CEST) Received: from mailgw01.pantheon.sk (localhost.localdomain [127.0.0.1]) by mailgw01.pantheon.sk (Proxmox) with ESMTP id 8CE3A20174A; Fri, 16 Jul 2021 14:22:13 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pantheon.tech; h=cc:cc:content-transfer-encoding:content-type:content-type :date:from:from:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to; s=dkim; bh=oG7n7tdDnBVaVjOwWCht FqMrOOCpGSh2tIRUJvJ46sk=; b=aie0rD1agYBea4dAE8hlbzslMAhz9HbdCzpA LbvwMkFZAwCh0qORTe8HAmevAPVTsdfJzrjfshh4ecDxkMxeWTFyBtEXkgPiUVx7 LCIk2wm+/imR/UWOT+QewMWJug2gt3YdZfMvuES4I7FbRvm72qyHWvet94uQ1uZ/ E4U65HAN+52VME+gpt5vN+nqGB18wByMXgM3X2KyROp9d5YsIdzDLOyEWGw0zENY /MqKnmPvOzU9YDoaqBwO7/vLhZ7XZbHN4iH0+x9OHhoCMKhDPaVlWeD7ajJZ5Hv+ 3prMXQbt/rU8ASirc/pIO5ks5hedTrFrQhWQ7GBnj3JccV8xOA== From: =?utf-8?B?SnVyYWogTGlua2XFoQ==?= To: fengchengwen , Ruifeng Wang , "thomas@monjalon.net" , "david.marchand@redhat.com" , "bruce.richardson@intel.com" , "Honnappa Nagarahalli" , "ferruh.yigit@intel.com" , "jerinjacobk@gmail.com" , "jerinj@marvell.com" , Pavan Nikhilesh CC: "dev@dpdk.org" , nd Thread-Topic: [PATCH v3] config/arm: split march cfg into arch and features Thread-Index: AQHXdx4lG2CWm1rrPkuPP97AI5XlUKtCFGeAgALE/4CAAK/4UA== Date: Fri, 16 Jul 2021 12:22:12 +0000 Message-ID: <9c672c2583954461a074f7f2798d25e0@pantheon.tech> References: <1625559712-23403-1-git-send-email-juraj.linkes@pantheon.tech> <1626094936-6054-1-git-send-email-juraj.linkes@pantheon.tech> <26588027-5544-421f-204c-9260fa828ea0@huawei.com> In-Reply-To: <26588027-5544-421f-204c-9260fa828ea0@huawei.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.101.4.10] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH v3] config/arm: split march cfg into arch and features X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogZmVuZ2NoZW5nd2VuIDxm ZW5nY2hlbmd3ZW5AaHVhd2VpLmNvbT4NCj4gU2VudDogRnJpZGF5LCBKdWx5IDE2LCAyMDIxIDU6 NDIgQU0NCj4gVG86IFJ1aWZlbmcgV2FuZyA8UnVpZmVuZy5XYW5nQGFybS5jb20+OyBKdXJhaiBM aW5rZcWhDQo+IDxqdXJhai5saW5rZXNAcGFudGhlb24udGVjaD47IHRob21hc0Btb25qYWxvbi5u ZXQ7DQo+IGRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb207IGJydWNlLnJpY2hhcmRzb25AaW50ZWwu Y29tOyBIb25uYXBwYQ0KPiBOYWdhcmFoYWxsaSA8SG9ubmFwcGEuTmFnYXJhaGFsbGlAYXJtLmNv bT47IGZlcnJ1aC55aWdpdEBpbnRlbC5jb207DQo+IGplcmluamFjb2JrQGdtYWlsLmNvbTsgamVy aW5qQG1hcnZlbGwuY29tOyBQYXZhbiBOaWtoaWxlc2gNCj4gPHBiaGFnYXZhdHVsYUBtYXJ2ZWxs LmNvbT4NCj4gQ2M6IGRldkBkcGRrLm9yZzsgbmQgPG5kQGFybS5jb20+DQo+IFN1YmplY3Q6IFJl OiBbUEFUQ0ggdjNdIGNvbmZpZy9hcm06IHNwbGl0IG1hcmNoIGNmZyBpbnRvIGFyY2ggYW5kIGZl YXR1cmVzDQo+IA0KPiANCj4gW3NuaXBdDQo+IA0KPiA+PiArDQo+ID4+ICsgICAgIyBwcm9iZSBz dXBwb3J0ZWQgbWFyY2hzIGFuZCB0aGVpciBmZWF0dXJlcw0KPiA+PiArICAgIGNhbmRpZGF0ZV9t YXJjaCA9ICcnDQo+ID4+ICsgICAgaWYgcGFydF9udW1iZXJfY29uZmlnLmhhc19rZXkoJ21hcmNo JykNCj4gPj4gKyAgICAgICAgc3VwcG9ydGVkX21hcmNocyA9IFsnYXJtdjguNi1hJywgJ2FybXY4 LjUtYScsICdhcm12OC40LWEnLCAnYXJtdjguMy1hJywNCj4gPj4gKyAgICAgICAgICAgICAgICAg ICAgICAgICAgICAnYXJtdjguMi1hJywgJ2FybXY4LjEtYScsICdhcm12OC1hJ10NCj4gPj4gKyAg ICAgICAgY2hlY2tfY29tcGlsZXJfc3VwcG9ydCA9IGZhbHNlDQo+ID4+ICsgICAgICAgIGZvcmVh Y2ggc3VwcG9ydGVkX21hcmNoOiBzdXBwb3J0ZWRfbWFyY2hzDQo+ID4+ICsgICAgICAgICAgICBp ZiBzdXBwb3J0ZWRfbWFyY2ggPT0gcGFydF9udW1iZXJfY29uZmlnWydtYXJjaCddDQo+ID4+ICsg ICAgICAgICAgICAgICAgIyBzdGFydCBjaGVja2luZyBmcm9tIHRoaXMgdmVyc2lvbiBkb3dud2Fy ZHMNCj4gPj4gKyAgICAgICAgICAgICAgICBjaGVja19jb21waWxlcl9zdXBwb3J0ID0gdHJ1ZQ0K PiA+PiArICAgICAgICAgICAgZW5kaWYNCj4gPj4gKyAgICAgICAgICAgIGlmIChjaGVja19jb21w aWxlcl9zdXBwb3J0IGFuZA0KPiA+PiArICAgICAgICAgICAgICAgIGNjLmhhc19hcmd1bWVudCgn LW1hcmNoPScgKyBzdXBwb3J0ZWRfbWFyY2gpKQ0KPiA+PiArICAgICAgICAgICAgICAgIGNhbmRp ZGF0ZV9tYXJjaCA9IHN1cHBvcnRlZF9tYXJjaA0KPiA+PiArICAgICAgICAgICAgICAgICMgaGln aGVzdCBzdXBwb3J0ZWQgbWFyY2ggdmVyc2lvbiBmb3VuZA0KPiA+PiArICAgICAgICAgICAgICAg IGJyZWFrDQo+ID4+ICsgICAgICAgICAgICBlbmRpZg0KPiANCj4gSSB0aGluayBicmVha2luZyBp dCBkb3duIGludG8gdHdvIHN0ZXBzIGlzIG1vcmUgaW50dWl0aXZlLg0KPiBzdGVwMTogZmluZCB0 aGUgbWFyY2ggdmVyc2lvbiB3aGljaCB0YXJnZXQgY29uZmlnLg0KPiAgICAgICAgSWYgbm90IGZp bmQgdGhlbiBlcnJvciBleGl0Lg0KPiBzdGVwMjogc3RhcnQgY2hlY2tpbmcgZnJvbSBzdGVwMSdz IHZlcnNpb24uDQo+IA0KDQpPaywgc28geW91IHdhbnQgdG8gbW92ZSB0aGUgZXJyb3IgY2hlY2s/ IE1lc29uIGRvZXNuJ3QgaGF2ZSBnb29kIHRvb2xzIGluIHRlcm1zIG9mIGxvb3BzIGFuZCBhcnJh eXMgYW5kIGlmIHdlIG1vdmUgdGhlIGNoZWNrIHdlJ2QgaGF2ZSB0byBlaXRoZXIgZ28gdGhyb3Vn aCB0aGUgbGlzdCB0d2ljZSBvciBoYXZlIG90aGVyd2lzZSB1Z2x5IGNvZGUuIElmIHlvdSBrbm93 IGhvdyB0byBpbXBsZW1lbnQgdGhpcyBuZWF0bHkgdGhlbiB3ZSBjYW4gY2hhbmdlIGl0Lg0KDQo+ ID4+ICsgICAgICAgIGVuZGZvcmVhY2gNCj4gPj4gKyAgICAgICAgaWYgY2FuZGlkYXRlX21hcmNo ID09ICcnDQo+ID4+ICsgICAgICAgICAgICBlcnJvcignTm8gc3VpdGFibGUgYXJtdjggbWFyY2gg dmVyc2lvbiBmb3VuZC4nKQ0KPiA+PiArICAgICAgICBlbHNlDQo+IA0KPiBUaGVyZSBubyBuZWVk IHVzZSBlbHNlLCBiZWNhdXNlIG1lc29uIHdpbGwgaGFsdCB3aGVuIGV4ZWN1dGUgZXJyb3IuDQo+ IA0KDQpPaywgSSdsbCByZW1vdmUgaXQgc2luY2UgdGhpcyBwYXR0ZXJuIGlzIHVzZWQgZWxzZXdo ZXJlIGluIERQREsgbWVzb24uDQoNCj4gPj4gKyAgICAgICAgICAgIGlmIGNhbmRpZGF0ZV9tYXJj aCAhPSBwYXJ0X251bWJlcl9jb25maWdbJ21hcmNoJ10NCj4gPj4gKyAgICAgICAgICAgICAgICB3 YXJuaW5nKCdDb25maWd1cmF0aW9uIG1hcmNoIHZlcnNpb24gaXMgJyArDQo+ID4+ICsgICAgICAg ICAgICAgICAgICAgICAgICAnQDBALCBidXQgdGhlIGNvbXBpbGVyIHN1cHBvcnRzIG9ubHkgQDFA LicNCj4gPj4gKyAgICAgICAgICAgICAgICAgICAgICAgIC5mb3JtYXQocGFydF9udW1iZXJfY29u ZmlnWydtYXJjaCddLCBjYW5kaWRhdGVfbWFyY2gpKQ0KPiA+PiArICAgICAgICAgICAgZW5kaWYN Cj4gPj4gKyAgICAgICAgICAgIGNhbmRpZGF0ZV9tYXJjaCA9ICctbWFyY2g9JyArIGNhbmRpZGF0 ZV9tYXJjaA0KPiA+PiAgICAgICAgICBlbmRpZg0KPiA+PiAtICAgIGVuZGZvcmVhY2gNCj4gPj4g KyAgICAgICAgaWYgcGFydF9udW1iZXJfY29uZmlnLmhhc19rZXkoJ21hcmNoX2ZlYXR1cmVzJykN Cj4gPj4gKyAgICAgICAgICAgIGZlYXR1cmVfdW5zdXBwb3J0ZWQgPSBmYWxzZQ0KPiA+PiArICAg ICAgICAgICAgZm9yZWFjaCBmZWF0dXJlOiBwYXJ0X251bWJlcl9jb25maWdbJ21hcmNoX2ZlYXR1 cmVzJ10NCj4gPj4gKyAgICAgICAgICAgICAgICBpZiBjYy5oYXNfYXJndW1lbnQoJysnLmpvaW4o W2NhbmRpZGF0ZV9tYXJjaCwgZmVhdHVyZV0pKQ0KPiA+PiArICAgICAgICAgICAgICAgICAgICBj YW5kaWRhdGVfbWFyY2ggPSAnKycuam9pbihbY2FuZGlkYXRlX21hcmNoLCBmZWF0dXJlXSkNCj4g Pj4gKyAgICAgICAgICAgICAgICBlbHNlDQo+ID4+ICsgICAgICAgICAgICAgICAgICAgIGZlYXR1 cmVfdW5zdXBwb3J0ZWQgPSB0cnVlDQo+ID4+ICsgICAgICAgICAgICAgICAgZW5kaWYNCj4gPj4g KyAgICAgICAgICAgIGVuZGZvcmVhY2gNCj4gPj4gKyAgICAgICAgICAgIGlmIGZlYXR1cmVfdW5z dXBwb3J0ZWQNCj4gPj4gKyAgICAgICAgICAgICAgICB3YXJuaW5nKCdDb25maWd1cmF0aW9uIG1h cmNoIGZlYXR1cmVzIGFyZSAnICsNCj4gPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICdAMEAs IGJ1dCB0aGUgY29tcGlsZXIgc3VwcG9ydHMgb25seSBAMUAuJw0KPiA+PiArICAgICAgICAgICAg ICAgICAgICAgICAgLmZvcm1hdChwYXJ0X251bWJlcl9jb25maWdbJ21hcmNoX2ZlYXR1cmVzJ10s DQo+ID4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNhbmRpZGF0ZV9tYXJjaCkp DQo+IA0KPiB0aGUgbWFyY2hfZmVhdHVyZSBpcyBzb21lIGxpa2UgJ2NyYyBzdmUnLCBidXQgY2Fu ZGlkYXRlX21hcmNoIGlzICctDQo+IG1hcmNoPWFybXY4LjJhK2NyYycuDQo+IFRoZXNlIHR3byBk aXNwbGF5cyBtYXkgYmUgYSBsaXR0bGUgd2VpcmQgYmVjYXVzZSBsYXRlciBvbmUgaGFzIC1tYXJj aD1hcm12OC4yDQo+IHByZWZpeC4NCj4gDQo+IEkgdGhpbmsgaXQncyBiZXR0ZXIgbW92ZSB3YXJu aW5nIHRvIHBsYWNlIHdoaWNoIGZlYXR1cmVfdW5zdXBwb3J0ZWQgd2FzIHNldA0KPiB0cnVlLg0K PiANCg0KV2UnbGwgaGF2ZSBtb3JlIHdhcm5pbmcgdGhpcyB3YXkgYnV0IGl0J2xsIHJlc3VsdCBp biBsZXNzIGNvbmZ1c2luZyBtZXNzYWdlcyBhbmQgbmljZXIgY29kZSAtIEknbGwgbWFrZSB0aGUg Y2hhbmdlLg0KDQo+ID4+ICsgICAgICAgICAgICBlbmRpZg0KPiA+PiArICAgICAgICBlbmRpZg0K PiA+PiArICAgICAgICBtYWNoaW5lX2FyZ3MgKz0gY2FuZGlkYXRlX21hcmNoDQo+ID4+ICsgICAg ZW5kaWYNCj4gPj4gKw0KPiA+PiArICAgICMgYXBwbHkgc3VwcG9ydGVkIGNvbXBpbGVyIG9wdGlv bnMNCj4gPj4gKyAgICBpZiBwYXJ0X251bWJlcl9jb25maWcuaGFzX2tleSgnY29tcGlsZXJfb3B0 aW9ucycpDQo+ID4+ICsgICAgICAgIGZvcmVhY2ggZmxhZzogcGFydF9udW1iZXJfY29uZmlnWydj b21waWxlcl9vcHRpb25zJ10NCj4gPj4gKyAgICAgICAgICAgIGlmIGNjLmhhc19hcmd1bWVudChm bGFnKQ0KPiANCj4gSXMgaXQgcG9zc2libGUgdGhhdCAtbWNwdT0gY29uZmxpY3RzIHdpdGggLW1h cmNoID8NCj4gDQoNCk1heWJlLCBidXQgSSB0aGluayB0aGlzIHNvcnQgb2YgY2hlY2sgaXMgb3V0 IG9mIHNjb3BlIG9mIHRoaXMgY2hhbmdlLiBXZSBjYW4gZG8gdGhpcyBpbiBhIHNlcGFyYXRlIHBh dGNoIGlmIHRoZXJlJ3MgYSBuZWVkIChhbmQgaWYgaXQncyBhY3R1YWxseSBwb3NzaWJsZSB0byBk byB0aGUgY2hlY2spLg0KDQo+ID4+ICsgICAgICAgICAgICAgICAgbWFjaGluZV9hcmdzICs9IGZs YWcNCj4gPj4gKyAgICAgICAgICAgIGVsc2UNCj4gPj4gKyAgICAgICAgICAgICAgICB3YXJuaW5n KCdDb25maWd1cmF0aW9uIGNvbXBpbGVyIG9wdGlvbiAnICsNCj4gPj4gKyAgICAgICAgICAgICAg ICAgICAgICAgICdAMEAgaXNuXCd0IHN1cHBvcnRlZC4nLmZvcm1hdChmbGFnKSkNCj4gPj4gKyAg ICAgICAgICAgIGVuZGlmDQo+ID4+ICsgICAgICAgIGVuZGZvcmVhY2gNCj4gPj4gKyAgICBlbmRp Zg0KPiA+Pg0KPiA+PiAgICAgICMgYXBwbHkgZmxhZ3MNCj4gPj4gICAgICBmb3JlYWNoIGZsYWc6 IGRwZGtfZmxhZ3MNCj4gPj4gLS0NCj4gPj4gMi4yMC4xDQo+ID4NCg0K