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 CF51041E9D; Wed, 15 Mar 2023 10:14:54 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id AEEAD40141; Wed, 15 Mar 2023 10:14:54 +0100 (CET) Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by mails.dpdk.org (Postfix) with ESMTP id DC32F400EF for ; Wed, 15 Mar 2023 10:14:52 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1678871693; x=1710407693; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=ZYRI6Hd3rOCApcnIpuLE4/1DTz3x/T4TNSPaluAu2yM=; b=irX0X8Lbly+v4pf2+WoEDLNc1h3YUDPQjCwohCPj09/sNvCx2T//nmmG epapO3DeEGd9+nmZ4qytgHcCq2yH7qMZK3mHVKdmDOeEJV4wh4RjsXo8t xl5YtZ4UhunjHu8uwB8tbQM5GJaIWWpJArJVwASGGO7NL127k7oGwsZ/l VT0ZShb8a9d2ma6yFfX8w3tvgm/YyoofcmVPbXpJUYF+rzU626uQIcfkA QQ9b/9wBuSIcMNptsMsvaarkoTVXK8+1PjsL1SJwtx7EssYTiGsanW0XW WasOKiDO7Zd5pOFULGu/SzQ6yB//56bL1SdFaOw0EhwZzyiYBu9DugtJC g==; X-IronPort-AV: E=McAfee;i="6500,9779,10649"; a="321493816" X-IronPort-AV: E=Sophos;i="5.98,262,1673942400"; d="scan'208";a="321493816" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Mar 2023 02:13:23 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10649"; a="711852127" X-IronPort-AV: E=Sophos;i="5.98,262,1673942400"; d="scan'208";a="711852127" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orsmga001.jf.intel.com with ESMTP; 15 Mar 2023 02:13:22 -0700 Received: from orsmsx603.amr.corp.intel.com (10.22.229.16) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.21; Wed, 15 Mar 2023 02:13:22 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.21 via Frontend Transport; Wed, 15 Mar 2023 02:13:22 -0700 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.176) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.21; Wed, 15 Mar 2023 02:13:22 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YzJBIPOcUfo1NBHU3BPEHajJZDNW0Ln2iG1oZDC6PJujAF5jupnQ0JU7oUa0k7CILwIX80xeYtHRoaKXlvQPIw2+ikUynYI3Uzb7HwHcnRvcIRYvYidqvc1Ht8Xyv8m9JenRep6yth76biLJu8T0ml49VkxgrjC1Bav+xA7nkQ7xWbLqEynvHg+1TzgRxDFOiixsF8ghZtnlQ2hOY/QhU905r3LJwdUjtipwVoOIA+fg0BjYWwa2tZbWhtDFh7FW1xB0fyXLYYvoR6gjWLIGjQXVywCA3r/LX6JEJmMzFkFWL4Nrs0lS7VMQnINTfmQC/WoGMaYrNfu3dpk2Pp62FQ== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=djUZsh8bZ6daPNWYbhRef23eaUqMKXemjDGYGYBtx2w=; b=PeSLrnKTtIMm11884j1hCScxw0uXvuB7pvySSWRnCclJl0KcmrVyL9m9/ZP2mNOTAHP80vXShC7rHi1b0LRVasUSHBFRIwiGJLkLST8RneILrVZZIPzNN06chH4dZL114qP9N64sNvV3L0dhvRTzsNOfQ2teg81odz/QvU/HlVawJtwvvVBw+j/OuF97b8HLOvo38y8YzYYzicxG4l/WtZhElOw2dMigFbL2ZTVN83o6XQpb+Q5L4SXTO1OXrweUkOf+4LYABidclX8XnnpwEvVm1/eg0A6WMoxeYGHo5oM5Sm73JSrJSk0QdO3DAFJYprncZNaCIx4IIvrHgUcMog== 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 Received: from PH7PR11MB6056.namprd11.prod.outlook.com (2603:10b6:510:1d4::20) by MW5PR11MB5787.namprd11.prod.outlook.com (2603:10b6:303:192::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.26; Wed, 15 Mar 2023 09:13:15 +0000 Received: from PH7PR11MB6056.namprd11.prod.outlook.com ([fe80::d81e:da5:2079:f38b]) by PH7PR11MB6056.namprd11.prod.outlook.com ([fe80::d81e:da5:2079:f38b%7]) with mapi id 15.20.6178.024; Wed, 15 Mar 2023 09:13:14 +0000 From: "Xu, Ke1" To: "Zeng, ZhichaoX" , "dev@dpdk.org" CC: "Zhang, Qi Z" , "Zhou, YidingX" , "Huang, ZhiminX" , "Richardson, Bruce" , Konstantin Ananyev , "Wu, Jingjing" , "Xing, Beilei" Subject: RE: [PATCH] net/iavf: fix VLAN Tx in AVX512 Thread-Topic: [PATCH] net/iavf: fix VLAN Tx in AVX512 Thread-Index: AQHZVxoAGSZqVYBH/kWGnrgLzFA+Rq77jeoA Date: Wed, 15 Mar 2023 09:13:14 +0000 Message-ID: References: <20230315084617.432821-1-zhichaox.zeng@intel.com> In-Reply-To: <20230315084617.432821-1-zhichaox.zeng@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH7PR11MB6056:EE_|MW5PR11MB5787:EE_ x-ms-office365-filtering-correlation-id: e1801b2a-f3ce-4d12-22f6-08db253581e3 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: r34o0ulMdNej5u/K8Eb5edbfKmp5wrF287ITPIO3EmiKCFfzbHZ8G/1BrJoUsO8HbfMSMzJS5cfO8BHt/c1vxUHIWJNUiK3doU9Wf/d69Mngd76rWZk9REK+c84ry9dqfSB0Dgj+rKemsf7LxAIiYgPfgulUhgOSIH9RQlU254uJAff+VPYdYA9pGdCfBLU3SlyRT3/4PYB2K+4/siwDAR73PItwdCcpVjT7LL1ZqUb0gT6DYD45oCsll/Cbh2XiCEw2Zm99tWsY/LMFgzu6rTSA3CLNX63WjoaWC35nDNXfBx599SXH+QC8NSP/zXOYF6GAFdqr8X0pve9hBZp7yCOTt6yXPLINQz7aGfa2B54aubcedfT1HMy/kH+aNKYBWZCyjiOmehhKsKkOiUpKGG8p6NNgH34zKULo2HmY+OkfH9Ft8daQGPDR6pGKivhPPQP6VKriq4GjRYLCASvmrUyC6YNenbHnTDDg/oS93yK6tsLC3B9b1wAJGdO9/Usf1YIsUUYaSl7JioZXG6Ce/7wPUzdnExVS8NZypLsisPNZXpm1kaQYZgi6FrYavhd4QQqxFBQLr233newIZaJsaVSFTI0ofPm5RlD+O39uHEcYgC9Nhm5duGrDBakMN17ylNCMWf4fY4CpwMtmMQ7ezj71idH2C2y7USAm1SSgy9TVKfShda+PmOlYEbSlNFwlz1ChZF7GZ9bweypMUDW8Zg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH7PR11MB6056.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(346002)(376002)(136003)(366004)(39860400002)(396003)(451199018)(2906002)(52536014)(83380400001)(55016003)(5660300002)(107886003)(26005)(6506007)(7696005)(4744005)(53546011)(38070700005)(316002)(186003)(9686003)(86362001)(71200400001)(41300700001)(8936002)(33656002)(54906003)(66446008)(66556008)(66946007)(64756008)(38100700002)(82960400001)(478600001)(4326008)(8676002)(122000001)(66476007)(110136005)(76116006); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?X3DeXWllxMID0VBemXWoRPaX+4n5HRqyHtxaCH5KHgaoZD8rNK3q6oAfpoMN?= =?us-ascii?Q?NGyC8H59XuMtr0oWsGS2Er2AJ6q6mQ3897Y+igbfstnM8jK2QedRelh7elCD?= =?us-ascii?Q?8RyvlYWjrEYco7T0EO+/bxttT677CQqGclXi55eqTxcb4UkbZDtrTkKxpWr1?= =?us-ascii?Q?HEppObW3Nmi6DEWZKtjq9FkGtVSvPwyQqiYd+NPZGqyQ7kGOz9JKE9HVQd+6?= =?us-ascii?Q?NCsvIAQaHtMPKAwXkZiVZM9eviIKeDVjYoi0hhSZNGWa8KO6OQIgiv3v6Foe?= =?us-ascii?Q?iNmvAriTJ0rx+qop9fTSv3Y5g/T2TiFB7h8kQjD57eN0eTc5b1hNJKbwfvba?= =?us-ascii?Q?w0Rj5oT+QdemPBok5fzY5jLaairTB0uRYU6iUQ7vY6psEGw2Pv6Q3I9Oo4dC?= =?us-ascii?Q?3jK7PUZtcrdw9AlByAk2gwNMCewAVP/2kCH0y9pjfLksFdg4zpMFvRJbG5BW?= =?us-ascii?Q?ZHLYhJEoY2KZGli63k6vOWss9T6ZRMegvgm//+yo4FMA76pTP/Nc1NyTvUxO?= =?us-ascii?Q?GUXlgSJdv7yxJ3t0jyvS0iGbuiuWPukA+o7GdvfuBbEPHOo/b9W27coqRxVR?= =?us-ascii?Q?BmXhkmda1SVcAoE0G6XbCKnA19qlJMBD9TMKkdmX60pmx0UW54ch2r7pL1Le?= =?us-ascii?Q?/ggLrXwPB/vGbc/Tb2fR197KCDGfo3wrcBt3jCd7xhLzKd+aWjqhN+7RB5mB?= =?us-ascii?Q?HSLS2ecTsNl9iBB/r1Ujy9RIIYHCl56YyrYZN2ZGc0NZGfsCqIpPdlsFMxxB?= =?us-ascii?Q?35GBtYcTHHSOU+81l/x5UQtYcvPFXDa8WWV3DwUHxO3sIVqPSgWFsTAbvglJ?= =?us-ascii?Q?XCf0ZdG3eP/SxcOuXDUe2anYwhWpdvVLxo96B7OnH3ESCBt17EbGVUHJJpGP?= =?us-ascii?Q?intOuyO8EeQgI4e2EGuUhGY9tD4uDnQVwOsmAuEQzeqH7MqOUNrwhPg+8+z3?= =?us-ascii?Q?vW/EtWo1oCCuB5BluMtLfw5NW6O9kCcIKxvqSx222DUfl2FRy9H1gpyFT06/?= =?us-ascii?Q?O4Ek+rx410tHPQiHPRQo07rtMq2v4pW3dRjXb78i4Yo3YT3Yc88mMFpSZVMz?= =?us-ascii?Q?KSwlTMeEt1i2qmJ5byul2HPDK8TW8g3oEHxrVGIp+0LJmzepQ/47v59xVWC3?= =?us-ascii?Q?2TcDWaDA+rk4lHaPMEltzTXL2t0iiruaszCTzyd2IbsNJC349CWuo1oZWHa5?= =?us-ascii?Q?ZG/HwE2JOVrPyVe+Ol9PSctEGCSva6EFt9bGeGzUXhdZhTdfGS+hstY+ne2q?= =?us-ascii?Q?auDmkDzUq+ssqTo3xJes/Cj9S/efO0wONuCmznSi0OqhVmAeHWDcNEXJF/gw?= =?us-ascii?Q?NaJUp1SJtXJU8SjnrFkofoh9jN5Fbttc1civ7P6tfoL3VpxZgTVw/NdPuMYA?= =?us-ascii?Q?RQEOOO8v/HUMqZEZbh20aNMfrHK0K6VI+rvaz308DwMlUk/MDIcnEnkL2Ccy?= =?us-ascii?Q?sKIq5T7y2YsSHrzXaExFJDyYKQ4b7ELPIf7AYhD7dar1BEbRq551RaRNEosx?= =?us-ascii?Q?bZOyGVP5DMjS+pxZaZYRnPIGFdgUGQzKnb5yWNK59ZuKrJexYvvEXAY+DzwE?= =?us-ascii?Q?WgqOMIukb9/BKFY221E=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: PH7PR11MB6056.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e1801b2a-f3ce-4d12-22f6-08db253581e3 X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Mar 2023 09:13:14.5373 (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: rgyql/kRVb8Ppz3N4KOYW01cUwePythF8rUjJhTxkX/a14vxpgYm+vGbYCYdkLWVhHff9m26DfMYL0FxpoB9YQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW5PR11MB5787 X-OriginatorOrg: intel.com 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 > -----Original Message----- > From: Zeng, ZhichaoX > Sent: Wednesday, March 15, 2023 4:46 PM > To: dev@dpdk.org > Cc: Zhang, Qi Z ; Zhou, YidingX > ; Xu, Ke1 ; Huang, ZhiminX > ; Zeng, ZhichaoX ; > Richardson, Bruce ; Konstantin Ananyev > ; Wu, Jingjing ; > Xing, Beilei > Subject: [PATCH] net/iavf: fix VLAN Tx in AVX512 >=20 > This patch fixes the insertion of the Vlan tci, which was broken by previ= ous > incorrect modification. >=20 > Fixes: 4f8259df563a ("net/iavf: enable Tx outer checksum offload on > AVX512") >=20 > Signed-off-by: Zhichao Zeng Functional tested passed. Covered VF VLAN cases under all paths. Also check= ed VF Checksum Offload under AVX512. Regards, Tested-by: Ke Xu > --- > drivers/net/iavf/iavf_rxtx_vec_avx512.c | 30 ++++++++++++------------- > drivers/net/iavf/iavf_rxtx_vec_common.h | 5 ++--- > 2 files changed, 17 insertions(+), 18 deletions(-) >=20