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 B16A1A00C2; Thu, 10 Feb 2022 08:58:21 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 937844013F; Thu, 10 Feb 2022 08:58:21 +0100 (CET) Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by mails.dpdk.org (Postfix) with ESMTP id 442F240041 for ; Thu, 10 Feb 2022 08:58:19 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1644479899; x=1676015899; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=qYb12wj9RsHWtfHmyYPglTuQXNQYhrD2S/lquV0k8RU=; b=RVvBW7cMIabyEioWpaBDAJ6/lFdu0kiU2xrMqZ75YIBfVS1CuvPa6hnO Jier7AuauqBjoZ6tJQH5n557h9No8wzzuAnl7LSnzxbCd90FcOSL60Uem D7WvrQyTl+4nvqY3GWks7s+KSnuMsPI+0OwOwRw2CTo30+9tMQA5G7z1k 9dGlCbK3j+aISCJe2EeK/t5a2v8F/vgorNd8GuPaUryVdTiw+47xn8QxG N3x6YXdH+TphVJOE9TikYeyD1LSAnYxw0XPkp6DXBQDZMcR0+qBzy9SyW zDuQCBr+DHWBHJTcVpmgOBJe9a7ROTOju/VqDwGy4eL+wPoUSkZLdP5cf Q==; X-IronPort-AV: E=McAfee;i="6200,9189,10253"; a="273982806" X-IronPort-AV: E=Sophos;i="5.88,358,1635231600"; d="scan'208";a="273982806" Received: from orsmga004.jf.intel.com ([10.7.209.38]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Feb 2022 23:58:13 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.88,358,1635231600"; d="scan'208";a="633576649" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orsmga004.jf.intel.com with ESMTP; 09 Feb 2022 23:58:12 -0800 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Wed, 9 Feb 2022 23:58:12 -0800 Received: from fmsmsx607.amr.corp.intel.com (10.18.126.87) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Wed, 9 Feb 2022 23:58:11 -0800 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx607.amr.corp.intel.com (10.18.126.87) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20 via Frontend Transport; Wed, 9 Feb 2022 23:58:11 -0800 Received: from NAM02-SN1-obe.outbound.protection.outlook.com (104.47.57.44) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.20; Wed, 9 Feb 2022 23:58:11 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SPXdL0oKgEMBciHYZF8L6qSeYUtAkfx/8RN35EgkT8wkYMI4WpBX1n5ETgrDyDSFYXtMxbPsl3ZIF9ph6kMrGG7NhM8uWw8pmK/2jZigEEK4OSdkck8GlHUuPmNqIw49FdJCaKvZgiQb2MqMyL7Efj/HjQ19SPTn4Jh+W3z+ya4Ml01G5Zv7d5qPvv7o6dY4r+7xfkI+iK7g0Kg6LE9SJfwp3mWvI29hQws31k4MR0jzZWcpQOKvcL+QQ6SC1A/cvI1viNSF9aSYUQG7C7UJaAUXgAApaZ/aOe7YJlsmyih1HBfW17dHjr0duSiHynIey2KkOSPfwNNfKFGMgFIRCw== 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=qYb12wj9RsHWtfHmyYPglTuQXNQYhrD2S/lquV0k8RU=; b=gKME2/CYGtV4Y+o8sZYEPnYnrNmGiUFO7dL2kpWC6UySvBzF2Jww8UjrFkcQX06uUjk0hcBFuPhWz9mzgMIiN+rpZdbCd5LZy7jvW0NobnYf7GppzmZjbwDnkzYP8tx9OEqAXiQjxxtjt1JUM/wolrAXXZ0d5tWC4BeD82s5XCJLLWjhvo11Y7dRG4trv6PEDbhIeWnIf7LrmcDIR90qRe5A0N9CrK2At8ePLFqdmMgXYzUBd+6n8tSjXkuEPq0a7vNWs49mcDwXEkwZt+mfECSBvn8AOdBsGitGDSmsI39lrQHmYbLoCIT/16WBfTZZjyhoImEo+q1Gb9Cc3VDsww== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none Received: from DM6PR11MB3771.namprd11.prod.outlook.com (2603:10b6:5:13f::15) by BN0PR11MB5711.namprd11.prod.outlook.com (2603:10b6:408:14b::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4975.11; Thu, 10 Feb 2022 07:58:06 +0000 Received: from DM6PR11MB3771.namprd11.prod.outlook.com ([fe80::9982:29f1:197d:98d0]) by DM6PR11MB3771.namprd11.prod.outlook.com ([fe80::9982:29f1:197d:98d0%7]) with mapi id 15.20.4951.019; Thu, 10 Feb 2022 07:58:05 +0000 From: "Yang, YvonneX" To: "Hu, Jiayu" , "dev@dpdk.org" CC: "maxime.coquelin@redhat.com" , "i.maximets@ovn.org" , "Xia, Chenbo" , "Ding, Xuan" , "Jiang, Cheng1" , "liangma@liangbit.com" , "Hu, Jiayu" , "Pai G, Sunil" Subject: RE: [PATCH v4 1/1] vhost: integrate dmadev in asynchronous data-path Thread-Topic: [PATCH v4 1/1] vhost: integrate dmadev in asynchronous data-path Thread-Index: AQHYHXBsl8Pw1qU/mEKH/YiuRPrN96yMbAaA Date: Thu, 10 Feb 2022 07:58:05 +0000 Message-ID: References: <20220208104031.1885640-2-jiayu.hu@intel.com> <20220209125145.1918050-1-jiayu.hu@intel.com> <20220209125145.1918050-2-jiayu.hu@intel.com> In-Reply-To: <20220209125145.1918050-2-jiayu.hu@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-office365-filtering-correlation-id: ec6cef88-a09b-42bb-beaa-08d9ec6b1227 x-ms-traffictypediagnostic: BN0PR11MB5711:EE_ x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3276; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 28sG3jSacO34+3X4JedukQCVnW3OIxEE4joTe7+ygLASUxuXxLNQgc8QnxfQ6BE3qSl5IfvMI6UWge6O4/Tjnv49vFECOmTxQwDMllni3Gx15BA4tIX7ipXoN5/HjFRqhMK2ha01AHcvSTZcN+LNI07Vmifhg75jsSYz4Vaf4K0eoQOMOj9emdVGyJEOHvdUOxPV6pN6hE8HHtGXlzcjDU88Jl3nW75u0Rv4B9hs+kvKWaehaeQspH/Ry0fn/Oy56mZXn8Wk1XtA5cYLRRVm+xbp/LE9RFHgSDA28boibA6UvVF+Jthq/NBx7mvmr+s/Flr41w9R5laRDD7wqUObGjO3JKhOWOsJjPlXgpEgx4J3sYnqY5OLoK2kQvgJGXelwqCNBHI7D488xXS2AIZLfpaHz1hH61eUcEFuhHExFQPQVg14hOxB3hlpNsd9kGt3BYqUOoJL3fl/zxnPTSXNsiZeTIRBAbc39adGzvkiJ1aLUMEvuHBgYX4yWTGC+OfXwU5TaUVimYWl9uUYPOr6FS1EGUMCaaVDtEa0nTz8r+uM9Apedw/Auu0n2sfEj602asOzJ3bY2GN861flYlujbEmT6BWYnla0M1C5e1zygOM5u1j6vko66l+ChQEx0h6VEYwEDgmAuogZaC/uTQiDbEekDOGd77Jt7KOxieLcUtopQhYDlaOAo+okNu8fUrFJnUJvUl1Hp9iZ7RiBkyat6V1d1xMk7/SvynI9I3orh8VcPilv0VrFvcT7FLxIWHC3 x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR11MB3771.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(186003)(107886003)(508600001)(26005)(9686003)(7696005)(53546011)(6506007)(86362001)(82960400001)(71200400001)(83380400001)(64756008)(66446008)(66476007)(66556008)(66946007)(8676002)(38100700002)(122000001)(52536014)(33656002)(4326008)(76116006)(316002)(54906003)(110136005)(4744005)(2906002)(38070700005)(55016003)(8936002)(5660300002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?m8y7v5wtmCqxFwzygcsMO8gVUTMPHnZ9/M+X/+dju8pEzawl/pfMFJpdtz0X?= =?us-ascii?Q?9xuX1gP88DBTsmYERHOoFt5+5U7YAQEqeuGGOx5+P3k+a0s/dACLNs9lF4pU?= =?us-ascii?Q?KBBJQpPvaHsOn2yxFC6HvVc+Mi6QUoAFcgsrlEYqchpzb24BLYTp/UMj2Oml?= =?us-ascii?Q?9MB0ofDt+Ppp4C1vqanWvN9JmdLQgNlkZ5J9TxJY6naZv55kNjQfpt41qlpZ?= =?us-ascii?Q?1GSSPRUSQ4O+o0heOhx3ANWHOR+ycDKA1F74prOOhNdw/d8Z0HNdgKXT+9+R?= =?us-ascii?Q?KtvW4Ga/9kiysbj5XcAvYXVkxtFGFZ2JhFVRBz7YJa1mpOmzA+DzmHwC65xC?= =?us-ascii?Q?hvzinpSh0GeWON8tpWVut6mk+D4M5LbSYmFcnQPczpMScEJhbHCHpAr2EyFd?= =?us-ascii?Q?CKcyXEGLuKwsC+C/LBGuEQshr2Flt0NK1a8mcFIMXykS8k24L4dZprikAZzJ?= =?us-ascii?Q?+pyZiMgC2jlhtt1TcoC6geUsEUjT5uYipLcUpJaac6/fDkBUs8e19CtWvWYf?= =?us-ascii?Q?X6Vz9FuGFCQ3NtsepEeXFVYtUdgMKmQOj0iDr7kFNuCXx8yTaVZMLaFkFN1e?= =?us-ascii?Q?1RHu8CjSpjvNuYZY5krzwh0AZdlCxApjr/knuaJPh/H6CoqvEWnFqf8LV3K1?= =?us-ascii?Q?UdnHzyPThLdRATjU7nx3GzZdlS2pOkB/8AqOaxBWCbjqeW2q9cyirhXs5UuJ?= =?us-ascii?Q?en1DZcr0LIe38/rXLi9UrB1K0++KA8iE5a05PQBjnfEFxjbUtVjAObbTt4j7?= =?us-ascii?Q?DhtELm+ot5xqIs2LborIPVuZe705iIaDOKoS9MyqQ4ij1GznWzahzBIxS6i0?= =?us-ascii?Q?8oIentqefx/O4aKsCundNBd3eZs0ZElHcnBq3gCPkIiCrInXi5T/6i5R2ES9?= =?us-ascii?Q?vFLgMVW7hGSjQanmOd1Mo1vkx9uZ/ux47XqhcCL+W39wOvO+K+YGmgrjH6p8?= =?us-ascii?Q?GqmrxcsOHRW4s+cZZ9JlZDkbGtIRA4RMSAfVw3tv18lQALMkUyjriMG3HAWP?= =?us-ascii?Q?iAOxg5xKOe51dj+AyGoa+LaYghO5uWNxX4NUCvc2PS+V83pj7n5zLIN76+yf?= =?us-ascii?Q?xqXTRKewZSvDXu2EUgXxytAnGF2gPlwmVZOudR/ao4UAOSXqxQTMQXPUXWmR?= =?us-ascii?Q?ozlG+crBvvw1IbY2GoRHEO9G3iWvYMz4YVe8mBXltJPD8IDthA1EEuAPa9v4?= =?us-ascii?Q?Yfdn/mxLb3X9S3D3Qmdjao8TsIM6ONbTzFueNfVhj5QzGcTxVKSTfRBDDGr9?= =?us-ascii?Q?08BC8f9Oyk6hpkdifXP4WwNYs2rX6EhWpZalFgdMrDs6nCEibXx04/lo6Xsi?= =?us-ascii?Q?zUPjhyyumaavVBgzcqddoDvAZ52bdvCJfk+0ur/6kNV+7V95EPJdCqq6PFW8?= =?us-ascii?Q?lDZeqsAKPicpxaW4Jvz+BqNIYbk77VyVhxpNoU8qcbJXyuWcnynyShay6G3k?= =?us-ascii?Q?Mld6ACk6IRiqutKxRHAhKr57XffuLEKBxPlaYxO0ywQX6EGWSif8Uudagoa9?= =?us-ascii?Q?ooYoVhM37jaNA6LKRskZiQIo+qcMyt/jakxngseDJglxwuuI76CBieYS4grZ?= =?us-ascii?Q?UJoAGKZA2lx8eIWMCSaZ8aSLUhJgYMeSPLyzqz/IXDNg4V2xX4ir9XyQ2V0w?= =?us-ascii?Q?Fw=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: DM6PR11MB3771.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ec6cef88-a09b-42bb-beaa-08d9ec6b1227 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Feb 2022 07:58:05.8792 (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: yuamPGy/IDlicdXrJVCHrEcVmSyP7Ka7ocpatXXIGZGzmhlofZGQexv6XPq359pm9pYVtUKreUcQmPBbqQhB4Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN0PR11MB5711 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: Jiayu Hu > Sent: Wednesday, February 9, 2022 8:52 PM > To: dev@dpdk.org > Cc: maxime.coquelin@redhat.com; i.maximets@ovn.org; Xia, Chenbo > ; Ding, Xuan ; Jiang, Cheng1 > ; liangma@liangbit.com; Hu, Jiayu > ; Pai G, Sunil > Subject: [PATCH v4 1/1] vhost: integrate dmadev in asynchronous data-path >=20 > Since dmadev is introduced in 21.11, to avoid the overhead of vhost DMA > abstraction layer and simplify application logics, this patch integrates > dmadev in asynchronous data path. >=20 > Signed-off-by: Jiayu Hu > Signed-off-by: Sunil Pai G > --- Tested-by: Yvonne Yang