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 1CA3FA052A; Tue, 26 Jan 2021 07:25:36 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id AE02F14125E; Tue, 26 Jan 2021 07:25:35 +0100 (CET) Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by mails.dpdk.org (Postfix) with ESMTP id F121E14125D for ; Tue, 26 Jan 2021 07:25:33 +0100 (CET) IronPort-SDR: GfgqX9w5tXOAFqh1SFTLZWapSTnwOwRPxwrVKq4/1aG6asD8A/qOdPsTnt9BM7rpijrCE7zSsp T7w/H0kbfbsA== X-IronPort-AV: E=McAfee;i="6000,8403,9875"; a="176344142" X-IronPort-AV: E=Sophos;i="5.79,375,1602572400"; d="scan'208";a="176344142" Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 25 Jan 2021 22:25:32 -0800 IronPort-SDR: wntOusgs06577gA+2JgHf77Rtumo5uTc6ZJYGYBiNO9E1/NsNtOP8Nlkk2msh1QWYEqThsiygj m2z3wq2n8N9w== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.79,375,1602572400"; d="scan'208";a="572835714" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga005.jf.intel.com with ESMTP; 25 Jan 2021 22:25:31 -0800 Received: from fmsmsx609.amr.corp.intel.com (10.18.126.89) 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.2106.2; Mon, 25 Jan 2021 22:25:31 -0800 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx609.amr.corp.intel.com (10.18.126.89) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5 via Frontend Transport; Mon, 25 Jan 2021 22:25:31 -0800 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.108) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Mon, 25 Jan 2021 22:25:31 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QVtUNJC9YMBIg454brBuaR3wlriPCrnoAblDNLAIh5rjCvMnf8azIAaha/BR0SWfJIEJq3oOUljrd0/XmAECk9iZm4Unm42PxY0qfocbq0/gIPPc9UhsNKL7D18e2IvYzRDx9LvZ4HuQbu+zcoUXYSgYbI8heB8U1dQEd8VKHZjw8AaVyP6434xEOALvfWOG82iWTHuH0kIHkrRGFfAPdS4JNbQ6yq/sPgDSgrUApHFSGwUsPre1NyvILVIbbrOnS2U60MsSB4/BTwP7BAfwIVKuiIZL+WTsctY1JOTrE19rYK8UQ2pn8UjTDGi/nGOHiRs1SRUYCBaH2w+p6I7KUg== 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-SenderADCheck; bh=U+Ogqhyn+Y6npDWx2IDsrh1PES9Y5NJvQ9TXU+Hl9GU=; b=kZpED/ZJyUGJYvTTz+kR3q6aTLLRfET2YW8hq2kOOoosIUMF/bKyPNxanfWKRdhubzEY6pw+jErtTtrf0nqcQsIHKhK9fbc/RiFTDfo+Qf1zXZ4imvuMRg8zXCNuiFXF3+1GF7z14nm/96hA5itwye9Uks+LRLRI8dBQCTEMXmF0GP+XREdyahvCTsd/os0zt/CCq0xiBcMHgzzArWwudqs/9R1K+XgRfhk2740FYzRRyZWO8g4BASk6F2qXDsTH2UXSJnXcO+hMmBuu7qUUUR1pHpHkBwS4wITX05DqyYChRh0R2jQQOiJw710/GC2s79yFxV/iMzbd1GbDQet0BQ== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=U+Ogqhyn+Y6npDWx2IDsrh1PES9Y5NJvQ9TXU+Hl9GU=; b=xls3fRIyfBxPLckd6ZnH+KRXH1MQ9I6HHFa/oFE0IJGAwjsqSVMAmBF62jA3Z66WGQ5KBCr1I+htr6rzF4fNyOnWX0c0XKdrgQnxF10o3IIb2GsbSkJ2axGE+VO/8br634BHl7Q74Cf31SuZ9Cl+apCDomOvLJmWWZQ2ooWS2Hg= Received: from MN2PR11MB4063.namprd11.prod.outlook.com (2603:10b6:208:13f::22) by MN2PR11MB4128.namprd11.prod.outlook.com (2603:10b6:208:139::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3784.12; Tue, 26 Jan 2021 06:25:30 +0000 Received: from MN2PR11MB4063.namprd11.prod.outlook.com ([fe80::4c5:a27c:aab2:a2ed]) by MN2PR11MB4063.namprd11.prod.outlook.com ([fe80::4c5:a27c:aab2:a2ed%7]) with mapi id 15.20.3784.017; Tue, 26 Jan 2021 06:25:30 +0000 From: "Xia, Chenbo" To: Maxime Coquelin , "dev@dpdk.org" , "olivier.matz@6wind.com" , "amorenoz@redhat.com" , "david.marchand@redhat.com" Thread-Topic: [PATCH v3 43/44] net/virtio: improve Vhost-user error logging Thread-Index: AQHW8z4DwnW3SDkHp0u2CXR1dV5M2qo5cWqw Date: Tue, 26 Jan 2021 06:25:29 +0000 Message-ID: References: <20210125171444.167241-1-maxime.coquelin@redhat.com> <20210125171444.167241-44-maxime.coquelin@redhat.com> In-Reply-To: <20210125171444.167241-44-maxime.coquelin@redhat.com> Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.55.46.39] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 80ec074b-b92b-4cbc-6b66-08d8c1c32d9e x-ms-traffictypediagnostic: MN2PR11MB4128: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:51; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 8izmNlXJOXevuXdfrKvGP5cd4+14SPm/Ec0I33mOSDnYdqJ4sZ9Y5infOVQNgD5Na1sVyOMdauyosv1DN79DhnrNEl8ygjoSI/zyhmjwIG+nReiAfkv89vvfII1LHBIknOQ63KWy4girOKWnokd28PBxqmwRvHaOqf5v4wqYlpGw6pshb9xBEBQthzm+/QSfnGgr+8fiXsm0zFBa9Oa+rjZwszJJN9cYuGvWTmP9j/vTUDNY1yhUFLuZzJilHCYHAJcGxo4Uaz8SVDku+LppIonTQnyz35fAGnWpEXFZ3MevM4+HhVatPMKk6QlXRprQf2Li9UR4eHJmLDrNGhi3UpXvnss7MBPd/kqnUryfUoRew7effG8wXToVk2rrMZn+nmTos4jE1lN08j0B1Yt/nWVHv1QOezinzwD2GY/nbVa598GmxTpJ8b9tckXBSZMjomup2KQv1DVMAo3M3chWnNsMqAxKLyLP2JWFJ+iJoNe7DY7oJNn5W1i5Gbm+yoYmkpiEOs3AmnusZ5LD3OoIGg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR11MB4063.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(39860400002)(366004)(396003)(376002)(346002)(136003)(186003)(316002)(110136005)(8676002)(26005)(33656002)(76116006)(8936002)(6506007)(53546011)(9686003)(7696005)(66476007)(64756008)(66556008)(66446008)(478600001)(55016002)(71200400001)(52536014)(86362001)(83380400001)(2906002)(5660300002)(66946007); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: =?utf-8?B?OWVDTG5YWG5PaGQ3RjhqZU1hakd2RXhqSCtodHRlTVVFT2dadHp4aXFUL05a?= =?utf-8?B?OGVia1dGakxYVmhnOWpDbTRWQ3MyWVd0R2czbmRtQjhFNkgyYlB6M2xBRFJP?= =?utf-8?B?b0psbnU1akt0RkgzSnQvTmV3VFNKeGF4ZzZudnlQUHIvL28vLytqSDdLcHdM?= =?utf-8?B?YWZJS2dPMjU1Y1BzNlNnU3VYcnR6VitlMmxubVE2QzlVNWh6NkoyYW5Ic1hx?= =?utf-8?B?cEVJMVVCcVpmR1pXTHc3K0JOWjhOSjcvS3pIS2NScFhldHlyU1VMRjhrQi9O?= =?utf-8?B?RXhBOVAvMmNzdER0L2lBbmE5b0liRXlwYnhkNWpWcTJiMDYwUVhEMkdyZExw?= =?utf-8?B?Unlia2FZVlFVN3c0MVZ1UXo1MWs3VWxVYkRMd25ENGtTTTNtY1ZWbGVaa3Vv?= =?utf-8?B?ZS9NOVBTaTNtSTIvRHZ2ci9uaktldVNmdld0S0pTVkRXSzJsL2Uvem1iSXg2?= =?utf-8?B?VlVZMDhUQUwrTHJ3WHcwVkdyTnFzVGhmUitCZ2FUS05ySjZhakVQbWRBR0xB?= =?utf-8?B?NjAzWXNPdnlTa01sTmtydWYxdDJ3RitpR3czMmJRYjVyQVQrZGk3SU1zUDJJ?= =?utf-8?B?bnB1dFpjcHZtZE5BTWRCeG9BN212bkROZ29kWVg5WEM2NzJyMGQ0MXBmWmtM?= =?utf-8?B?Q0FFTHo3a0p4eWhQQmdtUmU4Tjl1V2IvQm1JS2RsODdVSk5WQkV2aEhBM3NB?= =?utf-8?B?Q2tkVWxRY1hjTlRENStUQyt5OVpGUEJJS3NFTG1aMW1NSS9pQnR2L1BxbXhu?= =?utf-8?B?QUNjazFRTFh6S3QzRjdpWlM5Rks4dnpxOGlvK1VLVU05SDdneTMyOEFQN3ZI?= =?utf-8?B?SkhTZmhRSjFRS3NIYndmQ2F1SWRZUTg3b3ZPSCtvUmh2QVBvanJZZ0FBRXpi?= =?utf-8?B?b3NjY1plcnQrM0MxcUMxWUFEQnFhSnJ4akpqcHFIUitxN091bHU5M3lZZWUz?= =?utf-8?B?OEFwTm12YnpNQUVCQmlEeWFWODdGV2lRaTVqZ1ZtcDE4QU5GM0lya2FQeGdI?= =?utf-8?B?enlMdmdQNjNxczQ2aFBtdXNiMXlkci9Wd0NWU2k1S2NoYzJlM042Wkp0OTFj?= =?utf-8?B?UXlBdzcrbGlEb0hZenhBRzhZdkVMaXFxd3NRRnNsRTBWVXk5d29FblorQTFV?= =?utf-8?B?VGwyWlRDMWtUZThCQ2N5SnVRQmtQU0ZQbTloTS9xSDNaNnczb0libFZpbU5s?= =?utf-8?B?RERjTGY4Uzl2OE5RbjZGNldKME55cm5kNkg3N0NtdW9XTU8zVmJEZG1jdWFx?= =?utf-8?B?UVlLRUpMcVRnTDFKa0lVcmtFaXplOVRVazF1OHI1ek5PaWtJdDZ0b2RkcUFm?= =?utf-8?B?U3llR0FiSXVYM0QzRnFSNTAxSnp3cWowMkpPYzJrNXYxMXJqTGZxQzFqRDdM?= =?utf-8?B?VVFjSW02UGU1Wk9mbDlrcU1XQUkvTlBNTUxVOXBSaFh5MUEzRHEyc1M1ZlpM?= =?utf-8?Q?OWM+JX0K?= x-ms-exchange-transport-forked: True 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: MN2PR11MB4063.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 80ec074b-b92b-4cbc-6b66-08d8c1c32d9e X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jan 2021 06:25:29.9446 (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: 4a9QMTAuS6D1tg6o1FJD+9eSC2mZ6V1I5oaqJJ3zmK4OBljHigvtowae94cYo7vL4uuCcXcsvv2jOsOV5FeEXw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4128 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v3 43/44] net/virtio: improve Vhost-user error logging 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 Sender: "dev" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBNYXhpbWUgQ29xdWVsaW4gPG1h eGltZS5jb3F1ZWxpbkByZWRoYXQuY29tPg0KPiBTZW50OiBUdWVzZGF5LCBKYW51YXJ5IDI2LCAy MDIxIDE6MTUgQU0NCj4gVG86IGRldkBkcGRrLm9yZzsgWGlhLCBDaGVuYm8gPGNoZW5iby54aWFA aW50ZWwuY29tPjsgb2xpdmllci5tYXR6QDZ3aW5kLmNvbTsNCj4gYW1vcmVub3pAcmVkaGF0LmNv bTsgZGF2aWQubWFyY2hhbmRAcmVkaGF0LmNvbQ0KPiBDYzogTWF4aW1lIENvcXVlbGluIDxtYXhp bWUuY29xdWVsaW5AcmVkaGF0LmNvbT4NCj4gU3ViamVjdDogW1BBVENIIHYzIDQzLzQ0XSBuZXQv dmlydGlvOiBpbXByb3ZlIFZob3N0LXVzZXIgZXJyb3IgbG9nZ2luZw0KPiANCj4gVGhpcyBwYXRj aCBpbXByb3ZlcyBlcnJvciBsb2dnaW5nIGluIHZob3N0X3VzZXJfcmVhZCwNCj4gZXNwZWNpYWxs eSBwcmludGluZyBlcnJubyB3aGVuIHJlY3YoKSBmYWlscy4NCj4gDQo+IFN1Z2dlc3RlZC1ieTog QWRyaWFuIE1vcmVubyA8YW1vcmVub3pAcmVkaGF0LmNvbT4NCj4gU2lnbmVkLW9mZi1ieTogTWF4 aW1lIENvcXVlbGluIDxtYXhpbWUuY29xdWVsaW5AcmVkaGF0LmNvbT4NCj4gLS0tDQo+ICBkcml2 ZXJzL25ldC92aXJ0aW8vdmlydGlvX3VzZXIvdmhvc3RfdXNlci5jIHwgMzEgKysrKysrKysrKysr LS0tLS0tLS0tDQo+ICAxIGZpbGUgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKSwgMTMgZGVsZXRp b25zKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9uZXQvdmlydGlvL3ZpcnRpb191c2Vy L3Zob3N0X3VzZXIuYw0KPiBiL2RyaXZlcnMvbmV0L3ZpcnRpby92aXJ0aW9fdXNlci92aG9zdF91 c2VyLmMNCj4gaW5kZXggMDg4YWFlM2FhMy4uZWMyYzUzYzhmYiAxMDA2NDQNCj4gLS0tIGEvZHJp dmVycy9uZXQvdmlydGlvL3ZpcnRpb191c2VyL3Zob3N0X3VzZXIuYw0KPiArKysgYi9kcml2ZXJz L25ldC92aXJ0aW8vdmlydGlvX3VzZXIvdmhvc3RfdXNlci5jDQo+IEBAIC0xNDgsMzggKzE0OCw0 MyBAQCB2aG9zdF91c2VyX3JlYWQoaW50IGZkLCBzdHJ1Y3Qgdmhvc3RfdXNlcl9tc2cgKm1zZykN Cj4gIAlpbnQgcmV0LCBzel9oZHIgPSBWSE9TVF9VU0VSX0hEUl9TSVpFLCBzel9wYXlsb2FkOw0K PiANCj4gIAlyZXQgPSByZWN2KGZkLCAodm9pZCAqKW1zZywgc3pfaGRyLCAwKTsNCj4gLQlpZiAo cmV0IDwgc3pfaGRyKSB7DQo+ICsJaWYgKHJldCA8IDApIHsNCj4gKwkJUE1EX0RSVl9MT0coRVJS LCAiRmFpbGVkIHRvIHJlY3YgbXNnIGhlYWRlcjogJXMiLCBzdHJlcnJvcihlcnJubykpOw0KPiAr CQlyZXR1cm4gLTE7DQo+ICsJfSBlbHNlIGlmIChyZXQgPCBzel9oZHIpIHsNCj4gIAkJUE1EX0RS Vl9MT0coRVJSLCAiRmFpbGVkIHRvIHJlY3YgbXNnIGhkcjogJWQgaW5zdGVhZCBvZiAlZC4iLA0K PiAgCQkJICAgIHJldCwgc3pfaGRyKTsNCj4gLQkJZ290byBmYWlsOw0KPiArCQlyZXR1cm4gLTE7 DQo+ICAJfQ0KPiANCj4gIAkvKiB2YWxpZGF0ZSBtc2cgZmxhZ3MgKi8NCj4gIAlpZiAobXNnLT5m bGFncyAhPSAodmFsaWRfZmxhZ3MpKSB7DQo+IC0JCVBNRF9EUlZfTE9HKEVSUiwgIkZhaWxlZCB0 byByZWN2IG1zZzogZmxhZ3MgJXggaW5zdGVhZCBvZiAleC4iLA0KPiArCQlQTURfRFJWX0xPRyhF UlIsICJGYWlsZWQgdG8gcmVjdiBtc2c6IGZsYWdzIDB4JXggaW5zdGVhZCBvZiAweCV4LiIsDQo+ ICAJCQkgICAgbXNnLT5mbGFncywgdmFsaWRfZmxhZ3MpOw0KPiAtCQlnb3RvIGZhaWw7DQo+ICsJ CXJldHVybiAtMTsNCj4gIAl9DQo+IA0KPiAgCXN6X3BheWxvYWQgPSBtc2ctPnNpemU7DQo+IA0K PiAtCWlmICgoc2l6ZV90KXN6X3BheWxvYWQgPiBzaXplb2YobXNnLT5wYXlsb2FkKSkNCj4gLQkJ Z290byBmYWlsOw0KPiArCWlmICgoc2l6ZV90KXN6X3BheWxvYWQgPiBzaXplb2YobXNnLT5wYXls b2FkKSkgew0KPiArCQlQTURfRFJWX0xPRyhFUlIsICJQYXlsb2FkIHNpemUgb3ZlcmZsb3csIGhl YWRlciBzYXlzICVkIGJ1dA0KPiBtYXggJXp1XG4iLA0KPiArCQkJCXN6X3BheWxvYWQsIHNpemVv Zihtc2ctPnBheWxvYWQpKTsNCj4gKwkJcmV0dXJuIC0xOw0KPiArCX0NCj4gDQo+ICAJaWYgKHN6 X3BheWxvYWQpIHsNCj4gIAkJcmV0ID0gcmVjdihmZCwgKHZvaWQgKikoKGNoYXIgKiltc2cgKyBz el9oZHIpLCBzel9wYXlsb2FkLCAwKTsNCj4gLQkJaWYgKHJldCA8IHN6X3BheWxvYWQpIHsNCj4g LQkJCVBNRF9EUlZfTE9HKEVSUiwNCj4gLQkJCQkiRmFpbGVkIHRvIHJlY3YgbXNnIHBheWxvYWQ6 ICVkIGluc3RlYWQgb2YgJWQuIiwNCj4gKwkJaWYgKHJldCA8IDApIHsNCj4gKwkJCVBNRF9EUlZf TE9HKEVSUiwgIkZhaWxlZCB0byByZWN2IG1zZyBwYXlsb2FkOiAlcyIsDQo+IHN0cmVycm9yKGVy cm5vKSk7DQo+ICsJCQlyZXR1cm4gLTE7DQo+ICsJCX0gZWxzZSBpZiAocmV0IDwgc3pfcGF5bG9h ZCkgew0KPiArCQkJUE1EX0RSVl9MT0coRVJSLCAiRmFpbGVkIHRvIHJlY3YgbXNnIHBheWxvYWQ6 ICVkIGluc3RlYWQNCj4gb2YgJXUuIiwNCj4gIAkJCQlyZXQsIG1zZy0+c2l6ZSk7DQo+IC0JCQln b3RvIGZhaWw7DQo+ICsJCQlyZXR1cm4gLTE7DQo+ICAJCX0NCj4gIAl9DQo+IA0KPiAgCXJldHVy biAwOw0KPiAtDQo+IC1mYWlsOg0KPiAtCXJldHVybiAtMTsNCj4gIH0NCj4gDQo+ICBzdGF0aWMg aW50DQo+IC0tDQo+IDIuMjkuMg0KDQpSZXZpZXdlZC1ieTogQ2hlbmJvIFhpYSA8Y2hlbmJvLnhp YUBpbnRlbC5jb20+DQo=