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 117E841D79; Mon, 13 Mar 2023 11:35:02 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id D9F1A4113C; Mon, 13 Mar 2023 11:35:01 +0100 (CET) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by mails.dpdk.org (Postfix) with ESMTP id 0D7E4406BC; Mon, 13 Mar 2023 11:34:59 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1678703700; x=1710239700; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=LGMNrv01k/JQ96pabz3w0oWgqdnWRdU06RJEpMdVk9Q=; b=UgsU/gvgLO0DpHNYBReYGsSTSF18MfS1I+qQHO2MjODS/dKzz4kbCO7H o7u9CRs+N8YYdtQrVZZVKFdMEfjZkYv3mO/2YjxVWiANS2eIRhBCtpu6i DG9ZqQBM7JAuQtQzbiPOtezxS1PQ0ElMaOcXvJv866IAH+fyuiPVvCkgB c/bA0bdjPoPMp6qOAUB/YhzmFVCzFBn3CMQmiHApZ4/ETPdbO21VQsWO9 YZ3sT+ZW1mDBi9/G4PbFnS8U350OOgDaD66izbFaTPF+X2pBE1pyO28ul LjxIwEYg7YF8hw5S4xtFroic9SHLvTfFBnAyg4CYNEQlR2aISMXdPEhhb A==; X-IronPort-AV: E=McAfee;i="6500,9779,10647"; a="316759835" X-IronPort-AV: E=Sophos;i="5.98,256,1673942400"; d="scan'208";a="316759835" Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Mar 2023 03:34:58 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10647"; a="924454396" X-IronPort-AV: E=Sophos;i="5.98,256,1673942400"; d="scan'208";a="924454396" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by fmsmga006.fm.intel.com with ESMTP; 13 Mar 2023 03:34:58 -0700 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) 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.2507.21; Mon, 13 Mar 2023 03:34:58 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.21 via Frontend Transport; Mon, 13 Mar 2023 03:34:58 -0700 Received: from NAM02-BN1-obe.outbound.protection.outlook.com (104.47.51.45) 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.2507.21; Mon, 13 Mar 2023 03:34:57 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Sbj4ql+yJHABLm/PdUGskKDFhEAapWWBBwiHxLrimdp6+SA652JC6UuiNDGriAyJ8hs6FxA2OYDmjvqDThs64zBUExG3UHMdd6hb91GFAQdm5Ta29MpYn51s6y5s1Ki6FYAiET2PQYimzL9EkbChP281OAXsE5DUpDqqER7A8Njz8o8nJFtjRj2PEQ92fWp2Y1MuSyuJQqEwcoUk5esivS0bT+aHCXnuEP+pMWWsM9sOWyXDI0fvHx6k/v+t9rK2WlTPAyyP8T5R1I2FQd1eur4OhQHWUjcIwg0Ya3LAFBL1pOnw2gbF2mnclWuEHwR4dWKHu8GdxO0ajPkar6ivWw== 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=LGMNrv01k/JQ96pabz3w0oWgqdnWRdU06RJEpMdVk9Q=; b=HdtSIYioz+LhIWIkh4O+zs/v8x/CRlHAZqUVHfoNFAHflg9LB16oVV/sytMfUUm2913+Wk/87/q8L5QWo2VPjGWWL92Cz3KTKIjzKCSD4Eob1EDa+FweFgDLpxtiIV42JdIBTCabt2Q9G3m413+dWojMUUutFJD1tWtODKg6tWhqQGo5KsqMOnc4HCNX6cyhtHwBW2LI9kHP+aQM2BxE89kqq1AL1wRjA9ydlXaZqbfnepXYKf6QwOJZ27Tlv8MjXVXbHI4zKJKefhrxqGoGLosx3ImhqK0BgGHD8sQcjuOjbLVzTPIsvSi9mufJR/7DNnU5wIU2ExxvokXUyVAYPQ== 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 PH7PR11MB6006.namprd11.prod.outlook.com (2603:10b6:510:1e1::13) by CH0PR11MB5284.namprd11.prod.outlook.com (2603:10b6:610:bf::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.25; Mon, 13 Mar 2023 10:34:56 +0000 Received: from PH7PR11MB6006.namprd11.prod.outlook.com ([fe80::141a:93ca:1ab:1faa]) by PH7PR11MB6006.namprd11.prod.outlook.com ([fe80::141a:93ca:1ab:1faa%5]) with mapi id 15.20.6178.025; Mon, 13 Mar 2023 10:34:55 +0000 From: "Ling, WeiX" To: Tal Shnaiderman , "NBU-Contact-Thomas Monjalon (EXTERNAL)" , Stephen Hemminger , Pier Damouny CC: "dev@dpdk.org" , "stable@dpdk.org" , "ferruh.yigit@amd.com" , "Singh, Aman Deep" , "Zhang, Yuying" , Raslan Darawsheh Subject: RE: [PATCH v11 0/3] Fix cmdline_poll and testpmd signal handling Thread-Topic: [PATCH v11 0/3] Fix cmdline_poll and testpmd signal handling Thread-Index: AQHZOAO/txzonQH+q0qFZzI6ffk6pK7WpjQAgB7vBoCAAgf6gIABHSZA Date: Mon, 13 Mar 2023 10:34:55 +0000 Message-ID: References: <20230130200914.22049-1-stephen@networkplumber.org> <20230203191409.97567-1-stephen@networkplumber.org> <20230219095348.5f496a67@hermes.local> <2636586.KRxA6XjA2N@thomas> In-Reply-To: Accept-Language: zh-CN, en-US 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: PH7PR11MB6006:EE_|CH0PR11MB5284:EE_ x-ms-office365-filtering-correlation-id: d3dc6cb4-6e5b-4357-2f24-08db23ae965b x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Kc89SOvgfXyn+koe2EFeRyimZXPYBiZvbWc3HSBcUc/kmsSACMmysl/jEZXGuX5qqtbG04f6lbLFk0NyuOAuL6eoWOo+0WrPqSXbqLIFKJtNQhwI1d3DRZuY9jNKGFCnYNMhKGqm0P212rI50m+sGhklqOFviCZftpSH/H4iKilc69QkBB7q8VYZEtDHRCWqZFi/feURWpTPr3GXHH+Lcu9vTvE+jnzuWoG76lMe0rEGBKMGvdXglgLqPeYci7dKlbp7ll3j0JqppP2EChRyMfwTD0sfavzHAZ9TQcqSNDTZ4KZM4HIPf9PtCbuBI9gV39j3B2KnQfUfluBnlvvIlhy6a8MtzFGd//o5iyIgIxmVcJmog0p8EDK4eWCrx/1ReEoHf5Q2WovhxMuUpzLlllfyLzGk2qgr2SxQUUR6iyM8nt9fN9Zzd7XQti4wliEKI7zbSijHWbDi13TMms6Wy4fFdiN2GN80iX0NHDahFLQMnG2yNWad10nFh0bY2v84XfVIfLfeZMKLxQAaan3nJYO1Klys48PfxmcjW3oIPPZtRUSOvDS62EmXae7ely1tFPZ0jBB72+Pn5S8byobiwVqeFwJ2+AFUFRoqxQV+K53FXJVu99mzOc8/T3yHaQCzcCpYu2ebCUYFaX1865zurZxGxkwH07DI4VR7xz6nKvjlpKGExaXF1S51fhryKnHM x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH7PR11MB6006.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(39860400002)(396003)(366004)(346002)(136003)(376002)(451199018)(86362001)(33656002)(9686003)(41300700001)(186003)(26005)(6506007)(53546011)(5660300002)(4326008)(52536014)(8936002)(316002)(54906003)(55016003)(71200400001)(478600001)(110136005)(966005)(8676002)(76116006)(66476007)(66556008)(64756008)(66446008)(7696005)(66946007)(122000001)(82960400001)(38070700005)(38100700002)(2906002)(83380400001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?T2lyNFdOUVhpMGpDdVVnblEwUEJNUkZNRjJ4NUU1ckF0VnJnVzdFVTE1YVo5?= =?utf-8?B?ZWRNaHJyVnJpcWxGLzFGMVpSSkRLUitnSUV4R29Ud0JGenRNN2trTFhod1pD?= =?utf-8?B?ajVqYzUwV3lZeXR4anFiTUhlT0NBTHlnaWorSWxFRjZBeUJQVFF4c2prNFdW?= =?utf-8?B?TVIzSDEzK3F4SjhELzJwQlpYc2FRYUJuckhGSWZTdE9yQkdnZHNGM1BETzYz?= =?utf-8?B?UEdHekNpV2drelR2MnZrc1d4SHRCR1dvUjErc2JmbmIzWk80ZjFNSzdZY2pp?= =?utf-8?B?d2lRUkdoRGxFcVBhckd6OGwwQW54SGlnL0t1R0pRZzZpQU5qeU5TVVZrdm1K?= =?utf-8?B?RzdHRTdycGdUWktLUTNJYW0za1JZL0J4eTYwYS9FcUd2ZGMrRUZWQkVjaEgy?= =?utf-8?B?a2VHbU8xZHZsS0M3TDZwZ1BRbnk0alBiajAxZDRUb2MzRkpqNzVYTWgxSmxT?= =?utf-8?B?V01JaWpMSTlCaTRkcG5sNlkzeXpZVERDelRtRXB4V2tBSUtKRm9TU3F3TnpI?= =?utf-8?B?eldkQlJ1cU01Sjl0Sy9JaHNEZW9SdU1YcDhSNHpabzFMclZma3BLMUVKcERm?= =?utf-8?B?OFd5aWlsdllBQm9VZTNKRkt6eTBuZTBXVlFOaDVFNm40MC9Ma0RGcnpjSDl1?= =?utf-8?B?OUlDK1VFL2R2Q2VJNG1uVVZlYmg1Ynh1L0pCb3B0K1JzbDF3Y1M3azlGN1Vh?= =?utf-8?B?K01TT0ZOY0FpUTRpT2pUSVB5dmtaVTEzTWdwSWhMayt2eDg2d2p3ZUJGbmRo?= =?utf-8?B?QVh4STdDYkJtZzFrdHJXNFFvOUVLTXE4aS9Fa0YxdlZpeFJVem9tUkJDMTZ2?= =?utf-8?B?TCtEdDdKR2k4djBmekpvQUtVb2N3QUNCVG5iK29WQWx3VHlGMmZYajkwV3lG?= =?utf-8?B?RVBkME9pZkxkbHVHWDB4V1dEdlZTSXlUUkFudGFjb3Z6cldxNzl2OFN4MVcx?= =?utf-8?B?TUFaazJQcm12d3VLSTB3S1ZxR2VrTlk1NVJTaUZab3hJempzOWxwdkhkWHpI?= =?utf-8?B?NmRQVkkxbVhHQit3QTNvbS9mcTVoOVF0YWxvTzloOFRwNG9rM2ZIQVozQWlM?= =?utf-8?B?U0RQaXJBaDJJL0FxTitrdHNTTnlaZjNUZE9TY0dTWkhzVzk5Z2EvTzNUK3ZS?= =?utf-8?B?QXlCTkNXNkdZSnhVbDU4d2owSXNOamxCMUczK2RuTnYvMEdDVW51UW9XZVR3?= =?utf-8?B?WXdIc2VZOVBmTExNTDBzL090eGorZ1BjNDJtUEw0aWR4aDBLZGxTbEQ0SmRJ?= =?utf-8?B?RXJiWDRreFlxeTZLWHRNUE1Id21EZUc1ZXYzRi9wWjE4WWFCMmV2WGN3QjFG?= =?utf-8?B?bWRLOVk3bU80TG9iSWNFVDdZVE1NQTRLeThJZk9ZTmQvdndLVkFua1AxcTBI?= =?utf-8?B?R3NxNnk3KzVFU3E5d2ZVZVJ3WTA4dEZhaG41THE4amFQd3ZpZVBPU2tSczNS?= =?utf-8?B?cjFla2dBRnB3QTUyWGZsOHhrUzB6MDArSG9LSnRqNGlKTjk2N0JaNjd0VDQx?= =?utf-8?B?RWdsYUZGcjlQd1ZrYnRNdU9EanFJY25NK3d5RGlDbnNnNzAvbS9yZXpiRFJO?= =?utf-8?B?MjNHaWJFNkZJS3RRYTJNZHFFbG1CbndQOE1jV1ZZR2lGQ1hvTnBlQ00wYVZC?= =?utf-8?B?WnlNYjh6OCtxbXZRZ1pJcDIrc0RydHYxRGN6QVJ0bHVNbWdndVVOcmozTTBo?= =?utf-8?B?amlRY1Z1SDNqOXJwZHNFc2gwb2pxTFJFRTExdzhUWFk4T0RLdkZvYi94bVFJ?= =?utf-8?B?ck8yaGVIOU9DSjRHKzFvOXE1d0FhYlRLa2hvanJwVTlGUXIzZlpLLy9jaVBQ?= =?utf-8?B?dS9id3VoajVoVkNqcG8rcjluVEFlY2U3SEYzUndURG5MK0RRSU9pNUZKVDJy?= =?utf-8?B?QnBBdnJvZ2JnTXZodVN2bEsySlBTMU9KczJENUI4QXhnUjlTaXltcjFLU1py?= =?utf-8?B?dTF2S1JEYWdvTUtPYzJuUXc0T2dsMUVXWFVuYzB1a05hbU10NlNFRzROY21F?= =?utf-8?B?M3RZWjBJNWNiTnhxYzBwT0tvTkFFQkQwT1Z4Nmwxeis5eVA0YVZBNHRVSFl2?= =?utf-8?B?bWhuekFTdEhwNDJsaHJTRlJVVlBHSERVcVFEcjVPTDdWL2txYUs1S2pyZzQv?= =?utf-8?Q?40YUjlwWUVCGL8rXMy/2eFmqJ?= 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: PH7PR11MB6006.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d3dc6cb4-6e5b-4357-2f24-08db23ae965b X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Mar 2023 10:34:55.6428 (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: DsufB2XLv4I4BiICX1S9Ec8xaOz6Ds9tBEn7hT19DVSdYU0rLeo931d9CWnqaXGaaL0eg7dCjr2t0JHhGHRZTg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR11MB5284 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 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBUYWwgU2huYWlkZXJtYW4gPHRh bHNobkBudmlkaWEuY29tPg0KPiBTZW50OiBNb25kYXksIE1hcmNoIDEzLCAyMDIzIDE6MTggQU0N Cj4gVG86IE5CVS1Db250YWN0LVRob21hcyBNb25qYWxvbiAoRVhURVJOQUwpIDx0aG9tYXNAbW9u amFsb24ubmV0PjsNCj4gU3RlcGhlbiBIZW1taW5nZXIgPHN0ZXBoZW5AbmV0d29ya3BsdW1iZXIu b3JnPjsgUGllciBEYW1vdW55DQo+IDxwZGFtb3VueUBudmlkaWEuY29tPg0KPiBDYzogZGV2QGRw ZGsub3JnOyBzdGFibGVAZHBkay5vcmc7IGZlcnJ1aC55aWdpdEBhbWQuY29tOyBTaW5naCwgQW1h bg0KPiBEZWVwIDxhbWFuLmRlZXAuc2luZ2hAaW50ZWwuY29tPjsgWmhhbmcsIFl1eWluZw0KPiA8 eXV5aW5nLnpoYW5nQGludGVsLmNvbT47IFJhc2xhbiBEYXJhd3NoZWggPHJhc2xhbmRAbnZpZGlh LmNvbT4NCj4gU3ViamVjdDogUkU6IFtQQVRDSCB2MTEgMC8zXSBGaXggY21kbGluZV9wb2xsIGFu ZCB0ZXN0cG1kIHNpZ25hbCBoYW5kbGluZw0KPiANCj4gPiBTdWJqZWN0OiBSZTogW1BBVENIIHYx MSAwLzNdIEZpeCBjbWRsaW5lX3BvbGwgYW5kIHRlc3RwbWQgc2lnbmFsDQo+ID4gaGFuZGxpbmcN Cj4gPg0KPiA+IEV4dGVybmFsIGVtYWlsOiBVc2UgY2F1dGlvbiBvcGVuaW5nIGxpbmtzIG9yIGF0 dGFjaG1lbnRzDQo+ID4NCj4gPg0KPiA+IDE5LzAyLzIwMjMgMTg6NTMsIFN0ZXBoZW4gSGVtbWlu Z2VyOg0KPiA+ID4gT24gRnJpLCAgMyBGZWIgMjAyMyAxMToxNDowNiAtMDgwMA0KPiA+ID4gU3Rl cGhlbiBIZW1taW5nZXIgPHN0ZXBoZW5AbmV0d29ya3BsdW1iZXIub3JnPiB3cm90ZToNCj4gPiA+ DQo+ID4gPiA+IFRoaXMgcGF0Y2hzZXQga2VlcHMgdW5jb3ZlcmluZyBiYWQgcHJhY3RpY2VzIGlu IHRoZSBjbWRsaW5lDQo+ID4gPiA+IGxpYnJhcnkgYXJvdW5kIGVuZCBvZiBmaWxlIGFuZCBzaWdu YWwgaGFuZGxpbmcuDQo+ID4gPiA+DQo+ID4gPiA+IFN0ZXBoZW4gSGVtbWluZ2VyICgzKToNCj4g PiA+ID4gICBjbWRsaW5lOiBtYWtlIHJkbGluZSBzdGF0dXMgbm90IHByaXZhdGUNCj4gPiA+ID4g ICBjbWRsaW5lOiBoYW5kbGUgRU9GIGluIGNtZGxpbmVfcG9sbA0KPiA+ID4gPiAgIHRlc3RwbWQ6 IGNsZWFudXAgY2xlYW5seSBmcm9tIHNpZ25hbA0KPiA+ID4gPg0KPiA+ID4gPiAgYXBwL3Rlc3Qt cG1kL2NtZGxpbmUuYyAgICAgICAgfCAyOSArKysrKy0tLS0tLS0tDQo+ID4gPiA+ICBhcHAvdGVz dC1wbWQvdGVzdHBtZC5jICAgICAgICB8IDc3ICsrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0t LS0tLS0tDQo+ID4gPiA+ICBhcHAvdGVzdC1wbWQvdGVzdHBtZC5oICAgICAgICB8ICAxICsNCj4g PiA+ID4gIGxpYi9jbWRsaW5lL2NtZGxpbmUuYyAgICAgICAgIHwgMTEgKysrLS0NCj4gPiA+ID4g IGxpYi9jbWRsaW5lL2NtZGxpbmUuaCAgICAgICAgIHwgIDYgKysrDQo+ID4gPiA+ICBsaWIvY21k bGluZS9jbWRsaW5lX3ByaXZhdGUuaCB8ICA2IC0tLQ0KPiA+ID4gPiAgNiBmaWxlcyBjaGFuZ2Vk LCA2MiBpbnNlcnRpb25zKCspLCA2OCBkZWxldGlvbnMoLSkNCj4gPiA+ID4NCj4gPiA+DQo+ID4g PiBDb3VsZCB0aGlzIHBsZWFzZSBiZSBtZXJnZWQgZm9yIDIzLjAzPw0KPiA+ID4gVGhlcmUgYXJl IEFjaydzLg0KPiA+ID4gVGhlIG9ubHkgQ0kgZmFpbHVyZSBpcyBhIGJvZ3VzIHBlcmZvcm1hbmNl IHRlc3QgZmFpbHVyZS4NCj4gPg0KPiA+IFRoZXJlIHdhcyBubyByZXZpZXcgZnJvbSB0ZXN0cG1k IG1haW50YWluZXJzLg0KPiA+DQo+ID4gSSd2ZSBhZGRlZCBDYzogc3RhYmxlQGRwZGsub3JnLg0K PiA+IEFwcGxpZWQsIHRoYW5rcy4NCj4gPg0KPiBIaSwNCj4gDQo+IENvbW1pdCAidGVzdHBtZDog Y2xlYW51cCBjbGVhbmx5IGZyb20gc2lnbmFsIiBmcm9tIHRoaXMgc2VyaWVzIGJyZWFrcw0KPiBU ZXN0UE1EJ3MgaW50ZXJhY3RpdmUgbW9kZSBvbiBXaW5kb3dzLg0KPiANCj4gU2VlIGh0dHBzOi8v YnVncy5kcGRrLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTE4MA0KDQpIaSBTdGVwaGVuLA0KDQpJIGZv dW5kIGFuIGlzc3VlIGJhc2VkIHRoaXMgY29tbWl0KDBmZDEzODZjOiBhcHAvdGVzdHBtZDogY2xl YW51cCBjbGVhbmx5IGZyb20gc2lnbmFsKS4NCg0KVGhlIHBhY2tldHMgY2FuJ3QgbG9vcCBpbiAy IHRlc3RwbWQgYWZ0ZXIgc3RhcnQgZHBkay1wZHVtcCB0byBjYXB0dXJlIHBhY2tldHMgSW1tZWRp YXRlbHkgKGxlc3MgdGhhbiAxIHNlY29uZCkuDQoNClN0ZXBzOg0KDQoxLiBCaW5kIDEgQ0JETUEg Y2hhbm5lbCB0byB2ZmlvLXBjaSwgdGhlbiBzdGFydCB2aG9zdC11c2VyIGFzIGJhY2stZW5kOg0K DQp4ODZfNjQtbmF0aXZlLWxpbnV4YXBwLWdjYy9hcHAvZHBkay10ZXN0cG1kIC1sIDI4LTM2IC1u IDQgLWEgMDAwMDo4MDowNC4wIC0tZmlsZS1wcmVmaXg9dmhvc3QgICBcDQotLXZkZXYgJ2V0aF92 aG9zdDAsaWZhY2U9dmhvc3QtbmV0MCxxdWV1ZXM9OCxjbGllbnQ9MSxcDQpkbWFzPVt0eHEwQDAw MDA6ODA6MDQuMDt0eHExQDAwMDA6ODA6MDQuMDt0eHEyQDAwMDA6ODA6MDQuMDt0eHEzQDAwMDA6 ODA6MDQuMDt0eHE0QDAwMDA6ODA6MDQuMDt0eHE1QDAwMDA6ODA6MDQuMDtyeHEyQDAwMDA6ODA6 MDQuMDtyeHEzQDAwMDA6ODA6MDQuMDtyeHE0QDAwMDA6ODA6MDQuMDtyeHE1QDAwMDA6ODA6MDQu MDtyeHE2QDAwMDA6ODA6MDQuMDtyeHE3QDAwMDA6ODA6MDQuMF0nDQotLWlvdmE9dmEgLS0gLWkg LS1uYi1jb3Jlcz00IC0tcnhxPTggLS10eHE9OCAtLXR4ZD0xMDI0IC0tcnhkPTEwMjQNCg0KMi4g U3RhcnQgdmlydGlvLXVzZXIgYXMgZnJvbnQtZW5kOg0KDQp4ODZfNjQtbmF0aXZlLWxpbnV4YXBw LWdjYy9hcHAvZHBkay10ZXN0cG1kIC1sIDM4LTQyIC1uIDQgIC0tZmlsZS1wcmVmaXg9dmlydGlv LXVzZXIwIC0tbm8tcGNpICAgXA0KLS12ZGV2PW5ldF92aXJ0aW9fdXNlcjAsbWFjPTAwOjExOjIy OjMzOjQ0OjEwLHBhdGg9Li92aG9zdC1uZXQwLHF1ZXVlcz04LG1yZ19yeGJ1Zj0xLGluX29yZGVy PTEscGFja2VkX3ZxPTEsc2VydmVyPTEgXA0KLS0gLWkgLS1uYi1jb3Jlcz00IC0tcnhxPTggLS10 eHE9OCAtLXR4ZD0xMDI0IC0tcnhkPTEwMjQNCnRlc3RwbWQ+c2V0IGZ3ZCBjc3VtDQp0ZXN0cG1k PnN0YXJ0DQoNCjMuU3RhcnQgZHBkay1wZHVtcCB0byBjYXB0dXJlIHBhY2tldHM6DQoNCng4Nl82 NC1uYXRpdmUtbGludXhhcHAtZ2NjL2FwcC9kcGRrLXBkdW1wICAtdiAtLWZpbGUtcHJlZml4PXZp cnRpby11c2VyMCAtLSBcDQotLXBkdW1wICAnZGV2aWNlX2lkPW5ldF92aXJ0aW9fdXNlcjAscXVl dWU9MCxyeC1kZXY9L3Jvb3QvZHBkay9wZHVtcC1yeC1xMC5wY2FwLG1idWYtc2l6ZT04MDAwJyAt LXBkdW1wICBcDQonZGV2aWNlX2lkPW5ldF92aXJ0aW9fdXNlcjAscXVldWU9MSxyeC1kZXY9L3Jv b3QvZHBkay9wZHVtcC1yeC1xMS5wY2FwLG1idWYtc2l6ZT04MDAwJw0KDQo0LlNldCBmb3J3YXJk aW5nIG1vZGUgYW5kIHNlbmQgcGFja2V0cyBmcm9tIHZob3N0LXVzZXIoZXhlY3V0ZSB0aGlzIHN0 ZXAgbXVzdCBpbW1lZGlhdGVseSwgd2UgdXNlIHRoZSBhdXRvbWF0aW9uIHNjcmlwdCB0byBkbywg aXQgY2FuIGJlIHJlcHJvZHVjZWQsIGFuZCBpZiBJIGFkZCB0aW1lLnNsZWVwKDEpIGJlZm9yZSB0 aGlzIHN0ZXAsIGl0IHdvcmtzIHdlbGwpOg0KDQp0ZXN0cG1kPnNldCBmd2QgbWFjDQp0ZXN0cG1k PnNldCB0eHBrdHMgNjQsNjQsNjQsMjAwMCwyMDAwLDIwMDANCnRlc3RwbWQ+c2V0IGJ1cnN0IDEN CnRlc3RwbWQ+c3RhcnQgdHhfZmlyc3QgMQ0KdGVzdHBtZD5zaG93IHBvcnQgc3RhdHMgMA0KDQpB bmQgSSB0cnkgdG8gbW9kaWZ5IHRoZSBmb2xsb3dzIGNvZGUsIHRoZW4gcmUtYnVpbGQgRFBESywg aXQgd29ya3Mgd2VsbC4gTWF5YmUgaXQncyBub3QgYSBnb29kIG1ldGhvZCwganVzdCBmb3IgeW91 ciByZWZlcmVuY2UuDQoNCmRpZmYgLS1naXQgYS9saWIvY21kbGluZS9jbWRsaW5lX29zX3VuaXgu YyBiL2xpYi9jbWRsaW5lL2NtZGxpbmVfb3NfdW5peC5jDQppbmRleCA2NGE5NDVhMzRmLi5lZGU4 Mjg5MjQ0IDEwMDY0NA0KLS0tIGEvbGliL2NtZGxpbmUvY21kbGluZV9vc191bml4LmMNCisrKyBi L2xpYi9jbWRsaW5lL2NtZGxpbmVfb3NfdW5peC5jDQpAQCAtMzcsNyArMzcsNyBAQCBjbWRsaW5l X3BvbGxfY2hhcihzdHJ1Y3QgY21kbGluZSAqY2wpDQrCoMKgwqDCoMKgwqDCoCBwZmQuZXZlbnRz ID0gUE9MTElOOw0KwqDCoMKgwqDCoMKgwqAgcGZkLnJldmVudHMgPSAwO8KgLcKgwqDCoMKgwqDC oCByZXR1cm4gcG9sbCgmcGZkLCAxLCAwKTsNCivCoMKgwqDCoMKgwqAgcmV0dXJuIHBvbGwoJnBm ZCwgMSwgLTEpOw0KfcKgc3NpemVfdA0KDQpSZWdhcmRzLA0KV2VpIExpbmcNCg==