From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by dpdk.org (Postfix) with ESMTP id 9843F1B43F for ; Fri, 14 Dec 2018 16:29:28 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 14 Dec 2018 07:29:27 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.56,353,1539673200"; d="scan'208";a="101557234" Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205]) by orsmga008.jf.intel.com with ESMTP; 14 Dec 2018 07:29:27 -0800 Received: from fmsmsx111.amr.corp.intel.com (10.18.116.5) by fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS) id 14.3.408.0; Fri, 14 Dec 2018 07:29:27 -0800 Received: from fmsmsx117.amr.corp.intel.com ([169.254.3.209]) by fmsmsx111.amr.corp.intel.com ([169.254.12.61]) with mapi id 14.03.0415.000; Fri, 14 Dec 2018 07:29:26 -0800 From: "Wiles, Keith" To: =?utf-8?B?UmFmYcWCIEtvemlr?= CC: dev , Marcin Wojtas , =?utf-8?B?TWljaGHFgiBLcmF3Y3p5aw==?= , "Tzalik, Guy" , "Schmeilin, Evgeny" , "Matushevsky, Alexander" , "Chauskin, Igor" Thread-Topic: [PATCH][pktgen] fix repopulation of tx_mbufs table Thread-Index: AQHUk5/dtNdMhlDd00iYjbXhBl244qV+4nIA Date: Fri, 14 Dec 2018 15:29:26 +0000 Message-ID: <15FDA5E7-5A45-4ACF-83B5-55328BA117EB@intel.com> References: <1542961382-5234-1-git-send-email-rk@semihalf.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.254.38.234] Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH][pktgen] fix repopulation of tx_mbufs table X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Dec 2018 15:29:29 -0000 DQoNCj4gT24gRGVjIDE0LCAyMDE4LCBhdCA1OjI2IEFNLCBSYWZhxYIgS296aWsgPHJrQHNlbWlo YWxmLmNvbT4gd3JvdGU6DQo+IA0KPiBIZWxsbyBLZWl0aCwNCj4gDQo+IGFzIGZyb20gbXkgbGFz dCBwb3N0IHBhc3NlZCBhYm91dCB0aHJlZSB3ZWVrcyBJIHdvdWxkIGtpbmRseSBhc2sNCj4gaWYg eW91IGNvdWxkIHByb3ZpZGUgYW55IGNvbW1lbnRzIGFib3V0IHRoaXMgcGF0Y2g/DQoNCk1pc3Nl ZCB0aGlzIHBhdGNoIG9yaWdpbmFsbHkgYXMgaXQgZGlkIG5vdCBoYXZlIHBrdGdlbiBvbiB0aGUg c3RhdHVzIGxpbmUuDQoNCkNhbiB5b3UgZ2l2ZSBtb3JlIGRldGFpbHMgYXMgdG8gaG93IHRvIHJl cHJvZHVjZSB0aGUgZmFpbHVyZT8gDQo+IA0KPiBCZXN0IHJlZ2FyZHMsDQo+IFJhZmFsIEtvemlr DQo+IA0KPiBwdC4sIDIzIGxpcyAyMDE4IG8gMDk6MjMgUmFmYWwgS296aWsgPHJrQHNlbWloYWxm LmNvbT4gbmFwaXNhxYIoYSk6DQo+PiANCj4+IElmIGluIG9uZSBUWCBjeWNsZSBOSUMgZG9lcyBu b3Qgc2VuZCBhbnkgcGFja2V0LCBwa3RnZW4gdHJpZXMNCj4+IHRvIGFsbG9jYXRlIDAgbWJ1ZnMg ZnJvbSBwb29sLiBJbiBzdWNoIGNhc2UgRFBESyByZXR1cm4gZXJyb3INCj4+IGFuZCBwYWNrZXRz IHdpbGwgbm90IGJlIHNlbmQuIEFzIG5vIHBhY2tldCB3aWxsIGJlIHNlbmQgaW4NCj4+IG5leHQg aXRlcmF0aW9uIHRoaXMgc2l0dWF0aW9uIHdpbGwgcmVwZWF0Lg0KPj4gDQo+PiBDaGVja2luZyBp ZiB0YWtpbmcgbW9yZSBtYnVmcyBpcyBuZWVkZWQgd2lsbCBwcmV2ZW50IHRoaXMgc2l0dWF0aW9u Lg0KPj4gDQo+PiBGaXhlczogZjAzNGIzODFkMTlmICgiY2xlYW51cCBhbmQgZml4IGZvciBGVkwg TklDIHBlcmZvcm1hbmNlIikNCj4+IA0KPj4gU2lnbmVkLW9mZi1ieTogUmFmYWwgS296aWsgPHJr QHNlbWloYWxmLmNvbT4NCj4+IC0tLQ0KPj4gYXBwL3BrdGdlbi5jIHwgNiArKysrLS0NCj4+IDEg ZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pDQo+PiANCj4+IGRp ZmYgLS1naXQgYS9hcHAvcGt0Z2VuLmMgYi9hcHAvcGt0Z2VuLmMNCj4+IGluZGV4IDJkOWZmNTku LmI0ZDNkZmUgMTAwNjQ0DQo+PiAtLS0gYS9hcHAvcGt0Z2VuLmMNCj4+ICsrKyBiL2FwcC9wa3Rn ZW4uYw0KPj4gQEAgLTEwNTQsNyArMTA1NCw4IEBAIHBrdGdlbl9zZW5kX3BrdHMocG9ydF9pbmZv X3QgKmluZm8sIHVpbnQxNl90IHFpZCwgc3RydWN0IHJ0ZV9tZW1wb29sICptcCkNCj4+ICAgICAg ICAgICAgICAgIHVpbnQxNl90IHNhdmVkID0gaW5mby0+cVtxaWRdLnR4X21idWZzLmxlbjsNCj4+ ICAgICAgICAgICAgICAgIHVpbnQxNl90IG5iX3BrdHMgPSBpbmZvLT50eF9idXJzdCAtIHNhdmVk Ow0KPj4gDQo+PiAtICAgICAgICAgICAgICAgcmMgPSBwZ19wa3RtYnVmX2FsbG9jX2J1bGsobXAs DQo+PiArICAgICAgICAgICAgICAgaWYgKGxpa2VseShuYl9wa3RzID4gMCkpDQo+PiArICAgICAg ICAgICAgICAgICAgICAgICByYyA9IHBnX3BrdG1idWZfYWxsb2NfYnVsayhtcCwNCj4+ICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZpbmZvLT5xW3FpZF0udHhfbWJ1 ZnMubV90YWJsZVtzYXZlZF0sDQo+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICBuYl9wa3RzKTsNCj4+ICAgICAgICAgICAgICAgIGlmIChyYyA9PSAwKSB7DQo+PiBA QCAtMTA3MCw3ICsxMDcxLDggQEAgcGt0Z2VuX3NlbmRfcGt0cyhwb3J0X2luZm9fdCAqaW5mbywg dWludDE2X3QgcWlkLCBzdHJ1Y3QgcnRlX21lbXBvb2wgKm1wKQ0KPj4gICAgICAgICAgICAgICAg ICAgICAgICB1aW50MTZfdCBzYXZlZCA9IGluZm8tPnFbcWlkXS50eF9tYnVmcy5sZW47DQo+PiAg ICAgICAgICAgICAgICAgICAgICAgIHVpbnQxNl90IG5iX3BrdHMgPSB0eENudCAtIHNhdmVkOw0K Pj4gDQo+PiAtICAgICAgICAgICAgICAgICAgICAgICByYyA9IHBnX3BrdG1idWZfYWxsb2NfYnVs ayhtcCwNCj4+ICsgICAgICAgICAgICAgICAgICAgICAgIGlmIChsaWtlbHkobmJfcGt0cyA+IDAp KQ0KPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByYyA9IHBnX3BrdG1idWZfYWxs b2NfYnVsayhtcCwNCj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgJmluZm8tPnFbcWlkXS50eF9tYnVmcy5tX3RhYmxlW3NhdmVkXSwNCj4+ICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbmJfcGt0cyk7DQo+ PiAgICAgICAgICAgICAgICAgICAgICAgIGlmIChyYyA9PSAwKSB7DQo+PiAtLQ0KPj4gMi43LjQN Cj4+IA0KDQpSZWdhcmRzLA0KS2VpdGgNCg0K