From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by dpdk.org (Postfix) with ESMTP id E75202B99 for ; Tue, 2 Apr 2019 10:06:55 +0200 (CEST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 02 Apr 2019 01:06:54 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.60,298,1549958400"; d="scan'208,217";a="332928555" Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205]) by fmsmga006.fm.intel.com with ESMTP; 02 Apr 2019 01:06:54 -0700 Received: from fmsmsx156.amr.corp.intel.com (10.18.116.74) by fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 2 Apr 2019 01:06:54 -0700 Received: from BGSMSX107.gar.corp.intel.com (10.223.4.191) by fmsmsx156.amr.corp.intel.com (10.18.116.74) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 2 Apr 2019 01:06:54 -0700 Received: from bgsmsx101.gar.corp.intel.com ([169.254.1.171]) by BGSMSX107.gar.corp.intel.com ([169.254.9.252]) with mapi id 14.03.0415.000; Tue, 2 Apr 2019 13:36:49 +0530 From: "Varghese, Vipin" To: David Marchand CC: dev , "Kovacevic, Marko" , "Pattan, Reshma" , "Wiles, Keith" , "Mcnamara, John" , "Byrne, Stephen1" , "Tamboli, Amit S" , "Padubidri, Sanjay A" , "Patel, Amol" Thread-Topic: [dpdk-dev] [PATCH v4 2/2] app/pdump: enhance to support multi-core capture Thread-Index: AQHU6Q0yBT1yu0OjEkG2VcGIL6dBgKYoFn6AgABtTLA= Date: Tue, 2 Apr 2019 08:06:49 +0000 Message-ID: <4C9E0AB70F954A408CC4ADDBF0F8FA7D4D328CD4@BGSMSX101.gar.corp.intel.com> References: <20190328150406.12051-1-vipin.varghese@intel.com> <20190402043318.20382-1-vipin.varghese@intel.com> <20190402043318.20382-3-vipin.varghese@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ctpclassification: CTP_NT x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMjY4MzNiZTQtM2Y5ZS00MGVlLThkYmItYmQ0ODM4YmU5M2NiIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoibTlKNk5ibitWN0pkbFI4NmZSUWxVb3NFNEtOQ2RrVlR4R256cDdXT1llS3J6VTJwMjVsT01WSzcxVzhNTEt2TSJ9 dlp-product: dlpe-windows dlp-version: 11.0.400.15 dlp-reaction: no-action x-originating-ip: [10.223.10.10] MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: Re: [dpdk-dev] [PATCH v4 2/2] app/pdump: enhance to support multi-core capture X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Apr 2019 08:06:56 -0000 SGkgRGF2aWQsDQoNClRoYW5rcyBmb3IgdGhlIGlucHV0cywgdGhlc2UgYXJlIHVzZWZ1bC4gTGV0 IG1lIHdvcmsgb24gdGhlc2UgYW5kIHNoYXJlIHY1IEFTQVAuDQoNClRoYW5rcw0KVmlwaW4gVmFy Z2hlc2UNCg0KRnJvbTogRGF2aWQgTWFyY2hhbmQgPGRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb20+ DQpTZW50OiBUdWVzZGF5LCBBcHJpbCAyLCAyMDE5IDEyOjM1IFBNDQpUbzogVmFyZ2hlc2UsIFZp cGluIDx2aXBpbi52YXJnaGVzZUBpbnRlbC5jb20+DQpDYzogZGV2IDxkZXZAZHBkay5vcmc+OyBL b3ZhY2V2aWMsIE1hcmtvIDxtYXJrby5rb3ZhY2V2aWNAaW50ZWwuY29tPjsgUGF0dGFuLCBSZXNo bWEgPHJlc2htYS5wYXR0YW5AaW50ZWwuY29tPjsgV2lsZXMsIEtlaXRoIDxrZWl0aC53aWxlc0Bp bnRlbC5jb20+OyBNY25hbWFyYSwgSm9obiA8am9obi5tY25hbWFyYUBpbnRlbC5jb20+OyBCeXJu ZSwgU3RlcGhlbjEgPHN0ZXBoZW4xLmJ5cm5lQGludGVsLmNvbT47IFRhbWJvbGksIEFtaXQgUyA8 YW1pdC50YW1ib2xpQGludGVsLmNvbT47IFBhZHViaWRyaSwgU2FuamF5IEEgPHNhbmpheS5wYWR1 YmlkcmlAaW50ZWwuY29tPjsgUGF0ZWwsIEFtb2wgPGFtb2wucGF0ZWxAaW50ZWwuY29tPg0KU3Vi amVjdDogUmU6IFtkcGRrLWRldl0gW1BBVENIIHY0IDIvMl0gYXBwL3BkdW1wOiBlbmhhbmNlIHRv IHN1cHBvcnQgbXVsdGktY29yZSBjYXB0dXJlDQoNCg0KT24gVHVlLCBBcHIgMiwgMjAxOSBhdCA2 OjMzIEFNIFZpcGluIFZhcmdoZXNlIDx2aXBpbi52YXJnaGVzZUBpbnRlbC5jb208bWFpbHRvOnZp cGluLnZhcmdoZXNlQGludGVsLmNvbT4+IHdyb3RlOg0KQWRkIG9wdGlvbiAtLW11bHRpLCB0byBl bmhhbmNlIHRoZSBwZHVtcCBhcHBsaWNhdGlvbiB0byBhbGxvdyBjYXB0dXJlDQpvbiB1bmlxdWUg Y29yZXMgZm9yIGVhY2ggLS1wZHVtcCBvcHRpb24uIElmIG9wdGlvbiAtLW11bHRpIGlzIGlnbm9y ZWQNCnRoZSBkZWZhdWx0IGNhcHR1cmUgb2NjdXJzIG9uIGEgc2luZ2xlIGNvcmUgZm9yIGFsbCAt LXBkdW1wIG9wdGlvbnMuDQoNClNpZ25lZC1vZmYtYnk6IFZpcGluIFZhcmdoZXNlIDx2aXBpbi52 YXJnaGVzZUBpbnRlbC5jb208bWFpbHRvOnZpcGluLnZhcmdoZXNlQGludGVsLmNvbT4+DQotLS0N CiBhcHAvcGR1bXAvbWFpbi5jICAgICAgICAgICB8IDc2ICsrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrLS0tLS0tDQogZG9jL2d1aWRlcy90b29scy9wZHVtcC5yc3QgfCAgOCArKystDQog MiBmaWxlcyBjaGFuZ2VkLCA3MiBpbnNlcnRpb25zKCspLCAxMiBkZWxldGlvbnMoLSkNCg0KZGlm ZiAtLWdpdCBhL2FwcC9wZHVtcC9tYWluLmMgYi9hcHAvcGR1bXAvbWFpbi5jDQppbmRleCBjMWRi MmViOGQuLjk5N2M4OTQyZiAxMDA2NDQNCi0tLSBhL2FwcC9wZHVtcC9tYWluLmMNCisrKyBiL2Fw cC9wZHVtcC9tYWluLmMNCkBAIC0yOCw2ICsyOCw3IEBADQogI2luY2x1ZGUgPHJ0ZV9wZHVtcC5o Pg0KDQogI2RlZmluZSBDTURfTElORV9PUFRfUERVTVAgInBkdW1wIg0KKyNkZWZpbmUgQ01EX0xJ TkVfT1BUX01VTFRJICJtdWx0aSINCiAjZGVmaW5lIFBEVU1QX1BPUlRfQVJHICJwb3J0Ig0KICNk ZWZpbmUgUERVTVBfUENJX0FSRyAiZGV2aWNlX2lkIg0KICNkZWZpbmUgUERVTVBfUVVFVUVfQVJH ICJxdWV1ZSINCkBAIC0xMzksMTIgKzE0MCwxNCBAQCBzdHJ1Y3QgcGFyc2VfdmFsIHsNCiBzdGF0 aWMgaW50IG51bV90dXBsZXM7DQogc3RhdGljIHN0cnVjdCBydGVfZXRoX2NvbmYgcG9ydF9jb25m X2RlZmF1bHQ7DQogc3RhdGljIHZvbGF0aWxlIHVpbnQ4X3QgcXVpdF9zaWduYWw7DQorc3RhdGlj IHVpbnQ4X3QgbXVsdGlwbGVfY29yZV9jYXB0dXJlOw0KDQogLyoqPCBkaXNwbGF5IHVzYWdlICov DQogc3RhdGljIHZvaWQNCiBwZHVtcF91c2FnZShjb25zdCBjaGFyICpwcmduYW1lKQ0KIHsNCi0g ICAgICAgcHJpbnRmKCJ1c2FnZTogJXMgW0VBTCBvcHRpb25zXSAtLSAtLXBkdW1wICINCisgICAg ICAgcHJpbnRmKCJ1c2FnZTogJXMgW0VBTCBvcHRpb25zXSAtLSBbLS1tdWx0aV0gIg0KKyAgICAg ICAgICAgICAgICAgICAgICAgIi0tcGR1bXAgIg0KICAgICAgICAgICAgICAgICAgICAgICAgIico cG9ydD08cG9ydCBpZD4gfCBkZXZpY2VfaWQ9PHBjaSBpZCBvciB2ZGV2IG5hbWU+KSwiDQogICAg ICAgICAgICAgICAgICAgICAgICAiKHF1ZXVlPTxxdWV1ZV9pZD4pLCINCiAgICAgICAgICAgICAg ICAgICAgICAgICIocngtZGV2PTxpZmFjZSBvciBwY2FwIGZpbGU+IHwiDQoNClJhdGhlciB0aGFu IGhhcmRjb2RlIHRoZSB1c2FnZSwgcmV1c2UgdGhlIG1hY3JvIHlvdSBpbnRyb2R1Y2VkOiBDTURf TElORV9PUFRfTVVMVEkuDQoNCg0KQEAgLTM3Niw2ICszNzksNyBAQCBsYXVuY2hfYXJnc19wYXJz ZShpbnQgYXJnYywgY2hhciAqKmFyZ3YsIGNoYXIgKnByZ25hbWUpDQogICAgICAgIGludCBvcHRp b25faW5kZXg7DQogICAgICAgIHN0YXRpYyBzdHJ1Y3Qgb3B0aW9uIGxvbmdfb3B0aW9uW10gPSB7 DQogICAgICAgICAgICAgICAgeyJwZHVtcCIsIDEsIDAsIDB9LA0KKyAgICAgICAgICAgICAgIHsi bXVsdGkiLCAwLCAwLCAwfSwNCiAgICAgICAgICAgICAgICB7TlVMTCwgMCwgMCwgMH0NCiAgICAg ICAgfTsNCg0KSWRlbSByZXVzZSB0aGUgbWFjcm8uDQoNCkJlc2lkZXMgbG9vayBhdCBsaWIvbGli cnRlX2VhbC9jb21tb24vZWFsX29wdGlvbnMuaCBhbmQgbGliL2xpYnJ0ZV9lYWwvY29tbW9uL2Vh bF9jb21tb25fb3B0aW9ucy5jLg0KRGVmaW5lIGFuIGVudW0gZm9yIGxvbmcgb25seSBvcHRpb25z IGFuZCBtYXAgIm11bHRpIiB0byBhbiBpbnRlZ2VyIHRoYXQgaGFzIG5vIHByaW50YWJsZSBjaGFy YWN0ZXIgYXNzb2NpYXRlZC4NCg0KVGhpcyB3YXksIHlvdSBjYW4gYXZvaWQgKHNlZSBiZWxvdyku Li4NCg0KQEAgLTM5NSw2ICszOTksMTAgQEAgbGF1bmNoX2FyZ3NfcGFyc2UoaW50IGFyZ2MsIGNo YXIgKiphcmd2LCBjaGFyICpwcmduYW1lKQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIHBkdW1wX3VzYWdlKHByZ25hbWUpOw0KICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIHJldHVybiAtMTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgfQ0KKyAgICAgICAgICAgICAgICAgICAgICAgfSBlbHNlIGlmICghc3RybmNtcChsb25nX29w dGlvbltvcHRpb25faW5kZXhdLm5hbWUsDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgQ01EX0xJTkVfT1BUX01VTFRJLA0KKyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIHNpemVvZihDTURfTElORV9PUFRfTVVMVEkpKSkgew0KKyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBtdWx0aXBsZV9jb3JlX2NhcHR1cmUgPSAxOw0KICAgICAgICAg ICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7DQogICAgICAg ICAgICAgICAgZGVmYXVsdDoNCg0KLi4uIHRoaXMgc3RybmNtcC4NCmdldG9wdF9sb25nIGFscmVh ZHkgbWF0Y2hlZCB0aGUgaW5wdXQgb3B0aW9uIGZvciB5b3UuDQoNCg0KLS0NCkRhdmlkIE1hcmNo YW5kDQo= From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by dpdk.space (Postfix) with ESMTP id 0FCEAA0679 for ; Tue, 2 Apr 2019 10:06:59 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id EE6E52E81; Tue, 2 Apr 2019 10:06:57 +0200 (CEST) Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by dpdk.org (Postfix) with ESMTP id E75202B99 for ; Tue, 2 Apr 2019 10:06:55 +0200 (CEST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 02 Apr 2019 01:06:54 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.60,298,1549958400"; d="scan'208,217";a="332928555" Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205]) by fmsmga006.fm.intel.com with ESMTP; 02 Apr 2019 01:06:54 -0700 Received: from fmsmsx156.amr.corp.intel.com (10.18.116.74) by fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 2 Apr 2019 01:06:54 -0700 Received: from BGSMSX107.gar.corp.intel.com (10.223.4.191) by fmsmsx156.amr.corp.intel.com (10.18.116.74) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 2 Apr 2019 01:06:54 -0700 Received: from bgsmsx101.gar.corp.intel.com ([169.254.1.171]) by BGSMSX107.gar.corp.intel.com ([169.254.9.252]) with mapi id 14.03.0415.000; Tue, 2 Apr 2019 13:36:49 +0530 From: "Varghese, Vipin" To: David Marchand CC: dev , "Kovacevic, Marko" , "Pattan, Reshma" , "Wiles, Keith" , "Mcnamara, John" , "Byrne, Stephen1" , "Tamboli, Amit S" , "Padubidri, Sanjay A" , "Patel, Amol" Thread-Topic: [dpdk-dev] [PATCH v4 2/2] app/pdump: enhance to support multi-core capture Thread-Index: AQHU6Q0yBT1yu0OjEkG2VcGIL6dBgKYoFn6AgABtTLA= Date: Tue, 2 Apr 2019 08:06:49 +0000 Message-ID: <4C9E0AB70F954A408CC4ADDBF0F8FA7D4D328CD4@BGSMSX101.gar.corp.intel.com> References: <20190328150406.12051-1-vipin.varghese@intel.com> <20190402043318.20382-1-vipin.varghese@intel.com> <20190402043318.20382-3-vipin.varghese@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ctpclassification: CTP_NT x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMjY4MzNiZTQtM2Y5ZS00MGVlLThkYmItYmQ0ODM4YmU5M2NiIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoibTlKNk5ibitWN0pkbFI4NmZSUWxVb3NFNEtOQ2RrVlR4R256cDdXT1llS3J6VTJwMjVsT01WSzcxVzhNTEt2TSJ9 dlp-product: dlpe-windows dlp-version: 11.0.400.15 dlp-reaction: no-action x-originating-ip: [10.223.10.10] MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: Re: [dpdk-dev] [PATCH v4 2/2] app/pdump: enhance to support multi-core capture X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 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" Message-ID: <20190402080649.nM_CdtEAJRsKiY937VwYNAJlSiudg3yN22wk-eIOsbM@z> SGkgRGF2aWQsDQoNClRoYW5rcyBmb3IgdGhlIGlucHV0cywgdGhlc2UgYXJlIHVzZWZ1bC4gTGV0 IG1lIHdvcmsgb24gdGhlc2UgYW5kIHNoYXJlIHY1IEFTQVAuDQoNClRoYW5rcw0KVmlwaW4gVmFy Z2hlc2UNCg0KRnJvbTogRGF2aWQgTWFyY2hhbmQgPGRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb20+ DQpTZW50OiBUdWVzZGF5LCBBcHJpbCAyLCAyMDE5IDEyOjM1IFBNDQpUbzogVmFyZ2hlc2UsIFZp cGluIDx2aXBpbi52YXJnaGVzZUBpbnRlbC5jb20+DQpDYzogZGV2IDxkZXZAZHBkay5vcmc+OyBL b3ZhY2V2aWMsIE1hcmtvIDxtYXJrby5rb3ZhY2V2aWNAaW50ZWwuY29tPjsgUGF0dGFuLCBSZXNo bWEgPHJlc2htYS5wYXR0YW5AaW50ZWwuY29tPjsgV2lsZXMsIEtlaXRoIDxrZWl0aC53aWxlc0Bp bnRlbC5jb20+OyBNY25hbWFyYSwgSm9obiA8am9obi5tY25hbWFyYUBpbnRlbC5jb20+OyBCeXJu ZSwgU3RlcGhlbjEgPHN0ZXBoZW4xLmJ5cm5lQGludGVsLmNvbT47IFRhbWJvbGksIEFtaXQgUyA8 YW1pdC50YW1ib2xpQGludGVsLmNvbT47IFBhZHViaWRyaSwgU2FuamF5IEEgPHNhbmpheS5wYWR1 YmlkcmlAaW50ZWwuY29tPjsgUGF0ZWwsIEFtb2wgPGFtb2wucGF0ZWxAaW50ZWwuY29tPg0KU3Vi amVjdDogUmU6IFtkcGRrLWRldl0gW1BBVENIIHY0IDIvMl0gYXBwL3BkdW1wOiBlbmhhbmNlIHRv IHN1cHBvcnQgbXVsdGktY29yZSBjYXB0dXJlDQoNCg0KT24gVHVlLCBBcHIgMiwgMjAxOSBhdCA2 OjMzIEFNIFZpcGluIFZhcmdoZXNlIDx2aXBpbi52YXJnaGVzZUBpbnRlbC5jb208bWFpbHRvOnZp cGluLnZhcmdoZXNlQGludGVsLmNvbT4+IHdyb3RlOg0KQWRkIG9wdGlvbiAtLW11bHRpLCB0byBl bmhhbmNlIHRoZSBwZHVtcCBhcHBsaWNhdGlvbiB0byBhbGxvdyBjYXB0dXJlDQpvbiB1bmlxdWUg Y29yZXMgZm9yIGVhY2ggLS1wZHVtcCBvcHRpb24uIElmIG9wdGlvbiAtLW11bHRpIGlzIGlnbm9y ZWQNCnRoZSBkZWZhdWx0IGNhcHR1cmUgb2NjdXJzIG9uIGEgc2luZ2xlIGNvcmUgZm9yIGFsbCAt LXBkdW1wIG9wdGlvbnMuDQoNClNpZ25lZC1vZmYtYnk6IFZpcGluIFZhcmdoZXNlIDx2aXBpbi52 YXJnaGVzZUBpbnRlbC5jb208bWFpbHRvOnZpcGluLnZhcmdoZXNlQGludGVsLmNvbT4+DQotLS0N CiBhcHAvcGR1bXAvbWFpbi5jICAgICAgICAgICB8IDc2ICsrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrLS0tLS0tDQogZG9jL2d1aWRlcy90b29scy9wZHVtcC5yc3QgfCAgOCArKystDQog MiBmaWxlcyBjaGFuZ2VkLCA3MiBpbnNlcnRpb25zKCspLCAxMiBkZWxldGlvbnMoLSkNCg0KZGlm ZiAtLWdpdCBhL2FwcC9wZHVtcC9tYWluLmMgYi9hcHAvcGR1bXAvbWFpbi5jDQppbmRleCBjMWRi MmViOGQuLjk5N2M4OTQyZiAxMDA2NDQNCi0tLSBhL2FwcC9wZHVtcC9tYWluLmMNCisrKyBiL2Fw cC9wZHVtcC9tYWluLmMNCkBAIC0yOCw2ICsyOCw3IEBADQogI2luY2x1ZGUgPHJ0ZV9wZHVtcC5o Pg0KDQogI2RlZmluZSBDTURfTElORV9PUFRfUERVTVAgInBkdW1wIg0KKyNkZWZpbmUgQ01EX0xJ TkVfT1BUX01VTFRJICJtdWx0aSINCiAjZGVmaW5lIFBEVU1QX1BPUlRfQVJHICJwb3J0Ig0KICNk ZWZpbmUgUERVTVBfUENJX0FSRyAiZGV2aWNlX2lkIg0KICNkZWZpbmUgUERVTVBfUVVFVUVfQVJH ICJxdWV1ZSINCkBAIC0xMzksMTIgKzE0MCwxNCBAQCBzdHJ1Y3QgcGFyc2VfdmFsIHsNCiBzdGF0 aWMgaW50IG51bV90dXBsZXM7DQogc3RhdGljIHN0cnVjdCBydGVfZXRoX2NvbmYgcG9ydF9jb25m X2RlZmF1bHQ7DQogc3RhdGljIHZvbGF0aWxlIHVpbnQ4X3QgcXVpdF9zaWduYWw7DQorc3RhdGlj IHVpbnQ4X3QgbXVsdGlwbGVfY29yZV9jYXB0dXJlOw0KDQogLyoqPCBkaXNwbGF5IHVzYWdlICov DQogc3RhdGljIHZvaWQNCiBwZHVtcF91c2FnZShjb25zdCBjaGFyICpwcmduYW1lKQ0KIHsNCi0g ICAgICAgcHJpbnRmKCJ1c2FnZTogJXMgW0VBTCBvcHRpb25zXSAtLSAtLXBkdW1wICINCisgICAg ICAgcHJpbnRmKCJ1c2FnZTogJXMgW0VBTCBvcHRpb25zXSAtLSBbLS1tdWx0aV0gIg0KKyAgICAg ICAgICAgICAgICAgICAgICAgIi0tcGR1bXAgIg0KICAgICAgICAgICAgICAgICAgICAgICAgIico cG9ydD08cG9ydCBpZD4gfCBkZXZpY2VfaWQ9PHBjaSBpZCBvciB2ZGV2IG5hbWU+KSwiDQogICAg ICAgICAgICAgICAgICAgICAgICAiKHF1ZXVlPTxxdWV1ZV9pZD4pLCINCiAgICAgICAgICAgICAg ICAgICAgICAgICIocngtZGV2PTxpZmFjZSBvciBwY2FwIGZpbGU+IHwiDQoNClJhdGhlciB0aGFu IGhhcmRjb2RlIHRoZSB1c2FnZSwgcmV1c2UgdGhlIG1hY3JvIHlvdSBpbnRyb2R1Y2VkOiBDTURf TElORV9PUFRfTVVMVEkuDQoNCg0KQEAgLTM3Niw2ICszNzksNyBAQCBsYXVuY2hfYXJnc19wYXJz ZShpbnQgYXJnYywgY2hhciAqKmFyZ3YsIGNoYXIgKnByZ25hbWUpDQogICAgICAgIGludCBvcHRp b25faW5kZXg7DQogICAgICAgIHN0YXRpYyBzdHJ1Y3Qgb3B0aW9uIGxvbmdfb3B0aW9uW10gPSB7 DQogICAgICAgICAgICAgICAgeyJwZHVtcCIsIDEsIDAsIDB9LA0KKyAgICAgICAgICAgICAgIHsi bXVsdGkiLCAwLCAwLCAwfSwNCiAgICAgICAgICAgICAgICB7TlVMTCwgMCwgMCwgMH0NCiAgICAg ICAgfTsNCg0KSWRlbSByZXVzZSB0aGUgbWFjcm8uDQoNCkJlc2lkZXMgbG9vayBhdCBsaWIvbGli cnRlX2VhbC9jb21tb24vZWFsX29wdGlvbnMuaCBhbmQgbGliL2xpYnJ0ZV9lYWwvY29tbW9uL2Vh bF9jb21tb25fb3B0aW9ucy5jLg0KRGVmaW5lIGFuIGVudW0gZm9yIGxvbmcgb25seSBvcHRpb25z IGFuZCBtYXAgIm11bHRpIiB0byBhbiBpbnRlZ2VyIHRoYXQgaGFzIG5vIHByaW50YWJsZSBjaGFy YWN0ZXIgYXNzb2NpYXRlZC4NCg0KVGhpcyB3YXksIHlvdSBjYW4gYXZvaWQgKHNlZSBiZWxvdyku Li4NCg0KQEAgLTM5NSw2ICszOTksMTAgQEAgbGF1bmNoX2FyZ3NfcGFyc2UoaW50IGFyZ2MsIGNo YXIgKiphcmd2LCBjaGFyICpwcmduYW1lKQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIHBkdW1wX3VzYWdlKHByZ25hbWUpOw0KICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIHJldHVybiAtMTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgfQ0KKyAgICAgICAgICAgICAgICAgICAgICAgfSBlbHNlIGlmICghc3RybmNtcChsb25nX29w dGlvbltvcHRpb25faW5kZXhdLm5hbWUsDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgQ01EX0xJTkVfT1BUX01VTFRJLA0KKyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIHNpemVvZihDTURfTElORV9PUFRfTVVMVEkpKSkgew0KKyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBtdWx0aXBsZV9jb3JlX2NhcHR1cmUgPSAxOw0KICAgICAgICAg ICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7DQogICAgICAg ICAgICAgICAgZGVmYXVsdDoNCg0KLi4uIHRoaXMgc3RybmNtcC4NCmdldG9wdF9sb25nIGFscmVh ZHkgbWF0Y2hlZCB0aGUgaW5wdXQgb3B0aW9uIGZvciB5b3UuDQoNCg0KLS0NCkRhdmlkIE1hcmNo YW5kDQo=