From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20086.outbound.protection.outlook.com [40.107.2.86]) by dpdk.org (Postfix) with ESMTP id 2275829D2 for ; Mon, 19 Nov 2018 09:02:09 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=r74U0/F9wAwYvO2mk8zt4DrXsGCArxgEYK7MaTsiJVs=; b=B7XooiYkmf7YOj+tZ/Bqnkg5/nkYu9r5fgDA6jPMB0oHAeDRYdzWvfLh7C32Y4H24bfAw1yFnoQ/gphZJTTGvBO4Jlq7US+cjthiS9kDgIYIrrBpSUhsbNPt6CGzHMKbjclKs8uLgMPiVr0VWkvB4usEHWB0rbjrXT2dlNoowrM= Received: from DB7PR05MB4426.eurprd05.prod.outlook.com (52.134.109.15) by DB7PR05MB4426.eurprd05.prod.outlook.com (52.134.109.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1294.28; Mon, 19 Nov 2018 08:02:03 +0000 Received: from DB7PR05MB4426.eurprd05.prod.outlook.com ([fe80::bc22:c2f5:208d:826f]) by DB7PR05MB4426.eurprd05.prod.outlook.com ([fe80::bc22:c2f5:208d:826f%2]) with mapi id 15.20.1294.048; Mon, 19 Nov 2018 08:02:03 +0000 From: Shahaf Shuler To: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= , "dev@dpdk.org" , Ferruh Yigit , Declan Doherty , Chas Williams , Ferruh Yigit , "John W. Linville" , Marcin Wojtas , Michal Krawczyk , Guy Tzalik , Evgeny Schemeilin , Ravi Kumar , Igor Russkikh , Pavel Belous , Shepard Siegel , Ed Czeck , John Miller , Ajit Khaparde , Somnath Kotur , Jerin Jacob , Maciej Czekaj , Shijith Thotton , Srisivasubramanian Srinivasan , Jerin Jacob , Rahul Lakkireddy , John Daley , Hyong Youb Kim , Wenzhuo Lu , Wenzhuo Lu , Konstantin Ananyev , Beilei Xing , Qi Zhang , Qi Zhang , Xiao Wang , Jingjing Wu , Wenzhuo Lu , Xiao Wang , Tomasz Duszynski , Dmitri Epshtein , Natalie Samsonov , Zyta Szpak , Dmitri Epshtein , Natalie Samsonov , Matan Azrad , Yongseok Koh , Matan Azrad , Stephen Hemminger , kys , haiyangz , Jan Remes , Alejandro Lucero , Hemant Agrawal , Shreyansh Jain , Hemant Agrawal , Shreyansh Jain , Gagandeep Singh , Pankaj Chauhan , Harish Patil , Rasesh Mody , Rasesh Mody , Harish Patil , Shahed Shaikh , Andrew Rybchenko , Yong Wang , Maxime Coquelin , Tiwei Bie , Zhihong Wang , Maxime Coquelin , Tiwei Bie , Zhihong Wang , Maxime Coquelin , Tiwei Bie , Zhihong Wang , Allain Legacy , Matt Peters , Ferruh Yigit , Keith Wiles , Ferruh Yigit , Bruce Richardson , Tetsuya Mukawa , Gaetan Rivet , Jasvinder Singh , Cristian Dumitrescu Thread-Topic: [RFC] Ethernet drivers to add padding on egress Thread-Index: AdR9BDLipAqWIfQbTT676D58zzo5YgC2MtuQ Date: Mon, 19 Nov 2018 08:02:02 +0000 Message-ID: References: <98CBD80474FA8B44BF855DF32C47DC35B424A6@smartserver.smartshare.dk> In-Reply-To: <98CBD80474FA8B44BF855DF32C47DC35B424A6@smartserver.smartshare.dk> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=shahafs@mellanox.com; x-originating-ip: [193.47.165.251] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; DB7PR05MB4426; 6:MGWvYGQJ+oPVXG6U/wNPJ7hAawxkVArNXDGzRh3PNSHiJhfuJJ7GWiLZ/LakjScErtC+kkvzBu4yGtoNqTQ5tpqsAikoCJmIapAVMtZNdp9Qm0U4XXkVfMQBGQzlggTok/dBJzroZ+16zbzLno4Rwr3fxaqxwDSQC8WLJ9mkvlDql5zg5+o0lf25O4Ui3hgHj+iGPfPtOnHIH5RAiR8Ey/mL9RF/9nwwL1YV+FIqS77PrJDDe62pXWq19T2yrSo9MmWyoVQSER95zKKToiKh/Vbpg3wJGICPY0F/U9/akAEg+9MSPAH+PTwCUJ7wAEIzlQeju/bZ6ceSa7UdOGiJp2dA6zze9DANruLw9iKLJV/NdxqVpwp6syej2LTgnakX+GjKYjeuLnSzfAdjamxTuSndjpE1L4DGtx7351eWAu/NTDpeGkgyVAA0QBSgxzlxHyJJVEB1fZIsayc9qG0few==; 5:d3SDI+mVe8t0WSBsro5Eo5ih/jMNUKzN/j80bnyrZC7IcaWffpdjc1HmMr45u5NY9TqM+cnrmm+EaEWdG7IoOp2MIZES4aFSZkfQGKSQcDr99cYOrg/WqY7abu2vgiKhDqv+6qk9jiJw1Sd5zxIcgqjyh2R8lM6nVxD1fRzDSL0=; 7:Qig1cr0RpU+TnGGlfe9+eexxlQ5DR8Mq43SXVNb2PltfQbxczYXlb5rTKh8rKvKGvgR1NtvRoAoaMrwFNdH3DoI3WoLklWSutMQCiUcZPa8YxPJ2XE3qFVnUL37p2QqeANTZJJbhDKVBDCbarD28Aw== x-ms-office365-filtering-correlation-id: 25409133-f1e1-45af-1b8f-08d64df54a95 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390098)(7020095)(4652040)(8989299)(5600074)(711020)(4618075)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020); SRVR:DB7PR05MB4426; x-ms-traffictypediagnostic: DB7PR05MB4426: x-ld-processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(45079756050767)(189930954265078)(236410306073679); x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(3231415)(944501410)(52105112)(6055026)(148016)(149066)(150057)(6041310)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123558120)(20161123562045)(201708071742011)(7699051)(76991095); SRVR:DB7PR05MB4426; BCL:0; PCL:0; RULEID:; SRVR:DB7PR05MB4426; x-forefront-prvs: 08617F610C x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(366004)(376002)(396003)(346002)(136003)(39860400002)(189003)(199004)(106356001)(7366002)(7406005)(229853002)(7416002)(316002)(5660300001)(478600001)(11346002)(446003)(45080400002)(25786009)(110136005)(81166006)(14454004)(33656002)(81156014)(8936002)(8676002)(105586002)(66066001)(966005)(2906002)(1511001)(1191002)(9686003)(71190400001)(6306002)(26005)(71200400001)(6436002)(55016002)(102836004)(186003)(97736004)(53936002)(39060400002)(2501003)(6246003)(76176011)(7736002)(99286004)(486006)(476003)(305945005)(86362001)(575784001)(74316002)(7696005)(256004)(6506007)(6116002)(68736007)(2900100001)(3846002)(921003)(1121003); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR05MB4426; H:DB7PR05MB4426.eurprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: aa4y65DkeXWQ4xbAM9omb6wB5e953c6y9HUZs2YXdslR7ss9S8PyKpSnNjwz1XW1PFE+69jyYeKPPNxUs26ZnXspM+r5PX1TU8U3D4JDQaydc5alJI0tIcP0Z5DWO171Fz4e24THJggq/O3nrAydTnNr5EOoKjq3zZdtb/qtC3jUjVHlBUZk2cBHsUkeUEgmqI2IBHbPJFLosOr4yBi0lfKxOSl+Ezg29KHy0EBcA6YQ3oztjAAKX+MboliRlKR1eqxANKR/I+eEqIH9AnhzbZzxEOtFnHEE5LYDTpWEHslEbWUvSw8uW6+Ws7mFz7CjSDyV5qecmap8umYb4hWiaFHH0fWLG70naNGcgjksFdE= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-Network-Message-Id: 25409133-f1e1-45af-1b8f-08d64df54a95 X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Nov 2018 08:02:02.8740 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR05MB4426 X-Mailman-Approved-At: Wed, 21 Nov 2018 00:49:47 +0100 Subject: Re: [dpdk-dev] [RFC] Ethernet drivers to add padding on egress 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: Mon, 19 Nov 2018 08:02:09 -0000 VGh1cnNkYXksIE5vdmVtYmVyIDE1LCAyMDE4IDY6NTcgUE0sIE1vcnRlbiBCcsO4cnVwOg0KPiBT dWJqZWN0OiBbUkZDXSBFdGhlcm5ldCBkcml2ZXJzIHRvIGFkZCBwYWRkaW5nIG9uIGVncmVzcw0K PiANCj4gSGkgbmV0d29ya2luZyBkcml2ZXIgbWFpbnRhaW5lcnMsDQo+IA0KPiBJIHN1Z2dlc3Qg dGhhdCB0aGUgVFggZnVuY3Rpb25zIG9mIEV0aGVybmV0IGludGVyZmFjZSBkcml2ZXJzIGFjY2Vw dCBwYWNrZXRzDQo+IHdpdGggbGVzcyB0aGFuIDYwIGJ5dGUgcGF5bG9hZCwgYW5kIHRyYW5zbWl0 IHRoZW0gb24gdGhlIG1lZGl1bSBhcyB2YWxpZA0KPiBFdGhlcm5ldCBmcmFtZXMsIGkuZS4gYnkg cGFkZGluZyB0aGUgcGFja2V0cyB1cCB0byB0aGUgbWluaW11bSBFdGhlcm5ldA0KPiBwYWNrZXQg c2l6ZSBvZiA2NCBieXRlcyBpbmNsLiBFdGhlcm5ldCBGQ1MsIGluc3RlYWQgb2YgZGlzY2FyZGlu ZyB0aGVtLg0KPiANCj4gVGhpcyBmZWF0dXJlIG1ha2VzIGl0IGVhc2llciBmb3IgYXBwbGljYXRp b24gZGV2ZWxvcGVycyB3aG8gYXJlIHVzaW5nIERQREsgYXMNCj4gdGhlIGxvd2VyIGxheWVyIGlu IGFuIElQIHN0YWNrLCB3aGVyZSBsb3RzIG9mIHBhY2tldHMgaGF2ZSBsZXNzIHRoYW4gNjAgYnl0 ZXMNCj4gRXRoZXJuZXQgcGF5bG9hZCwgZS5nLiBUQ1AgU1lOIGFuZCBUQ1AgQUNLIHBhY2tldHMu DQo+IA0KPiBUaGlzIGZlYXR1cmUgYWxzbyBtYWtlcyBpdCBlYXNpZXIgZm9yIGFwcGxpY2F0aW9u IGRldmVsb3BlcnMgd2hvIGFyZSB1c2luZw0KPiBEUERLIGxpYnJhcnkgZnVuY3Rpb25zIHRoYXQg c3BsaXQsIG1lcmdlIG9yIG90aGVyd2lzZSB0cmFuc2Zvcm0gcGFja2V0cyBpbnRvDQo+IHBhY2tl dHMgb2Ygb3RoZXIgc2l6ZXMsIGUuZy4gR2VuZXJpYyBTZWdtZW50YXRpb24gT2ZmbG9hZCwgSVAg RnJhZ21lbnRhdGlvbg0KPiBhbmQgdmFyaW91cyB0dW5uZWwgZW5jYXBzdWxhdGlvbi9kZWNhcHN1 bGF0aW9uIGZ1bmN0aW9ucy4NCj4gDQo+IEN1cnJlbnRseSAod2l0aG91dCB0aGlzIGZlYXR1cmUp LCBpdCBpcyByZXF1aXJlZCBieSB0aGUgYXBwbGljYXRpb24gdG8gY2hlY2sgaWYNCj4gcGFja2V0 cyBvcmlnaW5hdGluZyBmcm9tIHRoZSBJUCBzdGFjayBvciBoYXZpbmcgcGFzc2VkIHRocm91Z2gg YQ0KPiBzcGxpdC9tZXJnZS90cmFuc2Zvcm0gZnVuY3Rpb24gYXJlIGFib3V0IHRvIGVncmVzcyBv biBhbiBFdGhlcm5ldCBpbnRlcmZhY2UsDQo+IGFuZCBpbiB0aGF0IGNhc2UsIGlmIHNvbWUgb2Yg dGhlIHBhY2tldHMgYXJlIGxlc3MgdGhhbiA2MCBieXRlcyAoZXhjbC4gRXRoZXJuZXQNCj4gRkNT KSwgYWRkIHBhZGRpbmcgYmVmb3JlIHBhc3NpbmcgdGhlbSBvbiB0byB0aGUgZHJpdmVyJ3MgVFgg ZnVuY3Rpb24uDQo+IA0KPiBFLmcuIHdoZW4gdXNpbmcgR2VuZXJpYyBTZWdtZW50YXRpb24gT2Zm bG9hZCwgYSBwYWNrZXQgY2FycnlpbmcgMTQ2MSBieXRlDQo+IFRDUCBwYXlsb2FkIChleGNsLiA1 NCBieXRlcyBFdGhlcm5ldCtJUCtUQ1AgaGVhZGVycykgd2lsbCBiZSBzcGxpdCBpbnRvIHR3bw0K PiBwYWNrZXRzIG9mIHJlc3BlY3RpdmVseSAxNTE0IGJ5dGUgKGluY2wuIDU0IGJ5dGVzIEV0aGVy bmV0K0lQK1RDUCBoZWFkZXJzKQ0KPiBhbmQgNTUgYnl0ZXMgKGluY2wuIDU0IGJ5dGVzIEV0aGVy bmV0K0lQK1RDUCBoZWFkZXJzKSwgYW5kIHRoZSBsYXR0ZXIgbXVzdA0KPiBiZSBwYWRkZWQgYmVm b3JlIGl0IGlzIHRyYW5zbWl0dGVkIG9uIGFuIEV0aGVybmV0IGludGVyZmFjZS4NCj4gDQo+IA0K PiBJbiBteSBvcGluaW9uLCBpdCBzaG91bGQgYmUgYSByZXF1aXJlbWVudCB0aGF0IHRoZSBFdGhl cm5ldCBpbnRlcmZhY2UgZHJpdmVycw0KPiBlbnN1cmUgY29ycmVjdCBwYWRkaW5nIHdoZW4gZWdy ZXNzaW5nIHRoZSBwYWNrZXQgb24gdGhlIG1lZGl1bS4NCj4gQWx0ZXJuYXRpdmVseSwgaXQgY2Fu IGJlIGFuIG9wdGlvbmFsIGZlYXR1cmUsIHdoaWNoIGNvdWxkIGJlIGV4cG9zZWQgYXMgYW4gVFgN Cj4gQ2FwYWJpbGl0aWVzIGZsYWcgb2YgdGhlIGRyaXZlci4NCj4gDQo+IFdoYXQgZG8geW91IHRo aW5rPw0KDQpJIHRoaW5rIGF0IHRoZSBmaXJzdCBzdGFnZSBpdCBzaG91bGQgYmUgYSBUeCBvZmZs b2FkIGNhcGFiaWxpdHkgLSB0aGUgYWJpbGl0eSB0byBwYWQgKG1heWJlIGluIEhXKSB0aGUgcGFj a2V0cyBhbmQgYXZvaWQgdGhlIGNvc3Qgb2YgcGFkZGluZyBpbiBTVy4NClBNRCB2ZW5kb3JzIHdo byB3YW50cyB0byBtYWtlIGFuIGVhc2llciBsaWZlIGZvciB0aGVpciBjdXN0b21lcnMgY2FuIGlt cGxlbWVudCBpdCBpbiBTVywgaG93ZXZlciB0aGUgZ2FpbiBoZXJlIGlzIG9ubHkgd2l0aCBzaW1w bGljaXR5IG9mIGNvZGUgZm9yIGFwcGxpY2F0aW9uLiBQZXJmb3JtYW5jZSB3aXNlIGl0IHdvdWxk bid0IG1hdHRlci4gDQoNCldoZW4gdGhlIG1ham9yaXR5L2FsbCBQTURzIHdpbGwgaGF2ZSB0aGlz IGZlYXR1cmUgd2UgY2FuIGRpc2N1c3Mgb24gbWFraW5nIGl0IGEgc3RhbmRhcmQgZm9yIGVhY2gg UE1EIChsaWtlIHRoZSBDUkMgc3RyaXAgd2UgaGF2ZSB0b2RheSkuIA0KDQo+IA0KPiANCj4gSSBk byBub3Qgc3VnZ2VzdCBhbnkgY2hhbmdlcyByZWdhcmRpbmcgaW5ncmVzcyAtIHJ1bnRzICh1bmRl cnNpemUgRXRoZXJuZXQNCj4gcGFja2V0cykgcmVjZWl2ZWQgZnJvbSB0aGUgbWVkaXVtIGFyZSBp bnZhbGlkLCBhbmQgc2hvdWxkIGJlIGRpc2NhcmRlZCBhbmQNCj4gY291bnRlZCBhcyBlcnJvcnMu DQo+IA0KPiANCj4gTXkgUkZDIHdhcyB0cmlnZ2VyZWQgYnkgdGhpcyBkaXNjdXNzaW9uOg0KPiBo dHRwczovL2VtZWEwMS5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbS8/dXJsPWh0dHBz JTNBJTJGJTJGbWENCj4gaWxzLmRwZGsub3JnJTJGYXJjaGl2ZXMlMkZkZXYlMkYyMDE4LQ0KPiBO b3ZlbWJlciUyRjExOTEzNS5odG1sJmFtcDtkYXRhPTAyJTdDMDElN0NzaGFoYWZzJTQwbWVsbGFu b3guY28NCj4gbSU3QzM5NWFlMWFjMzM2NzQxNDQxMTY1MDhkNjRiMWI1OWYwJTdDYTY1Mjk3MWM3 ZDJlNGQ5YmE2YTRkMTQ5Mg0KPiA1NmY0NjFiJTdDMCU3QzAlN0M2MzY3Nzg5NzgxODM1MTc4MjEm YW1wO3NkYXRhPXhXY0E1YmhiaGhxaFprZw0KPiBDWXV3VVA0cWpMVmxDTE1qWnJKYWl0UWhBWjhj JTNEJmFtcDtyZXNlcnZlZD0wDQo+IA0KPiBQUzogSSBhY2tub3dsZWRnZSBLZWl0aCdzIGNvbW1l bnQgdGhhdCBJIGFtIHB1c2hpbmcgZm9yIGEgZmVhdHVyZSB3aXRoIHdpZGUNCj4gcmFuZ2luZyBj b25zZXF1ZW5jZXMgLSBtb2RpZnlpbmcgYWxsIFBNRHMgYW5kIHBvc3NpYmx5IGNvc3Rpbmcgc29t ZQ0KPiBwZXJmb3JtYW5jZSAtIGJhc2VkIG9uIG9uZSBhc3N1bXB0aW9uLg0KPiANCj4gDQo+IE1l ZCB2ZW5saWcgaGlsc2VuIC8ga2luZCByZWdhcmRzDQo+IA0KPiBNb3J0ZW4gQnLDuHJ1cA0KPiBD VE8NCj4gDQo+IA0KPiBTbWFydFNoYXJlIFN5c3RlbXMgQS9TDQo+IFRvbnNiYWtrZW4gMTYtMTgN Cj4gREstMjc0MCBTa292bHVuZGUNCj4gRGVubWFyaw0KPiANCj4gT2ZmaWNlICAgICAgKzQ1IDcw IDIwIDAwIDkzDQo+IERpcmVjdCAgICAgICs0NSA4OSA5MyA1MCAyMg0KPiBNb2JpbGUgICAgICs0 NSAyNSA0MCA4MiAxMg0KPiANCj4gbWJAc21hcnRzaGFyZXN5c3RlbXMuY29tDQo+IGh0dHBzOi8v ZW1lYTAxLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tLz91cmw9d3d3LnNtYXJ0c2hh cmVzeXN0DQo+IGVtcy5jb20mYW1wO2RhdGE9MDIlN0MwMSU3Q3NoYWhhZnMlNDBtZWxsYW5veC5j b20lN0MzOTVhZTFhYzMzDQo+IDY3NDE0NDExNjUwOGQ2NGIxYjU5ZjAlN0NhNjUyOTcxYzdkMmU0 ZDliYTZhNGQxNDkyNTZmNDYxYiU3QzAlN0MNCj4gMCU3QzYzNjc3ODk3ODE4MzUxNzgyMSZhbXA7 c2RhdGE9Z2JkTWtqaE9EUzc0UDBNdG0lMkZORXlOUTVoDQo+IGdGWkkweFJndk5kQTVNMnlkTSUz RCZhbXA7cmVzZXJ2ZWQ9MA0KDQo=