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 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 D3169C43381 for ; Tue, 26 Feb 2019 13:54:31 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 91E25217F9 for ; Tue, 26 Feb 2019 13:54:31 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=Mellanox.com header.i=@Mellanox.com header.b="vqNhYavY" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727519AbfBZNya (ORCPT ); Tue, 26 Feb 2019 08:54:30 -0500 Received: from mail-eopbgr60083.outbound.protection.outlook.com ([40.107.6.83]:51280 "EHLO EUR04-DB3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1727131AbfBZNya (ORCPT ); Tue, 26 Feb 2019 08:54: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=wpBNPUjr+Wu4S85SkiBtHatFmDheG0SUSUDTLllpo8Y=; b=vqNhYavYnTK0l0dndLsq+++Y+Rd2rC6OqIiR6KwDEVN1LHG3H9r2jFQHAhAIQU8RSRrhZwtC1w/tF4U0u6XO/czsB4xwFJcd0x7MHPpoUr1BjRkRQR8etbYNy0Lmd2O9PoUZYn5OKaGssw+90d0wWZ1typ7w2DZ90dOoqs305Gw= Received: from AM6PR05MB4198.eurprd05.prod.outlook.com (52.135.161.31) by AM6PR05MB5912.eurprd05.prod.outlook.com (20.179.0.157) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1643.21; Tue, 26 Feb 2019 13:54:24 +0000 Received: from AM6PR05MB4198.eurprd05.prod.outlook.com ([fe80::4902:bfc9:7aca:85b9]) by AM6PR05MB4198.eurprd05.prod.outlook.com ([fe80::4902:bfc9:7aca:85b9%4]) with mapi id 15.20.1643.019; Tue, 26 Feb 2019 13:54:24 +0000 From: Roi Dayan To: "xiangxia.m.yue@gmail.com" , Saeed Mahameed , "gerlitz.or@gmail.com" CC: "netdev@vger.kernel.org" Subject: Re: [PATCH net-next v2 1/5] net/mlx5e: Return -EOPNOTSUPP when modify header action zero Thread-Topic: [PATCH net-next v2 1/5] net/mlx5e: Return -EOPNOTSUPP when modify header action zero Thread-Index: AQHUzPo7CD2vhki7n0WZimTS0Oxzv6XyG5eA Date: Tue, 26 Feb 2019 13:54:24 +0000 Message-ID: References: <1551091207-10366-1-git-send-email-xiangxia.m.yue@gmail.com> <1551091207-10366-2-git-send-email-xiangxia.m.yue@gmail.com> In-Reply-To: <1551091207-10366-2-git-send-email-xiangxia.m.yue@gmail.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [193.47.165.251] user-agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.5.0 x-clientproxiedby: AM6P194CA0053.EURP194.PROD.OUTLOOK.COM (2603:10a6:209:84::30) To AM6PR05MB4198.eurprd05.prod.outlook.com (2603:10a6:209:40::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=roid@mellanox.com; x-ms-exchange-messagesentrepresentingtype: 1 x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: c388d4c9-66b5-43df-6e41-08d69bf1ea4d x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0;PCL:0;RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600127)(711020)(4605104)(4618075)(2017052603328)(7153060)(7193020);SRVR:AM6PR05MB5912; x-ms-traffictypediagnostic: AM6PR05MB5912: x-microsoft-exchange-diagnostics: =?utf-8?B?MTtBTTZQUjA1TUI1OTEyOzIzOm42ZmdtTi9TdjZXbHhiWW9VS3g1dG43SGQ0?= =?utf-8?B?UjZvOFpkSmZpNzI2TGpHSzVhd0JqT0lURFlOM2lYRVhpTVR3L2RtN3BaRUZH?= =?utf-8?B?QjNwcFV1S05sT3VsbVpmUFkzQURhbjdQQndtd2o3QkdVTmRMR3YvdFVDU0ZO?= =?utf-8?B?QkEyVGhjMTV1endtdThGNHNWcnRSdnhGZmk0TWV2N21ERmo2ODNwSkJVa0JN?= =?utf-8?B?aXk2ckkxbFBsakxFbW4yNm5UTzU0N2ZxbExvMUNUYzliQ3pxdW55azN4bmt1?= =?utf-8?B?cTc5Vzd4Qlg3eGtsQ0xxUENRL3hOb0FnUW1pdHNTVEFONTV0dklPNjBjcFhD?= =?utf-8?B?ZGs0N2JNSURQZEU1NG05TzhDQUJyazQrTG81bFJkaXpCeUsxc29RTGRuWE5L?= =?utf-8?B?ZGozR2wvTkpaNzRZS0JrajNHa0h2S1N4MXprWUY5YmhOMkRpRjcyakIzRzBp?= =?utf-8?B?SEVNRVozbzdBZ3llV1laZ2QvL0RBMUdSaFVQQVU1Z29LenRidnZkYWJzTVEy?= =?utf-8?B?ZGtCdFVGTXoyQ1N6QlpLbzQrMDNBWm9MWUllMTJmOGpQU3I4eGg1K1FWNnYv?= =?utf-8?B?Tmg4UG1BQTFHZXU3NThWajhXcVhDN2FCdW80S1FaOTJzNktiL0Z0VkI3YkFv?= =?utf-8?B?M2duQko3S0dCcE5yLzl4S0krSDV6Y0locGk1UDFtNDV3RkFGMHI1b29kU08w?= =?utf-8?B?d0VpYm1Bb2MrbUVMRzBRRjlNaWNMMVZzUjNwMTZNWkowbnFNZkUrVmxibG9D?= =?utf-8?B?M0J0TjlrM01tbnluT25keDVIWjlnSzdHdkRXNjNZL09KVTltVXBRd3cvMkVt?= =?utf-8?B?MGdZQ0VCa1I3N2d2NjRrbkdabXRxemQ3OFpab1lWbWVobWVpUDNJcXhKYnd4?= =?utf-8?B?QkM1NmlPUVk5MllrdzEzK1lBUmVXUkl4Q1JwRloxdThRR3FaSjc0TmN6ZFNp?= =?utf-8?B?WkU3NytKZDA4QnNtcWhES0F1MXNxa0VQdnJ0Wk9wN29CTDdMQ0ZDYUthdXMw?= =?utf-8?B?VlFaRElRN0pnWFJXRTNuY2g2amxIem9IbldSeXRkQVhoamp0T0VwVkVLQVlt?= =?utf-8?B?Y3EzQmFsak5mUUtvendNRU5FV0N6Tk4zc21MZU5EQitDbnNxOWVBY1R1L3lI?= =?utf-8?B?bk9jME5UWWNQcnJtREJRVXh5VzlVVllONXl1bWU0VFdnUGdyV1lSQUFhcjZK?= =?utf-8?B?YUh6OEZBRWhZTnIyQzhpZm5CeENnUWxvdUp3RlFRdHZYSEFHc1lReFAzUmlB?= =?utf-8?B?aFRMTUNidzlKa3o5SWsvNWx6WkcyalAwaWEyUlEvakx0T21JTlpMeG1kZXJq?= =?utf-8?B?MEtxTENFL0NyQ290RDluNmFLbzlKWDJtRkluSkEzOFRSUDJraVJ5YURWTzdi?= =?utf-8?B?c3QzUnBJMS9JZGw5OGZLT2ZGU09EWEo1Qm5UdjBCU1dIM0ZXUXdwNlBVME1F?= =?utf-8?B?WVkxb3BpaDh2cDdBYmI0QTVEeU1MSHoyVUVRaTAvcno3NlZJMm9vVVZnOXBP?= =?utf-8?B?OTA4a29mUndYYmgrekRua3hYTUorWEU4cHYzVmRWQmhFVnM1K1REVFJZaDRH?= =?utf-8?B?d2ZSSFBIN09rSVF2ZDU0V1hTckdGSFI5M2R2Z2wvWEw3aFpKd3k1TXV5alU5?= =?utf-8?B?UWtkd0UyeGRadWI1TG8zZUlNMnN2N2ZxYm9VSkI5K1h6Yk5iVEF6d09LK1Ri?= =?utf-8?B?MVJMZnpmVkQ4L1V5Tk1WL3VVdkt1WHB3bDE3aFkrWWg0VXFwV29DZnkxNUdo?= =?utf-8?B?anp5aGEwdXhVZi9wQ2hENXFnK1ZyZW1zdWJ1ZFJsblZZMDNiTndyK2VnNkpG?= =?utf-8?B?bFF0TUpKYi9nYVhyZ1ZTTjdxZUxIN3VBOGNjRXNOMHMxQ1hGbHlsbkVyc3Rt?= =?utf-8?Q?HO+Bb5fBCJg=3D?= x-microsoft-antispam-prvs: x-forefront-prvs: 096029FF66 x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(39860400002)(136003)(376002)(346002)(366004)(396003)(189003)(199004)(2616005)(305945005)(446003)(8676002)(8936002)(14454004)(81166006)(31686004)(25786009)(36756003)(71200400001)(71190400001)(68736007)(486006)(6246003)(476003)(31696002)(11346002)(3846002)(6116002)(4326008)(5660300002)(478600001)(97736004)(81156014)(86362001)(53936002)(7736002)(229853002)(106356001)(64126003)(58126008)(186003)(65826007)(2501003)(53546011)(6486002)(26005)(65956001)(105586002)(65806001)(66066001)(2906002)(110136005)(6436002)(316002)(102836004)(76176011)(99286004)(256004)(6512007)(6506007)(386003)(52116002);DIR:OUT;SFP:1101;SCL:1;SRVR:AM6PR05MB5912;H:AM6PR05MB4198.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: fiOTNRSVhbrTbRFs7fgzzujm5wKn0OMtrlC5kneK0ZPJ0+bu+VsP+iVTjmEo5OtKFhMJOfY6lhUL2W5OZevDWnsBLG3TtLl6wnVvFP4TLDjHtCFSpe/ZU1oqFGEmECJ66Dhfn5k5t31cU9OLYuP+rjGVynwjMNHeLhhz5M6ZEwbuVJbXeGJrQy3pJk2Y+uHaT47ytzUj1RAMVkVYJ+zv+fNvWpqDnvVrYcjEvFWNVO3m+wxAarvAmV+KUzZYQ8Tv2RVyTYqr5KBd/W4EqbCBtfXHv6MHZ5a/h6M2+OZz0m3xvMkB0r+aQK5YmP+/+d42nt7gGhAyl6CFGdSQ66FxlrmWmNca00N561fANlhVgYeONBD/LxhK/zTPc/uG8o/NnvnG7JdIAjsyaCLxmPffHyM9M6xNy0zFO1h/D2DNi0E= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-Network-Message-Id: c388d4c9-66b5-43df-6e41-08d69bf1ea4d X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Feb 2019 13:54:23.5837 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR05MB5912 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org DQoNCk9uIDI1LzAyLzIwMTkgMTI6NDAsIHhpYW5neGlhLm0ueXVlQGdtYWlsLmNvbSB3cm90ZToN Cj4gRnJvbTogVG9uZ2hhbyBaaGFuZyA8eGlhbmd4aWEubS55dWVAZ21haWwuY29tPg0KPiANCj4g V2hlbiBtYXggbW9kaWZ5IGhlYWRlciBhY3Rpb24gaXMgemVybywgd2UgcmV0dXJuIC1FT1BOT1RT VVBQDQo+IGRpcmVjdGx5LiBJbiB0aGlzIHdheSwgd2UgY2FuIGlnbm9yZSB3cm9uZyBtZXNzYWdl IGluZm8gKGUuZy4NCj4gIm1seDU6IHBhcnNlZCAwIHBlZGl0IGFjdGlvbnMsIGNhbid0IGRvIG1v cmUiKS4NCj4gDQo+IFRoaXMgaGFwcGVucyB3aGVuIG9mZmxvYWRpbmcgcGVkaXQgYWN0aW9ucyBv biBtbHggVkZzLg0KPiANCj4gRm9yIGV4YW1wbGU6DQo+ICQgdGMgZmlsdGVyIGFkZCBkZXYgbWx4 NV92ZiBwYXJlbnQgZmZmZjogcHJvdG9jb2wgaXAgcHJpbyAxIFwNCj4gCWZsb3dlciBza2lwX3N3 IGRzdF9tYWMgMDA6MTA6NTY6ZmI6NjQ6ZTggXA0KPiAJZHN0X2lwIDEuMS4xLjEwMCBzcmNfaXAg MS4xLjEuMjAwIFwNCj4gCWFjdGlvbiBwZWRpdCBleCBtdW5nZSBldGggc3JjIHNldCAwMDoxMDo1 NjpiNDo1ZDoyMA0KPiANCj4gU2lnbmVkLW9mZi1ieTogVG9uZ2hhbyBaaGFuZyA8eGlhbmd4aWEu bS55dWVAZ21haWwuY29tPg0KPiAtLS0NCj4gIGRyaXZlcnMvbmV0L2V0aGVybmV0L21lbGxhbm94 L21seDUvY29yZS9lbl90Yy5jIHwgMTIgKysrKysrKysrKy0tDQo+ICAxIGZpbGUgY2hhbmdlZCwg MTAgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkNCj4gDQo+IGRpZmYgLS1naXQgYS9kcml2 ZXJzL25ldC9ldGhlcm5ldC9tZWxsYW5veC9tbHg1L2NvcmUvZW5fdGMuYyBiL2RyaXZlcnMvbmV0 L2V0aGVybmV0L21lbGxhbm94L21seDUvY29yZS9lbl90Yy5jDQo+IGluZGV4IGIzODk4NmUuLjcw OGY4MTkgMTAwNjQ0DQo+IC0tLSBhL2RyaXZlcnMvbmV0L2V0aGVybmV0L21lbGxhbm94L21seDUv Y29yZS9lbl90Yy5jDQo+ICsrKyBiL2RyaXZlcnMvbmV0L2V0aGVybmV0L21lbGxhbm94L21seDUv Y29yZS9lbl90Yy5jDQo+IEBAIC0yMDAyLDcgKzIwMDIsOCBAQCBzdGF0aWMgaW50IG9mZmxvYWRf cGVkaXRfZmllbGRzKHN0cnVjdCBwZWRpdF9oZWFkZXJzX2FjdGlvbiAqaGRycywNCj4gIHN0YXRp YyBpbnQgYWxsb2NfbW9kX2hkcl9hY3Rpb25zKHN0cnVjdCBtbHg1ZV9wcml2ICpwcml2LA0KPiAg CQkJCSBzdHJ1Y3QgcGVkaXRfaGVhZGVyc19hY3Rpb24gKmhkcnMsDQo+ICAJCQkJIGludCBuYW1l c3BhY2UsDQo+IC0JCQkJIHN0cnVjdCBtbHg1ZV90Y19mbG93X3BhcnNlX2F0dHIgKnBhcnNlX2F0 dHIpDQo+ICsJCQkJIHN0cnVjdCBtbHg1ZV90Y19mbG93X3BhcnNlX2F0dHIgKnBhcnNlX2F0dHIs DQo+ICsJCQkJIHN0cnVjdCBuZXRsaW5rX2V4dF9hY2sgKmV4dGFjaykNCj4gIHsNCj4gIAlpbnQg bmtleXMsIGFjdGlvbl9zaXplLCBtYXhfYWN0aW9uczsNCj4gIA0KPiBAQCAtMjAxNSw2ICsyMDE2 LDEyIEBAIHN0YXRpYyBpbnQgYWxsb2NfbW9kX2hkcl9hY3Rpb25zKHN0cnVjdCBtbHg1ZV9wcml2 ICpwcml2LA0KPiAgCWVsc2UgLyogbmFtZXNwYWNlIGlzIE1MWDVfRkxPV19OQU1FU1BBQ0VfS0VS TkVMIC0gTklDIG9mZmxvYWRpbmcgKi8NCj4gIAkJbWF4X2FjdGlvbnMgPSBNTFg1X0NBUF9GTE9X VEFCTEVfTklDX1JYKHByaXYtPm1kZXYsIG1heF9tb2RpZnlfaGVhZGVyX2FjdGlvbnMpOw0KPiAg DQo+ICsJaWYgKCFtYXhfYWN0aW9ucykgew0KPiArCQlOTF9TRVRfRVJSX01TR19NT0QoZXh0YWNr LA0KPiArCQkJCSAgICJkb24ndCBzdXBwb3J0IHBlZGl0IGFjdGlvbnMsIGNhbid0IG9mZmxvYWQi KTsNCg0KY2FuIHdlIHJlcGhyYXNlIHRoYXQgdG8gbWF0Y2ggdGhlIG1zZyBzdHlsZSB5b3UgZGlk IGluIHBhdGNoIDUgPw0KaS5lLiBUaGUgcGVkaXQgb2ZmbG9hZCBhY3Rpb24gaXMgbm90IHN1cHBv cnRlZA0KDQoNCj4gKwkJcmV0dXJuIC1FT1BOT1RTVVBQOw0KPiArCX0NCj4gKw0KPiAgCS8qIGNh biBnZXQgdXAgdG8gY3JhemluZ2x5IDE2IEhXIGFjdGlvbnMgaW4gMzIgYml0cyBwZWRpdCBTVyBr ZXkgKi8NCj4gIAltYXhfYWN0aW9ucyA9IG1pbihtYXhfYWN0aW9ucywgbmtleXMgKiAxNik7DQo+ ICANCj4gQEAgLTIwNzIsNyArMjA3OSw4IEBAIHN0YXRpYyBpbnQgYWxsb2NfdGNfcGVkaXRfYWN0 aW9uKHN0cnVjdCBtbHg1ZV9wcml2ICpwcml2LCBpbnQgbmFtZXNwYWNlLA0KPiAgCXU4IGNtZDsN Cj4gIA0KPiAgCWlmICghcGFyc2VfYXR0ci0+bW9kX2hkcl9hY3Rpb25zKSB7DQo+IC0JCWVyciA9 IGFsbG9jX21vZF9oZHJfYWN0aW9ucyhwcml2LCBoZHJzLCBuYW1lc3BhY2UsIHBhcnNlX2F0dHIp Ow0KPiArCQllcnIgPSBhbGxvY19tb2RfaGRyX2FjdGlvbnMocHJpdiwgaGRycywNCj4gKwkJCQkJ ICAgIG5hbWVzcGFjZSwgcGFyc2VfYXR0ciwgZXh0YWNrKTsNCj4gIAkJaWYgKGVycikNCj4gIAkJ CWdvdG8gb3V0X2VycjsNCj4gIAl9DQo+IA0K