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 665E6424B4; Sun, 29 Jan 2023 13:43:00 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 08BCC40DD8; Sun, 29 Jan 2023 13:43:00 +0100 (CET) Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by mails.dpdk.org (Postfix) with ESMTP id 5405C40A7F for ; Sun, 29 Jan 2023 13:42:57 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1674996178; x=1706532178; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=iALoNNW7Ex0RdUCgcb1WBUjFY3aOgfe7z+B2vBvEGY8=; b=B3iuBvW1FOsCLeREpafw+OB37ypOqnwwFKnk4emS8jwV3EHgUSvsHJWz YNAn+iukErMWxb/GqIQjUaO/6Gs8jNjlQ7JNdEPdkpcH5SYfFJcr3FQc2 hUsMQV2E3sZFhfmiqsev+F1GOvpfWKBsVQLLu5oCYd7uGq4p5A3ni1ON1 m+Iiao8jmOtisgC5rt+1L5RhB93mNk2pWPlfPdqSd6/nVsMkZUDja0cCL 04Pu8avGXue4va8b/pNp+zBGtEmIstc3Gc5uHL2nGnlwl44Ab2iee/n4k xAnaI6IeZEW2xmBXYyq281iUmAKxzlK5vuKEI+cFItXar4T9k1RTZli5o g==; X-IronPort-AV: E=McAfee;i="6500,9779,10604"; a="325085809" X-IronPort-AV: E=Sophos;i="5.97,256,1669104000"; d="scan'208";a="325085809" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Jan 2023 04:42:57 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10604"; a="992592863" X-IronPort-AV: E=Sophos;i="5.97,256,1669104000"; d="scan'208";a="992592863" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by fmsmga005.fm.intel.com with ESMTP; 29 Jan 2023 04:42:57 -0800 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) 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, 29 Jan 2023 04:42:56 -0800 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Sun, 29 Jan 2023 04:42:56 -0800 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx612.amr.corp.intel.com (10.18.126.92) 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, 29 Jan 2023 04:42:56 -0800 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.173) 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, 29 Jan 2023 04:42:55 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TvEM1XZX/6Z97K5jbWiKHjnyzf5Oy9hTJ+N2jEaAIz+CRAk7ZgILJPh4v7OJW+bcWovUUqyYOd1YT6gjXE1zGfUbZq1wHCsVMR+rtTI0FehmliO9SGFdQSERnCC6qj1Osj1EjLTHHos2fDT036UH/b1bxh8AIN7NmFARTkS2lQCziKZmwB28fVSuyTZK7UedgAU1Kp8o+dOKAiZijciumB6F/eRVi/pAduxIBIfjOPl/yZ9W0NDnanuslpkJqJROUa0yAAgSk4cKsH6OB+S0MmnMII3qkjtlsZqqPOgxKsH4/TBLc25oX35/AdCFX23l55Jwqqi89VKdfhUaEgCQGg== 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=iALoNNW7Ex0RdUCgcb1WBUjFY3aOgfe7z+B2vBvEGY8=; b=JW4pJcCmHYOUODfCX42ZJ4n2g60B6uOrxEnZJexz9uCu+g2G8EwsSNwSfrZyqqaESYgWpV3Bpfraf/Put4Plgzi+wEKqrvwk4//krpc3R7Hg3zx1GimfXbD39mARDl8W3c92xOvwfxvM8zHmgAGFJNvRrjFnLKC6UVNL0AdSV1F4DNWVtuwBoBjDby6mvYe9LuuRMqiwhqR3DcVPSUkMv0ZChUBPeMbyc/sqo7A4IF+wE0WRsgRrQ1R9nwcFMu4F6Oup0xELPcNrtaeFyca7xhYYlDNBen9aU1SRJ3zXSiSXhcbQ7dKQsoAufLWf1vXZPULf2SVJBdK437Lg9ta4Qg== 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 SJ0PR11MB5053.namprd11.prod.outlook.com (2603:10b6:a03:2af::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6043.33; Sun, 29 Jan 2023 12:42:53 +0000 Received: from DM4PR11MB5994.namprd11.prod.outlook.com ([fe80::eb70:80e0:1b88:3ca5]) by DM4PR11MB5994.namprd11.prod.outlook.com ([fe80::eb70:80e0:1b88:3ca5%9]) with mapi id 15.20.6043.033; Sun, 29 Jan 2023 12:42:53 +0000 From: "Zhang, Qi Z" To: "Zhang, Qi Z" , "mb@smartsharesystems.com" , "Richardson, Bruce" , "Lu, Wenzhuo" CC: "dev@dpdk.org" , "Wu, Wenjun1" Subject: RE: [PATCH v2] net/ice: support IOVA as VA mode Thread-Topic: [PATCH v2] net/ice: support IOVA as VA mode Thread-Index: AQHZDi0uZyKBfVid6kSSJ5bXpx2d7K5qPjQQgEtjwSA= Date: Sun, 29 Jan 2023 12:42:53 +0000 Message-ID: References: <20221212154501.1303789-1-qi.z.zhang@intel.com> <20221212213628.1382151-1-qi.z.zhang@intel.com> In-Reply-To: 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_|SJ0PR11MB5053:EE_ x-ms-office365-filtering-correlation-id: d97f2776-e60b-4e41-bdf8-08db01f656f6 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: CY1JBx4iXeQpe2gpVYChR2xvwEJ+9GoYqR1nA6Ljdfji/IrYAwmBagisNJ1AOJBjoq9HZcMwCKZo8GcKu0W63UK9abf5uAr0+FXySELzJOei86rqi+dZxPPaIdjTw48oFOMf2aA3thHTt6TWC5LvyeqDcQImVE+n/gIhyrO3Dtb2SDt+oWAK88J3kOXPBp/97Hb4252raxs6y1LTQKWbKObwItiH6LiGrkVfPcPovhSlFiHGKCV2DVXkDfGbKTiJxPZVLnKp1Ojq1u2MDSiPfY4Qy4okZT8Y6b+XYW0sAdvoldjydaYKKY1AN2ATjsjBUE0THucjKEoiyzOEoT8jr6f+rXp0Gvcg+sMnp32XkiMGy3/34/KKI7Xs+XUQw/gFV95w/qZm3ZdK9TjoL2+rIg+q0b4Z3N7KsiQb1qFFmev5FGtXvgglefQ98hvSbpjQg5/Ol0JJhl5ymDlfIkOcwyoSIN1qfjA6TcKS1edslfnj+tzzKJCm4C2if4lPhkt/PbmL6FODnbR9NrCueky/sdF+T35Wtede4eEOt8E7dSDgQ/ADSgg2ZigTR5bwyq0OK7BH0YvFDpwGaq310ZphOWACC9TE1n+4ijPbwhLbl7PBXk92V9em1rgeKVFcGXiDXBsNYce/atiDGYAqklFg0IV59XcVjM4yMhEu572VyAtUP8tVraiVB+Ps/jcZc649tDmkIc7kzQcXHWZ9PSfPog== 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:(13230025)(396003)(346002)(376002)(366004)(39860400002)(136003)(451199018)(26005)(9686003)(186003)(107886003)(53546011)(6506007)(38100700002)(122000001)(55016003)(86362001)(38070700005)(82960400001)(66574015)(83380400001)(33656002)(52536014)(41300700001)(8936002)(2906002)(5660300002)(4744005)(7696005)(71200400001)(478600001)(8676002)(4326008)(76116006)(66446008)(64756008)(66946007)(66556008)(66476007)(110136005)(54906003)(6636002)(316002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?Q3XRXgfIDwfU50cAtuoDpfq77/VlwhUzoz3dNq8LuUEaS4xm3cXJqbTvfh?= =?iso-8859-1?Q?iRkM2L8ZalBF250fsGv/eNaw2HtdNeO9PQK5wKe1k0/1kZJMig//oZvU3K?= =?iso-8859-1?Q?q1kjhypdN1W4tv4EsRI48lCRqVvE5lLG1GzC0FMaZKCL/yF01euu0hXvrH?= =?iso-8859-1?Q?Ne1EI6vsuLe1J5xa1U9JsEAilPkEqgTDf6xLrleBki7jgckZDhh2OVp3if?= =?iso-8859-1?Q?KPF0fhFOrIyUnG5iAPeRIcuvuM+/kPinizOdXJ3SGptYlKRFzTGyNv9dme?= =?iso-8859-1?Q?S6HjqZzq3IlxYMyMTwquSqG1Z7NYQvgZFH0N2xBtOQOReIhKblN9sthDXR?= =?iso-8859-1?Q?1+Jb96VT5tRdVP+zghX/uk2Mbum467aYksfYWgFQSxzkKihrvzQNsSWWeq?= =?iso-8859-1?Q?UtzY7y5gzhAMtWWcKr6JaZMKfC+d8fXFZ5P6fK4vY6wkT01oaoH+UH0YzZ?= =?iso-8859-1?Q?yVLbnUqizMDwCpfCBfs8dyDZWOHvY3LCZh7nD2Gf3BCAfAM3+KC+sOdMbn?= =?iso-8859-1?Q?nA3VBrKGzPRcTGZ2VcGMMNq/CMAyE4y9fLk5g1+w2Mw/j6mgOYVyk56x5o?= =?iso-8859-1?Q?h4gW9RSs9v3occP/rdikH2hh5/1E1rK3/nJvjuuD0qPKxHbYFMuIBcnPmR?= =?iso-8859-1?Q?dCuZPxplMT7PzqC0TsyMNKmZAK0hH5B6LbOjc8Vlck+JwPbs0bOXf5t7ZZ?= =?iso-8859-1?Q?tYbNtH1LyZCU5X4JD3NEuWKf/7pg6bhXmGQ9AITb7oN/1ty9iYRaZP+W1F?= =?iso-8859-1?Q?XWTVkUcBamACATmJW4wrMfnqIBrnL2QaoMZeZlP5Z9JzMNIcJgTN8tCyv/?= =?iso-8859-1?Q?LlSGjGs2GoujghALzxhVhdge0X1lXR3WNzzIa5YNtH84TJ8YrJYdLlhvpD?= =?iso-8859-1?Q?et2OliqyYzHfG0wurPlXl2Ilt9d0g2IFOcM74GrvmjUMUwSgIPOFsPXb0L?= =?iso-8859-1?Q?LES1M1vOF09Kzy5YLzgASmSMylR6SFxU9Dhs1EnZxmTcKkRQdz0BnsZs6H?= =?iso-8859-1?Q?qPgLWUFuz+GdVX0tusoLvbXW4DwL0HB+e7hCKd8T/G/jmxhEziO0v/EQX1?= =?iso-8859-1?Q?fUfBycOgz4gwNxFeJzAAkGqAxNb+8WIZxKB8W0LieApXEOVsSwK8qivYZO?= =?iso-8859-1?Q?KH8aMzWJ0T6FXn8cJ+Ek1sbvmLIPz4vyW3Xe4++OvkaDMOTaFFeAx8mdzN?= =?iso-8859-1?Q?6+XSv3klwYlrwAzPVuAbeATPf3hZjSK9qpIalTH6uhpPlgzpEPCy5Eyo8I?= =?iso-8859-1?Q?R2YU08kFh7Nq3GPuF4heLecGKkBKnVJm5kFQasAtU8AzwE1kFXIyDQWKwz?= =?iso-8859-1?Q?GEIMnF836K4NYRaTjrCQSKSfEQp8XyGxBuUFjqx0UoOzgc53OjgVmeyMzl?= =?iso-8859-1?Q?pWQX57oZW03SS3kPc8MPSsIsTCGS+bn5Tx82iHHkH+5jk/xyG3mbDcx6FS?= =?iso-8859-1?Q?o15vbQTOet8DDYSV0p+otGPf7tKyy+crh0nQdLCOXzwn1w325SNBXILwQf?= =?iso-8859-1?Q?Zc8jVhOJ+Vou5UccumTEzoC95jiPWgErmCao3BhI7UsrYRga9/Sm/8loPG?= =?iso-8859-1?Q?XXtTEpJQbIcfWO+8IBssv5+MK0nCJcn4vJFcTZNseczZCY23uKETk6aPHA?= =?iso-8859-1?Q?DsZ/l/Nurr1rNSVMJf5Y0m+8L1nS95Zp1E?= Content-Type: text/plain; charset="iso-8859-1" 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: d97f2776-e60b-4e41-bdf8-08db01f656f6 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jan 2023 12:42:53.5338 (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: zDH3XbH4bePi4JLZFFUBrTgIA7zouhg+cDBfMKr0vg8Q32dyh0EYUji3Vwx9PSTRY3oajQMsTYGstMXuQPW8ag== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB5053 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 9:28 PM > To: mb@smartsharesystems.com; Richardson, Bruce > ; Lu, Wenzhuo > Cc: dev@dpdk.org; Wu, Wenjun1 > Subject: RE: [PATCH v2] net/ice: support IOVA as VA mode >=20 >=20 >=20 > > -----Original Message----- > > From: Zhang, Qi Z > > Sent: Tuesday, December 13, 2022 5:36 AM > > To: mb@smartsharesystems.com; Richardson, Bruce > > ; Lu, Wenzhuo > > Cc: dev@dpdk.org; Wu, Wenjun1 ; Zhang, Qi Z > > > > Subject: [PATCH v2] net/ice: support IOVA as VA mode > > > > Claim pmd_supports_disable_iova_as_pa. Remove buf_iova access when > > RTE_IOVA_AS_PA is not defined. > > > > The patch simply replace buf_iova with buf_addr at IOVA as VA mode. > > Some SIMD instructions in data path may be over used, further > > optimization is expected. > > > > Signed-off-by: Qi Zhang >=20 > Forgot to inherent ack from v1 > Acked-by: Morten Br=F8rup Applied to dpdk-next-net-intel. Thanks Qi