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 88D924269E; Mon, 2 Oct 2023 10:42:59 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 25A7340284; Mon, 2 Oct 2023 10:42:59 +0200 (CEST) Received: from dkmailrelay1.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id E0D154003C for ; Mon, 2 Oct 2023 10:42:57 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesys.local [192.168.4.10]) by dkmailrelay1.smartsharesystems.com (Postfix) with ESMTP id 50770205F9; Mon, 2 Oct 2023 10:42:55 +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: [PATCH] dumpcap: fix mbuf pool ring type Date: Mon, 2 Oct 2023 10:42:53 +0200 X-MimeOLE: Produced By Microsoft Exchange V6.5 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35D87C27@smartserver.smartshare.dk> In-Reply-To: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PATCH] dumpcap: fix mbuf pool ring type Thread-Index: Adn1AtTXt0ediuCpT6uLNRV6xB3mJgABhMeg References: <20230804161604.61050-1-stephen@networkplumber.org> From: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= To: "David Marchand" , "Stephen Hemminger" Cc: , 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 PiBGcm9tOiBEYXZpZCBNYXJjaGFuZCBbbWFpbHRvOmRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb21d DQo+IFNlbnQ6IE1vbmRheSwgMiBPY3RvYmVyIDIwMjMgMDkuMzQNCj4gDQo+IE9uIEZyaSwgQXVn IDQsIDIwMjMgYXQgNjoxNuKAr1BNIFN0ZXBoZW4gSGVtbWluZ2VyDQo+IDxzdGVwaGVuQG5ldHdv cmtwbHVtYmVyLm9yZz4gd3JvdGU6DQo+ID4NCj4gPiBUaGUgcmluZyB1c2VkIHRvIHN0b3JlIG1i dWZzIG5lZWRzIHRvIGJlIG11bHRpcGxlIHByb2R1Y2VyLA0KPiA+IG11bHRpcGxlIGNvbnN1bWVy IGJlY2F1c2UgbXVsdGlwbGUgcXVldWVzIG1pZ2h0IG9uIG11bHRpcGxlDQo+ID4gY29yZXMgbWln aHQgYmUgYWxsb2NhdGluZyBhbmQgc2FtZSB0aW1lIChjb25zdW1lKSBhbmQgaW4NCj4gPiBjYXNl IG9mIHJpbmcgZnVsbCwgdGhlIG1idWZzIHdpbGwgYmUgcmV0dXJuZWQgKG11bHRpcGxlIHByb2R1 Y2VyKS4NCj4gDQo+IEkgdGhpbmsgSSBnZXQgdGhlIGlkZWEsIGJ1dCBjYW4geW91IHJlcGhyYXNl IHBsZWFzZT8NCj4gDQo+IA0KPiA+DQo+ID4gQnVnemlsbGEgSUQ6IDEyNzENCj4gPiBGaXhlczog Y2IyNDQwZmQ3N2FmICgiZHVtcGNhcDogZml4IG1idWYgcG9vbCByaW5nIHR5cGUiKQ0KPiANCj4g VGhpcyBGaXhlczogdGFnIGxvb2tzIHdyb25nLg0KPiANCj4gDQo+ID4gU2lnbmVkLW9mZi1ieTog U3RlcGhlbiBIZW1taW5nZXIgPHN0ZXBoZW5AbmV0d29ya3BsdW1iZXIub3JnPg0KPiA+IC0tLQ0K PiA+ICBhcHAvZHVtcGNhcC9tYWluLmMgfCA3ICsrKy0tLS0NCj4gPiAgMSBmaWxlIGNoYW5nZWQs IDMgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkNCj4gPg0KPiA+IGRpZmYgLS1naXQgYS9h cHAvZHVtcGNhcC9tYWluLmMgYi9hcHAvZHVtcGNhcC9tYWluLmMNCj4gPiBpbmRleCA2NDI5NGJi ZmIzZTYuLjk5MTE3NGU5NTAyMiAxMDA2NDQNCj4gPiAtLS0gYS9hcHAvZHVtcGNhcC9tYWluLmMN Cj4gPiArKysgYi9hcHAvZHVtcGNhcC9tYWluLmMNCj4gPiBAQCAtNjkxLDEwICs2OTEsOSBAQCBz dGF0aWMgc3RydWN0IHJ0ZV9tZW1wb29sICpjcmVhdGVfbWVtcG9vbCh2b2lkKQ0KPiA+ICAgICAg ICAgICAgICAgICAgICAgICAgIGRhdGFfc2l6ZSA9IG1idWZfc2l6ZTsNCj4gPiAgICAgICAgIH0N Cj4gPg0KPiA+IC0gICAgICAgbXAgPSBydGVfcGt0bWJ1Zl9wb29sX2NyZWF0ZV9ieV9vcHMocG9v bF9uYW1lLCBudW1fbWJ1ZnMsDQo+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICBNQlVGX1BPT0xfQ0FDSEVfU0laRSwgMCwNCj4gPiAtICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRhdGFfc2l6ZSwNCj4gPiAtICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJ0ZV9zb2NrZXRfaWQoKSwgInJpbmdfbXBf c2MiKTsNCj4gPiArICAgICAgIG1wID0gcnRlX3BrdG1idWZfcG9vbF9jcmVhdGUocG9vbF9uYW1l LCBudW1fbWJ1ZnMsDQo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1C VUZfUE9PTF9DQUNIRV9TSVpFLCAwLA0KPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICBkYXRhX3NpemUsIHJ0ZV9zb2NrZXRfaWQoKSk7DQo+IA0KPiBTd2l0Y2hpbmcgdG8g cnRlX3BrdG1idWZfcG9vbF9jcmVhdGUoKSBzdGlsbCBsZWF2ZXMgdGhlIHVzZXIgd2l0aCB0aGUN Cj4gcG9zc2liaWxpdHkgdG8gc2hvb3QgaGltc2VsZiBpbiB0aGUgZm9vdCAoSSB3YXMgdGhpbmtp bmcgb2Ygc2V0dGluZw0KPiBzb21lIC0tbWJ1Zi1wb29sLW9wcy1uYW1lIEVBTCBvcHRpb24pLg0K PiANCj4gVGhpcyBhcHBsaWNhdGlvbiBoYXMgZXhwbGljaXQgcmVxdWlyZW1lbnRzIGluIHRlcm1z IG9mIGNvbmN1cnJlbnQNCj4gYWNjZXNzIChhbmQgSSBkb24ndCB0aGluayB0aGUgbWVtcG9vbCBs aWJyYXJ5IGV4cG9zZXMgcGVyIGRyaXZlcg0KPiBjYXBhYmlsaXRpZXMgaW4gdGhhdCByZWdhcmQp Lg0KPiBUaGUgYXBwbGljYXRpb24gd2FzIGVuZm9yY2luZyB0aGUgdXNlIG9mIG1lbXBvb2wvcmlu ZyBzbyBmYXIuDQo+IA0KPiBJIHRoaW5rIGl0IGlzIHNhZmVyIHRvIGdvIHdpdGggYW4gZXhwbGlj aXQNCj4gcnRlX3BrdG1idWZfcG9vbF9jcmVhdGVfYnlfb3BzKC4uLiAicmluZ19tcF9tYyIpLg0K PiBXRFlUPw0KDQo8ZmVhdHVyZSBjcmVlcD4NCk9yIHBlcmhhcHMgb25lIG9mICJyaW5nX210X3J0 cyIgb3IgInJpbmdfbXRfaHRzIiwgaWYgYW55IG9mIHRob3NlIG1idWYgcG9vbCBkcml2ZXJzIGFy ZSBzcGVjaWZpZWQgb24gdGhlIGNvbW1hbmQgbGluZTsgb3RoZXJ3aXNlIGZhbGwgYmFjayB0byAi cmluZ19tcF9tYyIuDQoNCkFjdHVhbGx5LCBJIHByZWZlciBTdGVwaGVuJ3Mgc3VnZ2VzdGlvbiBv ZiB1c2luZyB0aGUgZGVmYXVsdCBtYnVmIHBvb2wgZHJpdmVyLiBUaGUgb3B0aW9uIGlzIHRoZXJl IGZvciBhIHJlYXNvbi4NCg0KSG93ZXZlciwgRGF2aWQgaXMgcmlnaHQ6IFdlIHdhbnQgdG8gcHJl dmVudCB0aGUgdXNlciBmcm9tIHVzaW5nIGEgdGhyZWFkLXVuc2FmZSBtZW1wb29sIGRyaXZlciBp biB0aGlzIHVzZSBjYXNlLg0KDQpBbmQgSSBndWVzcyB0aGVyZSBtaWdodCBiZSBvdGhlciB1c2Ug Y2FzZXMgdGhhbiB0aGlzIG9uZSwgd2hlcmUgYSB0aHJlYWQtc2FmZSBtZW1wb29sIGRyaXZlciBp cyByZXF1aXJlZC4gU28gYWRkaW5nIGEgZ2VuZXJhbGl6ZWQgZnVuY3Rpb24gdG8gZ2V0IHRoZSAi dXBncmFkZWQiIChpLmUuIHRocmVhZCBzYWZlKSB2YXJpYW50IG9mIGEgbWVtcG9vbCBkcml2ZXIg d291bGQgYmUgbmljZS4NCjwvZmVhdHVyZSBjcmVlcD4NCg0KRmVlbCBmcmVlIHRvIGlnbm9yZSBt eSBzdWdnZXN0ZWQgZmVhdHVyZSBjcmVlcCwgYW5kIGdvIGFoZWFkIHdpdGggRGF2aWQncyBzdWdn ZXN0aW9uIGluc3RlYWQuDQoNCj4gDQo+IA0KPiA+ICAgICAgICAgaWYgKG1wID09IE5VTEwpDQo+ ID4gICAgICAgICAgICAgICAgIHJ0ZV9leGl0KEVYSVRfRkFJTFVSRSwNCj4gPiAgICAgICAgICAg ICAgICAgICAgICAgICAgIk1lbXBvb2wgKCVzKSBjcmVhdGlvbiBmYWlsZWQ6ICVzXG4iLCBwb29s X25hbWUsDQo+ID4gLS0NCj4gPiAyLjM5LjINCj4gPg0KPiANCj4gVGhhbmtzLg0KPiANCj4gLS0N Cj4gRGF2aWQgTWFyY2hhbmQNCg0K