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 080D3A0350;
	Thu, 27 Jan 2022 08:13:13 +0100 (CET)
Received: from [217.70.189.124] (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id BD97B4276C;
	Thu, 27 Jan 2022 08:13:12 +0100 (CET)
Received: from mga01.intel.com (mga01.intel.com [192.55.52.88])
 by mails.dpdk.org (Postfix) with ESMTP id D7F4E4067C
 for <dev@dpdk.org>; Thu, 27 Jan 2022 08:13:11 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple;
 d=intel.com; i=@intel.com; q=dns/txt; s=Intel;
 t=1643267592; x=1674803592;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=GcCMmXXtXpOa5p/rgMtmk7aHbvwl0/Rcu8Ssci/UBL4=;
 b=E6GJPyRFAMCb1ingbVDUKCS3t9fnJID1g+ZKebQXS8Huz+/oE5m5uajb
 n2NO59d3piws3eZc/GHKbQmIxmdpMSlphI0wiox8xL2oNS1/O9KGXT0mm
 kV27CQ89gy6xjVEAtluIdAz8ne4KACZaRrlOexP4LbffCNjlEixQMkz4B
 jnqALnwlvas/Xsbx/4Cgfr+GM19KFr7BSmvRwjufRNmrQ5VqBUdn44/oj
 VRHkqEbqT3TnkpKEW6eH07BSjR8DcPt/N+xhQ2up+zr449K531UNyjciR
 7/qGKZj/2G2LQj4NzYwUfCyOEYxVdpHB8JgT6tlitEzFkqAZYGorBvGKC w==;
X-IronPort-AV: E=McAfee;i="6200,9189,10239"; a="271224979"
X-IronPort-AV: E=Sophos;i="5.88,320,1635231600"; d="scan'208";a="271224979"
Received: from orsmga007.jf.intel.com ([10.7.209.58])
 by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;
 26 Jan 2022 23:13:10 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.88,320,1635231600"; d="scan'208";a="521107869"
Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82])
 by orsmga007.jf.intel.com with ESMTP; 26 Jan 2022 23:13:10 -0800
Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) 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.2308.20; Wed, 26 Jan 2022 23:13:10 -0800
Received: from fmsmsx602.amr.corp.intel.com (10.18.126.82) 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, 26 Jan 2022 23:13:09 -0800
Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) 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.2308.20 via Frontend Transport; Wed, 26 Jan 2022 23:13:09 -0800
Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.175)
 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, 26 Jan 2022 23:13:09 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=MbLq9bLbdSEE6334HuXqIfd+H6kGdcz8D+dOKe6YFoqAGlG1Udb26qmE2uk5CnA9Xp+qIac26/0rrdG4ZdSJqC82+q8B6zOWr1KEVORjbcjl8jtrz4JusNgQ/AZPVqDNccGXuyL9p7MYoD7SGKa+QdOuYs4Q3QOKwwgBjco4pqAogj9KUBEfG0ahfAxY9B7607ZupdVzL7h5d0onFtJDX/A8sqZuCV+POjOBszlOkm5eB1faXFIIF9OLR9v5RoCxxU37WqLR9uBThSbYQOvr/P4gHJEEMbFpNVTQQvGoBGkeKyrfegsVEtnRzX5+Z1VDrfgs0fDUr4uOyphZ+d8stw==
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=GcCMmXXtXpOa5p/rgMtmk7aHbvwl0/Rcu8Ssci/UBL4=;
 b=ET8X6OR2bdYN71bLeQWk0iBXtYvPtSHoXpGYtiZU+QuGFT6ExQwAhFNjnRO8tOyGhhJUEqM4Q1GoDAVsHJs7zAVh0sp9W2muZZb8PUD8nI2qcnqc2ifwraetLttpEty7H0te25aj1Pi6ks/DVdfG1CUSq/+vubfD0zbm8qzzuEetDKo4PGsVkSLkr/o3B4kOy4LedagIATfxygENNG6ww0tfd5QpwGCGOtBnrJuEbAM2+4U9D8aI5t3l+cd3dnn3vyHQjZLy1aEIAWb84PjU80IB7p5huZ6Z7Ntysfsqux6Z+7YIRCSmLwad6JJRWIB+pM6YjagvARUwaCnva2fwzw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none;
 dkim=none; arc=none
Received: from SN6PR11MB3504.namprd11.prod.outlook.com (2603:10b6:805:d0::17)
 by MWHPR11MB0077.namprd11.prod.outlook.com (2603:10b6:301:61::17)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4909.8; Thu, 27 Jan
 2022 07:13:04 +0000
Received: from SN6PR11MB3504.namprd11.prod.outlook.com
 ([fe80::9d80:4063:d2c8:5c8c]) by SN6PR11MB3504.namprd11.prod.outlook.com
 ([fe80::9d80:4063:d2c8:5c8c%5]) with mapi id 15.20.4909.019; Thu, 27 Jan 2022
 07:13:04 +0000
From: "Xia, Chenbo" <chenbo.xia@intel.com>
To: "Pei, Andy" <andy.pei@intel.com>, "dev@dpdk.org" <dev@dpdk.org>
CC: "maxime.coquelin@redhat.com" <maxime.coquelin@redhat.com>, "Cao, Gang"
 <gang.cao@intel.com>, "Liu, Changpeng" <changpeng.liu@intel.com>
Subject: RE: [PATCH v2 15/15] vhost: make sure each queue callfd is configured
Thread-Topic: [PATCH v2 15/15] vhost: make sure each queue callfd is configured
Thread-Index: AQHYEc//f8heWYFi5USffcWdhxToQ6x2dpVQ
Date: Thu, 27 Jan 2022 07:13:04 +0000
Message-ID: <SN6PR11MB35044767730D73A8B7C7B65E9C219@SN6PR11MB3504.namprd11.prod.outlook.com>
References: <1643093258-47258-2-git-send-email-andy.pei@intel.com>
 <1643103437-118618-1-git-send-email-andy.pei@intel.com>
 <1643103437-118618-16-git-send-email-andy.pei@intel.com>
In-Reply-To: <1643103437-118618-16-git-send-email-andy.pei@intel.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-office365-filtering-correlation-id: 1cdeaa02-0512-4a9a-7e35-08d9e16475e8
x-ms-traffictypediagnostic: MWHPR11MB0077:EE_
x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr
x-microsoft-antispam-prvs: <MWHPR11MB0077FFEA3524B125FFD3E7809C219@MWHPR11MB0077.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: poq6f3kSY3zecEf+wr1XkKpC6sfglK8UQALLtZwSG0YNl6h2p4ABC2A2L5ryrfA8peiTe4K2eQDLfTlcVn2rzSy+BZwaViiCVTUyaD3EnvY9SgN4eTxVNCvMScATEkIsr0NFWpt74p2sxNQf79ejQAeeqJ0dqFyjENY0Ie2XUOeHHgMzsYy0fJKXFr4GpAQm5cuutJOVCxVCTFcmIsN5NBTh17z0z3zsp5ZnoIRwbHsxgLZIyWOoMs5Un8dVtltCcOFdQKoSPdHbpktDA4JSdY+62mYEu4wnWlaPIzCVu8SktqFJIvegsW38LyHi97VBnte5U6iI9SeARI3yLnk6qeWYm5XEiTJF5sdu13aoO31cp0PZyUa3YuH9gtLjAykhwl9E5OVR67zLx4N5PZrzpftuFpxXnKKq87vEXyuucAWvGoHbJSTRCF7f7+Q8pvT0dnT6IxXTi1cS+AIud1usfvVK4i8Cpy3rS7XgG8tdQRzMVxFBAYRooQVTpRBEvUIj9rK1vFxaokUhdx9nfxq/XWTMAfM+LfOQxiya0EAQBBahT+tKEwBQETCKy0JflbehTlvIWtDSdcLM8JdBaq1wirBO+ilCEMmvBaGYW8s5+wWHg+MHsvJur6sIuTa/4z4k1Oc/tmwpOPjOYyRjvNnd70bv39LyC9d6EaJDxOyZdJcr28P4/5VHMh0Dx2AORiFFlXtxPdT6dA50tsUj3AMTmAKh7h37UQo7T2fYE3jkFU5RTohFa1SAcSpow+qHhLem+XaV1gcOxC89WcNHaPlaSzfdqFj/LpTyFFgvJb7LHi4=
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:(366004)(82960400001)(66446008)(33656002)(52536014)(122000001)(38100700002)(8676002)(64756008)(508600001)(4744005)(66556008)(83380400001)(4326008)(966005)(54906003)(316002)(26005)(38070700005)(53546011)(71200400001)(55016003)(186003)(2906002)(76116006)(107886003)(86362001)(8936002)(66476007)(5660300002)(9686003)(66946007)(7696005)(110136005)(6506007);
 DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?d0w3ZnhLbXVHR0hQd1NIV244WURQWWNZd0J4V0toRHozdlh6dU42OHhnaGwz?=
 =?utf-8?B?THJFN2FNdEF3Qm4vRzJvdzJRS2J0VmlXVDFjTGxuSVVFcGVpY2wxZjJ6Wngy?=
 =?utf-8?B?MHlkNTZMb1ZjWGY4cE5GNys3ck5KUW9pbWg3UnZZV2dvcTQvaU1CbXdTQUF6?=
 =?utf-8?B?aWd3SzJQWG51dWZqTitjOStGV3Y5T0RQMCszMGxpVjkvaWVtaXlGaGxSRWZC?=
 =?utf-8?B?aU1LQ2Q2UWpYd2tXNXRzdlN0b0FsRkl5UUQ2YlNiSS8vWkVqeVNndDBCdXk0?=
 =?utf-8?B?QU9HSEw1eG9mdldhL25Jdmg2UDJCVEZHMXIrK3NLRFMrQURvUnlseW9PbkNl?=
 =?utf-8?B?d0d5eFJjVXBDSEdjNHdtOUFFbVkyR1JZc1gzaDdsbURlQUNDT3RvaFZGeURp?=
 =?utf-8?B?S1c5QzZqSkI5QjF4RFNORzZRZ3ZqVkVIbGVVWE44Y0FzK2Q0TVl5NFl2UVFE?=
 =?utf-8?B?RStPYUwvMjEzOWk3Z2hGUWk2RHl4dEtQTjNnMHczdzF1VUNVVWwxckt4ZkpX?=
 =?utf-8?B?dTBqNjRpRUNCei9wQkdUeGFKeitxSUNNOEtROXVZREVWaEtWN2FDRlFKSlhy?=
 =?utf-8?B?alpVSWt2eDU3bk5vd3c0WkNiK3p6dXJXS04xZkpYSmFibFB4YU95QzlpUW5Q?=
 =?utf-8?B?TGZxMHJucUpLZW9sQ0tnaEtWUWVSdjhQNlk2dDJTRHNSRDVJTytoUDkrOWwr?=
 =?utf-8?B?ZDJBU2oyTWdMUGtudnRyY0d0U3NGRGEwZXdZTnpZd1U5RUZoL3g4U3FQWnZN?=
 =?utf-8?B?Z1BjNXdveHczK2lhOHBFdnVHQnRJZzBQeDRDN3VnZTBsczlKUXlIbElxY0Iy?=
 =?utf-8?B?V0NGeHZIdVVCdlZZMkhJK003V1JRR1NlcWJOcTdtd2FXdzJrNGJrNEJqc0h5?=
 =?utf-8?B?VVhRaUZIWm1uWENQYWc5ZndjRHQzUDBIMWtZdEU5MkNtU0xQeFJFSUxMZmJm?=
 =?utf-8?B?K014cUh0Y3JsR1k2Yy9nakJtUW0vbVF1MkZFMk9OamhnaFU4a1FMem5WYXJS?=
 =?utf-8?B?SExKbjk2RGw2L1czeGwxQjdOL1JyKzVtL0U4bXIzck9QbkViSkJTZVVuU0hx?=
 =?utf-8?B?bjBCVjdxcHBVWDJlRmdLTFQ0MU9EUmkva29CM3loYVEwK2tTcmFDeWk0U0NS?=
 =?utf-8?B?RjR2ZVZYTnkzcWVDVDBSdncveStJVmhMbW1hSFZtRzdiV2wxbFNydlpqQUdF?=
 =?utf-8?B?bGk2aU5Fb0pydlVsM3k2ZDJCZ0dwY3Q0OG8vc29kRitYSGtrdjdGNUM5cE9k?=
 =?utf-8?B?YnAwM0t0Nk5SYkNlNjM5Ykd4LzV5MVduZSs2QStnbDVuS1VJUENUZlNqQnV0?=
 =?utf-8?B?blRtLy83Q2xodG41c0JvR0FzUVNBRDROZWw5R1M0WklHNjlVT29aSUVQSkcr?=
 =?utf-8?B?cVZpNHhTcE5KNmpvUGw2LzJ0eVhmNmkzbUVsOXhOUUUraDBZbFArSEIyK0Zv?=
 =?utf-8?B?eWZUQTJZMkp3UGFDVzZWWWlkRjM4M1RpUi9LbWlZQUx4eUVNTGdWeEZjdTR0?=
 =?utf-8?B?cGxSSFRkOHduSlZDcS9PWE4zc00zcDZpL2NyaXlNVTFveDIyT1A0MDdKeHcr?=
 =?utf-8?B?Qnk2dXJjaGdVZW40OTBUeEpLUndLS3dscXdUYkVaa1BrdmJKMXRHeGpIblNP?=
 =?utf-8?B?YWNLTGRHWjhUYThUZjlNSGx1YUI4aUZlUGVKS3p6ZnRuL01sdldkdU5kVm00?=
 =?utf-8?B?RXlUTGVTOUJTUTV4ZkNrdStsMHY5NG1WVHBySG0vQnFUVjVKTThucUtiYU56?=
 =?utf-8?B?b0d4MHltMGc2R2daQThOMGNnU2E1RlQ4clQ4N2tlRVFPbFljWlpRZjV6dGxO?=
 =?utf-8?B?WVBkMFlxMFg5VGx2NjViWG41cjNtOUlyRjlab3Z2Umc2ZDUxSDc4TWZtbjV1?=
 =?utf-8?B?ZW5SR0RlcVRBSFFVbUY3eDhUbld5eHpTVTVzM2oydC9lbTM1SFlBdERscXA2?=
 =?utf-8?B?V3Z3OEl3VEJqbXhsRlJQMTd5Wk82R1RuM2xiSm42Q2xrTHBjRE5TeWZZdlpD?=
 =?utf-8?B?cWREMHlxN3o3a1haQTkwOWg2STdpcTNVdDZ3RVhxMS9pZ00zbVk0dHdVUGMw?=
 =?utf-8?B?cTlCVEt0emM3cGRDdkszWVZyaFVpVnhGemRyc2VzeS9rK0hHNjBvNXRvVU84?=
 =?utf-8?B?bTJiWlZ5ck1ybm1FMnptV3dHdU1vdk9aRWdWM3BVZUlsVmhHNE93S0YyVFdx?=
 =?utf-8?B?Wnc9PQ==?=
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: 1cdeaa02-0512-4a9a-7e35-08d9e16475e8
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Jan 2022 07:13:04.0317 (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: jEQcgCweadmt2oDRs5jJsTY9b3JcNcNb4clHqWvANRqKPDch95eyH6bY0wZ8HhdIthBOb7m2n6lDzy7frjwmMw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB0077
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

SGkgQW5keSwNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBQZWksIEFu
ZHkgPGFuZHkucGVpQGludGVsLmNvbT4NCj4gU2VudDogVHVlc2RheSwgSmFudWFyeSAyNSwgMjAy
MiA1OjM3IFBNDQo+IFRvOiBkZXZAZHBkay5vcmcNCj4gQ2M6IFhpYSwgQ2hlbmJvIDxjaGVuYm8u
eGlhQGludGVsLmNvbT47IG1heGltZS5jb3F1ZWxpbkByZWRoYXQuY29tOyBDYW8sIEdhbmcNCj4g
PGdhbmcuY2FvQGludGVsLmNvbT47IExpdSwgQ2hhbmdwZW5nIDxjaGFuZ3BlbmcubGl1QGludGVs
LmNvbT4NCj4gU3ViamVjdDogW1BBVENIIHYyIDE1LzE1XSB2aG9zdDogbWFrZSBzdXJlIGVhY2gg
cXVldWUgY2FsbGZkIGlzIGNvbmZpZ3VyZWQNCj4gDQo+IER1cmluZyB0aGUgdmhvc3QgZGF0YSBw
YXRoIGJ1aWxkaW5nIHByb2Nlc3MsIHFlbXUgd2lsbCBjcmVhdGUNCj4gYSBjYWxsIGZkIGF0IGZp
cnN0LCBhbmQgY3JlYXRlIGFub3RoZXIgY2FsbCBmZCBpbiB0aGUgZW5kLg0KPiBUaGUgZmluYWwg
Y2FsbCBmZCB3aWxsIGJlIHVzZWQgdG8gcmVsYXkgbm90aWZ5Lg0KPiBJbiB0aGUgb3JpZ2luYWwg
Y29kZSwgYWZ0ZXIga2ljayBmZCBpcyBzZXQsIGRldl9jb25mIHdpbGwNCj4gc2V0IHRoZSBmaXJz
dCBjYWxsIGZkLiBFdmVuIHRob3VnaCB0aGUgYWN0dWFsIGNhbGwgZmQgd2lsbCBzZXQsDQo+IHRo
ZSBkYXRhIHBhdGggd2lsbCBub3Qgd29yayBjb3JyZWN0bHkuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5
OiBBbmR5IFBlaSA8YW5keS5wZWlAaW50ZWwuY29tPg0KPiAtLS0NCj4gIGxpYi92aG9zdC92aG9z
dF91c2VyLmMgfCAxNCArKysrKysrKysrKysrKw0KPiAgMSBmaWxlIGNoYW5nZWQsIDE0IGluc2Vy
dGlvbnMoKykNCj4gMS44LjMuMQ0KDQpQbGVhc2UgZml4IGFsbCByZXBvcnRlZCBlcnJvciBvbiBw
YXRjaHdvcmsgZmlyc3QuDQoNCmh0dHA6Ly9wYXRjaHdvcmsuZHBkay5vcmcvcHJvamVjdC9kcGRr
L3BhdGNoLzE2NDMxMDM0MzctMTE4NjE4LTE2LWdpdC1zZW5kLWVtYWlsLWFuZHkucGVpQGludGVs
LmNvbS8NCg0KVGhhbmtzLA0KQ2hlbmJvDQoNCg==