From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 55E49A0A0E; Thu, 29 Apr 2021 08:45:08 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0071240141; Thu, 29 Apr 2021 08:45:08 +0200 (CEST) Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by mails.dpdk.org (Postfix) with ESMTP id 227274003E for ; Thu, 29 Apr 2021 08:45:06 +0200 (CEST) IronPort-SDR: V9sHkPCjwTK9ghY7VnGcgIqT8ZTYtnMhCGaesZu8UgEYOplu5oyofSctA5qD10tZxvsM8drbJf qzVRc4wz+dLQ== X-IronPort-AV: E=McAfee;i="6200,9189,9968"; a="184411685" X-IronPort-AV: E=Sophos;i="5.82,258,1613462400"; d="scan'208";a="184411685" Received: from orsmga005.jf.intel.com ([10.7.209.41]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Apr 2021 23:45:05 -0700 IronPort-SDR: NtxMuZttUS2aaBZrMniYZmZeyyNPLO4q+Aak3QtJ2LM8aiNlg75C+RW+K2ESWWWRftoHpUKl6L 6pqI06v15bLg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.82,258,1613462400"; d="scan'208";a="605168670" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orsmga005.jf.intel.com with ESMTP; 28 Apr 2021 23:45:05 -0700 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Wed, 28 Apr 2021 23:45:05 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2 via Frontend Transport; Wed, 28 Apr 2021 23:45:05 -0700 Received: from NAM02-DM3-obe.outbound.protection.outlook.com (104.47.56.41) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2106.2; Wed, 28 Apr 2021 23:45:04 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OGdMKBoFo5IIGqD2rde8OneMySik84XGFDOzAYiV4prNqKztGISnzsljGdvIgykxyDduSNUb2TTSeWFHiTE52XlZ0mYBCHzl6xl5RTKN1dnHbsscYl18kV5m8BXoI71M9U3y4gL528NdCLc77r2y29vbybYbGKH3ZMr4g1e796E+nTUF/vq4hEBZ7kx439P7O1dXZxns7VWUb9R0POMSSSPgXg6SumU8KT689W7U3M/t//2Q3vepiHpjvqBqPg8YNZ9ybsKGM+E8eQtzcapH+BEmWUEYZS4farATjAcp3V0QSbzBFSgow3RuuZCRfawfMUudnW7yG+L/d1Utz6D5jg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MDNLBRUBvVH5+TPw3kfywopu+JZdb9oFP8B6dAaO49U=; b=HC9PFPxxbrRgWbswPGgLaILvlZpQKpTxKZYwVi5xLZsYbwG3XnP4gZg2unucHtZOoP/2NIbOO4q6uqhMfMsyhH1xQpcJ+/PR8LKT9MYy1inpfbvMyw/VRLxIY9NSIC6D6cdpVDku4N9Fn5+zF1zOvhbgyWoZEUsUFhtJ8jV7/MT3aJzGN0AJP/P1skIjncWySC5QBooPhJZlihKnkqsRJrvKq463OouFbXFnR5fyISuv5IJEskZNcS2Gqsi5TrRPbUXiWQ2PwqdwPy+cZI7DcD2RnOMUlGTBTyMUcJLOklHjcjHB7iLG+jxV19G9JGYdLmjL6UI13M3ppz+PvPIybA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MDNLBRUBvVH5+TPw3kfywopu+JZdb9oFP8B6dAaO49U=; b=Mzt2Ns5dpMGpNhEkCtRMGWs3obGox43iTN0LVQ5822co2HFabLNlfzNw1f6kgakPK05o9dJGQ0Z2wOxC+AIlIzUyljRrYSx64cwHgPCEPtKs1NHTLe3wXZfzaR0CIUHDdHphR42eWiccPWnAGhgsCwKWmqKBwBGl1ZxMPO69djA= Received: from SJ0PR11MB4863.namprd11.prod.outlook.com (2603:10b6:a03:2ae::23) by BYAPR11MB3798.namprd11.prod.outlook.com (2603:10b6:a03:b3::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4065.25; Thu, 29 Apr 2021 06:45:01 +0000 Received: from SJ0PR11MB4863.namprd11.prod.outlook.com ([fe80::85fa:2963:2153:7eef]) by SJ0PR11MB4863.namprd11.prod.outlook.com ([fe80::85fa:2963:2153:7eef%6]) with mapi id 15.20.4065.027; Thu, 29 Apr 2021 06:45:01 +0000 From: "Sun, QinX" To: "Rong, Leyi" , "Zhang, Qi Z" , "Lu, Wenzhuo" CC: "dev@dpdk.org" , "Rong, Leyi" Thread-Topic: [dpdk-dev] [PATCH] net/iavf: fix VLAN tag extraction handling in AVX512 path Thread-Index: AQHXNyW+z2isqyTm40W2OYKB4obWNarLFqnA Date: Thu, 29 Apr 2021 06:45:01 +0000 Message-ID: References: <20210422024830.10617-1-leyi.rong@intel.com> In-Reply-To: <20210422024830.10617-1-leyi.rong@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.55.46.56] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 9aac390a-ba08-4dda-0900-08d90ada5034 x-ms-traffictypediagnostic: BYAPR11MB3798: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:2582; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 4Iv7iETTy36MJE/7e+NYMso7XZh1887MDmhkBcy2dwHo6Aq/YTf9e4uN1pFRfBQnb4P1O/4quBNKtDcg40MOg0Dhw5b27JYhFImX3fowZCoG7eDTJfqtIY6brK07ixw0cMAJlJBTxDe6jk7vpbGgWaCjlb4bh5AvN71bJN3Jak8/Dn2WS10c6xgV23I0UhMMnu7XmU7ojWDGRb1smYoVMOtV+GzmR35C/3MyOCnACmOVPx1DfbHQsgTHwZ0WsR0e+2gsWlDdSk1WRz9aA8VwvdpGrlVN6cOVsZ+kP0YqixOc/EQ/IbV6pSbCwALdfmL74gpGeAHDM+S/pOJqOA6cSCBtQQo+LdW23kZbgaQcHWhuTiiTvJiH5wqRPiOOkxGdvwWfNjpKpRLZ2jZ2p5U3Aw78ACxscm6iXx+hwvifQzhkPcJLe8X0C58iGagj81NTWpVNHtNBRs+SBQCYcWRHyQzRc4Ews21NApv7c40AG/EGzwKLEtwl7LlgLaBpr69XUiAANoF15pB9oogWNwV1KcfCtq5chA+XDE5lHoqdyJc7cgbc666rTsWi9RdskDs5PaEkD1Y4nWk5QjwEJJefRnMQJG6WIPoTPIassCrDqTM= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR11MB4863.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(376002)(346002)(136003)(366004)(39860400002)(396003)(86362001)(7696005)(110136005)(54906003)(186003)(53546011)(38100700002)(66476007)(8936002)(6506007)(5660300002)(66446008)(316002)(26005)(76116006)(66556008)(64756008)(66946007)(33656002)(71200400001)(4326008)(83380400001)(4744005)(107886003)(8676002)(122000001)(9686003)(55016002)(478600001)(52536014)(6636002)(2906002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?FrtESJNnXmo4+HUKt6P5YGMO/oqJdo21PMGYZm0hW2aojJ/y/ucGhhrI2yxf?= =?us-ascii?Q?rw5kadXci1hfUojxz1ZT3MjG1PMte/TVoihC8WYHcv+iLrD1S0oGryVTw4jH?= =?us-ascii?Q?IB6dr15Qw68vixos0NR1iuCq4kXom4Xzv3kfFCy4IZJk4QcYyPLjS0HwP//X?= =?us-ascii?Q?4w5PC/d4JETTbSf92kBqsTDiDL18a/ufYmuGd0myMDpaDE8OK29oAciGwxTB?= =?us-ascii?Q?iASu6c2WtpHhB+lj52n8nz1KkdoYn6hXc+sWiJ95mYX/3R8ogeP3Hui6unJo?= =?us-ascii?Q?BCeY2QGHEiOaUnTsFxTh+xv9YfbpHUbtGk1rGlpzAVFca1cZxREZz4Yz+o+P?= =?us-ascii?Q?f6l2r6MZ481VopM0cnoQVAhqm4chYbFoD7SU1n7TYWWZTubjXdOXXJrGQ0CX?= =?us-ascii?Q?JNgtx6A9bkfi/7YCrzUHW40HAHWJ1Neh/MpNlDauopyZodOvwRk1HPSbMkj+?= =?us-ascii?Q?RI8wVVJ3r7979lWTO777o5wGTUsMhDaA+9Oa5dWNZIBqgVl+IcAI+J6HKrS+?= =?us-ascii?Q?EwrG9PKDFPArhQIZ8/DQHz246WKG5SDABqCBlEehXquPx0oo9v6fUKNMnftb?= =?us-ascii?Q?C5eA/F/2rVjbPJWTXxownnXArufxwdnuNejaqm1KwbBvOuGPOYIasFY8/PYd?= =?us-ascii?Q?4aKaqJGpkGDpCWqw8A8v3M/SS2lm9f8UjMPU1Cm4G2VpuHcjmjC4K5DjTDS/?= =?us-ascii?Q?J0oiX9C8IKM8hobCt1uZygJ1jTtScS0QBdh4GShxEHFa7JLIeGa04Zx6gqeu?= =?us-ascii?Q?YUEF1wx7uVBw0aKhMxy+Ou7BFbYv4YxmpRUXC9Xk77MJHxOuiprW1vRVjum/?= =?us-ascii?Q?oaPxjjP5vCU8rL5b9nBDtFCHo0vLvJ5Vq4Ua5V5L4TT1/0xxI+rdmzji5J8Y?= =?us-ascii?Q?j/ewxnpnDERDrpQMh635LmJaIvLDJGZhSO1IJVVP1yKFxN1lZGxGAfT71wpq?= =?us-ascii?Q?WOPzGP6eNXkQaXnICkOdCxprLVbxQH+W24Pl22H/dMHXAHMQRwmHNpE/zONw?= =?us-ascii?Q?1lA7NCwTAzUKCx4Y8x+F6FErcbKD/gezvF6bC+gfbrI90PwTeRHo4VYqphxJ?= =?us-ascii?Q?4bHnmIiZWPxzoxEUL7KacGuY55jIwJR7IlqlXGUFxva46sXpQHRLUba9S/im?= =?us-ascii?Q?rK6WJbKVMvHj/xJ1iifjw8Gq/C1fPDFkMh3ZBBuL+dquFWiQeiOrpIT5VTjZ?= =?us-ascii?Q?ATRJ7qNKNyGlGKoxr2XPbbi+uqp3vv3dcl9IFdXHRsQFrILzIkTfW8tQkwn6?= =?us-ascii?Q?WmS6h1nVcNYYlYkz4hGDi9BPLvIW3I86+fFK70CKXnr7Bp0xBxHRJ8ep0cil?= =?us-ascii?Q?XQw=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR11MB4863.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9aac390a-ba08-4dda-0900-08d90ada5034 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Apr 2021 06:45:01.3246 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: +uEDJVFVK89RL+oqlfxlPLBzqoftRBL1fG6H8613nIEn0tZwfBXC6KXMWrH6DYMm0la1ZVoPUsB26UGMwirWpQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB3798 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH] net/iavf: fix VLAN tag extraction handling in AVX512 path X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 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" > -----Original Message----- > From: dev On Behalf Of Leyi Rong > Sent: Thursday, April 22, 2021 10:49 AM > To: Zhang, Qi Z ; Lu, Wenzhuo > > Cc: dev@dpdk.org; Rong, Leyi > Subject: [dpdk-dev] [PATCH] net/iavf: fix VLAN tag extraction handling in > AVX512 path >=20 > The new VIRTCHNL_VF_OFFLOAD_VLAN_V2 capability added support that > allows the PF to set the location of the RX VLAN tag for stripping offloa= ds. >=20 > So the VF needs to extract the VLAN tag according to the location flags. >=20 > This patch is the fix for AVX512 path, as AVX2 is already fixed. >=20 > Fixes: 9c9aa0040344 ("net/iavf: add offload path for Rx AVX512 flex > descriptor") >=20 > Signed-off-by: Leyi Rong Tested-by: Qin Sun