From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id yUDIAYZ5KWpwyz8AWB0awg (envelope-from ) for ; Wed, 10 Jun 2026 10:49:42 -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=LO9lF5H1; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id EE40A1E070; Wed, 10 Jun 2026 10:49:41 -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 [IPv6:2620:52:6:3111::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 3882A1E070 for ; Wed, 10 Jun 2026 10:49:41 -0400 (EDT) Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id E45324BA2E11 for ; Wed, 10 Jun 2026 14:49:39 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org E45324BA2E11 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=LO9lF5H1 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.12]) by sourceware.org (Postfix) with ESMTPS id 68FB74BA5435 for ; Wed, 10 Jun 2026 14:49:13 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 68FB74BA5435 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 68FB74BA5435 Authentication-Results: sourceware.org; arc=fail smtp.remote-ip=192.198.163.12 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1781102953; cv=fail; b=sv6rG4ogdl48Ag3llSxq4NEk1HYZNUxvuwtPu2pmMgHvOFnsAP/3ogPwRHRs7iSsfkBmmSt718qb0/eGeeolXzo7uLGBdfekPgAfOrCa51DyolmxzrxhXPjQvvR70o619K/23EDNJOQrmKJsmtcT6HJm1M88abw7aAB8LF8IlfA= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1781102953; c=relaxed/simple; bh=Tsd8BcdleXXxgTgSFn0y++mNYNkg7B78P+aiR0weTu4=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=RvjQXlEVssO3lezsEAjJJil7E2aM87dyPtYBK8Tm5ALkMjhRa0FZJxmgEx7VoEn3KOkIh9FgVMWNFCH5RGfsvM0DbyxJKS6w8NAhyaMM/yosYCfDn8d6BXKgkVWfg3rKusDSHwORHS0Kdf6YD9djTcs3mEDamJxDMhT1syK/IlI= 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=LO9lF5H1 DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 68FB74BA5435 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1781102954; x=1812638954; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version:content-transfer-encoding; bh=Tsd8BcdleXXxgTgSFn0y++mNYNkg7B78P+aiR0weTu4=; b=LO9lF5H1H1aF+trbTY4y+ob3SBcBOt8BN1Nt1Uuz59/FnK+9C2cK4OKa uXbhVxPPGTU4D/MQrIauvPfp3Z6Y/KeU7TzVk4N+bMYgqENXtKa6fKIv7 ZWA3E8ri09EphVxKyTKjldCLFEHRc/J1XW+cdVmnutKH3PfkdEa/4z1ic zAyfkkSst8vQz1mQonmep/OnVlRxBEGsSUF+2Jh79HDWedOI7dg62lV3m TuGgVpMZvghd/iKxK3x1/TOUrPjsmZUMjvx30SqK5YWl8+61H6I4GGHmE GiEmeB8z+YX0/iPpJsMDBR+w6ItdydBKXvDhXCr3X3JVLCAduQ36YAthV w==; X-CSE-ConnectionGUID: V4VIzrmWQZa+XSpd+qFRKQ== X-CSE-MsgGUID: gM/m6+DsT9mvtPsy3fvlcQ== X-IronPort-AV: E=McAfee;i="6800,10657,11813"; a="85740376" X-IronPort-AV: E=Sophos;i="6.24,197,1774335600"; d="scan'208";a="85740376" Received: from orviesa008.jf.intel.com ([10.64.159.148]) by fmvoesa106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Jun 2026 07:49:10 -0700 X-CSE-ConnectionGUID: QWFBd0SUSp+XnK+pJei2vA== X-CSE-MsgGUID: nrFNShGKR9G6QQRaDIqFPg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.24,197,1774335600"; d="scan'208";a="246049240" Received: from orsmsx902.amr.corp.intel.com ([10.22.229.24]) by orviesa008.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Jun 2026 07:49:09 -0700 Received: from ORSMSX903.amr.corp.intel.com (10.22.229.25) 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.37; Wed, 10 Jun 2026 07:49:08 -0700 Received: from ORSEDG901.ED.cps.intel.com (10.7.248.11) by ORSMSX903.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37 via Frontend Transport; Wed, 10 Jun 2026 07:49:08 -0700 Received: from BL2PR02CU003.outbound.protection.outlook.com (52.101.52.23) 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.37; Wed, 10 Jun 2026 07:49:07 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=aPsS7JPNA5j9un5kthHswVzhgPPHZGDTkwZFJN0UWkQ1Kcp8RYK/Rl8L9+6LiDp6hSOtnTcPnH10+XMHGOc5+lYZecQRqw+vUqXSKt3vXtIGzxlYFZqoNuGF2mgjFMVavcgP6kS7QzjyVZuaU0XKMQRe7Vrbpzv6Khefc/mk1IcNcWPrunnDluKrWk/AJKdGlg0H5SgjvlArSM+MogQugyTTQs0/gcRu3fBf+pxevXli3Cqe1mQnmkrSepL3FOClWLYf/KZHcyqbFSp0NbgFceSgunBqpLtsPWEgDpVOqy/9TTCayqjt4ERl51kQetQ0v9s66jFDxdm/KfA7V/VTWg== 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=UeNEGN881I37gVu2fZlxBEv9bjYrHHGtB+tYVxpaD+0=; b=PeENHvHrCcsK10R+lCJNFDVbCYcX/f0Ee+9EtbWmO9UYByBuq1nT0PmkH75zA2u5cCNxMiEoP7ga4ypvXkxqcdJfu9yONA++TPZbKCIOfDkVbTNz1dJ9LkKB2Eh+Zw1jpDGQHQMwM8DfgZPtABOBtjg5A21kBw21+O6HEIlLQb/dDnQCSLRS/OcjYStDSKYzMErP4u+jq6RJbYxbr1kMR7PzyOWvNPJFVJVPJotIsmMvSnEGvJaCROKPWtG2Zs/F7lKBvxjveMGGHiuRkWBrz8AftkBFoS5vjSG2tAgdzA4wj02vs2Ry4DxrwQBoHHecRfGZCPDNzrb4j9069kzSUQ== 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 SN7PR11MB7638.namprd11.prod.outlook.com (2603:10b6:806:34b::22) by PH7PR11MB5819.namprd11.prod.outlook.com (2603:10b6:510:13b::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.92.12; Wed, 10 Jun 2026 14:49:03 +0000 Received: from SN7PR11MB7638.namprd11.prod.outlook.com ([fe80::7a35:98d:f02c:b011]) by SN7PR11MB7638.namprd11.prod.outlook.com ([fe80::7a35:98d:f02c:b011%3]) with mapi id 15.21.0092.006; Wed, 10 Jun 2026 14:49:03 +0000 From: "Schimpe, Christina" To: Guinevere Larsen , "gdb-patches@sourceware.org" CC: Thiago Jung Bauermann , Eli Zaretskii Subject: RE: [PATCH v4 7/8] gdb/record: Define new version of the record-save section Thread-Topic: [PATCH v4 7/8] gdb/record: Define new version of the record-save section Thread-Index: AQHc8p1oW8P6d6Q4/0GNSEABPO5zd7Y36wEw Date: Wed, 10 Jun 2026 14:49:03 +0000 Message-ID: References: <20260602143342.12245-1-guinevere@redhat.com> <20260602143342.12245-8-guinevere@redhat.com> In-Reply-To: <20260602143342.12245-8-guinevere@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: SN7PR11MB7638:EE_|PH7PR11MB5819:EE_ x-ms-office365-filtering-correlation-id: ff07426b-9908-4e9b-d3b2-08dec6ff6a5d x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|376014|1800799024|23010399003|38070700021|56012099006|4143699003|11063799006|3023799007|22082099003|18002099003; x-microsoft-antispam-message-info: Do/RF9i/ctm2z1flfNZVdjJBlT7fMxbtGYe/qEvp2g6ybjJh4tDOslYZNnNC8lKZMCVlcTdGgzcm9QuVOKDB51gRxbRP7S9gWl1nG+uYQlcNK/5ZPAXGWSdUAacJ47uQLigNsmwVcsVjLaawjstzVyeb1ZHN5EFzZE1HgGann7HV25hmSvBSR6zLZmc89zX0Z8AjEHvhEOYJgrjnSQdJxWcFVzVBvo6H3ynnxn0zZmWv97z4r1ZwIXTahbhTyfm/Xz/KrqZ+ppUdtxD1/BlTD8gmWH1v7qHCuLPTVWwG83tp/ihpNvoQtu5xs1VWntcv4UHM6sYjB3mjiVmTPQhrPucNAJSxCqN746qQglh/kTYYVElmuct7vhgR6A3CTj0RlD3JXu/5wAon3a1skM2u99ALW5xrBNXHNzDtN1PbVwXK4n6OiE1i/jIqaC3kvDOU8GnXA4h3KVRbFRxagctpgf91XqyfMRdouS1f7jj4uimsTWqNR+9wgNsHqk88zV4AAv2G2Tua3/xUoITZahcfeZyx+pqNYb9e9a9Za8cUAqOi3tEu/U2qy4899ZVMILwIYBZ37ZEaWXJNRvq9pdHT/iKl4ekSBGVGsrQAcMWDGPZzFSmh1l75sd/7VG+ZE+4CcBuUkR7T3wHgPB131lEe7p1at8n7wWfSf6cW+HTdzV8y3lhQOFOjLPszbzKc0vBcaIczXiNTmdK06Jxd6qp03W5PRpKCQpofCaJzAc8cKjTqMYPNCOdPmAHGI++LrMKf x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN7PR11MB7638.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(376014)(1800799024)(23010399003)(38070700021)(56012099006)(4143699003)(11063799006)(3023799007)(22082099003)(18002099003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?dk9KcC9TM3JMZnBzeFkrejJDQVZ5WWpSb1RJOWxMZEhINUR4MThoNE43dDAy?= =?utf-8?B?czBXb1F4eEJ6Zkc4YVllUE8wM2VFdlpkdVM2cEJSU3pGVEpvTmd0TlhxaXJ4?= =?utf-8?B?clBXaDViQUVGcStiZlZQUjBnMkdpUGRKNWZFYlVpb3dqWkxBWkFUekw2ankv?= =?utf-8?B?b3MwcmU4Y2xHWGtuQUp3MktxMzd1QU0vVVlLaUZ0eDZmODRUMlMxajgwYWM4?= =?utf-8?B?MUFnVlJBUEk5WHp2dXo4N3dqZ1dCMTNDdVEzVkhDbDJDcGhHRjdzWTV2eHJ0?= =?utf-8?B?OU5MQ05HMloxdjR6QUxmWXBPZEl0ajR3VlE4VGIrdHZZb09sWEp1SG5yb3pH?= =?utf-8?B?blRTMXEySXV3R0VvM3MrU29SMUViUTBGaEVBbUUyUGFVUVJMN0RxdlFMSnNY?= =?utf-8?B?V1pLU3JPNGVyN0FVNmdzRStaZ0pwanhZUEQzQWdhbUtXdXBjbVhYdXc0Slho?= =?utf-8?B?L1ZUZ0NkOEJ6QThWZ3ZwWXNCdUhkcEl2YTdLQW9zWW81VjEvbGdXb3kwZWND?= =?utf-8?B?SVVjSGJXM1hYd3dXR0lKai9NOGpPTWVFTmRFRGtrVUo0L2NTUFJscFZ0OFhm?= =?utf-8?B?K1k5RHRuK0dXSzcyLzI1R0ZXaERCMTdQTU9TdWpobFYxandvRkk1enR6ZllR?= =?utf-8?B?NmxmQXE1bkoxKzlyMEQ5L0JJaHhDK251WUlkRmRUaWRFUVJUakl3b2JFZklU?= =?utf-8?B?QitLL3FiWlhicHVmc2VXQS9jL1ptTnRITFFjK3lWRFpLRkpLTytJaGIrRGdu?= =?utf-8?B?Ym5FVmxrNGpRdUtzSmNxQnFkdkhkRnROdjNoU0VoNzE4YldXZURGRjVjejlw?= =?utf-8?B?TCtzNXlGMENBNDJOekVOeWpKOFU1bGE2NE1uL2NuUisrdjh2NmtEaGx4QlBw?= =?utf-8?B?NkkwWkJPeEZpT2dHdTVpaHZURTF1QmRoQjRHeUZONUtINllydHJZdUVxUkFE?= =?utf-8?B?SkFJKzcvTlk0OGpqZHB2WVVtaFJYdmNnd2xkR3BWKzlYSVF4MkNlQ25wbGxr?= =?utf-8?B?cG53SHZtQWJWQ24vTExGdHZLQ2tsbkd4aG1JbGp1NkNjN1hKNU1sN3FUZmln?= =?utf-8?B?bk94c2hrcGVYcGxyU25aY2JvQzJkOSt2TVRvRU41UUZiUlhaWW1ZeEVBK3g1?= =?utf-8?B?WDRvZzE4ZnNYL0ZNcUNZN3d5ajJwTk5ZVDI3bHBOK3h2MTdPL3grRzZ3Wkh3?= =?utf-8?B?VUdtTy9GYWJPNTd3OEFySlU2aFRjc0pFNElpQXZCY1pzdmZRdjBXQnZML2lP?= =?utf-8?B?Qk9ENlozeW5oRStXMm5FeVpseTNSeUZpbi83UDV4eFM0RUN2RTJUTGJWdHha?= =?utf-8?B?UE5rU3loeW9meTl2Z0xOaXN0TitzNTRKcUdRdGwrWWVCdlBqWVp2aFF1Rjhm?= =?utf-8?B?S2ExMXg1V0M3Rm9SeFBDalFZS21oTDY2ODRFNm1xVk9BVmQwWkZzZS83bGJn?= =?utf-8?B?WCtSODRpdSs3ekZEVWptU0hTSlBiYVJGdVlYOFY1MlZHSTNOZDZ4QlNzdVR5?= =?utf-8?B?NHYwdHNxQUs1bHp5WERmVCtHRkRTTWJYQjhURWQ0T3FYeFBrTFI0clhzRC9O?= =?utf-8?B?QmIzTVBkU1dpM0R6cWlrYWUybGhMN0ZjMHlvaFB0Tm1hcHdkTFpyQ3dkSzUy?= =?utf-8?B?b2p2dFBmZ3JoaEJtbDZOWkQ2WkV6TmQ4SElJeGpLQzBPQ1loTXlPZFMrLzhT?= =?utf-8?B?L09Xa0Y1dFUralM0RDRQNGdBOXBoRGk3MUV1bTh6cGZXekF5aHR4U2YxL0Ra?= =?utf-8?B?RVcyeWdjMDJRSnlKMGRsM0NadDlxREZ3SUdyWVlYRkN0RCtCRjRBcXBaSWJW?= =?utf-8?B?UEFTWnUvN1FMUUpCSGFhUnp2M2lEUldrdG1jQjA5eDFWQXZzVVdiUVZSMjZx?= =?utf-8?B?YzJpRUxHcVhsbEtWaE93UWRXZFQyeVgvVzhXbWVuNGc4V29JQ2ZsOUdYK1FX?= =?utf-8?B?N3NwR3lkeEtNazhjenpFSVU1M24vdGpTRUx5NnlkUGRyM3FXSXFOSjhySUtT?= =?utf-8?B?a3lKREdxTUtvMm5oT3RicVNVbk1meitaUWdsTTZtVmpNRFNrM3paN2E3Qi8z?= =?utf-8?B?SmoyclJTaGhrMndWZG9FWGwveksyNy9aRGVhNysrSThBZEZQeVdySTcyaWlX?= =?utf-8?B?bWRKc1dwWHNSYlVnb1MrZSt5QVZWMWltb3J4OXJseld3NUdNUUZYWjk1a0pW?= =?utf-8?B?REFLVHVydHBiVDlaZi92NWdNMEFKcUQ3SEU2ZXdpSk52NkJWVU44TlBMdDQ1?= =?utf-8?B?N2w2K29RUXcweGdrL2dkZTZpelRXUzd5OXAxNGZHQ2x3VDU0d25Db0tReWl4?= =?utf-8?B?VHY3RU13bkFQSG1DVjhwMXI1Rkh6QWc0b09WTUpPcTNOb1IvT0Fndz09?= Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-Exchange-RoutingPolicyChecked: g8cn61pDJyJEAkoz+LzSXjTrjWfhS6PHkzh0kLTylb9s3SlBE1pbrFucHFuyVKVhrBkAU0STtqyMlrnmq8WFWy0V8r65d0p/WAX9hgbyzXPCbE6aEzrM/3XKyPc9Nx6wmBL8ebY/p0hipJfiHVbx6zN26KADztvJhOADUkUagzsArqHIWS3tiutR4DinbSC9MXl1mQ49ux765nbbrvs1m5Nb+4Okw51W1Ep2SZgKPLEG5Wz34ngOZwDY3zHhhhMZx2Y/nxw/6QIp2I/J9jSZF3A3AJmbBp+1Rk1LM25NnjSxWgmv831XvM0mHQE4CiNL0PHquQKLmQtUXukLqztsRw== X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SN7PR11MB7638.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ff07426b-9908-4e9b-d3b2-08dec6ff6a5d X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jun 2026 14:49:03.5926 (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: mY0aXZ3Qko3UoYHmC/mkcJBgEUSb84AvXTFUfneE9KSw5N5skNBNrY4/TEEpQla8UwOeStUmzGPeEAhkUE3ytW2iIzNS29B9xdq+CJPrAjM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB5819 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 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBHdWluZXZlcmUgTGFyc2VuIDxn dWluZXZlcmVAcmVkaGF0LmNvbT4NCj4gU2VudDogRGllbnN0YWcsIDIuIEp1bmkgMjAyNiAxNjoz NA0KPiBUbzogZ2RiLXBhdGNoZXNAc291cmNld2FyZS5vcmcNCj4gQ2M6IEd1aW5ldmVyZSBMYXJz ZW4gPGd1aW5ldmVyZUByZWRoYXQuY29tPjsgVGhpYWdvIEp1bmcgQmF1ZXJtYW5uDQo+IDx0aGlh Z28uYmF1ZXJtYW5uQGxpbmFyby5vcmc+OyBFbGkgWmFyZXRza2lpIDxlbGl6QGdudS5vcmc+DQo+ IFN1YmplY3Q6IFtQQVRDSCB2NCA3LzhdIGdkYi9yZWNvcmQ6IERlZmluZSBuZXcgdmVyc2lvbiBv ZiB0aGUgcmVjb3JkLXNhdmUNCj4gc2VjdGlvbg0KPiANCj4gV2l0aCB0aGUgY2hhbmdlcyB0byB0 aGUgaW50ZXJuYWwgcmVwcmVzZW50YXRpb24gb2YgdGhlIGhpc3RvcnksIHdlIGNhbiBubw0KPiBs b25nZXIgc3VwcG9ydCB0aGUgcHJldmlvdXMgcmVjb3JkIHNhdmUgZm9ybWF0LiBUaGlzIGNvbW1p dCBtYWtlcyBpdCBvZmZpY2lhbCwNCj4gZG9jdW1lbnRpbmcgdGhlIG5ldyBmb3JtYXQgYW5kIGNo YW5naW5nIHRoZSBtYWdpYyBudW1iZXIuDQo+IA0KPiBSZXZpZXdlZC1ieTogVGhpYWdvIEp1bmcg QmF1ZXJtYW5uIDx0aGlhZ28uYmF1ZXJtYW5uQGxpbmFyby5vcmc+DQo+IFJldmlld2VkLUJ5OiBF bGkgWmFyZXRza2lpIDxlbGl6QGdudS5vcmc+DQo+IC0tLQ0KPiAgZ2RiL05FV1MgICAgICAgICAg fCAgNCArKysrDQo+ICBnZGIvcmVjb3JkLWZ1bGwuYyB8IDM1ICsrKysrKysrKysrKysrKysrKysr KysrKysrKysrKystLS0tDQo+ICAyIGZpbGVzIGNoYW5nZWQsIDM1IGluc2VydGlvbnMoKyksIDQg ZGVsZXRpb25zKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEvZ2RiL05FV1MgYi9nZGIvTkVXUw0KPiBp bmRleCA3YzhjZjlhZjRjMi4uNGRkM2Q4NGMxOWQgMTAwNjQ0DQo+IC0tLSBhL2dkYi9ORVdTDQo+ ICsrKyBiL2dkYi9ORVdTDQo+IEBAIC01MSw2ICs1MSwxMCBAQA0KPiANCj4gICogU3VwcG9ydCBm b3IgdGhlIGJpbmFyeSBmaWxlIGZvcm1hdCBkYnggaGFzIGJlZW4gcmVtb3ZlZC4NCj4gDQo+ICsq IFRoZSBmb3JtYXQgZm9yIGEgc2F2ZWQgZXhlY3V0aW9uIHJlY29yZCwgY3JlYXRlZCB3aGVuIHRo ZSBjb21tYW5kDQo+ICsgICdyZWNvcmQgc2F2ZScgaXMgdXNlZCwgaGFzIGJlZW4gdXBkYXRlZCwg YW5kIHByZXZpb3VzIGZvcm1hdHMgYXJlDQo+ICsgIG5vIGxvbmdlciBzdXBwb3J0ZWQuDQo+ICsN Cj4gICogV2hlbiBjb25uZWN0ZWQgdG8gYW4gZXh0ZW5kZWQtcmVtb3RlIHRhcmdldCBHREIgY2Fu IG5vdw0KPiAgICBhdXRvbWF0aWNhbGx5IHNldCB0aGUgJ3JlbW90ZSBleGVjLWZpbGUnIGluIHNv bWUgY2FzZXMuICBHREIgd2lsbA0KPiAgICBhdXRvIHNldCB0aGUgcmVtb3RlIGV4ZWMtZmlsZSBv bmx5IGlmIHRoZSByZW1vdGUgd2Fzbid0IHN0YXJ0ZWQgd2l0aCBkaWZmIC0tZ2l0DQo+IGEvZ2Ri L3JlY29yZC1mdWxsLmMgYi9nZGIvcmVjb3JkLWZ1bGwuYyBpbmRleCAwZGQ0MjA3ZTBjNi4uNGU4 MzI2ZTEyOTgNCj4gMTAwNjQ0DQo+IC0tLSBhL2dkYi9yZWNvcmQtZnVsbC5jDQo+ICsrKyBiL2dk Yi9yZWNvcmQtZnVsbC5jDQo+IEBAIC03OSw3ICs3OSw4IEBADQo+ICAgICgocmVjb3JkX2Z1bGxf bmV4dF9pbnNuICE9IHJlY29yZF9mdWxsX2xpc3Quc2l6ZSAoKSkgXA0KPiAgICAgIHx8IDo6ZXhl Y3V0aW9uX2RpcmVjdGlvbiA9PSBFWEVDX1JFVkVSU0UpDQo+IA0KPiAtI2RlZmluZSBSRUNPUkRf RlVMTF9GSUxFX01BR0lDCW5ldG9yZGVyMzIoMHgyMDA5MTAxNikNCj4gKyNkZWZpbmUgUkVDT1JE X0ZVTExfRklMRV9NQUdJQ19PTEQJbmV0b3JkZXIzMigweDIwMDkxMDE2KQ0KPiArI2RlZmluZSBS RUNPUkRfRlVMTF9GSUxFX01BR0lDCW5ldG9yZGVyMzIoMHgyMDI2MDQxNSkNCj4gDQo+ICAvKiBU aGVzZSBhcmUgdGhlIGNvcmUgc3RydWN0cyBvZiB0aGUgcHJvY2VzcyByZWNvcmQgZnVuY3Rpb25h bGl0eS4NCj4gDQo+IEBAIC0yMjE0LDYgKzIyMTUsMjcgQEAgcmVjb3JkX2Z1bGxfY29yZV90YXJn ZXQ6Omhhc19leGVjdXRpb24gKGluZmVyaW9yDQo+ICppbmYpDQo+ICAgICAgICAgOCBieXRlczog bWVtb3J5IGFkZHJlc3MgKG5ldHdvcmsgYnl0ZSBvcmRlcikuDQo+ICAgICAgICAgbiBieXRlczog bWVtb3J5IHZhbHVlIChuID09IG1lbW9yeSBsZW5ndGgpLg0KPiANCj4gKyAgIFZlcnNpb24gMyAo YWxsIG51bWJlcnMgYXJlIGluIG5ldHdvcmsgb3JkZXIpLg0KPiArICAgICA0IGJ5dGVzOiBNYWdp YyBudW1iZXIgKDB4MjAyNjA0MTUpLg0KPiArICAgICAgIE5PVEU6IGJlIHN1cmUgdG8gY2hhbmdl IHdoZW5ldmVyIHRoaXMgZmlsZSBmb3JtYXQgY2hhbmdlcyENCj4gKw0KPiArICAgIFJlY29yZHM6 DQo+ICsgICAgICByZWNvcmRfZnVsbF9pbnN0cnVjdGlvbjoNCj4gKwkxIGJ5dGU6IHNpZ25hbC4N Cj4gKwk0IGJ5dGVzOiBudW1iZXIgb2YgcmVnIGFuZCBtZW0gZW50cmllcyBmb3IgdGhpcyBpbnN0 cnVjdGlvbi4NCj4gKwk0IGJ5dGVzOiBpbnN0cnVjdGlvbiBzZXF1ZW5jZSBudW1iZXIuDQo+ICsJ NCBieXRlczogUEMgcmVnaXN0ZXIgSUQuDQo+ICsJTiBieXRlczogUEMgYWRkcmVzcyBvZiBpbnN0 cnVjdGlvbiAoTiA9PSBzaXplIG9mIFBDKS4NCj4gKwlFZmZlY3RzOg0KPiArCSAgcmVjb3JkX2Z1 bGxfcmVnOg0KPiArCSAgICAxIGJ5dGU6IHJlY29yZF90eXBlIChyZWNvcmRfZnVsbF9yZWcsIHNl ZSBlbnVtIHJlY29yZF9mdWxsX3R5cGUpLg0KPiArCSAgICA0IGJ5dGVzOiBSZWdpc3RlciBJRC4N Cj4gKwkgICAgbiBieXRlczogcmVnaXN0ZXIgdmFsdWUgKG4gPT0gYWN0dWFsIHJlZ2lzdGVyIHNp emUpLg0KPiArCSAgcmVjb3JkX2Z1bGxfbWVtOg0KPiArCSAgICAxIGJ5dGU6IHJlY29yZF90eXBl IChyZWNvcmRfZnVsbF9tZW0sIHNlZSBlbnVtIHJlY29yZF9mdWxsX3R5cGUpLg0KPiArCSAgICA0 IGJ5dGVzOiBtZW1vcnkgbGVuZ3RoLg0KPiArCSAgICA4IGJ5dGVzOiBtZW1vcnkgYWRkcmVzcy4N Cj4gKwkgICAgbiBieXRlczogbWVtb3J5IHZhbHVlIChuID0gbWVtb3J5IGxlbmd0aCkuDQo+ICAq Lw0KPiANCj4gIC8qIGJmZGNvcmVfcmVhZCAtLSByZWFkIGJ5dGVzIGZyb20gYSBjb3JlIGZpbGUg c2VjdGlvbi4gICovIEBAIC0yNDA5LDkNCj4gKzI0MzEsMTQgQEAgcmVjb3JkX2Z1bGxfcmVzdG9y ZSAoc3RydWN0IGJmZCAmY2JmZCkNCj4gICAgLyogQ2hlY2sgdGhlIG1hZ2ljIGNvZGUuICAqLw0K PiAgICBiZmRjb3JlX3JlYWQgKCZjYmZkLCBvc2VjLCAmbWFnaWMsIHNpemVvZiAobWFnaWMpLCAm YmZkX29mZnNldCk7DQo+ICAgIGlmIChtYWdpYyAhPSBSRUNPUkRfRlVMTF9GSUxFX01BR0lDKQ0K PiAtICAgIGVycm9yIChfKCJWZXJzaW9uIG1pc21hdGNoIG9yIGZpbGUgZm9ybWF0IGVycm9yIGlu IGNvcmUgZmlsZSAlcHMuIiksDQo+IC0JICAgc3R5bGVkX3N0cmluZyAoZmlsZV9uYW1lX3N0eWxl LnN0eWxlICgpLA0KPiAtCQkJICBiZmRfZ2V0X2ZpbGVuYW1lICgmY2JmZCkpKTsNCj4gKyAgICB7 DQo+ICsgICAgICBpZiAobWFnaWMgPT0gUkVDT1JEX0ZVTExfRklMRV9NQUdJQ19PTEQpDQo+ICsJ ZXJyb3IgKF8oIlRoaXMgb2xkIHJlY29yZGluZyBmb3JtYXQgaXMgbm8gbG9uZ2VyIHN1cHBvcnRl ZC4iKSk7DQo+ICsgICAgICBlbHNlDQo+ICsJZXJyb3IgKF8oIlZlcnNpb24gbWlzbWF0Y2ggb3Ig ZmlsZSBmb3JtYXQgZXJyb3IgaW4gY29yZSBmaWxlICVwcy4iKSwNCj4gKwkgICAgICAgc3R5bGVk X3N0cmluZyAoZmlsZV9uYW1lX3N0eWxlLnN0eWxlICgpLA0KPiArCQkJICAgICAgYmZkX2dldF9m aWxlbmFtZSAoJmNiZmQpKSk7DQo+ICsgICAgfQ0KPiAgICBpZiAocmVjb3JkX2RlYnVnKQ0KPiAg ICAgIGdkYl9wcmludGYgKGdkYl9zdGRsb2csDQo+ICAJCSIgIFJlYWRpbmcgNC1ieXRlIG1hZ2lj IGNvb2tpZSAiDQo+IC0tDQo+IDIuNTQuMA0KPiANCg0KTEdUTS4NCg0KUmV2aWV3ZWQtQnk6IENo cmlzdGluYSBTY2hpbXBlIDxjaHJpc3RpbmEuc2NoaW1wZUBpbnRlbC5jb20+DQoNCkNocmlzdGlu YQ0KSW50ZWwgRGV1dHNjaGxhbmQgR21iSAoKUmVnaXN0ZXJlZCBBZGRyZXNzOiBEb3JuYWNoZXIg U3RyYXNzZSAxLCA4NTYyMiBGZWxka2lyY2hlbiwgR2VybWFueQpUZWw6ICs0OSA4OSA5OTEgNDMw LCB3d3cuaW50ZWwuZGUKTWFuYWdpbmcgRGlyZWN0b3JzOiBIYXJyeSBEZW1hcywgSmVmZnJleSBT Y2huZWlkZXJtYW4sIFlpbiBDaG9uZyBTb3JyZWxsCkNoYWlycGVyc29uIG9mIHRoZSBTdXBlcnZp c29yeSBCb2FyZDogTmljb2xlIExhdQpSZWdpc3RlcmVkIFNlYXQ6IE11bmljaApDb21tZXJjaWFs IFJlZ2lzdGVyOiBBbXRzZ2VyaWNodCBNdWVuY2hlbiBIUkIgMTg2OTI4Cg==