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 09434A0560; Tue, 18 Oct 2022 16:01:35 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 9D85440395; Tue, 18 Oct 2022 16:01:34 +0200 (CEST) Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by mails.dpdk.org (Postfix) with ESMTP id DD4864021D for ; Tue, 18 Oct 2022 16:01:32 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1666101693; x=1697637693; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=R/SVUIiexQTQ3lPs15twFTJuEDygwDBVOo0dT3NWLzE=; b=Ld2zV8+0/q0YtbuFLggZ6/jr1i+hA6ec/bOAk3Lyf2I62Qw5g1pc8fLg /WHV6tZSDFvGACBPn8HSLwKIwP+/KRrwwcedHsdrQcgR72AYQuE67QQSY GBtAPTjMM9ZsPDNyaNnxpjuTJa35uPkNEtPaQtoCAzBe1hrIJRRA5kniA b6iqVRhUVNQAPgjXrZvdWuUzJMiiDSvN+Bxnrtq7Qa8lsfEyA1WPFOrjm nE8UlIEjHSK6UVtIS/wK7NCOqvNp7nelvkTGJpgVR+wudmr33Q/yyiWgb y+vwraRXSpFueWQCKYv6hUlGCzLEB80Tj2YIwI+llHRyW+IVXnajHQugt A==; X-IronPort-AV: E=McAfee;i="6500,9779,10504"; a="306093800" X-IronPort-AV: E=Sophos;i="5.95,193,1661842800"; d="scan'208";a="306093800" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Oct 2022 07:01:31 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10504"; a="733642086" X-IronPort-AV: E=Sophos;i="5.95,193,1661842800"; d="scan'208";a="733642086" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by fmsmga002.fm.intel.com with ESMTP; 18 Oct 2022 07:01:30 -0700 Received: from orsmsx612.amr.corp.intel.com (10.22.229.25) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Tue, 18 Oct 2022 07:01:30 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX612.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Tue, 18 Oct 2022 07:01:30 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx610.amr.corp.intel.com (10.22.229.23) 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, 18 Oct 2022 07:01:30 -0700 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.170) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.31; Tue, 18 Oct 2022 07:01:28 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KHWvzvQvhzIkuC87QDiSlKfbqo0nkEI3ZGP6iPFUzLcLDgmxZb1aX4HHSCbkWQb6CjFGd93zqmOjKfS8TDkSfmUS9lOl+G9QTSVo1voykMy/9EtzrlPq0ljoxm3NzZ3BbjCLnuvdv+VjrpO323uDRJHJk53Z3s56o6Cr1n7wAZV7Pck/oPojMSWIAQirrHlbnAYTQiqXFZe24YmkSD/30dNYCbbpKhzUlwkl0JcfGzETJ2JwW6/Kb5+6c8WywuI2giTM1+XRY/z7QwRx2BkvQcuRiMxYUj6QKjUItsVxmOtknDnBYPahBdzeTaWmf5jPB1Ml0zNqjyKTCekIH0frPg== 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=R/SVUIiexQTQ3lPs15twFTJuEDygwDBVOo0dT3NWLzE=; b=hdlrJw1BUioW1qtAIiWnadqYEWGcaltio1F3oNyFTFA3ADo86TJMoKcfcvxjIADIHFRs0tvrJF9D7YNnnF1S+ZO0TdE6k3YsMoaF3V7XHOtbuXMAK3BM/HYChfakRUVCue9csHJIr4Cm9A0+TvejN+3G6i8yssn6O3nmFqpfJLfKyoHt9TNxwwzdk3WssMA4GpnNuf6IAg7Y/eFCBo6l2b3Av6XykTgHRmJTMEIPmUpUbmHpw+0FEv4sMUw+wWq0JQWtAbn+bWPnFOSSop4nl0GYZ4DvBMHw63qYLMABh5qcdJ7m36amxelB+uyHA2JwuGNXoLv+rI0tk/vw6TGIfg== 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 DM5PR11MB1739.namprd11.prod.outlook.com (2603:10b6:3:111::22) by BL3PR11MB6385.namprd11.prod.outlook.com (2603:10b6:208:3b5::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5723.30; Tue, 18 Oct 2022 14:01:26 +0000 Received: from DM5PR11MB1739.namprd11.prod.outlook.com ([fe80::b8d7:6a95:bf26:e4ef]) by DM5PR11MB1739.namprd11.prod.outlook.com ([fe80::b8d7:6a95:bf26:e4ef%12]) with mapi id 15.20.5723.033; Tue, 18 Oct 2022 14:01:26 +0000 From: "Pei, Andy" To: Maxime Coquelin , "dev@dpdk.org" CC: "Xia, Chenbo" , "Xu, Rosen" , "Huang, Wei" , "Cao, Gang" Subject: RE: [PATCH v8 09/12] vdpa/ifc: change some driver logic Thread-Topic: [PATCH v8 09/12] vdpa/ifc: change some driver logic Thread-Index: AQHY4vmjyadvdOL/oki1IdiuYSc/2K4ULjhA Date: Tue, 18 Oct 2022 14:01:26 +0000 Message-ID: References: <1661229305-240952-2-git-send-email-andy.pei@intel.com> <1666094871-25721-1-git-send-email-andy.pei@intel.com> <1666094871-25721-10-git-send-email-andy.pei@intel.com> <9168c3b6-c829-5dc3-98ba-53b822d78621@redhat.com> In-Reply-To: <9168c3b6-c829-5dc3-98ba-53b822d78621@redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.6.500.17 dlp-reaction: no-action 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: DM5PR11MB1739:EE_|BL3PR11MB6385:EE_ x-ms-office365-filtering-correlation-id: 6e3ec9df-1ee9-4b2c-ab82-08dab1113f5c x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 4cgwFRYtWb14vByfeqtZyqjNLjQy0hZ7iltaM7/GJBxBsvlX4lDp08pADwX4811QS51JHtA5IO3bD0AOVxzAiMyWj5G19b31tsjGKLUq++jUbQlL7qCWjh1qSqj8fzBZcBV3mIX4f5Rbm8yL9fqh2VjbiybjStZZPB0fdBdj0dZ7yp+FoA6R0VrBEMqT5j7pfe3cY47siPoYM1Mi4Wdwy8Dl5PnVgmQ2q/lk9JOkdzh571WwRImsujmyaKX51YTX+8hUS+7Jx5Qnz8b+NJx1ApPMEb1x1B2Pkmw6cPypy5TDAgLdpLfRyiiX9uQ/VFT3tqRy5pYv86tQOTavNCuxgXxniYE++gOQ+uEGyJCHgpxcMXVQj3geDslaFbW44vMbn/3xXPXzCtMuE1bDy+bOrfAQDv8j6zqlfYwhLf8nbZsj+IpmjZTiQNG6GMq1G4/aSgg473p0XY/PNVOf0FZdjEF9cKgjKxSv7B7/F2OeUbGWbQKmYfyXnExQvtKgxI+PrdzTSvYGkQnc3j6dUUpdHFT27eF6S+FyAskraxt1PBBbhtuH7orZuxCoXyWyuWecBN9AKoa6mn+iKuQpOU7Quqp7+EuSg+dyauLoosIg37XUUfB431Yk7MBIIuNvdo9iu9GpFbRMOrTdPF3QfHL4gU97HD7FNSvr7en83tJzS86ui9mEozBrhahq+3aisQx0u6aaPtWVC2AUhLLfXZEBzufegETnrR00AI55GW3EYpvojtMbT6RHJDeShh4gvYBFZk6H1+I5yP/TXEg0NQByDA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM5PR11MB1739.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(39860400002)(136003)(376002)(396003)(346002)(366004)(451199015)(33656002)(86362001)(38070700005)(38100700002)(82960400001)(122000001)(2906002)(110136005)(316002)(83380400001)(55016003)(5660300002)(107886003)(53546011)(6506007)(4744005)(9686003)(26005)(186003)(478600001)(7696005)(76116006)(71200400001)(54906003)(64756008)(66476007)(8936002)(66946007)(66556008)(66446008)(8676002)(41300700001)(4326008)(52536014); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?NTlQZ1huTmpXbFBDL21jMEpPVE9Nb1EvdEluV3NMTlVwVy8rV0FEeFFVclVQ?= =?utf-8?B?akVnSHN5SzNsRkNkbGNVL0FqZGVMNkhna1lDb2djMTVKZnNhODNGYnpLS2sr?= =?utf-8?B?SmpxTVphWVoyQ0hNQTZ0QmlZNjVDSzBSR1MrWWhwZjhBV0JQN3RGd0JidFo1?= =?utf-8?B?bE03QjJTUHdvWEd5TnpDY1RhSjRBdEFKcUgwNFFCN1R6L01XZEJqbzhWV0Fm?= =?utf-8?B?cFppVXVJWmNWaWhzcjRxd09sMDUzRTFrdGxBUC9BZUpIRENWZHR0bmtBNHg0?= =?utf-8?B?ZGhnSG16S05sOWMzQXNsZlk3d2RHdlk0eFFGMmJKbDd6R0JMZG1veGRmTXND?= =?utf-8?B?cDdIa25ha0V1SmlHcFJ6MW80c2E4Q1JnT0NpamRnNkJWbWNaS05RNnNVcHF5?= =?utf-8?B?N3VyM0JNdHNhRXFwOHFTQzVlbDVTU3FUK3h6YmZ4dFJ3R3dBYXpwRHZ5eGlF?= =?utf-8?B?enAwZjFzVktWRnM0T2E0eUlnM0gyQmpBWFJQeGpXTTg1amtnY0xZb3lneTRW?= =?utf-8?B?U0hCeWcwQUcrR2F3dmlhSUtjSGdWNUErWjB5cjNxRVlEZy9uaDBoOWsvRlJW?= =?utf-8?B?UlVJcldVQzBKOTV3bjBPeUNmMksveVhnc09Lc3RkeVk1Rk5QZ0QwaXdFOHMw?= =?utf-8?B?Z2JmK3pMYy9HMEd1Z2VyTXF6bkZ5ZDNnRC9YQi9DVHNMUzVwcWpEdW5DbnlI?= =?utf-8?B?V2tjSVh0cjUreDZFcGJFa1ZOaWFkZWlGbFlBNTNhaWR1YTFJbk01RkFqVkpI?= =?utf-8?B?Y3dJTVk5WlYyM0dGbzFORjQvSTl3QUNET0JGVWd1UCtPNjdraEN5YzFvdnlr?= =?utf-8?B?ZjlON1JKVWVDSDdseUhpeS9iTTd2cGR2NjRraWwrOCtSYTlUTDJBKzA4L2tW?= =?utf-8?B?dmM5ME9VeWo1aExmWHRyNmVMVjMrZC9NU3AwUnBvUEVsM3o0TldWTjB2Nm54?= =?utf-8?B?VmtDRDBQSHUxNmtwWk9RRDNMT1lhS1BKSDVneElEQWM0QTJHSUtBYU5vVVky?= =?utf-8?B?ckxRUERPTnlld2VYbnRGcjZsb3Izak9NbUZLRGlhdkVZYnQwbVRNc2pCZVhK?= =?utf-8?B?S2Jtb282RzBQbk1QcnF5Tjh0cUNVbDdIOWdVSXR4ZWtkT3ErMlNlc2tXZWRj?= =?utf-8?B?TVhKeERmamQzdkcwZjlBZjZyWGdteFpyUDFWa05nTGVXa0pRTk5aZFZxY21L?= =?utf-8?B?eERVcUwvNnFtVWhGRjVvMzBXbVlMWG5VZXQwdjNiL2tNQjd6Q3pzdlZDNXJC?= =?utf-8?B?dmNlM01hTWJHN1hrZWNBK2lGSVhiZ1Q0YTFxQytUMFlYUjdCd253SkdhMmZK?= =?utf-8?B?QWd5bWorRlp0dHYyRlJTRzczb1l1eGlmd3UwckJZN0xCejVhVmw1ZGlYanpV?= =?utf-8?B?UHRKdW9ycmVLdWZKVTNzQzNUY0pubEZ3ZDFPMUlGM1Zaa2M1b2VSbTZVWllJ?= =?utf-8?B?NVg0SHluSE0vZjhrRHV0aXh5bERKcUd2R05XL0ZXY3V3OVJwbXZxWDVTQUt3?= =?utf-8?B?OWRjdG52bnZ6K0IyaXpvOExHUjAvOWtzLzQweW5QSWdGdFNwaWZSRDVXSG15?= =?utf-8?B?ZFdFeWxlS1ZFY2lpYllEaHhVUkY5V2dLRlZjR1U4YjlERFNHd3V5R2NQelJ4?= =?utf-8?B?NUovNHdnSG16UHVWSExVRkxmbHJVRmxKVEtkZjdnd2FLM29uK0FiTXJPWmI1?= =?utf-8?B?YUR1a2hQalFrVkhxRnlzWjFsNUJQRTBFVkoxWWFmMThGZlpOcGlvUzRmclps?= =?utf-8?B?SjdBdzM5L3FHTk8wdzlIRHJZUUdHbUIzUG9UYW93eDQ5dzBDWlFFS0dXZjdQ?= =?utf-8?B?Q3ZlRUFUTXdjRFRHcXVSWGJHN1VKbXpqMVVIcjFTWWtxWWZQQXl6ZlRxS2JG?= =?utf-8?B?YVN5bUVHRnovZGhYTVpSTThZd0pDWFVXb2FPOWpiSGh6SUMraExuQVozNjFz?= =?utf-8?B?WDVwRnVBVWdPdmJXamJ6Vzd5bzZ6TVN0d0ptQnByS1RJaUZ4S1cwS2xHSkY1?= =?utf-8?B?QkRRTlViNWE5V1RyamFScituR2djamNSMUVINzI2KzJjeUlSSi9SVk53NWpI?= =?utf-8?B?NmdvaW55eFRQUjJZZkdtVnROZmxEYTBLV3VINFlxM3dSVnJFWFc3azBXL1lu?= =?utf-8?Q?ipKxrFukjjthPld6qq+xFt+Wm?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM5PR11MB1739.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6e3ec9df-1ee9-4b2c-ab82-08dab1113f5c X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Oct 2022 14:01:26.1475 (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: Wdj5qREIdTTK5L/LmQIa4KgGdTyIKmeBfWddmCTl54jfs10NGdO3PqMYEjyI8CCoTDPN1el6Ybdqat4HHKOhZA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL3PR11MB6385 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 SGkgTWF4aW1lLA0KDQpUaGFua3MuDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4g RnJvbTogTWF4aW1lIENvcXVlbGluIDxtYXhpbWUuY29xdWVsaW5AcmVkaGF0LmNvbT4NCj4gU2Vu dDogVHVlc2RheSwgT2N0b2JlciAxOCwgMjAyMiA5OjU3IFBNDQo+IFRvOiBQZWksIEFuZHkgPGFu ZHkucGVpQGludGVsLmNvbT47IGRldkBkcGRrLm9yZw0KPiBDYzogWGlhLCBDaGVuYm8gPENoZW5i by5YaWFAaW50ZWwuY29tPjsgWHUsIFJvc2VuIDxyb3Nlbi54dUBpbnRlbC5jb20+Ow0KPiBIdWFu ZywgV2VpIDx3ZWkuaHVhbmdAaW50ZWwuY29tPjsgQ2FvLCBHYW5nIDxnYW5nLmNhb0BpbnRlbC5j b20+DQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjggMDkvMTJdIHZkcGEvaWZjOiBjaGFuZ2Ugc29t ZSBkcml2ZXIgbG9naWMNCj4gDQo+IA0KPiANCj4gT24gMTAvMTgvMjIgMTQ6MDcsIEFuZHkgUGVp IHdyb3RlOg0KPiA+IEluc2VydCBpbnRlcm5hbCBsaXN0IGVsZW1lbnQgdG8gaW50ZXJuYWwgbGlz dCBiZWZvcmUgcmVnaXN0ZXIgdmRwYQ0KPiA+IGRldmljZSwgaW4gb3JkZXIgdG8gY2FsbCB2ZHBh IG9wcyBkdXJpbmcgdmRwYSBkZXZpY2UgcmVnaXN0cmF0aW9uLg0KPiA+DQo+ID4gU2lnbmVkLW9m Zi1ieTogQW5keSBQZWkgPGFuZHkucGVpQGludGVsLmNvbT4NCj4gPiAtLS0NCj4gPiAgIGRyaXZl cnMvdmRwYS9pZmMvaWZjdmZfdmRwYS5jIHwgMTEgKysrKysrKy0tLS0NCj4gPiAgIDEgZmlsZSBj aGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pDQo+ID4NCj4gDQo+IFJldmll d2VkLWJ5OiBNYXhpbWUgQ29xdWVsaW4gPG1heGltZS5jb3F1ZWxpbkByZWRoYXQuY29tPg0KPiAN Cj4gVGhhbmtzLA0KPiBNYXhpbWUNCg0K