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 847BCA0A0F; Wed, 30 Jun 2021 10:50:33 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0118B41221; Wed, 30 Jun 2021 10:50:33 +0200 (CEST) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by mails.dpdk.org (Postfix) with ESMTP id 4452640141 for ; Wed, 30 Jun 2021 10:50:31 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10030"; a="187999262" X-IronPort-AV: E=Sophos;i="5.83,311,1616482800"; d="scan'208";a="187999262" Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2021 01:50:26 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.83,311,1616482800"; d="scan'208";a="447388800" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orsmga007.jf.intel.com with ESMTP; 30 Jun 2021 01:50:25 -0700 Received: from orsmsx602.amr.corp.intel.com (10.22.229.15) 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.2242.4; Wed, 30 Jun 2021 01:50:25 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.4 via Frontend Transport; Wed, 30 Jun 2021 01:50:25 -0700 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.101) 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.2242.4; Wed, 30 Jun 2021 01:50:25 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dUgRZy/i+JpKKNpbf4Dtu3WnsPfRJT7kJU8J4x2dgjTHlDwcZ0MJkZtfn5w6LfAiwNp7275FsC3Iox23M6j8Eu/ELqtem/Yp9UrImE8r4kmu2PqXYcubC65udERwbqudTdR7u0xDF/m7pZTYj4wJDOpoR41zDfSJFhCAHbl7rTgg1f4H02BVQqHlPlcUPOLym9DJ2lG2qC3f3oup0CJHkgd/mSeSyhzHD39c1sVauXy0olQ4sR96ZmEWACkQpSLnveg3smOTHsYCzGNJFM2ozjAl1QI/E6CNQvyvcqsvJ7H6/N5ZbfXdVnf41gjMXe/aUdf4SgAtaredpL9SxQekFg== 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=fSf2/XBpy0Yu/zbUpbTOIjjm6RW7EzOBmzVx0D5Z8ug=; b=c06nZRXi3NZ2NDrRqDw1g2mrlO5gFivfMt43KKcs++oo3sUHsxvXPjTWhMzBxELZE8ELxyK2lD3Lpi7pOAsmsWZvfu0jJZzDv296mUZxE/MtqD8g99xN065QmEHpJLKt575SUvI3MpkoYegd8DCv9gZy1voTLkB05xD62ynistUD1Cj+QY9aN0/c3GO9TtJCHjvfO3FJN1I8XDUzOBy/t5J317yqRNamSLIBkgTc+QTqfvrJL3m8lFWtFc1x5K1Jh2EnvBpwSbwFFSyK3Z7HijUs37rjZ+FC0+4LasFBBJKZAxg3wbbkM9RBqy6Ecrab+YpaeKzmKAuXehoAZ95/vQ== 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=fSf2/XBpy0Yu/zbUpbTOIjjm6RW7EzOBmzVx0D5Z8ug=; b=K1CNff4arVHEuM51Xz72Kt5UhfvMJVCHlzXzRT8Qz3Dv5lAogCpbRX/celWYOgOdy+GNwveH4/ncvFqKKCMB8LduZeSdEAa6nVpFncwgBM1XKTYsjVmFNOmGhgncjdTWlAh9jOnZQ20qrPlcVxRW0Vx9fR2+gwRNbgy+OQEWPgk= Received: from MN2PR11MB4063.namprd11.prod.outlook.com (2603:10b6:208:13f::22) by MN2PR11MB4517.namprd11.prod.outlook.com (2603:10b6:208:24e::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4264.18; Wed, 30 Jun 2021 08:50:24 +0000 Received: from MN2PR11MB4063.namprd11.prod.outlook.com ([fe80::d447:3a7a:aad7:4d32]) by MN2PR11MB4063.namprd11.prod.outlook.com ([fe80::d447:3a7a:aad7:4d32%7]) with mapi id 15.20.4264.026; Wed, 30 Jun 2021 08:50:24 +0000 From: "Xia, Chenbo" To: Maxime Coquelin , "dev@dpdk.org" , "david.marchand@redhat.com" Thread-Topic: [PATCH v6 3/7] vhost: fix missing cache logging NUMA realloc Thread-Index: AQHXZErZjBwEtsZGkkKAeRKSR0s1TqskEC+AgAcQLACAAS248A== Date: Wed, 30 Jun 2021 08:50:24 +0000 Message-ID: References: <20210618140357.255995-1-maxime.coquelin@redhat.com> <20210618140357.255995-4-maxime.coquelin@redhat.com> <78fd9eb1-a2b0-e222-e77a-6515e1075800@redhat.com> In-Reply-To: <78fd9eb1-a2b0-e222-e77a-6515e1075800@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.54] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 3769ef70-48c8-4b00-b4ab-08d93ba419b9 x-ms-traffictypediagnostic: MN2PR11MB4517: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:2276; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 60xYvRHt5Uan/2z+uLqNoEKY4AbTdi7ho4pg+wZeNhOk/4rLXME+XRsuF/EBiOs6f+PJHjVs2PLO/Z8aT8+W8NWuU4BuuvweE/dP/ZPlHvMaVujTkkpYeJw8jaX2kQJyFMLpqVeOrNHIoJRiAnUsbqa3BxVpJOKFTAO2HrBVNt5SylXgKDDk3hGZtAdI7NHPiavhxfoNLuCOk58VEg4OSfLfZKJwVFfE98LzcwYqoXLmd4lAdjxVWmTb5za8PYiNP7ANjJpVCvKU7q4AIrLWyknqePkFtJfjGYk1938pXi1Er/eyDJQaMy9e9dtZ9mhiC/pIg16W4Z58jEmVOtUt67vFp7gF7W7zvAnljNLI3A6C2Pd/kRGb88OjdLGUPS6IZduMeGrE+qWoOMXzq2qLDuQIs3ztA3JTvoEvP57V8b6Wq91GRZYOoypiMcnVlKpy6WZdVZyo1qxuhFXGNArqlPP6OHFTQv4vGuo2ypbVHGOtykGzntTEky6TfLNPFeIhO8nRmLLpzlT/vxIKMSWLjfDZt7RgEgF0F+ytl8YruHVnSdVIH/AGrjiftMBBp8sr1hV5kfpsZpTB0p118rcvx7F+Owf1mlQ6nxPDVONSwEz5/SKVyp6XaOvJYsM3UdS7JFgomVRD5REZam2jzsnw2w== 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:(366004)(346002)(396003)(136003)(39860400002)(376002)(33656002)(52536014)(8936002)(2906002)(53546011)(8676002)(6506007)(83380400001)(26005)(186003)(110136005)(71200400001)(316002)(7696005)(478600001)(86362001)(76116006)(66556008)(66946007)(5660300002)(122000001)(38100700002)(9686003)(55016002)(66446008)(64756008)(66476007); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VTE3YjN3bjJNSWh3bzFHMlQ0cFJaeVRGTUQ4djlaUHA1dkc0WE9CNVZEa2Fj?= =?utf-8?B?bEVEZ2hjbVhhVWkwaTRYeVR1bG1rWlFydUtJLzlIcW5qK1BIR2VUMHkySEM2?= =?utf-8?B?ZDRycmVWY1liSFZsVGNXaVBnOEZPenhDN2t3NVVQL2MwSU41RzUrTmd4NXJU?= =?utf-8?B?aFJJNFJpTEtsVWVMMzF5S3FFbVdSeWxhUlZscTN2Z2RlR3VReGVHVUIxa1Zl?= =?utf-8?B?THNzcjUrVkwwV3cvclhGdTFKOEwrdm0xWGpPL1hBRmxCbnBzZFE0emJ2S3Zp?= =?utf-8?B?cWdOZS9hYWFmQUJJV3N1c0NVNFphU2NkcHpDa05wak8wcnEybFJuVjNocHBh?= =?utf-8?B?YTNSOW1jY2tWT2RNcVhDUXhKM21BZmwzcXREeXk4NGdraEd2Ry9haDJOZ0VR?= =?utf-8?B?WDFUdE5TZGprWWIzOCtkdWFCMVFKaVdxRlhmQWVEVmFjSytTVGJmZU1nbWZQ?= =?utf-8?B?SFhNSTFYRU0zU1p1dnpRd3M5dWJQck41TlFiVjFKZG9ZU0s2TU5jVTNURVhi?= =?utf-8?B?eE9QZW5yUmJVSkpacitBZXRGeHRBTENvLzZmYk5VMmtLNzU4S0E5M0RQZ2VC?= =?utf-8?B?NS9oTmxVcHpjd0I1SFhTanNQaTNnMy9BQTJDcjRUcGFiTUlEaGpqSjBZZGJS?= =?utf-8?B?ZnBVOEJjbVNPbmVCUE1zY3NCTjVZRVNzMjBUczhsQ01MeFg0b2hVbkxVMmhP?= =?utf-8?B?ZEg0ZkZrSTN6OWxlZGtXK20vNmpmNUIvM3owcGUrR3lCVlFaK3pUR1dSamZT?= =?utf-8?B?Nm50MlYxZExRK3hYK2NTWk0yUzlCZWFNK3BzdEtQM2UybGZJdmJQcWVBclBQ?= =?utf-8?B?eHpwa0RmNHRyZThsTlBBb2o1OE9sS1A2S01CTVNibVg2Q2hMRmNwR3ZudTZ2?= =?utf-8?B?YlIrclRndTI1dTU4Z0daeHp2SGU1NXB5WEJsdnpGdG1yZXdpb3FZTndMMzk2?= =?utf-8?B?OExvcEV4WUx1cmE4bUtuRFBNcXM0QVI3TXVvbDdvOU5pSk9iZG4wNVZRb1FC?= =?utf-8?B?NzVjSzJlZTZzUWtzR0I0ajlQdU1oSWg1MmRuSkVaekhxZ09Cc0R1V3dLVGJk?= =?utf-8?B?M1I3d0xmbE83d3lGRFR6NmVWVHRPNEx1bkdFNFV4VWlmUU8rUXJSZllNdlJs?= =?utf-8?B?Z1VjQXJqRTdQQUw3eXpUSHY2b0dGeXpQRjZTVlFxbG55M0hTenlSblZJd0g3?= =?utf-8?B?N1VXWkNaTWxqNXJ5d1Y3OFhzNVArL2IwTkRXNlNScnd6OHZWVG14LzlBb3Z3?= =?utf-8?B?MnUrUzVUQlNuZ1NDbUNrak5ralRGbXg3SjFBZ1JZVmVFQXNEemd0QmN1OG00?= =?utf-8?B?a0lTUFNTb2pFY0d1NVdTRzE0dlo0K09vZ2xOa1pnYk5TZ2JEbzJuUytpRlVJ?= =?utf-8?B?WEcyR0U2Z0ZzcHJNSTJ3L00xMGluY1dlTnQ2eWQ3ZCsvRmtuMXhUbzdQT29i?= =?utf-8?B?SXBFd3llRWEydlFRR091cHNhT0p4MVpJaG40ZlBjMzRyK1IvMmplOCtpTE1C?= =?utf-8?B?RWYwOEZmLy9IaFMzUkk4eVV0NnlUWWppRXFGbWVCRUFxY0tpbnRzZHlxQ3Vh?= =?utf-8?B?ZU9HS2piNmVualhrTzFjbGtDTWl4MHppOHpWZHI4RUZnSFZCNEhPNmFFcys1?= =?utf-8?B?bHBpaHpac3dwTkw5ZFhNeDFhSlBSdXQrekJkWVkzV1NubzI5ZFpnL1QwVCtj?= =?utf-8?B?SXpneCtuRjZDeHRPOWR0S2dBSXZ4TDJmMWZiSzhQbXNKZW1jOUplb2xwem1T?= =?utf-8?Q?wPLzVEphbvtCYljZ6w=3D?= 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: 3769ef70-48c8-4b00-b4ab-08d93ba419b9 X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jun 2021 08:50:24.1072 (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: H6IkEHZ3N5d5X8yUT4Tr7FmU22aNxqqDWN0tCnjTV+pffTgyFn1YkpUtaKW4JRkqgFNiJ2qcc2rCBFXebO4iGw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4517 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v6 3/7] vhost: fix missing cache logging NUMA realloc 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" SGkgTWF4aW1lLA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IE1heGlt ZSBDb3F1ZWxpbiA8bWF4aW1lLmNvcXVlbGluQHJlZGhhdC5jb20+DQo+IFNlbnQ6IFR1ZXNkYXks IEp1bmUgMjksIDIwMjEgMTA6MzkgUE0NCj4gVG86IFhpYSwgQ2hlbmJvIDxjaGVuYm8ueGlhQGlu dGVsLmNvbT47IGRldkBkcGRrLm9yZzsNCj4gZGF2aWQubWFyY2hhbmRAcmVkaGF0LmNvbQ0KPiBT dWJqZWN0OiBSZTogW1BBVENIIHY2IDMvN10gdmhvc3Q6IGZpeCBtaXNzaW5nIGNhY2hlIGxvZ2dp bmcgTlVNQSByZWFsbG9jDQo+IA0KPiANCj4gDQo+IE9uIDYvMjUvMjEgNDo1MCBBTSwgWGlhLCBD aGVuYm8gd3JvdGU6DQo+ID4gSGkgTWF4aW1lLA0KPiA+DQo+ID4+IC0tLS0tT3JpZ2luYWwgTWVz c2FnZS0tLS0tDQo+ID4+IEZyb206IE1heGltZSBDb3F1ZWxpbiA8bWF4aW1lLmNvcXVlbGluQHJl ZGhhdC5jb20+DQo+ID4+IFNlbnQ6IEZyaWRheSwgSnVuZSAxOCwgMjAyMSAxMDowNCBQTQ0KPiA+ PiBUbzogZGV2QGRwZGsub3JnOyBkYXZpZC5tYXJjaGFuZEByZWRoYXQuY29tOyBYaWEsIENoZW5i bw0KPiA8Y2hlbmJvLnhpYUBpbnRlbC5jb20+DQo+ID4+IENjOiBNYXhpbWUgQ29xdWVsaW4gPG1h eGltZS5jb3F1ZWxpbkByZWRoYXQuY29tPg0KPiA+PiBTdWJqZWN0OiBbUEFUQ0ggdjYgMy83XSB2 aG9zdDogZml4IG1pc3NpbmcgY2FjaGUgbG9nZ2luZyBOVU1BIHJlYWxsb2MNCj4gPj4NCj4gPj4g V2hlbiB0aGUgZ3Vlc3QgYWxsb2NhdGVzIHZpcnRxdWV1ZXMgb24gYSBkaWZmZXJlbnQgTlVNQSBu b2RlDQo+ID4+IHRoYW4gdGhlIG9uZSB0aGUgVmhvc3QgbWV0YWRhdGEgYXJlIGFsbG9jYXRlZCwg Ym90aCB0aGUgVmhvc3QNCj4gPj4gZGV2aWNlIHN0cnVjdCBhbmQgdGhlIHZpcnRxdWV1ZXMgc3Ry dWN0IGFyZSByZWFsbG9jYXRlZC4NCj4gPj4NCj4gPj4gSG93ZXZlciwgcmVhbGxvY2F0aW5nIHRo ZSBsb2cgY2FjaGUgb24gdGhlIG5ldyBOVU1BIG5vZGUgd2FzDQo+ID4+IG5vdCBkb25lLiBUaGlz IHBhdGNoIGZpeGVzIHRoaXMgYnkgcmVhbGxvY2F0aW5nIGl0IGlmIGl0IGhhcw0KPiA+PiBiZWVu IGFsbG9jYXRlZCBhbHJlYWR5LCB3aGljaCBtZWFucyBhIGxpdmUtbWlncmF0aW9uIGlzDQo+ID4+ IG9uLWdvaW5nLg0KPiA+Pg0KPiA+PiBGaXhlczogMTgxOGE2MzE0N2ZiICgidmhvc3Q6IG1vdmUg ZGlydHkgbG9nZ2luZyBjYWNoZSBvdXQgb2YgdmlydHF1ZXVlIikNCj4gPg0KPiA+IFRoaXMgY29t bWl0IGlzIG9mIDIxLjA1LCBhbHRob3VnaCBMVFMgbWFpbnRhaW5lcnMgZG9uJ3QgbWFpbnRhaW4g bm9uLUxUUw0KPiBzdGFibGUNCj4gPiByZWxlYXNlcyBub3csIEkgZ3Vlc3MgaXQncyBzdGlsbCBi ZXR0ZXIgdG8gYWRkICdjYyBzdGFibGUgdGFnJyBpbiBjYXNlDQo+IGFueW9uZQ0KPiA+IHZvbHVu dGVlcnMgdG8gZG8gdGhhdD8NCj4gDQo+IA0KPiBJIGRvbid0IHRoaW5rIHRoYXQncyB3aGF0IHdl IGRvIHVzdWFsbHkuDQo+IElmIHNvbWVvbmUgd2FudHMgdG8gbWFpbnRhaW4gdjIxLjA1IGluIHRo ZSBmdXR1cmUsIGhlIGNhbiBqdXN0IGxvb2sgZm9yDQo+IHRoZSBGaXhlcyB0YWcgaW4gdGhlIGdp dCBoaXN0b3J5Lg0KPiANCj4gVGhhbmtzLA0KPiBNYXhpbWUNCg0KSSBhc2tlZCBUaG9tYXMgYW5k IEZlcnJ1aCB0aGlzIHF1ZXN0aW9uIHRvIG1ha2Ugc3VyZSB3ZSBhcmUgYWxsIGFsaWduZWQuIFNl ZW1zDQp0aGV5IHRoaW5rIHdlJ2QgYmV0dGVyIGFkZCBpdCBpbiB0aGlzIGNhc2UuIFRob21hcydz IHR3byByZWFzb25zOg0KDQotIHdlIGRvbid0IGtub3cgaW4gYWR2YW5jZSB3aGV0aGVyIGEgYnJh bmNoIHdpbGwgYmUgbWFpbnRhaW5lZA0KLSBpdCBoZWxwcyB0aG9zZSBtYWludGFpbmluZyBhIHBy aXZhdGUgc3RhYmxlIGJyYW5jaA0KDQpBbmQgbXkgdW5kZXJzdGFuZGluZyBpcyBhZGRpbmcgYm90 aCBmaXggdGFnIGFuZCBzdGFibGUgdGFnIG1ha2VzIGl0IGNsZWFyZXIgZm9yDQpzdGFibGUgcmVs ZWFzZSBtYWludGFpbmVycyAoVGhleSBjYW4ganVzdCBpZ25vcmUgJ29ubHkgZml4IHRhZycgY2Fz ZSkuIEFuZCBhbnl3YXkNCnRoZXkgbmVlZCB0byBjaGVjayB0aGUgZml4IGNvbW1pdCBJRC4NCg0K QW55d2F5LCBJIGNvdWxkIGFkZCBpdCB3aXRoIHNvbWUgc21hbGwgY2hhbmdlcyBEYXZpZCBhc2tl ZCBmb3IgaWYgeW91IGRvbuKAmXQgcGxhbg0KYSBuZXcgdmVyc2lvbi4gRG8geW91Pw0KDQpUaGFu a3MsDQpDaGVuYm8NCg0KPiANCj4gPiBUaGFua3MsDQo+ID4gQ2hlbmJvDQo+ID4NCj4gPj4NCj4g Pj4gU2lnbmVkLW9mZi1ieTogTWF4aW1lIENvcXVlbGluIDxtYXhpbWUuY29xdWVsaW5AcmVkaGF0 LmNvbT4NCj4gPj4gLS0tDQo+ID4+ICBsaWIvdmhvc3Qvdmhvc3RfdXNlci5jIHwgMTAgKysrKysr KysrKw0KPiA+PiAgMSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKykNCj4gPj4NCj4gPj4g ZGlmZiAtLWdpdCBhL2xpYi92aG9zdC92aG9zdF91c2VyLmMgYi9saWIvdmhvc3Qvdmhvc3RfdXNl ci5jDQo+ID4+IGluZGV4IDVmYjA1NWVhMmUuLjgyYWRmODBmZTUgMTAwNjQ0DQo+ID4+IC0tLSBh L2xpYi92aG9zdC92aG9zdF91c2VyLmMNCj4gPj4gKysrIGIvbGliL3Zob3N0L3Zob3N0X3VzZXIu Yw0KPiA+PiBAQCAtNTQ1LDYgKzU0NSwxNiBAQCBudW1hX3JlYWxsb2Moc3RydWN0IHZpcnRpb19u ZXQgKmRldiwgaW50IGluZGV4KQ0KPiA+PiAgCQkJdnEtPmJhdGNoX2NvcHlfZWxlbXMgPSBuZXdf YmF0Y2hfY29weV9lbGVtczsNCj4gPj4gIAkJfQ0KPiA+Pg0KPiA+PiArCQlpZiAodnEtPmxvZ19j YWNoZSkgew0KPiA+PiArCQkJc3RydWN0IGxvZ19jYWNoZV9lbnRyeSAqbG9nX2NhY2hlOw0KPiA+ PiArDQo+ID4+ICsJCQlsb2dfY2FjaGUgPSBydGVfcmVhbGxvY19zb2NrZXQodnEtPmxvZ19jYWNo ZSwNCj4gPj4gKwkJCQkJc2l6ZW9mKHN0cnVjdCBsb2dfY2FjaGVfZW50cnkpICoNCj4gPj4gVkhP U1RfTE9HX0NBQ0hFX05SLA0KPiA+PiArCQkJCQkwLCBuZXdub2RlKTsNCj4gPj4gKwkJCWlmIChs b2dfY2FjaGUpDQo+ID4+ICsJCQkJdnEtPmxvZ19jYWNoZSA9IGxvZ19jYWNoZTsNCj4gPj4gKwkJ fQ0KPiA+PiArDQo+ID4+ICAJCXJ0ZV9mcmVlKG9sZF92cSk7DQo+ID4+ICAJfQ0KPiA+Pg0KPiA+ PiAtLQ0KPiA+PiAyLjMxLjENCj4gPg0KDQo=