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 BF1BA41C49; Thu, 9 Feb 2023 09:02:23 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 96A404282D; Thu, 9 Feb 2023 09:02:23 +0100 (CET) Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by mails.dpdk.org (Postfix) with ESMTP id 15FE74113D for ; Thu, 9 Feb 2023 09:02:20 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1675929741; x=1707465741; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=1Wa3qzoXaNaFt9tj1UIvkOpsseTAizujjo6Bd/1mJOY=; b=e6qJ87SmHH+VVx0S2q7iXXqAIgf/d/rkQJyDhOlO5/DnNzfVi+Q4zkUp 142CaTYTpF2bzjXIX1GosqU5TN4e4q6HtdW8IryuodRMujFKk0tFpX3G8 ZHHzc/+FTnFmDLq8HSPP/WuL5JzfL4w2rBeTGTqZXbOki2aVr8O24C7RF 8StJjBICe/YzSNRRTQx5pIavTLXM8fiKkyvGQs//7w/tV9pHDLOkkQz41 aq8kofj6fRWdawmeBnvPXw4JhLCShrk0EbnpB6l6X8KjAsH67eL84ZB2v 3qIqIR6b/GYopmkk7Cmo+3UytOtwN4YKdZIYvEbXL9IiReaS7xH+RM8ax w==; X-IronPort-AV: E=McAfee;i="6500,9779,10615"; a="318046749" X-IronPort-AV: E=Sophos;i="5.97,283,1669104000"; d="scan'208";a="318046749" Received: from orsmga006.jf.intel.com ([10.7.209.51]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Feb 2023 00:02:20 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10615"; a="645174666" X-IronPort-AV: E=Sophos;i="5.97,283,1669104000"; d="scan'208";a="645174666" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by orsmga006.jf.intel.com with ESMTP; 09 Feb 2023 00:02:19 -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; Thu, 9 Feb 2023 00:02:19 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) 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; Thu, 9 Feb 2023 00:02:18 -0800 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Thu, 9 Feb 2023 00:02:18 -0800 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.174) 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.2507.16; Thu, 9 Feb 2023 00:02:18 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RCxucVHeKjVTr2S+lk5B6GH79wmeCEX8eiIUzwLHdQIkLBqfUAfDY4b7WyyhFyZDfZ8BfMaf5JAEdBd2mEfLJ+zkcrGtcQT1qrQDgs3r8tCTTst9sukQ9hJSi9ZHXW9JEjXEzSH82fu/4cVOzq7dmImIDhxxfWbm/Z0ZDKpeu6B7MvNn5TCT++Xc93pbpYRNxQnh3BlEYS4BOCSJf+45lzKSKzq9UJS8b7HSINl2VPnF5MCxA+kKEA2IFwcptGQ3G4r7zbWKqSeNUJHwyWBj4kMt9TjMLmI05mIySH69ocBFr+nkV1wpWpRiwATCWtwuZuu7zw2BL5WIZVVh/UarcA== 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=1Wa3qzoXaNaFt9tj1UIvkOpsseTAizujjo6Bd/1mJOY=; b=HHSIbIF+pSBEy3Iwz4X8nO3ktLf6JlwpmkP5xsR1VUiQ3+GyAM93Xu8s+vh5Gk4Hx6rzxmzGVe9Q+34SWECcAtZs4G+G9AnBgZTdsNg6QDKyopb9ZNQtPO7L7Bv5fzFqskHqGqmlzq4qKVK7J2tf9nnQjhfP74vzWFDW/0WyjTbibYEWRltZ5IXSZcCui07cG6S+rXpOsCufJpEZD3pWHCKX16BN2+rhnIUwgUvTIuAKDGdzIHIX5qb2VVw+oNfTA7dif6sctzR/as7HBA0CBdr1Yc2FvW0e94qA7w5VM2tPfDMhTl+uDyUVlx23dVcFbFnzfpI4dQ50boK8NE8trg== 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 DM4PR11MB6020.namprd11.prod.outlook.com (2603:10b6:8:61::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6086.17; Thu, 9 Feb 2023 08:02:16 +0000 Received: from SN6PR11MB3504.namprd11.prod.outlook.com ([fe80::c8f8:a3e1:5b23:a9c3]) by SN6PR11MB3504.namprd11.prod.outlook.com ([fe80::c8f8:a3e1:5b23:a9c3%5]) with mapi id 15.20.6086.017; Thu, 9 Feb 2023 08:02:16 +0000 From: "Xia, Chenbo" To: David Marchand , "dev@dpdk.org" CC: "maxime.coquelin@redhat.com" , "stephen@networkplumber.org" , "Hu, Jiayu" , "Wang, YuanX" , "Ding, Xuan" , "mb@smartsharesystems.com" Subject: RE: [PATCH v6 7/9] vhost: annotate IOTLB lock Thread-Topic: [PATCH v6 7/9] vhost: annotate IOTLB lock Thread-Index: AQHZOuFtAPEOFw75fEGK2j70R1zB7q7GQ8BA Date: Thu, 9 Feb 2023 08:02:16 +0000 Message-ID: References: <20220328121758.26632-1-david.marchand@redhat.com> <20230207104532.2370869-1-david.marchand@redhat.com> <20230207104532.2370869-8-david.marchand@redhat.com> In-Reply-To: <20230207104532.2370869-8-david.marchand@redhat.com> Accept-Language: en-US, zh-CN 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: SN6PR11MB3504:EE_|DM4PR11MB6020:EE_ x-ms-office365-filtering-correlation-id: 47ae1d91-f254-44e7-7282-08db0a73f5f4 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Vg/ryTYXcBOl1VfYrKhcA/HtYQ7Syj/rOXYMLutb0VWIaiu4wED/lkiMjOBFVcQoTgK/Ad9dkY8snzn0DGbeBG5vuzltjbPHkxJITmtZPo5ZayBOws1vztqseZuhiMV+ePugwEcI+WGmsTD1PrMkDd+r9oYs2ubPXGEYgwoneP7EyxQwuzkuS797iKCjDKHw3TpvLNt+hCabzGfQhnOXOkVYFVjfwYV0V6uA2Ao6qUk//DOeLu3FZGOunhg/MCU7lKOh3G1kmG9qzHI3EVyPXC3/BeUjAtPAvdLhAWm7N/R2KDb0MOEiLCFLW+hyHOvkWLuRwjNhVUnoQee4ZLorsCH3W6G0L7XtlfA4cbDQKQSW2woPre6IIKpk9nTf9Z56f4NMDTTwtcrw182FtvWMSeECcLyFZvi0ZN4qp7i4Jpp9mki0WbhDLuCMYSKd6wLbXXmN/QsrydFSVLUh9RT5759wB7V2BT/XWyILyL1bgSfgbqiZXzZqsJzrcscfMIqLNPXKZVwwac0TgPpUwdqshfDmTmUNmBWTZRE+KRGTanCSGtQCeXdm0ebuKSybeISr7ZgXXZ/Dmu6OOpucxm5i9HFnornk/tpfoyJmEKtFmxlW3vjBoK8D+xxZri9ov4+WBhN80h+dFD92t0a871BJhoJeJeedmlIe+vPEM8yymbHvfD1EWUE8z8dSLOi5ipBm4PKHJgtUuSc7WbeMFu4ONQ== 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:(13230025)(346002)(39860400002)(376002)(136003)(396003)(366004)(451199018)(2906002)(4744005)(86362001)(38100700002)(82960400001)(122000001)(71200400001)(66574015)(7696005)(186003)(26005)(76116006)(9686003)(6506007)(53546011)(110136005)(33656002)(38070700005)(55016003)(66556008)(64756008)(54906003)(83380400001)(66476007)(316002)(66446008)(66946007)(4326008)(478600001)(41300700001)(52536014)(8676002)(5660300002)(8936002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?bnFNdkRsbERnRTkxOVFpZE5EVTFWeDg1eDFDTTBSdDBSbXNYdVBMQ3Q1TjM5?= =?utf-8?B?OEJqUlJ1cTdmVlFpZXRVb3BiSi9hUlVKUW5mZTc5T3N6Tzg2Ukg1aXR3K1F3?= =?utf-8?B?R05Wam9TUVdUUWt4YmFvbWhqRWxVVWVUZC8xUVgxakVmalc4Tk8xeVJ0YnBr?= =?utf-8?B?NG1rempHbEZlMnVjSUg3UGUyRXdRcXdhbURJS0hZY1N4NlU1MVNmbWhabzQ0?= =?utf-8?B?UFNnb1BPUzhYQjdHNEdxbTlMVjlDQWd0cTRqMVFQcFpJcEhQU2JaMWhkYzJG?= =?utf-8?B?V1YyTVhCRE9EQ05mSFhYNDFiRDBIZmdyRE1rSHBnWnhac0dvcVVlM3hyTjVF?= =?utf-8?B?MUZTWVlldEljc2JXNzNyNklrcTdlWTZUNUZrZ0hya0FlR2tvNmQ0b0lvbmRr?= =?utf-8?B?VmVVRVNGWFMvYWlReVBOdWRuc0UwSWhSakdBZ0pjOU5yRHF4NnpmMG5JMVhN?= =?utf-8?B?dVJETVpMS2FmbEpSZ0xuZTU1b2xMK3BBSThJelRQUHR0ZTBHeUZIcVhwNkFs?= =?utf-8?B?SUdoN1dHZXFtVlArbS8xMjVlRE42TGMzVkplVmhScFdYck5PMUh3QmR1d1BO?= =?utf-8?B?emJFUE51NWNIRVVPS0JNbW9zbVhtTHdMUUNFc2d0YjZFbkF2Zmhkbit6dzJU?= =?utf-8?B?cHRYZVFuZHdNd3IxYzFJc0xpT3pnYS9OcFFVL21uRlpqOWV5bkg0YUgvVS9H?= =?utf-8?B?Vzdtd1EyZ2NyRzJyL09XYlV1Qld0ZHorSkFrcnNML1pIOXNCbUE2VWdVRHQ2?= =?utf-8?B?cnRjc0IrVUYrbDBnQk1LNEh6ckFCNXZ2SXgxdWlVNGY1eWF2Z1ZjVVJMNldQ?= =?utf-8?B?WGFaL3hNYVBsd3hFaXJmUFdVMUs4ekVPWCt0elRkT0wvR3Z5ZHhhL0xoWXpN?= =?utf-8?B?aGdFclk0Yll6cnYrUElncUZuK2JrV1ZlSm1ldEdGZ3ZlOGJDTWRmSHBuWWty?= =?utf-8?B?cnZHWHhLemtHQjdTK3FxVjRDNHFkNG5BL3RBZVdhZCtqSXgrUmZMellXbGdO?= =?utf-8?B?MDgySUduRVJPZ2w0VDM0cEcrL2YwN2s0anJvV0NmdWd1NzM4cldOaklKRU5l?= =?utf-8?B?Sk5MalJOWDNwS0ppNTFXNUdjamV0TWFzYTR3QXRiSTJzK2o5bm15Y054YjVj?= =?utf-8?B?VU56SjB1RWk4ajk4TnZ1REUzM29IalNSSG5kb3B5UTJ4SHFDSndoMDduYUZQ?= =?utf-8?B?U1JyYWNiZ1hCWjVhZWZ6UkVwUUorM3pWa1cxRnN1RDlDN1dqY1ozeGpoMmU0?= =?utf-8?B?WDNibEFKUGhzM3dpOU9DOHpvYmcxVzF3Q1N6bU1wUkp0NDlYc3IwYmRNUGlm?= =?utf-8?B?Ri8wVW83bGZnYjZqeHJXbElsUW1rRDIrNTBiMExZeDFQTGVVbXdpRjNCbFd4?= =?utf-8?B?NC9NTkovMnRXSGpLV1V3bC91MnhFUzF4dk83R1haRGQxbEFlR0dwNXZKUkJm?= =?utf-8?B?ZWJ6dnZrcU1ySnR6VzhCZUwwU1JySHZyYmpnMmFra2RQTFdzWkVoMnROdzlq?= =?utf-8?B?RTRoOTVNbkt3ZXJnUlpzQXFSZGh2VGZBaWxnR09uV3E0ZHRCeTRFd0NUNm5V?= =?utf-8?B?aVRRR3ZnVEl6eFkxNmNkWXBnVzVjZXZiUFBkOERUTnpxWmZVMDZhWmFxRi8w?= =?utf-8?B?MGlqZWpJTWd5WEZtdVBnTW1KRlBaR0lkRmJpTlRhbDMvN0c0SnFsaGJmcXN6?= =?utf-8?B?ZzVJQlNia3JsZEtCc0xhclBwbTlSZWhSMUJnWmFiTklGRHlYemdqWDFBdnpn?= =?utf-8?B?WkpaT2daQnRDQk94QlZnUjJRVTZ0MnZ6bGJnV25jSXVCbDBPbmRnaVNFaVJB?= =?utf-8?B?L2xlVkZKZU9jWSsxQ3l4NkgzdlczRTJvZlJJRTlhdFIwUmhoS09DQUtYeXpQ?= =?utf-8?B?Qzg0YWI5LzNkNU1jcnNpYzJHcURFTE9KaVRBREw1M2tJTkZWcVh5WkpuMTR4?= =?utf-8?B?ZlB2blhvcU0zQTl0WlhZbTBLUHlIM3hreERwN1RPYmlKaWlIbVlxdWpySG9L?= =?utf-8?B?eFc1NEZTT1J2cFUrT1V3eHRyTGNRb2c2MTMza093OTN1TnMydmxIT3FuR3Z1?= =?utf-8?B?RTZWNVJYQkMrZGFPdE1tR0FVbDNpVGpUUU9Ua2dSQ2YrMkh2SHk5eVFpdTVi?= =?utf-8?Q?fcyY6RBnQJaCIdDHUNPHBHohg?= 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: SN6PR11MB3504.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 47ae1d91-f254-44e7-7282-08db0a73f5f4 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Feb 2023 08:02:16.6387 (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: 0m40EywOs2wnr274jbwMcAAnYjktwdxu0UPZVqfwAW8bwEl3Ila32ktwR+azxRxlpO37xT3LPG/xONtS5uiWgg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB6020 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 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBEYXZpZCBNYXJjaGFuZCA8ZGF2 aWQubWFyY2hhbmRAcmVkaGF0LmNvbT4NCj4gU2VudDogVHVlc2RheSwgRmVicnVhcnkgNywgMjAy MyA2OjQ2IFBNDQo+IFRvOiBkZXZAZHBkay5vcmcNCj4gQ2M6IG1heGltZS5jb3F1ZWxpbkByZWRo YXQuY29tOyBzdGVwaGVuQG5ldHdvcmtwbHVtYmVyLm9yZzsgWGlhLCBDaGVuYm8NCj4gPGNoZW5i by54aWFAaW50ZWwuY29tPjsgSHUsIEppYXl1IDxqaWF5dS5odUBpbnRlbC5jb20+OyBXYW5nLCBZ dWFuWA0KPiA8eXVhbngud2FuZ0BpbnRlbC5jb20+OyBEaW5nLCBYdWFuIDx4dWFuLmRpbmdAaW50 ZWwuY29tPjsNCj4gbWJAc21hcnRzaGFyZXN5c3RlbXMuY29tDQo+IFN1YmplY3Q6IFtQQVRDSCB2 NiA3LzldIHZob3N0OiBhbm5vdGF0ZSBJT1RMQiBsb2NrDQo+IA0KPiBUaGUgc3RhcnRpbmcgcG9p bnQgZm9yIHRoaXMgaXMgX192aG9zdF9pb3ZhX3RvX3Z2YSgpIHdoaWNoIHJlcXVpcmVzIHRoZQ0K PiBsb2NrIHRvIGJlIHRha2VuLiBBbm5vdGF0ZSBhbGwgdGhlIGNvZGUgbGVhZGluZyB0byBhIGNh bGwgdG8gaXQuDQo+IA0KPiB2ZHBhIGFuZCB2aG9zdF9jcnlwdG8gY29kZSBhcmUgYW5ub3RhdGVk IGJ1dCB0aGV5IGVuZCB1cCBub3QgdGFraW5nDQo+IGEgSU9UTEIgbG9jayBhbmQgaGF2ZSBiZWVu IG1hcmtlZCB3aXRoIGEgRklYTUUgYXQgdGhlIHRvcCBsZXZlbC4NCj4gDQo+IFNpZ25lZC1vZmYt Ynk6IERhdmlkIE1hcmNoYW5kIDxkYXZpZC5tYXJjaGFuZEByZWRoYXQuY29tPg0KPiBBY2tlZC1i eTogTW9ydGVuIEJyw7hydXAgPG1iQHNtYXJ0c2hhcmVzeXN0ZW1zLmNvbT4NCj4gUmV2aWV3ZWQt Ynk6IE1heGltZSBDb3F1ZWxpbiA8bWF4aW1lLmNvcXVlbGluQHJlZGhhdC5jb20+DQo+IC0tLQ0K PiAyLjM5LjENCg0KUmV2aWV3ZWQtYnk6IENoZW5ibyBYaWEgPGNoZW5iby54aWFAaW50ZWwuY29t PiAgDQo=