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=-4.1 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, SPF_PASS 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 89501C282C0 for ; Wed, 23 Jan 2019 10:17:32 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 3A43021019 for ; Wed, 23 Jan 2019 10:17:32 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=Mellanox.com header.i=@Mellanox.com header.b="SLp52jzu" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726984AbfAWKRa (ORCPT ); Wed, 23 Jan 2019 05:17:30 -0500 Received: from mail-eopbgr40041.outbound.protection.outlook.com ([40.107.4.41]:32112 "EHLO EUR03-DB5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726229AbfAWKRa (ORCPT ); Wed, 23 Jan 2019 05:17:30 -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=KAqKmqQl24Du3+FyPkb6BLO7+iwW2l1uDFlH5coGgmU=; b=SLp52jzuqrS9GZ0sTZQdLNov3QgNWtrCRVAMZY6NN1Pu+TxE7LQUsOrtyvW9Vlaa/WVg4EHU3YpJ0ro+8YvkFQNbU5cDuo6R1gM+ReTvIpjUSwVuL+hAITtwm5/TV5++YR8dVGO1vvffYurcOKL3BCb90tVxIFtDrHhZDisPLBQ= Received: from AM6PR05MB5879.eurprd05.prod.outlook.com (20.179.0.76) by AM6PR05MB5144.eurprd05.prod.outlook.com (20.177.191.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1558.17; Wed, 23 Jan 2019 10:17:03 +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; Wed, 23 Jan 2019 10:17:03 +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 1/7] net: Don't set transport offset to invalid value Thread-Topic: [PATCH 1/7] net: Don't set transport offset to invalid value Thread-Index: AQHUrAu0NrA0efEtQU2ujAz1cDoH5qWu+geAgAQfpYCAAH1zgIAJFmZg Date: Wed, 23 Jan 2019 10:16:42 +0000 Deferred-Delivery: Wed, 23 Jan 2019 10:15:41 +0000 Message-ID: References: <20190114131841.1932-1-maximmi@mellanox.com> <20190114131841.1932-2-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;AM6PR05MB5144;6:M8GQBnYHDLpCSP1RBROqZOgsx4OUbBLBH893AtIIhvNh39Mc2v1LJnq6WfbiK1sUKc14fojtMlZJmlmyImsBNMCHn/KuQAdjVW0dq6WpfwQv4ZF6g3wvv0WGlbOIm8eMGwwORupJsDxN4oAh4PMns7cxc67SZ2bATH65gUZ356hLMF7QsRGiXRbzGgHlvjXdQeN35MfO2Ck/8SK87MQpycAwEeOx6BMOd7sKMZsOP4LjsC2/OD55qc8O9Wr/SLM26CGdgcRWWMKGZrMvU0gPxMxsvMYgCdddgjUbmtWeZgg6ZDAtV65wAJ3I7ra3HT8zUiHz2gQm6P1JNTs9rHnhyqpo6r43yQG/p3faT+wmMH6AHsyw6A27MRq77Vrlzv+Yp+q0w0Jmnq37pkp6I/ZTLPqTt3G5A6cQpL04MNGfL2cGZLeeZnhkKiJpmmtvwOG4zvqm3gOgQoxrKZ9NQAWEAQ==;5:I4uuSn8BhQDT96l2aJVciEYlkU+2VCqrYWSduF98qz3M6qZsvx7+vAwdCQY7narHObDRVaB60ck4g9QPgJYgQSLWfsswig9pPVGtK/UA9+XwXcnYRucS13bDYhjzZhRtwLE52sfTlqA3dlrtsC6jVIPmeAwgBtfGSF5KphejkhvJfTurHy8BpB7LIrqp8ovZz98VpVWmW6SP7kyv66lfxA==;7:JUDgipb/12dy4WT4kYWcyKWk59kwT+/4dRADKRSyVOhRAwOgL9hkKAT90uJ5BxDUAzgvHyhFZ8jv3wvTT9Bq59emxCXR293MiLrAz5lzc8bOU5Owl19etWp8fMQM5d68Iot1swoiaUj+buhS730ayQ== x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-correlation-id: fc99230b-e860-4fa3-463e-08d6811beb5e x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0;PCL:0;RULEID:(2390118)(7020095)(4652040)(8989299)(5600110)(711020)(4605077)(4618075)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020);SRVR:AM6PR05MB5144; x-ms-traffictypediagnostic: AM6PR05MB5144: x-microsoft-antispam-prvs: x-forefront-prvs: 0926B0E013 x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(136003)(396003)(39860400002)(346002)(376002)(366004)(13464003)(199004)(189003)(52644002)(8676002)(2906002)(476003)(229853002)(6666004)(478600001)(81166006)(33656002)(105586002)(81156014)(11346002)(486006)(97736004)(6436002)(55016002)(9686003)(39060400002)(446003)(86362001)(25786009)(106356001)(93886005)(8936002)(4326008)(53936002)(256004)(71200400001)(316002)(6916009)(6116002)(102836004)(107886003)(7696005)(66066001)(71190400001)(14444005)(6246003)(53546011)(6506007)(26005)(3846002)(7736002)(68736007)(76176011)(74316002)(54906003)(305945005)(14454004)(99286004)(186003);DIR:OUT;SFP:1101;SCL:1;SRVR:AM6PR05MB5144;H:AM6PR05MB5879.eurprd05.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1;MX: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: iRf9OwdqSN2d2b3JN+iWAijmdFlcUEL+Ag29sPweaeuFSepuXhesCasD+yihq1JVOVZs/0lQ8vvbKqgDqRzQC//O3f80jZ4v+hHg+yNAZH1MA7eAYYOBMydOU/tWco7qvW1b5H6wozr0DPZ7M01T3kyjRt8xBScGIXx74la0+CXjNP7sY95D4555xD5hSfgOU/xI9MuLtwf9TOGa1xd+WgqAPOtyLanWNn8TiQ1KJUwfH65m+MnTpGK+bkKxEoem/40q2m6WFnh/wV4PWlsRt6w2weydQhI0KwXOTNjUj/7fKDEq1GsD3bZBbEU7R8s6605h2tUKkrRQDSAOMphOvxbo1bltk8PJfCYzRZ8gWZEw+J2gOMrqft+isDRhHxfX08+NX1nQwVZpnAd1kt/0pkc/zJXdVFmRRxGocrimpUU= 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: fc99230b-e860-4fa3-463e-08d6811beb5e X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jan 2019 10:17:03.1147 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR05MB5144 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBXaWxsZW0gZGUgQnJ1aWpuIDx3 aWxsZW1kZWJydWlqbi5rZXJuZWxAZ21haWwuY29tPg0KPiBTZW50OiAxNyBKYW51YXJ5LCAyMDE5 IDE3OjE2DQo+IFRvOiBNYXhpbSBNaWtpdHlhbnNraXkgPG1heGltbWlAbWVsbGFub3guY29tPg0K PiBDYzogRGF2aWQgUy4gTWlsbGVyIDxkYXZlbUBkYXZlbWxvZnQubmV0PjsgU2FlZWQgTWFoYW1l ZWQNCj4gPHNhZWVkbUBtZWxsYW5veC5jb20+OyBXaWxsZW0gZGUgQnJ1aWpuIDx3aWxsZW1iQGdv b2dsZS5jb20+OyBKYXNvbiBXYW5nDQo+IDxqYXNvd2FuZ0ByZWRoYXQuY29tPjsgRXJpYyBEdW1h emV0IDxlZHVtYXpldEBnb29nbGUuY29tPjsNCj4gbmV0ZGV2QHZnZXIua2VybmVsLm9yZzsgRXJh biBCZW4gRWxpc2hhIDxlcmFuYmVAbWVsbGFub3guY29tPjsgVGFyaXEgVG91a2FuDQo+IDx0YXJp cXRAbWVsbGFub3guY29tPg0KPiBTdWJqZWN0OiBSZTogW1BBVENIIDEvN10gbmV0OiBEb24ndCBz ZXQgdHJhbnNwb3J0IG9mZnNldCB0byBpbnZhbGlkIHZhbHVlDQo+IA0KPiBPbiBUaHUsIEphbiAx NywgMjAxOSBhdCA0OjEwIEFNIE1heGltIE1pa2l0eWFuc2tpeSA8bWF4aW1taUBtZWxsYW5veC5j b20+DQo+IHdyb3RlOg0KPiA+DQo+ID4gPiBUaGlzIGlzIGEgbG90IG9mIGNvZGUgY2hhbmdlLiBU aGlzIHdvdWxkIGRvLg0KPiA+ID4NCj4gPiA+IEBAIC0yNDM0LDggKzI0MzQsNiBAQCBzdGF0aWMg aW5saW5lIHZvaWQNCj4gPiA+IHNrYl9wcm9iZV90cmFuc3BvcnRfaGVhZGVyKHN0cnVjdCBza19i dWZmICpza2IsDQo+ID4gPg0KPiA+ID4gICAgICAgICBpZiAoc2tiX2Zsb3dfZGlzc2VjdF9mbG93 X2tleXNfYmFzaWMoc2tiLCAma2V5cywgTlVMTCwgMCwgMCwgMCwNCj4gMCkpDQo+ID4gPiAgICAg ICAgICAgICAgICAgc2tiX3NldF90cmFuc3BvcnRfaGVhZGVyKHNrYiwga2V5cy5jb250cm9sLnRo b2ZmKTsNCj4gPiA+IC0gICAgICAgZWxzZQ0KPiA+ID4gLSAgICAgICAgICAgICAgIHNrYl9zZXRf dHJhbnNwb3J0X2hlYWRlcihza2IsIG9mZnNldF9oaW50KTsNCj4gPiA+ICB9DQo+ID4gPg0KPiA+ ID4gVGhvdWdoIGxlYXZpbmcgYW4gdW51c2VkIGFyZ3VtZW50IGlzIGEgYml0IHVnbHkuIEZvciBu ZXQtbmV4dCwgaW5kZWVkDQo+ID4gPiBiZXR0ZXIgdG8gY2xlYW4gdXAgKHBsZWFzZSBtYXJrIHlv dXIgcGF0Y2hzZXQgd2l0aCBuZXQgb3IgbmV0LW5leHQsDQo+ID4gPiBidHcpDQo+ID4NCj4gPiBJ dCdzIGZvciBuZXQtbmV4dCAoSSdsbCByZXNlbmQgd2l0aCB0aGUgY29ycmVjdCBtYXJrKSwgc28g SSdsbCBzdGljaw0KPiA+IHdpdGggdGhlIGN1cnJlbnQgaW1wbGVtZW50YXRpb24uDQo+IA0KPiBB YnNvbHV0ZWx5LCBzb3VuZHMgZ29vZC4NCj4gDQo+ID4gPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJz L25ldC94ZW4tbmV0YmFjay9uZXRiYWNrLmMgYi9kcml2ZXJzL25ldC94ZW4tDQo+ID4gPiBuZXRi YWNrL25ldGJhY2suYw0KPiA+ID4gPiBpbmRleCA4MGFhZTNhMzJjMmEuLmI0OWI2ZTU2Y2E0NyAx MDA2NDQNCj4gPiA+ID4gLS0tIGEvZHJpdmVycy9uZXQveGVuLW5ldGJhY2svbmV0YmFjay5jDQo+ ID4gPiA+ICsrKyBiL2RyaXZlcnMvbmV0L3hlbi1uZXRiYWNrL25ldGJhY2suYw0KPiA+ID4gPiBA QCAtMTEwNSw2ICsxMTA1LDcgQEAgc3RhdGljIGludCB4ZW52aWZfdHhfc3VibWl0KHN0cnVjdCB4 ZW52aWZfcXVldWUNCj4gPiA+ICpxdWV1ZSkNCj4gPiA+ID4gICAgICAgICAgICAgICAgIHN0cnVj dCB4ZW5fbmV0aWZfdHhfcmVxdWVzdCAqdHhwOw0KPiA+ID4gPiAgICAgICAgICAgICAgICAgdTE2 IHBlbmRpbmdfaWR4Ow0KPiA+ID4gPiAgICAgICAgICAgICAgICAgdW5zaWduZWQgZGF0YV9sZW47 DQo+ID4gPiA+ICsgICAgICAgICAgICAgICBib29sIHRoX3NldDsNCj4gPiA+ID4NCj4gPiA+ID4g ICAgICAgICAgICAgICAgIHBlbmRpbmdfaWR4ID0gWEVOVklGX1RYX0NCKHNrYiktPnBlbmRpbmdf aWR4Ow0KPiA+ID4gPiAgICAgICAgICAgICAgICAgdHhwID0gJnF1ZXVlLT5wZW5kaW5nX3R4X2lu Zm9bcGVuZGluZ19pZHhdLnJlcTsNCj4gPiA+ID4gQEAgLTExNjksMjAgKzExNzAsMjIgQEAgc3Rh dGljIGludCB4ZW52aWZfdHhfc3VibWl0KHN0cnVjdA0KPiB4ZW52aWZfcXVldWUNCj4gPiA+ICpx dWV1ZSkNCj4gPiA+ID4gICAgICAgICAgICAgICAgICAgICAgICAgY29udGludWU7DQo+ID4gPiA+ ICAgICAgICAgICAgICAgICB9DQo+ID4gPiA+DQo+ID4gPiA+IC0gICAgICAgICAgICAgICBza2Jf cHJvYmVfdHJhbnNwb3J0X2hlYWRlcihza2IsIDApOw0KPiA+ID4gPiArICAgICAgICAgICAgICAg dGhfc2V0ID0gc2tiX3RyeV9wcm9iZV90cmFuc3BvcnRfaGVhZGVyKHNrYik7DQo+ID4gPg0KPiA+ ID4gQ2FuIHVzZSBza2JfdHJhbnNwb3J0X2hlYWRlcl93YXNfc2V0KCkuIFRoZW4gYXQgbGVhc3Qg dGhlcmUgaXMgbm8gbmVlZA0KPiA+ID4gdG8gY2hhbmdlIHRoZSBmdW5jdGlvbidzIHJldHVybiB2 YWx1ZS4NCj4gPg0KPiA+IEkgc3VwcG9zZSB0aGlzIGNvbW1lbnQgcmVsYXRlcyB0byB0aGUgcHJl dmlvdXMgb25lLCBhbmQgaWYgd2UgZG8gaXQgZm9yDQo+ID4gbmV0LW5leHQsIGl0J3MgZmluZSB0 byBtYWtlIGNoYW5nZSBJIG1hZGUsIGlzbid0IGl0Pw0KPiANCj4gSWYgdGhpcyBpcyB0aGUgb25s eSByZWFzb24gZm9yIHRoZSBib29sZWFuIHJldHVybiB2YWx1ZSwgdXNpbmcNCj4gc2tiX3RyYW5z cG9ydF9oZWFkZXJfd2FzX3NldCgpIGlzIG1vcmUgc3RhbmRhcmQgKEkgaW1tZWRpYXRlbHkga25v dw0KPiB3aGF0J3MgaGFwcGVuaW5nIHdoZW4gSSByZWFkIGl0KSwgc2xpZ2h0bHkgbGVzcyBjb2Rl IGNoYW5nZSBhbmQgYXZvaWRzDQo+IGludHJvZHVjaW5nIGEgc2l0dWF0aW9uIHdoZXJlIHRoZSBt YWpvcml0eSBvZiBjYWxsZXJzIGlnbm9yZSBhIHJldHVybg0KPiB2YWx1ZS4gSSB0aGluayBpdCdz IHByZWZlcmFibGUuIEJ1dCB0aGVzZSBtZXJpdHMgYXJlIGNlcnRhaW5seQ0KPiBkZWJhdGFibGUs IHNvIGVpdGhlciBpcyBmaW5lLg0KDQpGcm9tIG15IHNpZGUsIEkgd2FudGVkIHRvIGF2b2lkIGNh bGxpbmcgc2tiX3RyYW5zcG9ydF9oZWFkZXJfd2FzX3NldA0KdHdpY2UsIHNvIEkgbWFkZSBza2Jf dHJ5X3Byb2JlX3RyYW5zcG9ydF9oZWFkZXIgcmV0dXJuIHdoZXRoZXIgaXQNCnN1Y2NlZWRlZCBv ciBub3QuIEkgdGhpbmsgInRyeSIgaW4gdGhlIGZ1bmN0aW9uIG5hbWUgaW5kaWNhdGVzIHRoaXMg aWRlYQ0KcHJldHR5IGNsZWFybHkuIFRoaXMgcmVzdWx0IHN0YXR1cyBpcyBwcmV0dHkgdXNlZnVs LCBpdCBqdXN0IGhhcHBlbmVkDQp0aGF0IGl0J3Mgbm90IG5lZWRlZCBpbiBtYW55IHBsYWNlcywg YnV0IHRoZSBnZW5lcmFsIGlkZWEgaXMgdGhhdCB3ZQ0KcmVwb3J0IHRoaXMgc3RhdHVzLCBzbyBp ZiB5b3Ugc2F5IHRoYXQgbXkgdmVyc2lvbiBpcyBhbHNvIGdvb2QgZm9yIHlvdSwNCkknbGwgbGVh dmUgaXQgYXMgaXMuIEl0IHdhcyBqdXN0IGEgcmF0aW9uYWxlIGZvciBteSBkZWNpc2lvbi4NCg==