From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id 06ECBA054A;
	Tue, 25 Oct 2022 11:56:16 +0200 (CEST)
Received: from [217.70.189.124] (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id A605B427FF;
	Tue, 25 Oct 2022 11:56:15 +0200 (CEST)
Received: from mga12.intel.com (mga12.intel.com [192.55.52.136])
 by mails.dpdk.org (Postfix) with ESMTP id 947CD41143
 for <dev@dpdk.org>; Tue, 25 Oct 2022 11:56:13 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple;
 d=intel.com; i=@intel.com; q=dns/txt; s=Intel;
 t=1666691773; x=1698227773;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=62Su0T+kM9YUrsoUjTubbDm6IFZnJTukA0c7fyBGmek=;
 b=NN0voMeb/0Dxn0vo4Rk4lsNatMfrd1ul6p6NYnPBzT4i+LxUyjv8b17d
 xkxggKX+8bY0WSylzsuDJPJnYxBk1PeMSrY0QRkv6b65RLQeW2mJXjV/1
 JcPq/5rOUhnX4GJCEpRNdpjkNagJnddMOicuVcgl+1+MHhM1AF8Ogo43J
 QKdL7gHY+OrQSEWVGwqb0dyfDFY01VnRBb397q9AGCU/DdusDxQXtFQ5T
 9oMAlB9z8h0oIaMbEr49tpzOZiI7jy6Uv1JXXlRXJYdo3BpKjAuSmsWPt
 lUDAyFc7Rulw6CovDkzVNjUTXIfru51b9Os8On1kURHzDcabhJw/Ip7cT w==;
X-IronPort-AV: E=McAfee;i="6500,9779,10510"; a="287355482"
X-IronPort-AV: E=Sophos;i="5.95,211,1661842800"; d="scan'208";a="287355482"
Received: from orsmga007.jf.intel.com ([10.7.209.58])
 by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;
 25 Oct 2022 02:56:12 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=McAfee;i="6500,9779,10510"; a="626371411"
X-IronPort-AV: E=Sophos;i="5.95,211,1661842800"; d="scan'208";a="626371411"
Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81])
 by orsmga007.jf.intel.com with ESMTP; 25 Oct 2022 02:56:12 -0700
Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) 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.2375.31; Tue, 25 Oct 2022 02:56:11 -0700
Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) 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.2375.31; Tue, 25 Oct 2022 02:56:11 -0700
Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) 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.2375.31 via Frontend Transport; Tue, 25 Oct 2022 02:56:11 -0700
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.170)
 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.2375.31; Tue, 25 Oct 2022 02:56:11 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=WgqtXCxTjCOgQ5sm4qOgp3ET1YgkQsgY5ivd1ZSJLcxN1WPq2oD8mUDCl4aB3pKO0ed3P47wFhid7uSaIJshC33PEBH9UCOmdviyZ8Di++twDDHUeRUbHufE9FbOaB3P/RbECpvjvphcfbxZMOHusksIgge3NPqQcgqy0d/0jWD+DHJszgT55F9S8lOD0P+QD1wC0c5ekMzWQHPWueuhGLL8WggLAj68MukhoweheO5f2M24chBLKS8s+v5SZKRwhAW3OzGB/uZFyXA/lU8WaU78gYkUL6dYmFVWthwUoQT4apx10fcCNbULA1vonQq5fw0iON5fMKMfH+TGoZKCwg==
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=62Su0T+kM9YUrsoUjTubbDm6IFZnJTukA0c7fyBGmek=;
 b=JkECCRFcxygM+VS4XMmBX4++leDEOysezMHlRntPPV71eyPHgAkT/7hnYQgwkguBXkkHF4u8UIgZzDl4x3Eh9HcOuLi9DpqTtZi5msSINXwrMa8P4PBqto85/OC0+qk7kOSuJtaAY9yO2BabVH5ZrYeXGMUa5SV1vJ8RoxnCTo/myiHpq75dHpHPqo8jDqJxhIsKw2sFvosBf5p0N9te1wYQvHWyPrIqgtzN66wgFcDqXXHx2YmbniD9xxaBN90DyNRDLAQK1SJPssCO+VQLJEllVZGycCPSe+zgCBACAJ/ud6nKfO2a5jbmCINRef6A4Ji4m6VdUyAh3EygXy4pZQ==
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 PH7PR11MB6006.namprd11.prod.outlook.com (2603:10b6:510:1e1::13)
 by SJ1PR11MB6107.namprd11.prod.outlook.com (2603:10b6:a03:48a::19)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5746.21; Tue, 25 Oct
 2022 09:56:04 +0000
Received: from PH7PR11MB6006.namprd11.prod.outlook.com
 ([fe80::99a:bb62:1938:3fd2]) by PH7PR11MB6006.namprd11.prod.outlook.com
 ([fe80::99a:bb62:1938:3fd2%3]) with mapi id 15.20.5746.028; Tue, 25 Oct 2022
 09:56:04 +0000
From: "Ling, WeiX" <weix.ling@intel.com>
To: "Ding, Xuan" <xuan.ding@intel.com>, "maxime.coquelin@redhat.com"
 <maxime.coquelin@redhat.com>, "Xia, Chenbo" <chenbo.xia@intel.com>
CC: "dev@dpdk.org" <dev@dpdk.org>, "Hu, Jiayu" <jiayu.hu@intel.com>, "He,
 Xingguang" <xingguang.he@intel.com>, "Jiang, Cheng1"
 <cheng1.jiang@intel.com>, "Wang, YuanX" <yuanx.wang@intel.com>, "Ma, WenwuX"
 <wenwux.ma@intel.com>
Subject: RE: [PATCH v8 2/2] examples/vhost: unconfigure DMA vchannel
Thread-Topic: [PATCH v8 2/2] examples/vhost: unconfigure DMA vchannel
Thread-Index: AQHY6EvvO6TMSDoUc0GDoY3Ol7KqqK4e3x0Q
Date: Tue, 25 Oct 2022 09:56:04 +0000
Message-ID: <PH7PR11MB6006DB8D1FE7B5C0FB212425EE319@PH7PR11MB6006.namprd11.prod.outlook.com>
References: <20220814140442.82525-1-xuan.ding@intel.com>
 <20221025082540.100618-1-xuan.ding@intel.com>
 <20221025082540.100618-3-xuan.ding@intel.com>
In-Reply-To: <20221025082540.100618-3-xuan.ding@intel.com>
Accept-Language: zh-CN, 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: PH7PR11MB6006:EE_|SJ1PR11MB6107:EE_
x-ms-office365-filtering-correlation-id: d87d7f52-0347-4cf5-bf4e-08dab66f2192
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: zmOjdWhggm2/hngH7FRdhcm8fWaLH1WPrIEB9+CnoF59U28qnR/45GLLbAnmHoQgjKRepzee1Bzac9Mwp8mZRqPlxe/r/+n6xO1ciGh99RX3v/vP6KcTFNrWwADb0eFJY9SZS7nVESbGDxcy1cXXbwf4AijycK8NFPeR7UFqsC8iBdsfp/F/kLOkYFVSMjRv8ThwzgVIe70b5wQg70C7aqVA+iIBYYk8o2SqHJ4ledXXz+w/H6ypC/XO3Qs36Sk2x0SZZ6qYNjSywqirOToNdauB5TQIQvu2JUj4aGCF5RvMLHpT47tG0/gcgs1OEhiKUAp7KxCa3G37blYjGcZw66bHMZYxeSV1qPhgAaQ2k7M34DJidVi67AGa3UrBlAam6tH/enU3Q8bUJ5I330krbqXhrYE5YDBFvI09ncq71nBcgMk4pYLEF8pb8Y638wjMo2jUtDBmmmQ4qb8n5nO79eBl1LCMcaKLCY/jEWmNumSZNaj5dq53fhF8jP5dR/aefS/thgthUORgiNNiEJvTOPnAlYwwvrslvbQbUVoAfQbpXyIDEzYq5gCE9n5Dw0t4Fdfm2eU0dSI9w5cz2rNuQ0/IIXLfe5PUiUG4Pvkt0rUzRpr4tpNzrGrhO8eZTH+NvxIjXo3ytXsFk/0Vl4hAyRnyeX2oBUGpQjfwEzYQ792ve5Sy7hdNyXc32n8LX4FifMkFyQL4F48bhtSiwHBbXQHJyCOGxDpyR7AxxliyCOSZNhk0rDoVmu5HIddB4y+lTatmqwmLV9LDD4b8wP+Hpg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:PH7PR11MB6006.namprd11.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(13230022)(376002)(346002)(136003)(366004)(396003)(39860400002)(451199015)(9686003)(53546011)(107886003)(186003)(83380400001)(4744005)(55016003)(7696005)(2906002)(6636002)(110136005)(54906003)(6506007)(478600001)(66446008)(5660300002)(64756008)(41300700001)(8936002)(76116006)(66946007)(71200400001)(66556008)(52536014)(4326008)(316002)(8676002)(26005)(66476007)(86362001)(33656002)(38070700005)(122000001)(82960400001)(38100700002);
 DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?8fWFrmovgKy6mUqhSe+rQe/lqrALblgBJPpSJAxomB4F1gMTAHm3pTOHHNVE?=
 =?us-ascii?Q?MlSpqVHdbbpSwIo5amBit6imbkXyEvZ60FiVQ4Ff/Ld+YLSIMJMU5hj/ZnO0?=
 =?us-ascii?Q?EZXuksyURgvV6eeZxKm2MJSGg+oz/QDuBnxDl9y2WqI/tiSNdgveUKBGQHzA?=
 =?us-ascii?Q?xI7RHDmvxLgiKp7GFzualPSmGcjVa/9GUOBoAxjQb+kkVaItaHA7wckzzbhk?=
 =?us-ascii?Q?pZ6OioSLUh3nOCxqQJHe3/9Hj0jp1h1OyqPLp31eHU09JYbuhbnbMZvmQfWa?=
 =?us-ascii?Q?M38X1tJKz/3wenU+ej0B6B1BMnhVLaH97sEUOb8Pal7vWC7UAf8NxZVjcEy7?=
 =?us-ascii?Q?fa12YhlR0nhU/mKZGswMxOElO2KKGDeLw69x0nAN7xBXRwBvzBgf4+CEIWOP?=
 =?us-ascii?Q?sP0ohoosL9Ygi3S8VnxXuE5TkaMVdxaj2seMzlzcoAp4LE4/BegdhPzHGzpF?=
 =?us-ascii?Q?bX2eDUoUEJr7e9573+vvBPxq+RlNhpffzddEHuK1CCSSubzLzZCKGSpqO51f?=
 =?us-ascii?Q?SZ/qr16UKEdtNuBbfe2aXvVE6pOmD7EaPUbvJ1yZGAse9hgJenw3JMHX1/VH?=
 =?us-ascii?Q?t8pnNKgLyFYV1kMZiLYbnIFxx994EQ5quv4YKqb3Gs7BebZUzQoZqbx2PbbA?=
 =?us-ascii?Q?OwWjqprcq0I8RRLu2h15ir/NbjLZeMEU91WzEOsu06bIQ2YisDgtZ6/C/3zu?=
 =?us-ascii?Q?4yMmx/9WsclBAo1p6+2jiX4pXhDkv6LvHoK3yrf3nyko0/O/vxr7stsOvdYb?=
 =?us-ascii?Q?eMiDFbqtzP/yUWWoR/OQmEi9DgHFd7UxPd8+2gJF8Ohp7Ln3XGv5IiTJAMZv?=
 =?us-ascii?Q?TyYclfO/ZnUbsOVKeXLUNACaWsKlKzv3i7bohnQapq8sFoZGukUwHFbsumFM?=
 =?us-ascii?Q?6m5USvaQWI8N9o6eqrw+dhVd+hDpvJhDJ0obHv+ls7szpSjDa394RPI6mYJ9?=
 =?us-ascii?Q?S1wTJpHRcHO7idxi5wuWmJ+GpWLPTZkhKxN4tIMQMy7/yU0pNWlJvO/8P1+F?=
 =?us-ascii?Q?NdaUYKHU62gZSsdrc4OoVdXzUJRNGKF4nRwuc7K7aXozfeAeMjeNc9SPqAP1?=
 =?us-ascii?Q?BWBWBiplUdU+TSfXAakAI8pCUDeOZttLHNu8r+tWtcEYeZhQFz23VY5H68Bt?=
 =?us-ascii?Q?8Ndf4Negxej8n9XF+Va8htULpvLP7OL6BFgeZv5aF2cXfvsHdus+mEoA7nhI?=
 =?us-ascii?Q?PL5VyOHImfyKcZsdxZXdvu6z3n1p3nU7cjH5g/AxYYSWQ8pTPn6Z+dVx0Ezm?=
 =?us-ascii?Q?hSjnhbtbH7PvzX2csZl/SJsbL6i4j12ZFdhTGEBygr3k1QtlbIOdIyNNOqu4?=
 =?us-ascii?Q?cnYdlMT9+SanUbV1t0DtBvHjJ9hD0eXIzlfqssmHdImtOikiUPQLkjaLBTf7?=
 =?us-ascii?Q?tKdMUMNVRuGHpoDPB81y0ComPc3n8NXCIRV/lnP7EOItcOMwapMTmiB7O5pY?=
 =?us-ascii?Q?n25kI69rBDe1HbiGWBZkBziNA54zYB0das4jJzUrKulNXQuK/iQgR709Vl1b?=
 =?us-ascii?Q?BG0da8tvpmFAqrsQ+3pESSEOSsi5qbbaX004541eVpKjZ827QFUKh6sFbbAN?=
 =?us-ascii?Q?J5PF2JCb304XPz8dYbe1tIx4tTNAja6JGa932eXb?=
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: PH7PR11MB6006.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d87d7f52-0347-4cf5-bf4e-08dab66f2192
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Oct 2022 09:56:04.7080 (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: vb84Xx85/To9hXIioBWDDGIpQJY+0vOZ9BH9S3FntrDEk+Guba5HZD1dqzfwOEVFqRExAResAWc1qDvQXf6jGA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ1PR11MB6107
X-OriginatorOrg: intel.com
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org

> -----Original Message-----
> From: Ding, Xuan <xuan.ding@intel.com>
> Sent: Tuesday, October 25, 2022 4:26 PM
> To: maxime.coquelin@redhat.com; Xia, Chenbo <chenbo.xia@intel.com>
> Cc: dev@dpdk.org; Hu, Jiayu <jiayu.hu@intel.com>; He, Xingguang
> <xingguang.he@intel.com>; Ling, WeiX <weix.ling@intel.com>; Jiang,
> Cheng1 <cheng1.jiang@intel.com>; Wang, YuanX <yuanx.wang@intel.com>;
> Ma, WenwuX <wenwux.ma@intel.com>; Ding, Xuan <xuan.ding@intel.com>
> Subject: [PATCH v8 2/2] examples/vhost: unconfigure DMA vchannel
>=20
> From: Xuan Ding <xuan.ding@intel.com>
>=20
> This patch applies rte_vhost_async_dma_unconfigure() to manually free
> DMA vChannels. Before unconfiguration, make sure the specified DMA
> vChannel is no longer used by any vhost ports.
>=20
> Signed-off-by: Xuan Ding <xuan.ding@intel.com>
> ---
Tested-by: Wei Ling <weix.ling@intel.com>