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 0C0C443EDB; Mon, 22 Apr 2024 17:24:52 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6843B40A6F; Mon, 22 Apr 2024 17:24:47 +0200 (CEST) Received: from dkmailrelay1.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id A11E640A6F for ; Mon, 22 Apr 2024 17:24:45 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesys.local [192.168.4.10]) by dkmailrelay1.smartsharesystems.com (Postfix) with ESMTP id 6262520E52; Mon, 22 Apr 2024 17:24:45 +0200 (CEST) Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 Subject: RE: [RFC] fix semicolon at the end of RTE_LOG_REGISTER_DEFAULT Date: Mon, 22 Apr 2024 17:24:43 +0200 X-MimeOLE: Produced By Microsoft Exchange V6.5 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35E9F3D8@smartserver.smartshare.dk> In-Reply-To: <20240422081347.2d356390@hermes.local> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [RFC] fix semicolon at the end of RTE_LOG_REGISTER_DEFAULT Thread-Index: AdqUx7HWyxJmdR21TRy+MNczQygVfQAAPcsQ References: <20240420000827.192451-1-stephen@networkplumber.org><98CBD80474FA8B44BF855DF32C47DC35E9F3D0@smartserver.smartshare.dk> <20240422081347.2d356390@hermes.local> From: =?UTF-8?B?TW9ydGVuIEJyw7hydXA=?= To: "Stephen Hemminger" Cc: , "Nicolas Chautru" , "Gagandeep Singh" , "Hemant Agrawal" , "Parav Pandit" , "Xueming Li" , "Nipun Gupta" , "Nikhil Agarwal" , "Sachin Saxena" , "Rosen Xu" , "Tomasz Duszynski" , "Chengwen Feng" , "Long Li" , "Nithin Dabilpuram" , "Kiran Kumar K" , "Sunil Kumar Kori" , "Satha Rao" , "Harman Kalra" , "Jingjing Wu" , "Nagadheeraj Rottela" , "Srikanth Jampala" , "Andrew Rybchenko" , "Lee Daly" , "Pablo de Lara" , "Fan Zhang" , "Ashish Gupta" , "Sunila Sahu" , "Ruifeng Wang" , "Michael Shamis" , "Liron Himi" , "Kai Ji" , "Anoob Joseph" , "Zhangfei Gao" , "Bruce Richardson" , "Kevin Laatz" , "Conor Walsh" , "Abdullah Sevincer" , "Jerin Jacob" , "Harry van Haaren" , "Elena Agostini" , "John W. Linville" , "Ciara Loftus" , "Shepard Siegel" , "Ed Czeck" , "John Miller" , "Rahul Lakkireddy" , "Apeksha Gupta" , "John Daley" , "Hyong Youb Kim" , "Ziyang Xuan" , "Xiaoyun Wang" , "Guoyang Zhou" , "Andrew Boyer" , "Jakub Grajciar" , "Zyta Szpak" , "Martin Spinler" , "Tetsuya Mukawa" , "Vamsi Attunuru" , "Cristian Dumitrescu" , "Matan Azrad" , "Maxime Coquelin" , "Chenbo Xia" , "Konstantin Ananyev" , "Akhil Goyal" , "Byron Marohn" , "Yipeng Wang" , "Thomas Monjalon" , "Ferruh Yigit" , "Vladimir Medvedkin" , "Zhirun Yan" , "Sameh Gobriel" , "Reshma Pattan" , "Srikanth Yalavarthi" , "Jasvinder Singh" , "Pavan Nikhilesh" , "Anatoly Burakov" , "David Hunt" , "Sivaprasad Tummala" , "Honnappa Nagarahalli" , "Ori Kam" , "Volodymyr Fialko" , "Ciara Power" 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 PiBGcm9tOiBTdGVwaGVuIEhlbW1pbmdlciBbbWFpbHRvOnN0ZXBoZW5AbmV0d29ya3BsdW1iZXIu b3JnXQ0KPiBTZW50OiBNb25kYXksIDIyIEFwcmlsIDIwMjQgMTcuMTQNCj4gDQo+IE9uIFNhdCwg MjAgQXByIDIwMjQgMDk6NDg6MjQgKzAyMDANCj4gTW9ydGVuIEJyw7hydXAgPG1iQHNtYXJ0c2hh cmVzeXN0ZW1zLmNvbT4gd3JvdGU6DQo+IA0KPiA+ID4gRnJvbTogU3RlcGhlbiBIZW1taW5nZXIg W21haWx0bzpzdGVwaGVuQG5ldHdvcmtwbHVtYmVyLm9yZ10NCj4gPiA+IFNlbnQ6IFNhdHVyZGF5 LCAyMCBBcHJpbCAyMDI0IDAyLjA4DQo+ID4gPg0KPiA+ID4gVGhlIG1hY3JvIFJURV9MT0dfUkVH SVNURVJfREVGQVVMVCBlbWl0cyBjb2RlIGZvciBhbiBpbml0aWFsaXphdGlvbg0KPiA+ID4gZnVu Y3Rpb24uIElmIGEgZHJpdmVyIChhbmQgbW9zdCBkbykgYWRkcyBhIHNlbWljb2xvbiBhZnRlciB0 aGUgbWFjcm8uDQo+ID4gPg0KPiA+ID4gUlRFX0xPR19SRUdJU1RFUl9ERUZBVUxUKGxvZ3R5cGVf Zm9vLCBJTkZPKTsNCj4gPiA+DQo+ID4gPiBJcyBlcXVpdmFsZW50IHRvOg0KPiA+ID4NCj4gPiA+ IAlpbnQgbG9ndHlwZV9mb287DQo+ID4gPiAJc3RhdGljIHZvaWQgX19sb2d0eXBlX2Zvbyh2b2lk KSB7DQo+ID4gPiAJICAgIGxvZ3R5cGVfZm9vID0gcnRlX2xvZ19yZWdpc3Rlcl90eXBlX2FuZF9w aWNrX2xldmVsKG5hbWUsDQo+ID4gPiAJICAgICAgICAgICAgICAgICAgCSBSVEVfTE9HX0lORk8p Ow0KPiA+ID4gCQlpZiAodHlwZSA8IDApDQo+ID4gPiAJCQlsb2d0eXBlX2ZvbyA9IFJURV9MT0dU WVBFX0VBTDsNCj4gPiA+IAl9Ow0KPiA+ID4gVGhlIHByb2JsZW0gaXMgdGhhdCBleHRyYSBzZW1p LWNvbG9uIGFmdGVyIHRoZSBmdW5jdGlvbi4NCj4gPiA+DQo+ID4gPiBJZiBjb2RlIGlzIGJ1aWx0 IHdpdGggaGlnaGVzdCBsZXZlbCBvZiB3YXJuaW5ncyAocGVkYW50aWMpLA0KPiA+ID4gdGhlbiBp dCB3aWxsIGdlbmVyYXRlIGEgd2FybmluZy4NCj4gPiA+ICAgd2FybmluZzogSVNPIEMgZG9lcyBu b3QgYWxsb3cgZXh0cmEg4oCYO+KAmSBvdXRzaWRlIG9mIGEgZnVuY3Rpb24NCj4gPiA+DQo+ID4g PiBUaGlzIGlzIGEgdHJlZXdpZGUgZml4IGZvciB0aGlzLg0KPiA+DQo+ID4gSXQgc2VlbXMgd2Vp cmQgb21pdHRpbmcgdGhlIHNlbWljb2xvbiB3aGVuIHVzaW5nIHRoaXMgbWFjcm8uDQo+ID4NCj4g PiBIb3cgYWJvdXQgdXNpbmcgdGhlIHNhbWUgdHJpY2sgYXMgUlRFX0lOSVRfUFJJTygpOg0KPiA+ DQo+ID4gI2RlZmluZSBSVEVfSU5JVF9QUklPKG5hbWUsIHByaW9yaXR5KSBcDQo+ID4gCXN0YXRp YyB2b2lkIG5hbWUodm9pZCk7IFwNCj4gPiAJc3RhdGljIGludCBfX2NkZWNsIG5hbWUgIyMgX3Ro dW5rKHZvaWQpIHsgbmFtZSgpOyByZXR1cm4gMDsgfSBcDQo+ID4gCV9fcHJhZ21hKGNvbnN0X3Nl ZyhDVE9SX1BSSU9SSVRZX1RPX1NFQ1RJT04ocHJpb3JpdHkpKSkgXA0KPiA+IAlfX2RlY2xzcGVj KGFsbG9jYXRlKENUT1JfUFJJT1JJVFlfVE9fU0VDVElPTihwcmlvcml0eSkpKSBcDQo+ID4gCSAg ICBfUElGViBuYW1lICMjIF9wb2ludGVyID0gJm5hbWUgIyMgX3RodW5rOyBcDQo+ID4gCV9fcHJh Z21hKGNvbnN0X3NlZygpKSBcDQo+ID4gCXN0YXRpYyB2b2lkIG5hbWUodm9pZCkNCj4gDQo+IA0K PiBSVEVfSU5JVF9QUklPIGlzIHdoYXQgaXMgY2F1c2luZyB0aGUgcHJvYmxlbS4gTXkgZXhhbXBs ZSBjb21lcyBmcm9tOg0KPiAgICBSVEVfTE9HX1JFR0lTVEVSX0RFRkFVTFQoKSAtPiBSVEVfTE9H X1JFR0lTVEVSX0lNUEwoKSAtPiBSVEVfSU5JVCAtPg0KPiBSVEVfSU5JVF9QUklPDQo+IA0KPiBU aGUgbGFzdCBsaW5lIGlzIHVzZWQgYXMgcHJlZml4IGJlZm9yZSBSVEVfTE9HX1JFR0lTVEVSX0lN UEwgdGhhdCBkZWZpbmVzDQo+IHRoZSBpbml0IGZ1bmN0aW9uIGZ1bGwgZXhwYW5zaW9uIGlzOg0K PiANCj4gLy8gZnJvbSBSVEVfTE9HX1JFR0lTVEVSX0lNUEwNCj4gaW50IGxvZ3R5cGVfZm9vOw0K PiAvLyBmcm9tIFJURV9JTklUX1BSSU8NCj4gc3RhdGljIHZvaWQgX19sb2d0eXBlX2Zvbyh2b2lk KTsNCj4gc3RhdGljIGludCBfX2NkZWNsIF9fbG9ndHlwZV9mb29fdGh1bmsodm9pZCkgeyBfX2xv Z3R5cGVfZm9vKCk7IHJldHVybiAwOyB9DQo+IF9fcHJhZ21hKGNvbnN0X3NlZyhDVE9SX1BSSU9S SVRZX1RPX1NFQ1RJT04ocHJpb3JpdHkpKSkNCj4gX19kZWNsc3BlYyhhbGxvY2F0ZShDVE9SX1BS SU9SSVRZX1RPX1NFQ1RJT04ocHJpb3JpdHkpKSkNCj4gICAgIF9QSUZWIF9fbG9ndHlwZV9mb28g IyMgX3BvaW50ZXIgPSAmX19sb2d0eXBlX2Zvb190aHVuazsNCj4gX19wcmFnbWEoY29uc3Rfc2Vn KCkpDQo+IHN0YXRpYyB2b2lkIF9fbG9ndHlwZV9mb28odm9pZCkNCj4gLy8gZnJvbSBSVEVfTE9H X1JFR0lTVEVSX0lNUEwNCj4gCWxvZ3R5cGVfZm9vID0gcnRlX2xvZ19yZWdpc3Rlcl9sb2d0eXBl X2Zvb19hbmRfcGlja19sZXZlbChfX2xvZ3R5cGVfZm9vLA0KPiBSVEVfTE9HXyMjbGV2ZWwpOw0K PiAJaWYgKGxvZ3R5cGVfZm9vIDwgMCkNCj4gCQlsb2d0eXBlX2ZvbyA9IFJURV9MT0dMT0dUWVBF X0ZPT19FQUw7DQo+IH0gIC8vIG5vIDsgaGVyZSBpcyBhbGxvd2VkDQo+IA0KPiANCg0KT0suDQpQ ZXJoYXBzIGFkZGluZyBhIGR1bW15IGFmdGVyd2FyZHMgb3IgbW92aW5nIHRoZSBnbG9iYWwgInR5 cGUiIHZhcmlhYmxlIGRvd24gd291bGQgd29yazoNCg0KICAjZGVmaW5lIFJURV9MT0dfUkVHSVNU RVJfSU1QTCh0eXBlLCBuYW1lLCBsZXZlbCkJCQkgICAgXA0KICBpbnQgdHlwZTsJCQkJCQkJCSAg ICBcDQogIFJURV9JTklUKF9fIyN0eXBlKQkJCQkJCQkgICAgXA0KICB7CQkJCQkJCQkJICAgIFwN CiAgCXR5cGUgPSBydGVfbG9nX3JlZ2lzdGVyX3R5cGVfYW5kX3BpY2tfbGV2ZWwobmFtZSwgUlRF X0xPR18jI2xldmVsKTsgXA0KICAJaWYgKHR5cGUgPCAwKSAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcDQogIAkJdHlwZSA9IFJURV9MT0dUWVBF X0VBTDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXA0KICB9CQkJCQkJCQkJ ICAgIFwNCisgaW50IF9fZHVtbXlfIyN0eXBlDQoNCk9yOg0KDQogICNkZWZpbmUgUlRFX0xPR19S RUdJU1RFUl9JTVBMKHR5cGUsIG5hbWUsIGxldmVsKQkJCSAgICBcDQotIGludCB0eXBlOwkJCQkJ CQkJICAgIFwNCisgZXh0ZXJuIGludCB0eXBlOwkJCQkJCQkJICAgIFwNCiAgUlRFX0lOSVQoX18j I3R5cGUpCQkJCQkJCSAgICBcDQogIHsJCQkJCQkJCQkgICAgXA0KICAJdHlwZSA9IHJ0ZV9sb2df cmVnaXN0ZXJfdHlwZV9hbmRfcGlja19sZXZlbChuYW1lLCBSVEVfTE9HXyMjbGV2ZWwpOyBcDQog IAlpZiAodHlwZSA8IDApICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIFwNCiAgCQl0eXBlID0gUlRFX0xPR1RZUEVfRUFMOyAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBcDQogIH0JCQkJCQkJCQkgICAgXA0KKyBpbnQgdHlwZQ0K DQoNCg==