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 48F2FA0545; Thu, 23 Jun 2022 05:12:23 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 2BB2040A82; Thu, 23 Jun 2022 05:12:23 +0200 (CEST) Received: from mga06.intel.com (mga06b.intel.com [134.134.136.31]) by mails.dpdk.org (Postfix) with ESMTP id 8FE054069D for ; Thu, 23 Jun 2022 05:12:21 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1655953941; x=1687489941; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=PKHuQel/wU42l9LNBGMMKzdbo7Q473dW0csUvxZsLqU=; b=aUVipDCecvXg2XWRBzxnqUav2UC0QtuPRWPKfFAMkIqhj4hSa8798JCd oo3W1SnYyGJqImRqm5xWwg/24t+G25vTs8YUoMa3hVdGGoljzlHsGxNXj i3LajUJ+9LMc1+exrL23Fj6izolt1+ox+4RvZQwK7l95OOkGUCSv8Rx8f vvqtzWrwYMeO1CECF5HWxDm9v65bbCJfuvk0qLjf9hpO6OCZOXVcr8B7H G+lMUtqECunrvIiihVI5QPH1e038MuCglXIISSzDJIbwSfB/XDOIkuCLO +bGxDQbXlKrwChAErqxe+x4mD3EKm0uo9mbF5CFi9xkojDVMOZWy51UWr g==; X-IronPort-AV: E=McAfee;i="6400,9594,10386"; a="342294440" X-IronPort-AV: E=Sophos;i="5.92,215,1650956400"; d="scan'208";a="342294440" Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Jun 2022 20:12:02 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.92,215,1650956400"; d="scan'208";a="592499249" Received: from fmsmsx604.amr.corp.intel.com ([10.18.126.84]) by fmsmga007.fm.intel.com with ESMTP; 22 Jun 2022 20:12:02 -0700 Received: from fmsmsx606.amr.corp.intel.com (10.18.126.86) by fmsmsx604.amr.corp.intel.com (10.18.126.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Wed, 22 Jun 2022 20:12:02 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx606.amr.corp.intel.com (10.18.126.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Wed, 22 Jun 2022 20:12:02 -0700 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.175) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.27; Wed, 22 Jun 2022 20:12:01 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZMms812iMzpCGSNy7KRBq7YZBJzIfQAC5ew9m+x9vmLa2FbIJDUulB4RUyACsaVPRXez5QTNiUj/gW4U5V8aXCMK++JfIEnv0eaMF87nag1szcOIJR6lXoqY+zp74oO+/uKZU3Fnoeztw+6aW0cT9NX8dhSIz51u/FFP5KS7JERGMUUeyxgeEwTf4wnoSEWtrx4Ft1NZ0JLo8r38QSHLEYG3RHXkQWZ6SFFy3juXhB+utUzh4fyaIlFyrm6xygLmo7jEHqLYCvL7+l7oakMlu8BPu97KP5fV2lc0i5RMES259Hxg4wvITFRM66QoICk2Yi3LGcl4My5IOMSPWijtYA== 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=b9AP0XNmHvKNv7TLbOnDsZB+jNSZc0F+sYEXCjsOwoM=; b=NHTxmmdo4wc7IsaSAytO8H+lXHGtWVnSfWpPNrIEX6SEZKdkEbiGmjKTaJm4Tmi14NbEJ3Ki7uhY3nxfpgaMnn560gzoE32xAhhimdK9Hfn4l6gL7By5gRB7v2Shr9Br798SHii+97QGycukAVYdk92l5VwcQnt75QaOR/oo/u02LixOx1lC/1lpFPS4Go96F7/T4Av2VWsjz/H4I8JN9Asa3JBugAjzs0hQEsSpArn/JmHvVpOXP3UkkPZ+91S9MKaZ5PTUMWeCZTcCSnkZKhWup5qPECJvIgO/gIlIggHY4yZ0+E+fM8d3CtFCFaAzmXd6L4UFNwZSHIGRzEh1Cg== 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 SN6PR11MB3504.namprd11.prod.outlook.com (2603:10b6:805:d0::17) by SN6PR11MB3392.namprd11.prod.outlook.com (2603:10b6:805:c5::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5373.15; Thu, 23 Jun 2022 03:11:59 +0000 Received: from SN6PR11MB3504.namprd11.prod.outlook.com ([fe80::54a0:2dbc:18b7:2aa9]) by SN6PR11MB3504.namprd11.prod.outlook.com ([fe80::54a0:2dbc:18b7:2aa9%7]) with mapi id 15.20.5353.022; Thu, 23 Jun 2022 03:11:59 +0000 From: "Xia, Chenbo" To: "Ding, Xuan" , "maxime.coquelin@redhat.com" CC: "dev@dpdk.org" , "Hu, Jiayu" Subject: RE: [PATCH v3] doc: clean vhost async path doc Thread-Topic: [PATCH v3] doc: clean vhost async path doc Thread-Index: AQHYhdpbferch5yp8UOZvhpv260QMa1cUaqg Date: Thu, 23 Jun 2022 03:11:59 +0000 Message-ID: References: <20220622013535.100253-1-xuan.ding@intel.com> <20220622014556.105081-1-xuan.ding@intel.com> In-Reply-To: <20220622014556.105081-1-xuan.ding@intel.com> Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.500.17 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 348a4809-e0f6-405f-80b0-08da54c6234f x-ms-traffictypediagnostic: SN6PR11MB3392:EE_ x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: USsADCM2+eLupRVJxr/gpqZGPZfLc67h9/6BOYDOGvrjMuT4M++VGSlshZwdbGCIRU3kdTtRcK77T+0cBtl1Koununv/zBNN4gQVPCwwPqtgclgvf5NEU7yodZ2Jb0OFpdN+l+aWodN1VuudgPSHpG7FOyQOTDj/JCNi+cF5j98zOaJv/vkHzurkIKaQI/kRioNAbWeDkmxVyWRN/VwIo/fMI6wqy+G6KXh450IrWm8QeGV17hsg6cxZ77MQp6GIDJweQ5k9eQXpFefcEJ6FZnYPOWvgLUW0YNXzjUvvyVXjn9e5AaFkdmnO2nlmJaQgWOxzC7zScaDB5NB+7ew48+rIHtvoMWm7uQPyfKgjyNrTNFHpXI/AqKx7j+VNWFZwWWNoyBlrgc4bgmY0yYcO+vXiiK3HOW6Hlj0L/dUQgTfdBAPvwGdjN82Rgec8yO8+tQDi6YrS9YDlhB9GUIi7x5RTUjndy+8H3e0VG/lpJ/la5dBKb3PyWxfOyJXVdoZKsfyyIeP4193YOMRQij+2ZoMa0YLN6AVRtiLN1TK3dd2qUiPdU/hC1jSu/Vsjg/YlDxV1xc9WAvTErqI7Xo3bm5eqMXzfyeY0ctVABxkruSMPeJDbkl1BhXCzQC4QZluvTcYYoHto3vXFKQxf969hHR48Y8De5kijv0t3s92S0fCnDYG/WolgqG92GI/NW/dDDPtjvTqbeRgIuezk3TArTucDOFkrHpALXsjlttUnEtq6jhU7d20SzN4kZhfnrbbJtGOLguxgt5uHWNLaV2KRYGA0tBxY3ZRPOQF0FYwSPk4= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR11MB3504.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(346002)(376002)(136003)(39860400002)(366004)(396003)(966005)(53546011)(52536014)(478600001)(186003)(8936002)(7696005)(55016003)(6506007)(86362001)(107886003)(9686003)(5660300002)(26005)(33656002)(2906002)(82960400001)(83380400001)(316002)(4326008)(76116006)(64756008)(8676002)(66946007)(66476007)(41300700001)(66446008)(66556008)(122000001)(38070700005)(38100700002)(110136005)(54906003)(71200400001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?ZZ3fW6LAlRIClxwhXoWOCwwlPv/NPTbMAHphrREWfLHrTxDF+xE47hWtAF99?= =?us-ascii?Q?DZhDgu8gn0R3SZtxC1tyNuYooaSa0iPX/nod71MzUzda+uKePdRVXaTe4+tt?= =?us-ascii?Q?yNI2geJnIfgahqqPiVzt9nOE3mIjQb4ElyPxGPo6cB05vbNCy8BmRIOkX099?= =?us-ascii?Q?PzpgmcYVCcvmaMp0Rw5w+wsUU4NXcnTyblzrmaqgRjWGDVLENx+T7TP0lS+8?= =?us-ascii?Q?HJXQflW+jidi5nISgz/UiO1GT8SnigiaarT6TMjkooc6OEP6lcD7jTAwS6Mf?= =?us-ascii?Q?SmPYX1z7NAcR/1qbBn4isWVQyOmIVghnMvHMIvwxtsLoZ1rsOZsujuNGnEHX?= =?us-ascii?Q?TgHK3egsIpytrB3aeKt/EglRy/AYINKs8z0nI9HC4G/3zwG/LVjOmtotvMvd?= =?us-ascii?Q?G76RgcuLJ0bSc4BEfCPTvHUfDG0hYR3xeS7AyhruytEBu2Nvj0FmiL4qnsr/?= =?us-ascii?Q?CA7iqC9WkpXP+X+NLhSo6jPu+KtzsoqkqrksaXXtOF+p5Wigwc2rm4SlexU5?= =?us-ascii?Q?v17uSGbogDm2BRHYXBezFuL4K8LfqX7/o+OAKnfLGy28kk/Hw4d1Yg51YZMF?= =?us-ascii?Q?D05G27rPih9cLfpByRJACNZAW3hvJCHaZVJ6mL1Bjguij31s0rt8wGKfPkbN?= =?us-ascii?Q?9b4KKwTEIj4POY8LVtzm4+cPt+IHlvLV9kgQW3TpGNChwUcGpF5QNe+WLvUM?= =?us-ascii?Q?dD1vZLo7aHdQ+jLce9Y/yuuBzMM/6UXO9LVWc8QqSiaOTtQ+iVWGIodlSZc0?= =?us-ascii?Q?LCstASecKH0MKTPbbpgi/SLTmS41+BjrcUsA9GepJ1Yhhrl+IuYHJbrWM9jS?= =?us-ascii?Q?l+v4x4IQfO+ZsxFI2mx7YexnVBUWT2IylBqACqrsbMDqWLnHfc0paHUS6SXe?= =?us-ascii?Q?hVRG4zUJ7EM9CKAqsS47WCZxoYiDe7VJPHyncQbUtbVxf8BCxpcgTQkYtjJm?= =?us-ascii?Q?zszDVfGIvXyopC5Z5PrT9pHKR9IXVcS6dS2QYer67u2EVvPH5Xr7CJqGbpB6?= =?us-ascii?Q?o7zBSJ6IcihbDs55LX0o4PnjEJo9mxWl7tvc+3vMwotfpEBopGrq98OT+rw2?= =?us-ascii?Q?7PtQ1frAFVbiz0C5y/9rxiJ9EPkif7khqY68mrLGSFZnRhdSXohdIcjU16oj?= =?us-ascii?Q?WqRiCDHzUE1F4aVrWH9SBgTjpPpM5fNTSIio7+QjpozpmgLmqVCyEE2Lzx/G?= =?us-ascii?Q?+VHx19jMV21zLmfLZhcEsWMz91K/dkwvfFgsLBhy8uetA4C/mlguiR/aShAQ?= =?us-ascii?Q?KGUOkThkYnAU+fgvcBq0jrhmcW9VD9NApjbfE5QyUwKYRAMSjDgYN5aCkmox?= =?us-ascii?Q?+25vXJJVNuNCNVeEpzaNvCRCAZsY5uub15ViJ+uzK102o6zQH8NJTfexzExL?= =?us-ascii?Q?VOyfWwxknLmAWTIXOIbAl7be1FmNd0ghRAEWEgvmlkEcvW/S4EyUbsOgV+sL?= =?us-ascii?Q?kRO9ENIpt5Yr6zrifGfMocnaNq9seyiaGvA1qJQE4Ul7cpV26bPRM78zJbLe?= =?us-ascii?Q?txuMZS8/GHV5S2cTkdzM2/gCitzIbJyjpOCv0xEE9PfgHRcmAip1oFH/dq7W?= =?us-ascii?Q?i3DFkNWY4UtkZRbKptx0qOx+7CFhMsUtcLPlMKWzgIfV5nVfGPzkVQvBWTIe?= =?us-ascii?Q?lfkP/r8C8UUw81dEIKnzQn17UgtBOv3X3P+vO6j0+rqOam/jxFLh9TkefkMV?= =?us-ascii?Q?TDzIi1XzcWu7K4EjTTSf5IhvEf/VTfaYmvhLPD8brRQ9fp1tqA4sqRkxcSuY?= =?us-ascii?Q?JvtgPAZz+Q=3D=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: SN6PR11MB3504.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 348a4809-e0f6-405f-80b0-08da54c6234f X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jun 2022 03:11:59.8392 (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: StZpiyvUEkjQIFaLhWNJMGV5Jq1sNNiFzoxMQu+mHg3UcwKUR9M9Y2r/W3BjFwrIWNXA6nr9SfDbVLvU3StjIg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR11MB3392 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: Ding, Xuan > Sent: Wednesday, June 22, 2022 9:46 AM > To: maxime.coquelin@redhat.com; Xia, Chenbo > Cc: dev@dpdk.org; Hu, Jiayu ; Ding, Xuan > > Subject: [PATCH v3] doc: clean vhost async path doc >=20 > From: Xuan Ding >=20 > This patch moves the 'Recommended IOVA mode in async datapath' > section under 'Vhost asynchronous data path' as a sub-section, > which makes the doc cleaner. >=20 > Signed-off-by: Xuan Ding > Reviewed-by: Jiayu Hu Patch seems good. But it needs to be applied after http://patchwork.dpdk.org/project/dpdk/patch/20220621072131.14756-1-xuan.di= ng@intel.com/ Reviewed-by: Chenbo Xia > --- > v3: > * add Reviewd-by >=20 > v2: > * fix a typo in commit log > --- > doc/guides/prog_guide/vhost_lib.rst | 12 ++++++------ > 1 file changed, 6 insertions(+), 6 deletions(-) >=20 > diff --git a/doc/guides/prog_guide/vhost_lib.rst > b/doc/guides/prog_guide/vhost_lib.rst > index 628db3fc38..e93673ce68 100644 > --- a/doc/guides/prog_guide/vhost_lib.rst > +++ b/doc/guides/prog_guide/vhost_lib.rst > @@ -488,11 +488,11 @@ support sharing DMA channels among vrings. > not poll completed will cause the DMA ring to be full, which will > result in packet loss eventually. >=20 > -Recommended IOVA mode in async datapath > ---------------------------------------- > +* Recommended IOVA mode in async datapath >=20 > -When DMA devices are bound to VFIO driver, VA mode is recommended. > -For PA mode, page by page mapping may exceed IOMMU's max capability, > -better to use 1G guest hugepage. > + When DMA devices are bound to VFIO driver, VA mode is recommended. > + For PA mode, page by page mapping may exceed IOMMU's max capability, > + better to use 1G guest hugepage. >=20 > -For UIO driver, any VFIO related error message can be ignored. > + For UIO driver or kernel driver, any VFIO related error messages > + can be ignored. > -- > 2.17.1