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 9A986A04FD; Mon, 12 Dec 2022 01:47:23 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 3E3674021D; Mon, 12 Dec 2022 01:47:23 +0100 (CET) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by mails.dpdk.org (Postfix) with ESMTP id E6EE740151 for ; Mon, 12 Dec 2022 01:47:21 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1670806042; x=1702342042; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=QB4f7QatrnVsRCB4u9t2CZYZfBfeTlvkFSIVlOPHGdk=; b=Fv/ck2nAjr9g1SFa9WlKHmqwTIBCxElEujAmJiTX6nC3oiHDC7R2iNPJ /pQAkiowDzsflxG6kThQhKECLG8MLLXeUY+Ms2PTgBu+02ht7PwmfkxgK cXJb6SlDPP4iiaU7yDX31mJwqXLDXXwZ2WbwpbRbTE4HXkeICqTWWDbj6 EoyvzxFKw30BC9rAnm9n+CTk4rLIusj461MH0cb6SgC/D4htFsaXlBuLU NAUhU513tm/ciRm+4OFCVCCHTvSPeq8a3rT7iMCJIQnaY7J+ytJVr12tV tU3bh4nm0+fJ9EDwmrjDiKmu8CCjuypD3hCXRP9zlyb31LcuJ8eL0mzLq A==; X-IronPort-AV: E=McAfee;i="6500,9779,10558"; a="382048728" X-IronPort-AV: E=Sophos;i="5.96,237,1665471600"; d="scan'208";a="382048728" Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Dec 2022 16:47:20 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10558"; a="893303215" X-IronPort-AV: E=Sophos;i="5.96,237,1665471600"; d="scan'208";a="893303215" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by fmsmga006.fm.intel.com with ESMTP; 11 Dec 2022 16:47:20 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Sun, 11 Dec 2022 16:47:19 -0800 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Sun, 11 Dec 2022 16:47:19 -0800 Received: from NAM02-DM3-obe.outbound.protection.outlook.com (104.47.56.41) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.16; Sun, 11 Dec 2022 16:47:19 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=I2XUjT7JRxxi8gLkoBl49mNUxEBpxMAtWb3hJrNy7L+Y5wZs62qCP60/vLMJqg1t2jiAI/XNvFCRq8C1JRG6RYLp2hfhmzYcOU1N/PU4HQJeMDt0IxmGlUJAr+mTyxLgvq0DexNcTzXkD2nq+SX3IXb5/RFaCy77zCqO12MjcjbkAog6sym2unGY0lmUXDQHgxaVg2Dzx9uQbU4hX2K6D8e7EKxE+J42OsCP1mvV9kCQFo+NieRpeYQDvkOeNPHOwy93yk7VqZyk8/Ux5PV5M2wc/fvYGP4B0wfvA+Ez+MHhxL2h+JEDAJDKBhYBI11Bm5ZrzEvnPUSdWuvwv7jI8A== 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=8mGr8/P9GZ2SmPh99WtcvHttIqTeeKrQsRNDmrQzsmA=; b=cO9UvB9TokzmGO5ugLLNYERz3UM+EJXZg/2lmpZ8MKFSJZIoxyFKTw7GAeWzcP/kyAywjAX1h4Rh/hqIplqhVMngYH+MsaxZxFy8AbXYnk32Qu47yLv1YsALNMCPgCo78fU3KnmHa3IMR/g3PAE6En2gWOeUzOvYl20eUEYNeHpRR7HONUloe1Lue0igz3IkRP0n6Z50b/gm4k/vpIKmh+0QlDLfCb84CWhsdtGsV0lj5mkAOLRKHZnUtZtgnvKFUnEFyyAWkYrrmW/WbdK9Xu3sdjG3lY4OxVcZrK32+ZDYnc5Q0dLdVP4iIviWxLWFhgPv0eObpKSP1w3xTCnF7A== 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 DM4PR11MB5994.namprd11.prod.outlook.com (2603:10b6:8:5d::20) by SN7PR11MB6703.namprd11.prod.outlook.com (2603:10b6:806:268::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5880.19; Mon, 12 Dec 2022 00:47:13 +0000 Received: from DM4PR11MB5994.namprd11.prod.outlook.com ([fe80::f465:abe3:b917:a641]) by DM4PR11MB5994.namprd11.prod.outlook.com ([fe80::f465:abe3:b917:a641%7]) with mapi id 15.20.5880.019; Mon, 12 Dec 2022 00:47:06 +0000 From: "Zhang, Qi Z" To: "mb@smartsharesystems.com" , "Richardson, Bruce" , "Lu, Wenzhuo" CC: "dev@dpdk.org" , "Wu, Wenjun1" Subject: RE: [PATCH 0/3] support no IOVA as PA mode for some Intel NIC Thread-Topic: [PATCH 0/3] support no IOVA as PA mode for some Intel NIC Thread-Index: AQHZDWZNLzocK+eyGUeZx2v9XFmSOq5pakpw Date: Mon, 12 Dec 2022 00:47:06 +0000 Message-ID: References: <20221211215256.370099-1-qi.z.zhang@intel.com> In-Reply-To: <20221211215256.370099-1-qi.z.zhang@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: DM4PR11MB5994:EE_|SN7PR11MB6703:EE_ x-ms-office365-filtering-correlation-id: a9145d79-2b0e-44f5-0fe1-08dadbda64b4 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Pko20OdjBKoaHwsSndWpNFicyqbeq9dq+Jdv8YMQHtnNZOt9WmhBqOvpiFfpkpBkhs618PymO8/J5WtS+jerkYF3Buz/8AMAtG9v7z+MPQNEAEp85LAoT52k9/wzxG47YP4SYdPuNSwpsjMCWZjnXRz0BOmtL7JRAok5JPPluH1raWXJmMBFu7MJJPzUaGrVaOxsqCBlYJu3ODBz1HSH3z5UgqpKFxrXPa/wJHv0KQeV/HaeAwcfi9E1GfRHubP3scUyFW2GN+jcy2XOu4jhNicECz2jyZRn8PNg8RevS6zowNteQLZSW/47wk6YPbyfDO1/3kncbDfkUhuYG2qpylAY3pxdOPH98KsSNxjMT8J3+eUXQ65LHuilJtHhJ0AMfG0K3a7Wbu4Uu1PTbeuNgZ3cY1vbavIcuFeZS6Lqgw37hTi55gRICaIIwShqnTPhKwUnCSlEgjWKs1nXJAsNTPEIsBI/g3FX2KUAYj6Bjyl4/pwMBhGVp7BNXdcnnIFVvOohuNEiUbXvIvU/MZeb62qDA5KwerSjWRXdbwLee8yROe8J27BP+JjrL+ix2unWU+/oBOFWyqUXMTrKyQV6Kkf0ZNTa7w85oO4Z5mweMgph3BCbzVmSUTM1U1wFSCW+T3pXHTrZwxyCPQa/JiYlVKMduL8fxXbA7MOxoH9dt88urO0uyelEgTfnaf1Rgsz0ARLSOb5gdYxjJtcDoKvN1w== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR11MB5994.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(346002)(366004)(396003)(376002)(136003)(39860400002)(451199015)(82960400001)(38100700002)(122000001)(38070700005)(33656002)(86362001)(478600001)(54906003)(6636002)(110136005)(316002)(71200400001)(2906002)(5660300002)(8936002)(66476007)(8676002)(64756008)(66556008)(52536014)(76116006)(66446008)(66946007)(41300700001)(83380400001)(4326008)(26005)(6506007)(107886003)(7696005)(53546011)(186003)(9686003)(55016003); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?YsAaYPjhHo9fTY1HLDVAaH9oFUcqxrd51lYxPgOy2Ut0jWUrc/SGLLfkdITz?= =?us-ascii?Q?SnCfwhj1zg8bXF5ZMzu/cDy6+ck6Hm6s8Mp+c3YDu9AM0NUzGoC3/+ab61Wo?= =?us-ascii?Q?MlvQbBtCnLNIYCMPQRgP3glbck5FLIXM3HWbNEBDLu484tsEurlrdo1L9Ckp?= =?us-ascii?Q?3qvcGAlugC9p50aAfodxVIm86/C/IX9rWwQJDlfsXsQ+VWhPYdoExSAuHlYr?= =?us-ascii?Q?llfz4fq8MSVMi24l6FnY7c0ePA7wmAkAGQvH6Y+gNaAbCG8/txuRY/USRfXC?= =?us-ascii?Q?NvqD8ClYIAaG1sGs0qVhMAZsRKWCG985eBLlqY2wm1pFgd6BYZA+Tjm6+Szf?= =?us-ascii?Q?D0jFNtCuRDPlff0kl2dTyGen03wSgkRUoyyM2UwlSJyubE2ZdA3vShfU3n+y?= =?us-ascii?Q?QqvzUma/CjW3Sy5BA8i4U2x4i8ayj+A4ncDB44gbnqUSXJBQ8kbChS6iz9tW?= =?us-ascii?Q?juUtIZU+S6km++0eDr/R0JZG3nzevQC6DRJ3Y5B/BW3ezbZ+izO6ftsi+ytA?= =?us-ascii?Q?z2mSwafFGn3js9rktbFmJA0k1nUq1HDPhossKvyTZRZ4T9h1rfQvFqtYS8Vc?= =?us-ascii?Q?xHLEaKLylE1RHNpZ4Hmvh5nadbJTSphPbDgb3R3GMU+5GIIk12kyn54baCub?= =?us-ascii?Q?SDn2UaHMYZLZ+Mk5oibSm/zcv2xMIkOzj4AIO4EZUtBvtwTbT1qJLLNIp50N?= =?us-ascii?Q?Aw+Ll7IYkHvL8EO20TG89psLQaACVLt1u/+hL45RRQxgx9EyglClICKzXc3b?= =?us-ascii?Q?qz3hmmjkf2IBaajB7MU6NRmkiitDGM1bs8MeKqvm/lU9haXd4vt+5abSTvYp?= =?us-ascii?Q?hs6oJ8eSnJ6NK4gjvdIDz3uATSGEN5ES9SLpVsP3Rk3R/XrPTOr5TFtY+z32?= =?us-ascii?Q?aNJmwmDxEiIvaYBIGptq74mbkjtpt7us6hXCUDKyGzG5A1KOsLyM/vGKbvtj?= =?us-ascii?Q?CfL9Vw6oYaF977s2SpMDieRYr6FKPzfI2emN1O/g1YOM2UWEXdn8EGcLUItO?= =?us-ascii?Q?Cp1aJ78mWbzdFbezzXpStXX3ghsVPbzMO9bgex7nEZhqAa/B4MS4bcCHK6ZC?= =?us-ascii?Q?nEMryzob9WqgtE2gSnk8kKz5G38t7GkLefDL1CIBfkLqyrEHSIMLxOiHzM2z?= =?us-ascii?Q?71dol8XrSN7lEpP3h9cGPEEsJ0JsAU0v1OfkfmniYPVx1ib28hTsMpAGH11D?= =?us-ascii?Q?S/EgjkmfI/67LK5wJ088q7DYNiB4OHpFW6bPTIzh2IETMeKiCUoK7YrNZUPq?= =?us-ascii?Q?KQUKu51zUMZnYsEVOSP4faKA9l1FSV4PIDF+/aHw4PDLXfwVsxt0yZiFOb4D?= =?us-ascii?Q?geATK1UL0aoIvj3tYRyxkjhtgho7CLgNABrmaEAX5tVCNl5PopsKCqjRywq+?= =?us-ascii?Q?74eOpOkWTNB6EPoWtUYa8OuoXtHTAFNp0cfSxIx0gdhTo8wkZgqW+d6+JZDJ?= =?us-ascii?Q?6FRCnED22kbUASrlCBS/h0qFcXYFMkdhVGoxazarHU+DClYAAI6vGNwLcDD0?= =?us-ascii?Q?gYaNzauHTjxvVFGfN38dqxOjfZvH9hjzOa/X6KgwIODLwkZt8LTaWENLBNLA?= =?us-ascii?Q?6CkjuoYBQHwKttsIKD3GMBcvSoqo0e+lCq8pQ9ZN?= 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: DM4PR11MB5994.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a9145d79-2b0e-44f5-0fe1-08dadbda64b4 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Dec 2022 00:47:06.4597 (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: pEC+27jZsox09CQM3O2NPt8CvtALhPGqmHay22SmfSvH5SnbpZOipsobtEGrkDYGgz7JSfa03OONcp9RZNR2aA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR11MB6703 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: Zhang, Qi Z > Sent: Monday, December 12, 2022 5:53 AM > To: mb@smartsharesystems.com; Richardson, Bruce > ; Lu, Wenzhuo > Cc: dev@dpdk.org; Wu, Wenjun1 ; Zhang, Qi Z > > Subject: [PATCH 0/3] support no IOVA as PA mode for some Intel NIC >=20 >=20 > Qi Zhang (3): > net/ice: support no IOVA as PA mode > net/i40e: support no IOVA as PA mode > net/iavf: support no IOVA as PA mode >=20 > drivers/net/i40e/i40e_rxtx_common_avx.h | 12 ++++++++++++ > drivers/net/i40e/i40e_rxtx_vec_avx512.c | 17 +++++++++++------ > drivers/net/iavf/iavf_rxtx_vec_avx512.c | 20 ++++++++++---------- > drivers/net/iavf/iavf_rxtx_vec_common.h | 12 ++++++++++++ > drivers/net/ice/ice_rxtx_common_avx.h | 24 ++++++++++++++++++++++++ > drivers/net/ice/ice_rxtx_vec_avx2.c | 11 +++++------ > drivers/net/ice/ice_rxtx_vec_avx512.c | 17 +++++++++++------ > 7 files changed, 85 insertions(+), 28 deletions(-) >=20 > -- > 2.31.1 Please ignore this patch set, it may only pass compilation at some configur= e but will break vector path with no iova as pa mode.