From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-7.1 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, SIGNED_OFF_BY,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 22280C282C5 for ; Thu, 24 Jan 2019 09:49:13 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id D8E18218A6 for ; Thu, 24 Jan 2019 09:49:12 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=Mellanox.com header.i=@Mellanox.com header.b="BByozeb8" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727208AbfAXJtF (ORCPT ); Thu, 24 Jan 2019 04:49:05 -0500 Received: from mail-eopbgr20072.outbound.protection.outlook.com ([40.107.2.72]:30530 "EHLO EUR02-VE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726034AbfAXJtF (ORCPT ); Thu, 24 Jan 2019 04:49:05 -0500 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=5iMuxFFUkNw/Yd8/iANxP+ZLD0CqjcxnqXx9yIh3JLw=; b=BByozeb8iBny7SdlxzQ2CcWctkosh/wUVX6cCehHnOf9uJIespKqd875eDogXD2Ef/pO8nQ9oN0aWJoNcVj8KJbV7mheYJQNY0c0ANijQI21yroKHtj660lPqq5IHhmwNshbHsT7F74K8WiBX9UBtfX2fK7wTQK+9CY78BmUM1k= Received: from AM6PR05MB5879.eurprd05.prod.outlook.com (20.179.0.76) by AM6PR05MB6502.eurprd05.prod.outlook.com (20.179.7.147) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1558.16; Thu, 24 Jan 2019 09:48:19 +0000 Received: from AM6PR05MB5879.eurprd05.prod.outlook.com ([fe80::210c:168f:7b52:a165]) by AM6PR05MB5879.eurprd05.prod.outlook.com ([fe80::210c:168f:7b52:a165%4]) with mapi id 15.20.1537.031; Thu, 24 Jan 2019 09:48:19 +0000 From: Maxim Mikityanskiy To: Willem de Bruijn CC: "David S. Miller" , Saeed Mahameed , Willem de Bruijn , Jason Wang , Eric Dumazet , "netdev@vger.kernel.org" , Eran Ben Elisha , Tariq Toukan Subject: RE: [PATCH 3/7] net/ethernet: Add parse_protocol header_ops support Thread-Topic: [PATCH 3/7] net/ethernet: Add parse_protocol header_ops support Thread-Index: AQHUrAu2CCPG5qjsj0OQWjzmnD4OcKW88/SAgAFFr0A= Date: Thu, 24 Jan 2019 09:47:58 +0000 Deferred-Delivery: Thu, 24 Jan 2019 09:47:17 +0000 Message-ID: References: <20190114131841.1932-1-maximmi@mellanox.com> <20190114131841.1932-4-maximmi@mellanox.com> In-Reply-To: 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=maximmi@mellanox.com; x-originating-ip: [95.67.35.250] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;AM6PR05MB6502;6:RzKbl2wjv/9Twr8AlTdt0Tr3l6z/ngTY+69HXvczG6q1lQHuMOlu3J0sze67qeoCNqkWExwGpPoTsymPwaFlyKqahU15aYto1H71kSD4l4j/iDMZ8XLd6cvbXixd3cXYHDU3N3+QqDu4BakSXqOqP06ozYv/9X2NMpbhwM0ZlwaoxAUYdYcuSBaXypPjO8BonEpQR4/f0Dwuqpw6luVm4tQYhnjoZMAjYN2EBheB4/LQB+sdvTCRoM3Lq9VFTJo2qDNH8hmywu5d6dzd26I/aaZEltAjoSzfihq0oHWA0UGUhXXG4zkSGIEO6Ru1LvOtlIIzY9elm4jJL6Oj7CwcAyb7GYnTFUTxsB9GREBiRN3+C8tZc9TC4fmjsJmxvkhD0KLWTeothAEf4f5TH21vlWhpsXYFNR0AjumbkyYGzLC+QEOZlq6jyF+AqeiNabAqkWw+vUqcCb7rs+QsPb65HA==;5:hTJ9kg6V+Jb8uVZyrmYbr4JRkXTY4UqVAtKCnqbNM3Bxr7JKRnKT5NXXi0YHFrfkszmM4nd6xR6YciDOHE6wUGH9ZqOQ6mT1/oUMMqfISMVgGOF8MRRyMfjbkXw2aJbZjJKTdRDSnqzT8+QvNKVzXu9Qzj07dwuj9hE/s9PGGJOmJ2eE8yoTlf0Np4PItuLHseGwh0fxScc3hDMUiEAx9w==;7:0Q9/m3hlOuyfQU4gIfX1Kbo/3Wg/cFwD+wHJrnBgvDbqz3JqPBGTH4egCNub3dpzb0pueOZpV8BxkTHyA1sFMY/CDchqRBPORskLx9ZWfp6qczJYhA4IHCapa8neiN4GhdYs7ey0mQXaGMmvWsTi/Q== x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-correlation-id: b969353b-b9a8-4d36-bc70-08d681e11232 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0;PCL:0;RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600110)(711020)(4605077)(4618075)(2017052603328)(7153060)(7193020);SRVR:AM6PR05MB6502; x-ms-traffictypediagnostic: AM6PR05MB6502: x-microsoft-antispam-prvs: x-forefront-prvs: 0927AA37C7 x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(346002)(136003)(39860400002)(376002)(366004)(396003)(13464003)(189003)(199004)(68736007)(14454004)(478600001)(9686003)(8936002)(2906002)(55016002)(81156014)(106356001)(81166006)(105586002)(8676002)(33656002)(7736002)(71190400001)(71200400001)(6666004)(486006)(446003)(476003)(4326008)(11346002)(107886003)(39060400002)(6246003)(54906003)(7696005)(99286004)(14444005)(66066001)(76176011)(186003)(102836004)(6506007)(26005)(53546011)(256004)(25786009)(316002)(6436002)(6916009)(6116002)(97736004)(3846002)(53936002)(74316002)(229853002)(305945005)(86362001);DIR:OUT;SFP:1101;SCL:1;SRVR:AM6PR05MB6502;H:AM6PR05MB5879.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-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: bOW5FNFtm19hjastegwcMfNmab/K1hycBxyUk7LX8mYagIaRBD7hg09P2WY74AZuSqc3bn2jYyvtD6r43NtbpJEBqxrLy/cltcXuBttP7oaxLr62d8ONCuBIIJ8JJ4vU82/TvBCi3g3uNKteB7A26ggpQJoJlVybsmb36SWHkKPpWcVDQ6B9UGNQVghUfg16rp2Ke0l/LhLrRyRJcoUnZwBBF0vnaFthn0W3JNkxYNO0c8G4tFabEse15iF9btC08DiTVm+vKrFQ4cIablGF5XLpWFtDB3+7ECnuOwnsMxYyIm1m35bxCO1Z6b3ne4885cZ1krHEvxWJ+/yTfn67AT48StdRvJTBiNd43Aib8EwKhAPQkSFWG3IHudXzudiQWq79CUQWiUFyyZP07J6MlFHObvhcLzNc7U17ZE5UU5I= 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: b969353b-b9a8-4d36-bc70-08d681e11232 X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jan 2019 09:48:18.6929 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR05MB6502 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBXaWxsZW0gZGUgQnJ1aWpuIDx3 aWxsZW1kZWJydWlqbi5rZXJuZWxAZ21haWwuY29tPg0KPiBTZW50OiAyMyBKYW51YXJ5LCAyMDE5 IDE2OjE1DQo+IFRvOiBNYXhpbSBNaWtpdHlhbnNraXkgPG1heGltbWlAbWVsbGFub3guY29tPg0K PiBDYzogRGF2aWQgUy4gTWlsbGVyIDxkYXZlbUBkYXZlbWxvZnQubmV0PjsgU2FlZWQgTWFoYW1l ZWQNCj4gPHNhZWVkbUBtZWxsYW5veC5jb20+OyBXaWxsZW0gZGUgQnJ1aWpuIDx3aWxsZW1iQGdv b2dsZS5jb20+OyBKYXNvbiBXYW5nDQo+IDxqYXNvd2FuZ0ByZWRoYXQuY29tPjsgRXJpYyBEdW1h emV0IDxlZHVtYXpldEBnb29nbGUuY29tPjsNCj4gbmV0ZGV2QHZnZXIua2VybmVsLm9yZzsgRXJh biBCZW4gRWxpc2hhIDxlcmFuYmVAbWVsbGFub3guY29tPjsgVGFyaXEgVG91a2FuDQo+IDx0YXJp cXRAbWVsbGFub3guY29tPg0KPiBTdWJqZWN0OiBSZTogW1BBVENIIDMvN10gbmV0L2V0aGVybmV0 OiBBZGQgcGFyc2VfcHJvdG9jb2wgaGVhZGVyX29wcyBzdXBwb3J0DQo+IA0KPiBPbiBNb24sIEph biAxNCwgMjAxOSBhdCA4OjIxIEFNIE1heGltIE1pa2l0eWFuc2tpeSA8bWF4aW1taUBtZWxsYW5v eC5jb20+DQo+IHdyb3RlOg0KPiA+DQo+ID4gVGhlIHByZXZpb3VzIGNvbW1pdCBpbnRyb2R1Y2Vk IHBhcnNlX3Byb3RvY29sIGNhbGxiYWNrIHdoaWNoIHNob3VsZA0KPiA+IGV4dHJhY3QgdGhlIHBy b3RvY29sIG51bWJlciBmcm9tIHRoZSBMMiBoZWFkZXIuIE1ha2UgYWxsIEV0aGVybmV0DQo+ID4g ZGV2aWNlcyBzdXBwb3J0IGl0Lg0KPiA+DQo+ID4gU2lnbmVkLW9mZi1ieTogTWF4aW0gTWlraXR5 YW5za2l5IDxtYXhpbW1pQG1lbGxhbm94LmNvbT4NCj4gPiAtLS0NCj4gPiAgaW5jbHVkZS9saW51 eC9ldGhlcmRldmljZS5oIHwgIDEgKw0KPiA+ICBuZXQvZXRoZXJuZXQvZXRoLmMgICAgICAgICAg fCAxMyArKysrKysrKysrKysrDQo+ID4gIDIgZmlsZXMgY2hhbmdlZCwgMTQgaW5zZXJ0aW9ucygr KQ0KPiA+DQo+ID4gZGlmZiAtLWdpdCBhL2luY2x1ZGUvbGludXgvZXRoZXJkZXZpY2UuaCBiL2lu Y2x1ZGUvbGludXgvZXRoZXJkZXZpY2UuaA0KPiA+IGluZGV4IDJjMGFmN2IwMDcxNS4uZTJmM2Iy MWNkNzJhIDEwMDY0NA0KPiA+IC0tLSBhL2luY2x1ZGUvbGludXgvZXRoZXJkZXZpY2UuaA0KPiA+ ICsrKyBiL2luY2x1ZGUvbGludXgvZXRoZXJkZXZpY2UuaA0KPiA+IEBAIC00NCw2ICs0NCw3IEBA IGludCBldGhfaGVhZGVyX2NhY2hlKGNvbnN0IHN0cnVjdCBuZWlnaGJvdXIgKm5laWdoLA0KPiBz dHJ1Y3QgaGhfY2FjaGUgKmhoLA0KPiA+ICAgICAgICAgICAgICAgICAgICAgIF9fYmUxNiB0eXBl KTsNCj4gPiAgdm9pZCBldGhfaGVhZGVyX2NhY2hlX3VwZGF0ZShzdHJ1Y3QgaGhfY2FjaGUgKmho LCBjb25zdCBzdHJ1Y3QgbmV0X2RldmljZQ0KPiAqZGV2LA0KPiA+ICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgY29uc3QgdW5zaWduZWQgY2hhciAqaGFkZHIpOw0KPiA+ICtfX2JlMTYgZXRo X2hlYWRlcl9wYXJzZV9wcm90b2NvbChjb25zdCBzdHJ1Y3Qgc2tfYnVmZiAqc2tiKTsNCj4gDQo+ IERvZXMgbm90IG5lZWQgdG8gYmUgZXhwb3NlZCBpbiB0aGUgaGVhZGVyIGZpbGUgb3IgZXhwb3J0 ZWQuDQoNCkFyZSB5b3Ugc3VyZT8gQWxsIHRoZSBvdGhlciBFdGhlcm5ldCBoZWFkZXJfb3BzIGNh bGxiYWNrcyBhcmUgZXhwb3J0ZWQNCmFuZCBkZWNsYXJlZCBpbiB0aGUgaGVhZGVyLiBJJ20gbm90 IHN1cmUgYWJvdXQgdGhlIHJlYXNvbiB3aHkgaXQgaXMgZG9uZQ0KaW4gc3VjaCBhIHdheSwgYnV0 IG15IGd1ZXNzIGlzIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwgaWYgc29tZSBkcml2ZXINCmRlY2lk ZXMgdG8gcmVwbGFjZSBvbmUgY2FsbGJhY2sgaW4gaGVhZGVyX29wcyBidXQgdG8gdXNlIHRoZSBk ZWZhdWx0DQpvbmVzIGZvciB0aGUgcmVzdCBvZiBjYWxsYmFja3MuIElmIHRoZSBkZWZhdWx0IGNh bGxiYWNrcyB3ZXJlIG5vdA0KYWNjZXNzaWJsZSBleHRlcm5hbGx5LCBpdCB3b3VsZG4ndCBiZSBw b3NzaWJsZS4gU28sIEknbSBmb2xsb3dpbmcgdGhlDQpleGlzdGluZyBwYXR0ZXJuIGhlcmUsIGFu ZCB0aGVyZSBhcmUgcmVhc29ucyBmb3IgdGhhdC4gV2hhdCBkbyB5b3UgdGhpbmsNCmFib3V0IGl0 Pw0K