From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 837E4A0573; Thu, 5 Mar 2020 14:51:28 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id A8A4E2BB8; Thu, 5 Mar 2020 14:51:27 +0100 (CET) Received: from us-smtp-delivery-181.mimecast.com (us-smtp-delivery-181.mimecast.com [63.128.21.181]) by dpdk.org (Postfix) with ESMTP id 7A23BFEB for ; Thu, 5 Mar 2020 14:51:25 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rbbn.com; s=mimecast20180816; t=1583416284; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=xDguvPfuDh0iacVuQOiXwn8+h85lPiQ+zX/CC8kBM4Q=; b=VBQ8Y61WLnN4apAcJMTQL6cobABRncSNpBpwagPblYk6TQIXLeQilQP4Etsdj0umDiPAZz 4+ZVW0qmJd+AuT1EZR7P4fsGjltoZlVfWPgWfOjPkrYw8bMPbTTUA20wdJqCMSzvS7uk0k wBS9NcNcQhfYEW/QykW59HB3cNGIBLc= Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2109.outbound.protection.outlook.com [104.47.70.109]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-282-G7qCt4h7M4qJm0qs6Bq7dQ-1; Thu, 05 Mar 2020 08:51:22 -0500 Received: from DM6PR03MB4777.namprd03.prod.outlook.com (2603:10b6:5:18b::26) by DM6PR03MB5226.namprd03.prod.outlook.com (2603:10b6:5:229::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.16; Thu, 5 Mar 2020 13:51:19 +0000 Received: from DM6PR03MB4777.namprd03.prod.outlook.com ([fe80::8a1:2fec:6da4:5789]) by DM6PR03MB4777.namprd03.prod.outlook.com ([fe80::8a1:2fec:6da4:5789%5]) with mapi id 15.20.2772.019; Thu, 5 Mar 2020 13:51:19 +0000 From: "Dey, Souvik" To: Rasesh Mody , Shahed Shaikh , Jerin Jacob Kollanukkaran , "ferruh.yigit@intel.com" , "thomas@monjalon.net" CC: "dev@dpdk.org" , "stable@dpdk.org" Thread-Topic: [dpdk-dev] [PATCH v2] net/bnx2x: handle guest vlan for SR-IOV case Thread-Index: AQHV8PsqgnB6fCo5cUaA9RmSyKnjQqg2GJeggAPvPzA= Date: Thu, 5 Mar 2020 13:51:19 +0000 Message-ID: References: <20200303012913.13664-1-sodey@rbbn.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [72.70.55.110] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 017f6c1d-b77d-4fc5-83a4-08d7c10c4850 x-ms-traffictypediagnostic: DM6PR03MB5226: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-forefront-prvs: 03333C607F x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(396003)(366004)(39850400004)(346002)(376002)(199004)(189003)(186003)(52536014)(5660300002)(2906002)(9686003)(4326008)(6506007)(55016002)(71200400001)(53546011)(7696005)(966005)(86362001)(81156014)(81166006)(8676002)(478600001)(110136005)(66556008)(64756008)(66446008)(66946007)(54906003)(66476007)(33656002)(316002)(26005)(8936002)(76116006); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR03MB5226; H:DM6PR03MB4777.namprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: VEJEND3aNJiMQ4dFE+McCL3L1PYly4D2V45Hz54N25DpwNCXFwfsQuY0WHfcLVKuoqsCn2S+B4Fm4aySN4iOr1Bd7GNsvaEuIc6dVGFSLOyK537UkdbAztKG/IN0H+WLG9IowklNceZ36gjcxdn0nOV11e2d5n1Zyiyz4a6HlgDm62zgFXEFCknM5dgwjAiDwIFzmD5+vpqQF+k4as9fZf4XqLKThoDHytLgCHEOfCPqf5zgv4mJDS8iIhMrNe/lJJ3m4dYZ/ROFWELZFGWMlRvni6OdqEMgb0HzAU+LqsBIfVsWaBepA5H55KUN3vKn5yx6gAQJSJVq3ee0pfiLZbbpIe3zCLQ3neNXvqoP79dzhCkef1pHr7ZJScyVe6KsvHQfmFElY0OnIxQnH6qBclgov7B7hvEyNqQ9KxgyM37BWK+2I7Sy7VqDM2wV+wm8zyh3JocrMKfdBKth9SVZ+ZYd61oCrbP24k3Crh+pgFnIeU+pFMDOCInXyl7nFRFtm/Ux9fJv+jVxPfqDnucZ3w== x-ms-exchange-antispam-messagedata: +L4WaIkIETVqGQ1ycT0fYSTtAuSiyAWRrjQLul1F8SR/eatU6L2t7P1OA/48ppAxLn+xcQjbBh8cAgfFeHPyRezfAy4ROZFB/vPCXqnF2BcWUT/5IU/q5i/ZrLdp/Bx5bkzM7gFVEFw6kdtAQlZx3Q== x-ms-exchange-transport-forked: True x-mc-unique: G7qCt4h7M4qJm0qs6Bq7dQ-1 x-originatororg: rbbn.com x-ms-exchange-crosstenant-network-message-id: 017f6c1d-b77d-4fc5-83a4-08d7c10c4850 x-ms-exchange-crosstenant-originalarrivaltime: 05 Mar 2020 13:51:19.2159 (UTC) x-ms-exchange-crosstenant-fromentityheader: Hosted x-ms-exchange-crosstenant-id: 29a671dc-ed7e-4a54-b1e5-8da1eb495dc3 x-ms-exchange-crosstenant-mailboxtype: HOSTED x-ms-exchange-crosstenant-userprincipalname: 9EQqJub70R8rafZncNitWUv2VTMQZEzVhV92X8wBQKPwS+c6zCC0xxbSvyER+9d5 x-ms-exchange-transport-crosstenantheadersstamped: DM6PR03MB5226 MIME-Version: 1.0 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: rbbn.com Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: Re: [dpdk-dev] [PATCH v2] net/bnx2x: handle guest vlan for SR-IOV case 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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" VGhhbmtzIHdpbGwgZG8gdGhhdC4gQW5kIHdpbGwgYWxzbyB0cnkgdG8gcmVtb3ZlIHRoZSB0cmFp bGVyIGluIHRoZSBwYXRjaGVzLiBUaGFua3MgZm9yIHBvaW50aW5nIGl0IG91dC4NCg0KRnJvbTog ZGV2IDxkZXYtYm91bmNlc0BkcGRrLm9yZz4gT24gQmVoYWxmIE9mIFJhc2VzaCBNb2R5DQpTZW50 OiBUdWVzZGF5LCBNYXJjaCAzLCAyMDIwIDY6MDEgUE0NClRvOiBEZXksIFNvdXZpayA8c29kZXlA cmJibi5jb20+OyBTaGFoZWQgU2hhaWtoIDxzaHNoYWlraEBtYXJ2ZWxsLmNvbT47IEplcmluIEph Y29iIEtvbGxhbnVra2FyYW4gPGplcmluakBtYXJ2ZWxsLmNvbT47IGZlcnJ1aC55aWdpdEBpbnRl bC5jb207IHRob21hc0Btb25qYWxvbi5uZXQNCkNjOiBkZXZAZHBkay5vcmc7IHN0YWJsZUBkcGRr Lm9yZw0KU3ViamVjdDogUmU6IFtkcGRrLWRldl0gW1BBVENIIHYyXSBuZXQvYm54Mng6IGhhbmRs ZSBndWVzdCB2bGFuIGZvciBTUi1JT1YgY2FzZQ0KDQpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXw0KTk9USUNFOiBUaGlzIGVtYWlsIHdhcyByZWNlaXZlZCBmcm9tIGFuIEVYVEVSTkFM IHNlbmRlcg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCg0KPkZyb206IGRldiA8 ZGV2LWJvdW5jZXNAZHBkay5vcmc8bWFpbHRvOmRldi1ib3VuY2VzQGRwZGsub3JnPj4gT24gQmVo YWxmIE9mIERleSwgU291dmlrDQo+U2VudDogTW9uZGF5LCBNYXJjaCAwMiwgMjAyMCA1OjI5IFBN DQo+DQo+SW4gY2FzZSBvZiBibngyeHZmIHBtZCwgdHggcGFja2V0cyBjYW4gc3VwcG9ydCB2bGFu ZCBpZCBpbiAyIHdheXMgOg0KPjEuIHNldHRpbmcgdGhlIG1idWYgb2xfZmxhZ3M9UEtUX1RYX1ZM QU5fUEtUIGFuZCBwYXNzaW5nIHRoZSB2bGFuaWQgaW4NCj5tYnVmLT52bGFuX3RjaS4NCj4yLiB0 aGUgdHggcGFja2V0IGl0c2VsZiBoYXMgdGhlIHZsYW4gaWQgaW5jbHVkZWQgaW4gdGhlIHBhY2tl dC4NCj5UaGUgZmlyc3QgY2FzZSBpcyB3b3JraW5nIGFzIGV4cGVjdGVkIGJ1dCB0aGUgc2Vjb25k IGNhc2Ugd2hlcmUgdGhlIHZsYW4gaWQgaXMNCj5pbmNsdWRlZCBpbiB0aGV0eCBwYWNrZXRzIGl0 c2VsZiB3YXMgZm91bmQgbm90IHdvcmtpbmcgYXMgZXhwZWN0ZWQuIFRvIGhhbmRsZQ0KPnRoYXQg d2UgbmVlZCB0byBwcm9wZXJseSBzZXQgdGhlIHN0YXJ0X2JkIGJpdGZpZWxkIGFuZCB0aGUgdmxh bl9vcl9ldGhlcnR5cGUNCj5pbnN0ZWFkIG9mIHNldHRpbmcgaXQgdG8ganVzdCB0aGUgZXRoZXJ0 eXBlIGluIGNhc2Ugb2YgVkYuDQo+DQo+DQo+U2lnbmVkLW9mZi1ieTogIkRleSwgU291dmlrIiA8 c29kZXlAcmJibi5jb208bWFpbHRvOnNvZGV5QHJiYm4uY29tPj4NCj4tLS0NCg0KTWF5IGJlIGl0 IHdvdWxkIGJlIGdvb2QgdG8gdXNlIC0taW4tcmVwbHktdG8gd2hlbiBnZW5lcmF0aW5nIHRoZSBw YXRjaCBhbmQgcmVzdWJtaXQuIFRoaXMgd2lsbCBlbnN1cmUgaXQgbGFuZHMgdXAgaW4gdGhlIHNh bWUgdGhyZWFkIGFzIHRoZSBmaXJzdCBwYXRjaC4NCmh0dHA6Ly9tYWlscy5kcGRrLm9yZy9hcmNo aXZlcy90ZXN0LXJlcG9ydC8yMDIwLU1hcmNoLzExOTEwOC5odG1sPGh0dHA6Ly9tYWlscy5kcGRr Lm9yZy9hcmNoaXZlcy90ZXN0LXJlcG9ydC8yMDIwLU1hcmNoLzExOTEwOC5odG1sPg0KDQpBY2tl ZC1ieTogUmFzZXNoIE1vZHkgPHJtb2R5QG1hcnZlbGwuY29tPG1haWx0bzpybW9keUBtYXJ2ZWxs LmNvbT4+DQoNCj52MjoNCj4gKiBGaXggY29tcGlsYXRpb24gaXNzdWVzLg0KPiAqIENoYW5nZWQg dGhlIFN1YmplY3QgTGluZSBhcyByZWNvbW1lbmRlZC4NCj4NCj4NCj4gZHJpdmVycy9uZXQvYm54 MngvYm54MnguYyB8IDIwICsrKysrKysrKysrKysrKysrLS0tDQo+IDEgZmlsZSBjaGFuZ2VkLCAx NyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQ0KPg0KPmRpZmYgLS1naXQgYS9kcml2ZXJz L25ldC9ibngyeC9ibngyeC5jIGIvZHJpdmVycy9uZXQvYm54MngvYm54MnguYyBpbmRleA0KPjBi NDAzMGUuLjBhZmE2MDIgMTAwNjQ0DQo+LS0tIGEvZHJpdmVycy9uZXQvYm54MngvYm54MnguYw0K PisrKyBiL2RyaXZlcnMvbmV0L2JueDJ4L2JueDJ4LmMNCj5AQCAtMjIxNiwxMSArMjIxNiwyNSBA QCBpbnQgYm54MnhfdHhfZW5jYXAoc3RydWN0IGJueDJ4X3R4X3F1ZXVlICp0eHEsDQo+c3RydWN0 IHJ0ZV9tYnVmICptMCkNCj4gdHhfc3RhcnRfYmQtPnZsYW5fb3JfZXRoZXJ0eXBlID0NCj4gcnRl X2NwdV90b19sZV8xNihwa3RfcHJvZCk7DQo+IGVsc2Ugew0KPisgLyogd2hlbiB0cmFuc21pdHRp bmcgaW4gYSB2Ziwgc3RhcnQgYmQgbXVzdCBob2xkIHRoZQ0KPmV0aGVydHlwZQ0KPisgKiBmb3Ig ZncgdG8gZW5mb3JjZSBpdA0KPisgKi8NCj4gc3RydWN0IHJ0ZV9ldGhlcl9oZHIgKmVoID0NCj4g cnRlX3BrdG1idWZfbXRvZChtMCwgc3RydWN0IHJ0ZV9ldGhlcl9oZHIgKik7DQo+LQ0KPi0gdHhf c3RhcnRfYmQtPnZsYW5fb3JfZXRoZXJ0eXBlID0NCj4tIHJ0ZV9jcHVfdG9fbGVfMTYocnRlX2Jl X3RvX2NwdV8xNihlaC0NCj4+ZXRoZXJfdHlwZSkpOw0KPisgLyogU3RpbGwgbmVlZCB0byBjb25z aWRlciBpbmJhbmQgdmxhbiBmb3IgZW5mb3JjZWQgKi8NCj4rIGlmIChlaC0+ZXRoZXJfdHlwZSA9 PQ0KPnJ0ZV9jcHVfdG9fYmVfMTYoUlRFX0VUSEVSX1RZUEVfVkxBTikpIHsNCj4rIHN0cnVjdCBy dGVfdmxhbl9oZHIgKnZoID0NCj4rIChzdHJ1Y3QgcnRlX3ZsYW5faGRyICopKGVoICsgMSk7DQo+ KyB0eF9zdGFydF9iZC0+YmRfZmxhZ3MuYXNfYml0ZmllbGQgfD0NCj4rIChYX0VUSF9JTkJBTkRf VkxBTiA8PA0KPisNCj4gRVRIX1RYX0JEX0ZMQUdTX1ZMQU5fTU9ERV9TSElGVCk7DQo+KyB0eF9z dGFydF9iZC0+dmxhbl9vcl9ldGhlcnR5cGUgPQ0KPisgcnRlX2NwdV90b19sZV8xNihudG9ocyh2 aC0NCj4+dmxhbl90Y2kpKTsNCj4rIH0gZWxzZSB7DQo+KyB0eF9zdGFydF9iZC0+dmxhbl9vcl9l dGhlcnR5cGUgPQ0KPisgKHJ0ZV9jcHVfdG9fbGVfMTYNCj4rIChydGVfYmVfdG9fY3B1XzE2KGVo LQ0KPj5ldGhlcl90eXBlKSkpOw0KPisgfQ0KPiB9DQo+IH0NCj4NCj4tLQ0KPjIuOS4zDQo+DQo+ DQo+LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0NCj5Ob3RpY2U6IFRoaXMgZS1tYWlsIHRvZ2V0aGVyIHdpdGggYW55IGF0dGFj aG1lbnRzIG1heSBjb250YWluIGluZm9ybWF0aW9uIG9mDQo+UmliYm9uIENvbW11bmljYXRpb25z IEluYy4gdGhhdA0KPmlzIGNvbmZpZGVudGlhbCBhbmQvb3IgcHJvcHJpZXRhcnkgZm9yIHRoZSBz b2xlIHVzZSBvZiB0aGUgaW50ZW5kZWQgcmVjaXBpZW50Lg0KPkFueSByZXZpZXcsIGRpc2Nsb3N1 cmUsIHJlbGlhbmNlIG9yDQo+ZGlzdHJpYnV0aW9uIGJ5IG90aGVycyBvciBmb3J3YXJkaW5nIHdp dGhvdXQgZXhwcmVzcyBwZXJtaXNzaW9uIGlzIHN0cmljdGx5DQo+cHJvaGliaXRlZC4gSWYgeW91 IGFyZSBub3QgdGhlIGludGVuZGVkDQo+cmVjaXBpZW50LCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5k ZXIgaW1tZWRpYXRlbHkgYW5kIHRoZW4gZGVsZXRlIGFsbCBjb3BpZXMsDQo+aW5jbHVkaW5nIGFu eSBhdHRhY2htZW50cy4NCj4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0K Pi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQpXaGVuIHdlIGFyZSBkb2luZyBvcGVuIHNvdXJj ZSB3b3JrLCB0aGUgY29udGVudHMgb2YgYWJvdmUgZm9vdGVyIGlzIG5vdCBjb21wYXRpYmxlIHdp dGggd2hhdCB3ZSBhcmUgZG9pbmcuIFBsZWFzZSByZW1vdmUgdGhlIGZvb3RlciBpbiBwYXRjaGVz IGFuZCBtYWlsaW5nIGxpc3QgaW50ZXJhY3Rpb25zIGZvciBmdXR1cmUuDQoNCg0KLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCk5v dGljZTogVGhpcyBlLW1haWwgdG9nZXRoZXIgd2l0aCBhbnkgYXR0YWNobWVudHMgbWF5IGNvbnRh aW4gaW5mb3JtYXRpb24gb2YgUmliYm9uIENvbW11bmljYXRpb25zIEluYy4gdGhhdA0KaXMgY29u ZmlkZW50aWFsIGFuZC9vciBwcm9wcmlldGFyeSBmb3IgdGhlIHNvbGUgdXNlIG9mIHRoZSBpbnRl bmRlZCByZWNpcGllbnQuICBBbnkgcmV2aWV3LCBkaXNjbG9zdXJlLCByZWxpYW5jZSBvcg0KZGlz dHJpYnV0aW9uIGJ5IG90aGVycyBvciBmb3J3YXJkaW5nIHdpdGhvdXQgZXhwcmVzcyBwZXJtaXNz aW9uIGlzIHN0cmljdGx5IHByb2hpYml0ZWQuICBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQN CnJlY2lwaWVudCwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IGFuZCB0aGVu IGRlbGV0ZSBhbGwgY29waWVzLCBpbmNsdWRpbmcgYW55IGF0dGFjaG1lbnRzLg0KLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg==