From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id ylhLOopFVWpMnQYAWB0awg (envelope-from ) for ; Mon, 13 Jul 2026 16:07:38 -0400 Authentication-Results: simark.ca; dkim=pass (2048-bit key; unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256 header.s=Intel header.b=Gv7Z8//r; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id DA3C21E09B; Mon, 13 Jul 2026 16:07:38 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=4.0.1 Received: from vm01.sourceware.org (vm01.sourceware.org [38.145.34.32]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id 5C5A91E033 for ; Mon, 13 Jul 2026 16:07:37 -0400 (EDT) Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 7749C4BA2E19 for ; Mon, 13 Jul 2026 20:07:36 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 7749C4BA2E19 Authentication-Results: sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256 header.s=Intel header.b=Gv7Z8//r Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.14]) by sourceware.org (Postfix) with ESMTPS id 8F14E4BA5436 for ; Mon, 13 Jul 2026 20:07:08 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 8F14E4BA5436 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=intel.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 8F14E4BA5436 Authentication-Results: sourceware.org; arc=fail smtp.remote-ip=198.175.65.14 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1783973229; cv=fail; b=lH6wpu7SWLH6xqrtuDEDBiFe9uHiDzDH6paZf4NDw44T0E67h9fgwrkT1FVBj8sESS+7h6IjicAtZfhfgLVZzJsJ3RRY9QreKzVMlgqaHuYJeTTCYtZSl/F2iQNZrRQ6HizGlsHklsx1hshkJ/5mHCVG4g2g5K2ivgIHFgdynhI= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1783973229; c=relaxed/simple; bh=Ibvw1/z928oFp9M+YmkNUfU4NZQ5hJX3z3Z/Qbzle/g=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=pXuyvCXj368wZLgzO+tEm0ljKSabVG974JWvjARwoDJLteGJlYI/gzgckuefjtEkUj49aaN6hyexR8MJWmFVfJgppjFHTK80LMRAFHElnCROhuoURXkK6wWwUT6xjDXrhLb8NZ65LIxKcMgGyHS4zRLgjc6D8JLmSMIa+/Oh0qo= ARC-Authentication-Results: i=2; sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256 header.s=Intel header.b=Gv7Z8//r DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 8F14E4BA5436 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1783973229; x=1815509229; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version:content-transfer-encoding; bh=Ibvw1/z928oFp9M+YmkNUfU4NZQ5hJX3z3Z/Qbzle/g=; b=Gv7Z8//rPA6U63HxF06EjcYHRCS717cevVsG4UIA6WRoukH5p6FiFhYe e4Du0x62Qf82zGPWp1ODDHoHwVNW7UUNOkIv/jkQuMOap41qYbv7v0eNV TsidlQvEJW/2BtYR5+H8jW5uwb6Ou5l1yqKLVgvxqEpeAlish5IVzIodP g08wCkbsoNHfsPQxk+S7NuXlyBTlIlFea+GGQXsPrJRmgaLUeQiwHRVuq 9dmAGl5h824usuNUv2ZVhwGEU9soOfti5GtbnJ7ex6X2rZJt04OvBqjng BXRR42b88afgpicD8oxsj5YXcs1yiLtx2II9I4+varjcD3HKshQm8o81T Q==; X-CSE-ConnectionGUID: 6Gb9ig23QmGUflR6PksorA== X-CSE-MsgGUID: Lja/wLL6R7mK7KTnLg1rAQ== X-IronPort-AV: E=McAfee;i="6800,10657,11841"; a="88490761" X-IronPort-AV: E=Sophos;i="6.25,154,1779174000"; d="scan'208";a="88490761" Received: from fmviesa005.fm.intel.com ([10.60.135.145]) by orvoesa106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Jul 2026 13:06:53 -0700 X-CSE-ConnectionGUID: lsxG8zv4Q765IeLRqJbg8Q== X-CSE-MsgGUID: t4yQ9ZudTJaZgulLyociPw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.25,154,1779174000"; d="scan'208";a="260534225" Received: from orsmsx901.amr.corp.intel.com ([10.22.229.23]) by fmviesa005.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Jul 2026 13:06:52 -0700 Received: from ORSMSX902.amr.corp.intel.com (10.22.229.24) by ORSMSX901.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.43; Mon, 13 Jul 2026 13:06:51 -0700 Received: from ORSEDG901.ED.cps.intel.com (10.7.248.11) by ORSMSX902.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.43 via Frontend Transport; Mon, 13 Jul 2026 13:06:51 -0700 Received: from BN8PR05CU002.outbound.protection.outlook.com (52.101.57.52) by edgegateway.intel.com (134.134.137.111) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.43; Mon, 13 Jul 2026 13:06:51 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Qo/igj0rayAB8lac6XlwjbjCru+X7caXsM4/cZg7lGF4R6BdqOM8LCf6dUjmkltwwzNU2+lK+wW0fBnrgzoJYELdtHcnovSFCzrt1feKR9wywFVkoKbVgHJZ6iUmK8RyMazLG7eiP6lk8NWOIJV6MfB3TD49SoyFmc/jni4oueDFGTd4pcO0ArDCJ4hwLx7IdH9Wtu+kMgPZMXilb3AzO/NvVkvRP3RJ81jB3FDb3jKdYO9EfE0So+VS2NFXr6GEbE8jfSO8sTz7tcKIlW/qjLVl8eorV42d8P3zFFpd5VflFoBcnvKBEN9pLpfFnPXhI9iUcn2DN+Z5lq1EUtRU/Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=7VTSKy1cNdsM+x5IFAxQKrHK5bh4wrTnWDMtMVvCYr8=; b=XGHhCgVBvwPfJcULnFXzHT7n9W60bID2bKDY6EwEJZ20XMNIZCWWeimilWb8bmrjyx4+LiCs3Kucfa6PSn0P8EA9li/cUF4jzAsDkIrqyy1OFuH2eVs9vWIOWc8MplD5+xfeSgbEyBL4izHen6czEPUZ1re1PADofunLNEH1Egu11Zm159/JutyKK1dVcq6WuBrJtfncZzt0r+ZFK/rAoy8pJ9N1f1KPlV0AkFnoiQeA972V+hRYQNX/iE14D6SwsBA4WxZWcvM4xnc3YXnx9p36+jZdxyfE4tfQrQOomwABbW+8hj8WWx7/h0KrRrerrNVAFE4lUkp/7OF12rZqiA== 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 SA1PR11MB6846.namprd11.prod.outlook.com (2603:10b6:806:2b0::6) by PH0PR11MB4808.namprd11.prod.outlook.com (2603:10b6:510:39::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.202.19; Mon, 13 Jul 2026 20:06:48 +0000 Received: from SA1PR11MB6846.namprd11.prod.outlook.com ([fe80::c035:c237:91c5:ca4a]) by SA1PR11MB6846.namprd11.prod.outlook.com ([fe80::c035:c237:91c5:ca4a%4]) with mapi id 15.21.0181.019; Mon, 13 Jul 2026 20:06:48 +0000 From: "Ijaz, Abdul B" To: Andrew Burgess , "gdb-patches@sourceware.org" CC: "pedro@palves.net" , "philippe.waroquiers@skynet.be" , "Schimpe, Christina" , "lsix@lancelotsix.com" , "eliz@gnu.org" , "guinevere@redhat.com" Subject: RE: [PATCH v13 1/2] gdb: add annotation in 'info locals' command for variables shadowing case Thread-Topic: [PATCH v13 1/2] gdb: add annotation in 'info locals' command for variables shadowing case Thread-Index: AQHdDwTi8/YjJsOxCE6rfoSB93DGqrZrliGAgAA7ckA= Date: Mon, 13 Jul 2026 20:06:48 +0000 Message-ID: References: <20260708180805.207722-1-abdul.b.ijaz@intel.com> <20260708180805.207722-2-abdul.b.ijaz@intel.com> <87o6gaexdy.fsf@redhat.com> In-Reply-To: <87o6gaexdy.fsf@redhat.com> Accept-Language: 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: SA1PR11MB6846:EE_|PH0PR11MB4808:EE_ x-ms-office365-filtering-correlation-id: 0c252406-3157-4612-86a0-08dee11a45b7 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|376014|23010399003|366016|1800799024|22082099003|18002099003|4143699003|56012099006|11063799006|38070700021; x-microsoft-antispam-message-info: cRmWqs90a/rbH1lUmRSr8eqnkLUSwRcXBY4uPBkpXoqpHHVIA3IZpHp5OtnyXxOCWVWObbbZ6V1ljhCTu1O4e49XDw0TfwmxP77lgTuz90YPqPdtq45EcRjPhlJ8aOOP35uaMjaKOQqaenMc8bTjUdt79UjrPyhP00AhBxUhtO3FKV87RU4ovzqvdC74p5thROXb1QVw0U8uqJO7WgYUNP9ZR3VDKnKp+clYb0CEbYcEdPbzFaGKh6z4ZmOVv7TrdqitcBuXqZRuNnnJ/ttQAaXycspz/L3oBZGuFwrhQEbAtTgylYlcKoqnYco8waM23ZQJZqauxrB757NaVucvqHxUFioqRMbD38rPAiubgj9i4+ov1/TV3JTTd2i69Dhjl9rn5Az5BT5EZ0SPPj1VX9i5GUMM4KCGhYJZFF7ejsFoeiVJkMQAMJnsyy0+Nbf5VAakMwUIOd2v2nwl9y3Pd5fXe+EOl0wUqtPf/4R8htL9Mcn0Y213Q5+BKFW1JnQz+hzuTzoSo7z7oZxyN2KcXsF9ZEG77jnHQhE8A/uEqu85ukGaZRa/V2kWnVPpC6YJXcbPweF6GryIXTub9a94tM7loSjUAA+Gx6mZBDbdTTsFJT/itpX/FbRVMratZHqmKoME25rY8faK8fewBmn/BVrCD9NTzTLs5Ahv9cY5/aaOveJxG+WDeOpiUHy+SveHstA0CtWYAnjFtFrcwfRhVzW56FaNT5Ok03zReMCqmMk= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA1PR11MB6846.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(23010399003)(366016)(1800799024)(22082099003)(18002099003)(4143699003)(56012099006)(11063799006)(38070700021); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?c1NTV0RJaGFpdUpwMk0yUytLMzN5Ynd0RmZmZmJueG9kUWVrMUgvekJCVlpa?= =?utf-8?B?TytpTmc0d2hpSHRqcWc1ZWVCallXNzB2ck5zb3pIQnJueTdaa1lBM21qd0JJ?= =?utf-8?B?NlZ3dlNrUWQzT2hpenlrTldhTmozVzgyZ2hMU2ZnMml5cTk0Zkwwa002b1pH?= =?utf-8?B?RFhwWUYzMU9wWlNBc1dpU2orem9FZ2NvZ21xK01rKzd4OFFSWHV5MGwzNEdV?= =?utf-8?B?ZjZYaFIvcGhNMXZtK0dsYnBvZFFWQWJaUHRKWDlESTg0dzhrd2JKSDlOZzZJ?= =?utf-8?B?THZhMXE3dWxac2VUdUpUODlLWlZMOWVzQTYvN29wU2RndEVBbytoT0NJOE1q?= =?utf-8?B?UWwraFdTbjllNjJHaXkwQ2hBU1ZxWW41WldUUml1RkNDNkNLNWdrdkthQ3Y1?= =?utf-8?B?T2g3bW1weExHa1FlVEpzdmRBSSthS0kyTkJ3TTMxMGM2UHp2L0sxWC9qVEFl?= =?utf-8?B?WGYvdkdzbGtMTy9iazNHMVV4SFhiU2c5d250OWQxNFBPdzcxTWh5Yjh3dGRt?= =?utf-8?B?cjBzVzdUcWJhdEliSzdROE1lbURlMnNNRWR0UG9ObWtOMDVnSmt6SDY5WDBD?= =?utf-8?B?bDMyMGFqRmJ0NzFMZ09rYVZRNVdERnc4cTB3bDZaS2ptUmc0cVBTaG91b2V4?= =?utf-8?B?NG5xdGZkS3ZrZys4Ym50cUpYVzdiODNyUWh0Q1NQS2JRQmVpYUNBS2o4Y1M0?= =?utf-8?B?TVY2YTUyYyszQ1RBMUd3Q1F2U3NnaDZlNHJhcXVKa0NTckMxOXFJaW9lbEhG?= =?utf-8?B?ZktWdGF0RDg2QlVsOGNPdFg1ZEZ5RzNKOVNCZ0JVRlJQcUExTE5POVdieFFF?= =?utf-8?B?c1phWDJVU3J4SlFjM2dQR2M3S0JKb3YwbnBiWnpzQUo0VWlQUFk3cEZHdVFP?= =?utf-8?B?UXVZOTZwTDA1Q1BMd2NCRWFNYnpGbkZlVmQ1R2dKMUhKTzg4ODh6aFdRVmEv?= =?utf-8?B?QVYvSFhjeHV5TEFiQnl4ejNwaDgzNm5IOW04SmVqYWNuTHlXcFp6b3VYTU4r?= =?utf-8?B?WGEwSko1VTY0SVVVV2ZjRFdjWWxpMXY3Sjc0M284UjdEeHZodW01YnFrR202?= =?utf-8?B?VldlMFV1NHU3L3hwL3hkUURGb2ladHVHK1NwUk9takZldW92cTdEOE0xNDhj?= =?utf-8?B?ckdkUGZYQm1zV3h4aUlSc3ExVC9WV3B2b3M1ekpSTHFod1NaMjBqMDU2Rkx6?= =?utf-8?B?Ui84eE5sbGJZVkZMRkNib0NleTdOaWwyb2MySDI5aW4zZDh4bzRUdllzc21I?= =?utf-8?B?akpEalBwZDdPSW96RDk1UU5oVVJ3dXVNMXJaNTVzWllsLzVIa1dpcFo3RU1L?= =?utf-8?B?a0svOWdIMGJ4bm9rUUxBeU5tNzNZV0R1MHlkWmE4T2MxK1hNYTUrTHVRaU9i?= =?utf-8?B?VzhzVkZEdjc4L0FBdHVPcllLQnlCSFpUNXN4d3liaFl2bkROYVU5SkNDN2Jq?= =?utf-8?B?R2JhNFVvMXZoVDJmaWl0eStWMnNDUm4yQ1BhQy9oRVFDVUU4OSthYXRqa3F6?= =?utf-8?B?QzlSQ2YyODRIWE5QVlRJK3J6eWlNWWtJQVVwOS9tQ3U3U1hSZGQ0TGt1dC9Y?= =?utf-8?B?ZWVKbDB0cStGeGFDZGN3K2Nya1FzWDBVZjZ4bFJLaE9OMkFHZ0s3VCtwSUto?= =?utf-8?B?VCsyWTRUSTdZdlpTbUlvWnhNQXJ2UWlNMy82MytnR0NFS1VRa0lLZFcyMWdp?= =?utf-8?B?akZ0V0NHTzVaaTlEQXZkZlhhcmxzVWx1U2YxM3dJU0I1ay83cDBiZllCUHVE?= =?utf-8?B?OHEyY09FUkRFWlprdGFzOWIyZ2d6c29xT2lKd0tCd2sxRkx1UEJLSjNvMExa?= =?utf-8?B?cWdRblVXZ0pLVTN4Z0V5bmFnUE80U3o4T2kyZ3lEZ0FYRFVFL3l4SUJjdzR2?= =?utf-8?B?cmpyMFVQZ01lcElXekpSWHZJQ0JpVE5GNXVCNlVUZVVvdFBFNHJPUXB2QU8v?= =?utf-8?B?RWpVcDF1Z1ptL29kT05tZ2tHTmp1c3Z3L01TVWVNQjF2WFBOSUxROFVxWG5T?= =?utf-8?B?ZHFGRUo5RDgzR1hnYzVrTkNFdnUxbW5mV3ZVWHRTc0thRENqNkZtYjBOWFU0?= =?utf-8?B?NTgvaFpVRzJvWk81WDNKcXZoRGtuSEFjc2dKMGVrQ3RGb2czSnpSbFRBZlhh?= =?utf-8?B?RTFEcHp0RW9MdENpL3N2RHVOZnFKRUtOUUFBcWFNMk1GOEZmdXlrZGdWNHJO?= =?utf-8?B?NTBsenoyNTZtN1h3cjRGNlRDR3dCZWI4bUtSa1hKak05bU5FYi83bk9mRG5z?= =?utf-8?B?bFVGeWVGamhWUGpTeVQ0WHhzOW1MSDJPRG5abEVvdGFIMTJ2azVwZHVmM0N6?= =?utf-8?B?ejV3bDRaWFM0cmxXWHFvS0JYOXRzcHk1Rjk4V3gvRWpSeEZOK3pvQT09?= Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-Exchange-RoutingPolicyChecked: KdHvKzUwMGgjuTBK7dzA/BU2jJuLdyn0fdKSPj/UfQhENQbVl3paWHAxIZC0GiwGYJdvJ7Ak+pF8zXzeRNv/SKZoG5MbmNQCdXXLpQrAWcVaN6evLgEpxMQ6e9pQ7e/rPetBQMOE2sawBiDbVf0mvmPoltvDSunsTC1Y+vIqEWvTrYHQR1WxALT9VwjjBueFuB6VzVGI/K571SFnbERdBC17ALJI1RZtmSD/XezmIexDIdEvd995o8BKLauRI2tlKzTYmCBANtNp9DKZe2vqIUDeUZ47w4PoZNI+zjSjVHFIaUgU4uFNSeYoOJFPpNuigEVeLHjD5sWBliTMhll0jQ== X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA1PR11MB6846.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0c252406-3157-4612-86a0-08dee11a45b7 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jul 2026 20:06:48.7790 (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: j143zjLbJFVHZFY7hfM7F1szgCfPapqIV793wUQQUi2jrIzk9+nP3veGRmvYI4E7TMT8wjR1wNd0MxLcuQlkdg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB4808 X-OriginatorOrg: intel.com Content-Transfer-Encoding: base64 X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gdb-patches-bounces~public-inbox=simark.ca@sourceware.org SGkgQW5kcmV3LA0KDQpUaGFua3MgZm9yIHRoZSBmZWVkYmFjay4NCg0KPj4gKyAgICAgIGlmICh2 YXItPnN5bXRhYiAoKSAmJiB2YXItPnN5bXRhYiAoKS0+ZmlsZW5hbWUgKCkpDQo+PiArCWZpbGVf bmFtZSA9IGxiYXNlbmFtZSAodmFyLT5zeW10YWIgKCktPmZpbGVuYW1lICgpKTsNCg0KPiBJIHN1 c3BlY3QgdGhlcmUgbWlnaHQgYmUgc29tZSBoaXN0b3J5IGhlcmUsIGJ1dCBkaWQgeW91IGNvbnNp ZGVyIHVzaW5nIGBzeW10YWJfdG9fZmlsZW5hbWVfZm9yX2Rpc3BsYXlgPyAgSWYgbm90LCB0aGVu IGl0IG1pZ2h0IGJlIHdvcnRoIGEgY29tbWVudCBleHBsYWluaW5nIHdoYXQgdGhhdCBpc24ndCBi ZWluZyB1c2VkLg0KDQpUaGUgc3ltdGFiX3RvX2ZpbGVuYW1lX2Zvcl9kaXNwbGF5IGZ1bmN0aW9u IGhhcyBub3QgYmVlbiB0cmllZCBzbyBmYXIuIEJ1dCBhIHF1aWNrIHRlc3Qgc2hvd3MgdGhhdCBi eSBkZWZhdWx0IEdEQiBpcyBjb25maWd1cmVkIHRvIHVzZSBhIHJlbGF0aXZlIHBhdGggZm9yIGZp bGVuYW1lcy4gSW4gdGhlIHBhc3QgdGhlcmUgd2FzIGZlZWRiYWNrIHRvIHNob3cgb25seSB0aGUg YmFzZW5hbWUgaGVyZSBpbnN0ZWFkIG9mIHRoZSBmdWxsIHBhdGguIEkgd2lsbCBhZGQgYSBjb21t ZW50IGV4cGxhaW5pbmcgd2h5IHdlIGFyZSB1c2luZyBsYmFzZW5hbWUgaW5zdGVhZC4NCg0KQmVz dCBSZWdhcmRzDQpBYmR1bCBCYXNpdA0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJv bTogQW5kcmV3IEJ1cmdlc3MgPGFidXJnZXNzQHJlZGhhdC5jb20+IA0KU2VudDogTW9uZGF5LCBK dWx5IDEzLCAyMDI2IDU6MTMgUE0NClRvOiBJamF6LCBBYmR1bCBCIDxhYmR1bC5iLmlqYXpAaW50 ZWwuY29tPjsgZ2RiLXBhdGNoZXNAc291cmNld2FyZS5vcmcNCkNjOiBwZWRyb0BwYWx2ZXMubmV0 OyBwaGlsaXBwZS53YXJvcXVpZXJzQHNreW5ldC5iZTsgU2NoaW1wZSwgQ2hyaXN0aW5hIDxjaHJp c3RpbmEuc2NoaW1wZUBpbnRlbC5jb20+OyBsc2l4QGxhbmNlbG90c2l4LmNvbTsgZWxpekBnbnUu b3JnOyBJamF6LCBBYmR1bCBCIDxhYmR1bC5iLmlqYXpAaW50ZWwuY29tPjsgZ3VpbmV2ZXJlQHJl ZGhhdC5jb20NClN1YmplY3Q6IFJlOiBbUEFUQ0ggdjEzIDEvMl0gZ2RiOiBhZGQgYW5ub3RhdGlv biBpbiAnaW5mbyBsb2NhbHMnIGNvbW1hbmQgZm9yIHZhcmlhYmxlcyBzaGFkb3dpbmcgY2FzZQ0K DQpBYmR1bCBCYXNpdCBJamF6IDxhYmR1bC5iLmlqYXpAaW50ZWwuY29tPiB3cml0ZXM6DQoNCj4g LS0tIGEvZ2RiL3ByaW50Y21kLmMNCj4gKysrIGIvZ2RiL3ByaW50Y21kLmMNCj4gQEAgLTIzNzcs MTIgKzIzNzcsMTcgQEAgY2xlYXJfZGFuZ2xpbmdfZGlzcGxheV9leHByZXNzaW9ucyAoc3RydWN0 IA0KPiBvYmpmaWxlICpvYmpmaWxlKSAgdm9pZCAgcHJpbnRfdmFyaWFibGVfdmFsdWUgKHN5bWJv bCAqdmFyLCBjb25zdCANCj4gZnJhbWVfaW5mb19wdHIgJmZyYW1lLA0KPiAgCQkgICAgICB1aV9m aWxlICpzdHJlYW0sIGludCBpbmRlbnQsDQo+IC0JCSAgICAgIGNvbnN0IGxhbmd1YWdlX2RlZm4g Kmxhbmd1YWdlKQ0KPiArCQkgICAgICBjb25zdCBsYW5ndWFnZV9kZWZuICpsYW5ndWFnZSwNCj4g KwkJICAgICAgdmFyX3NoYWRvd2luZyBzaGFkb3dfc3RhdHVzKQ0KPiAgew0KPiAgICB0cnkNCj4g ICAgICB7DQo+ICAgICAgICBzdHJ1Y3QgdmFsdWUgKnZhbDsNCj4gICAgICAgIHN0cnVjdCB2YWx1 ZV9wcmludF9vcHRpb25zIG9wdHM7DQo+ICsgICAgICBjb25zdCBjaGFyICpmaWxlX25hbWUgPSBu dWxscHRyOw0KPiArDQo+ICsgICAgICBpZiAodmFyLT5zeW10YWIgKCkgJiYgdmFyLT5zeW10YWIg KCktPmZpbGVuYW1lICgpKQ0KPiArCWZpbGVfbmFtZSA9IGxiYXNlbmFtZSAodmFyLT5zeW10YWIg KCktPmZpbGVuYW1lICgpKTsNCg0KSSBzdXNwZWN0IHRoZXJlIG1pZ2h0IGJlIHNvbWUgaGlzdG9y eSBoZXJlLCBidXQgZGlkIHlvdSBjb25zaWRlciB1c2luZyBgc3ltdGFiX3RvX2ZpbGVuYW1lX2Zv cl9kaXNwbGF5YD8gIElmIG5vdCwgdGhlbiBpdCBtaWdodCBiZSB3b3J0aCBhIGNvbW1lbnQgZXhw bGFpbmluZyB3aGF0IHRoYXQgaXNuJ3QgYmVpbmcgdXNlZC4NCg0KVGhhbmtzLA0KQW5kcmV3DQoN CkludGVsIERldXRzY2hsYW5kIEdtYkgKClJlZ2lzdGVyZWQgQWRkcmVzczogRG9ybmFjaGVyIFN0 cmFzc2UgMSwgODU2MjIgRmVsZGtpcmNoZW4sIEdlcm1hbnkKVGVsOiArNDkgODkgOTkxIDQzMCwg d3d3LmludGVsLmRlCk1hbmFnaW5nIERpcmVjdG9yczogSGFycnkgRGVtYXMsIEplZmZyZXkgU2No bmVpZGVybWFuLCBZaW4gQ2hvbmcgU29ycmVsbApDaGFpcnBlcnNvbiBvZiB0aGUgU3VwZXJ2aXNv cnkgQm9hcmQ6IE5pY29sZSBMYXUKUmVnaXN0ZXJlZCBTZWF0OiBNdW5pY2gKQ29tbWVyY2lhbCBS ZWdpc3RlcjogQW10c2dlcmljaHQgTXVlbmNoZW4gSFJCIDE4NjkyOAo=