From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tariq Toukan Subject: Re: [PATCH v2 net 3/3] net/mlx4_en: use __netdev_tx_sent_queue() Date: Thu, 1 Nov 2018 09:19:01 +0000 Message-ID: <0f65d236-a5ae-af6a-9daf-cd2795cf17fd@mellanox.com> References: <20181031153914.132127-1-edumazet@google.com> <20181031153914.132127-4-edumazet@google.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Cc: netdev , Tariq Toukan , Willem de Bruijn , Eric Dumazet To: Eric Dumazet , "David S . Miller" Return-path: Received: from mail-eopbgr70071.outbound.protection.outlook.com ([40.107.7.71]:11744 "EHLO EUR04-HE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1727848AbeKASVP (ORCPT ); Thu, 1 Nov 2018 14:21:15 -0400 In-Reply-To: <20181031153914.132127-4-edumazet@google.com> Content-Language: en-US Content-ID: Sender: netdev-owner@vger.kernel.org List-ID: DQoNCk9uIDMxLzEwLzIwMTggNTozOSBQTSwgRXJpYyBEdW1hemV0IHdyb3RlOg0KPiBkb29yYmVs bCBvbmx5IGRlcGVuZHMgb24geG1pdF9tb3JlIGFuZCBuZXRpZl90eF9xdWV1ZV9zdG9wcGVkKCkN Cj4gDQo+IFVzaW5nIF9fbmV0ZGV2X3R4X3NlbnRfcXVldWUoKSBhdm9pZHMgbWVzc2luZyB3aXRo IEJRTCBzdG9wIGZsYWcsDQo+IGFuZCBpcyBtb3JlIGdlbmVyaWMuDQo+IA0KPiBUaGlzIHBhdGNo IGluY3JlYXNlcyBwZXJmb3JtYW5jZSBvbiBHU08gd29ya2xvYWQgYnkga2VlcGluZw0KPiBkb29y YmVsbHMgdG8gdGhlIG1pbmltdW0gcmVxdWlyZWQuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBFcmlj IER1bWF6ZXQgPGVkdW1hemV0QGdvb2dsZS5jb20+DQo+IENjOiBUYXJpcSBUb3VrYW4gPHRhcmlx dEBtZWxsYW5veC5jb20+DQo+IC0tLQ0KPiAgIGRyaXZlcnMvbmV0L2V0aGVybmV0L21lbGxhbm94 L21seDQvZW5fdHguYyB8IDYgKysrKy0tDQo+ICAgMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9u cygrKSwgMiBkZWxldGlvbnMoLSkNCj4gDQo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL25ldC9ldGhl cm5ldC9tZWxsYW5veC9tbHg0L2VuX3R4LmMgYi9kcml2ZXJzL25ldC9ldGhlcm5ldC9tZWxsYW5v eC9tbHg0L2VuX3R4LmMNCj4gaW5kZXggMTg1N2VlMGYwODcxZDQ4Mjg1YTZkMzcxMWY3YzNlOWEx ZTA4YTA1Zi4uNmY1MTUzYWZjYWI0ZGZjMzMxYzA5OWRhODU0YzU0ZjFiOTUwMDg4NyAxMDA2NDQN Cj4gLS0tIGEvZHJpdmVycy9uZXQvZXRoZXJuZXQvbWVsbGFub3gvbWx4NC9lbl90eC5jDQo+ICsr KyBiL2RyaXZlcnMvbmV0L2V0aGVybmV0L21lbGxhbm94L21seDQvZW5fdHguYw0KPiBAQCAtMTAw Niw3ICsxMDA2LDYgQEAgbmV0ZGV2X3R4X3QgbWx4NF9lbl94bWl0KHN0cnVjdCBza19idWZmICpz a2IsIHN0cnVjdCBuZXRfZGV2aWNlICpkZXYpDQo+ICAgCQlyaW5nLT5wYWNrZXRzKys7DQo+ICAg CX0NCj4gICAJcmluZy0+Ynl0ZXMgKz0gdHhfaW5mby0+bnJfYnl0ZXM7DQo+IC0JbmV0ZGV2X3R4 X3NlbnRfcXVldWUocmluZy0+dHhfcXVldWUsIHR4X2luZm8tPm5yX2J5dGVzKTsNCj4gICAJQVZH X1BFUkZfQ09VTlRFUihwcml2LT5wc3RhdHMudHhfcGt0c3pfYXZnLCBza2ItPmxlbik7DQo+ICAg DQo+ICAgCWlmICh0eF9pbmZvLT5pbmwpDQo+IEBAIC0xMDQ0LDcgKzEwNDMsMTAgQEAgbmV0ZGV2 X3R4X3QgbWx4NF9lbl94bWl0KHN0cnVjdCBza19idWZmICpza2IsIHN0cnVjdCBuZXRfZGV2aWNl ICpkZXYpDQo+ICAgCQluZXRpZl90eF9zdG9wX3F1ZXVlKHJpbmctPnR4X3F1ZXVlKTsNCj4gICAJ CXJpbmctPnF1ZXVlX3N0b3BwZWQrKzsNCj4gICAJfQ0KPiAtCXNlbmRfZG9vcmJlbGwgPSAhc2ti LT54bWl0X21vcmUgfHwgbmV0aWZfeG1pdF9zdG9wcGVkKHJpbmctPnR4X3F1ZXVlKTsNCj4gKw0K PiArCXNlbmRfZG9vcmJlbGwgPSBfX25ldGRldl90eF9zZW50X3F1ZXVlKHJpbmctPnR4X3F1ZXVl LA0KPiArCQkJCQkgICAgICAgdHhfaW5mby0+bnJfYnl0ZXMsDQo+ICsJCQkJCSAgICAgICBza2It PnhtaXRfbW9yZSk7DQo+ICAgDQo+ICAgCXJlYWxfc2l6ZSA9IChyZWFsX3NpemUgLyAxNikgJiAw eDNmOw0KPiAgIA0KPiANCg0KUmV2aWV3ZWQtYnk6IFRhcmlxIFRvdWthbiA8dGFyaXF0QG1lbGxh bm94LmNvbT4NCg0KTG9va3MgZ29vZCB0byBtZS4NClRoYW5rcy4NCg0K