From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail05.groups.io (mail05.groups.io [45.79.224.7]) by spool.mail.gandi.net (Postfix) with ESMTPS id CB0B87803D1 for ; Wed, 3 Jul 2024 10:37:23 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=3FeC+IvMffDMHrh6dgrCCG5phRU0GVsk/zXUBcN5zHY=; c=relaxed/simple; d=groups.io; h=Received-SPF:From:To:CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References:In-Reply-To:Accept-Language:user-agent:Authentication-Results-Original:nodisclaimer:MIME-Version:Original-Authentication-Results:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Resent-Date:Resent-From:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-ID:Content-Transfer-Encoding; s=20240206; t=1720003043; v=1; b=dB9QpB4odZHfsP5zaAC01xRnLh1EBGlpcaga2BmLPLP/c0WVyvFzrkaeAGmabFwtPh/NqIB2 rPOzUbqbwqdN5Gj9hg6kpdp65037xIaJO1jOHt4bqLBlgROwJbOZ995Skhjm4JY7V6BOpHh//Mz oXNUR18uEZtOB9NsRbV/JKPkr65qu2IN4VJyA/AnSyoVYK39DOMOgcuuG8879CvgT+UT5rJlqLf niWiOl7mRM7KrgkQqDzg+BesXcdOLSSfaPOwQmmS7lJysQKpzcdp3lTg5TNLbZ6yFEGO2FTeVn4 N4e/3zGwuDe9rJP7ge8HbvDSeS75YVns67v43cT2FFMgg== X-Received: by 127.0.0.2 with SMTP id YMOyYY7687511xRk2hV5V53D; Wed, 03 Jul 2024 03:37:22 -0700 X-Received: from EUR05-VI1-obe.outbound.protection.outlook.com (EUR05-VI1-obe.outbound.protection.outlook.com [40.107.21.63]) by mx.groups.io with SMTP id smtpd.web11.48084.1720003041109540148 for ; Wed, 03 Jul 2024 03:37:21 -0700 X-Received: from DU7P250CA0018.EURP250.PROD.OUTLOOK.COM (2603:10a6:10:54f::31) by VI1PR08MB10030.eurprd08.prod.outlook.com (2603:10a6:800:1c9::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7719.26; Wed, 3 Jul 2024 10:37:16 +0000 X-Received: from DB3PEPF00008860.eurprd02.prod.outlook.com (2603:10a6:10:54f:cafe::7) by DU7P250CA0018.outlook.office365.com (2603:10a6:10:54f::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7741.25 via Frontend Transport; Wed, 3 Jul 2024 10:37:15 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=arm.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; pr=C X-Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DB3PEPF00008860.mail.protection.outlook.com (10.167.242.11) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.7741.18 via Frontend Transport; Wed, 3 Jul 2024 10:37:15 +0000 X-Received: ("Tessian outbound 04f7108c184f:v359"); Wed, 03 Jul 2024 10:37:15 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 062b7dd01e2ca8f5 X-CR-MTA-TID: 64aa7808 X-Received: from e755f6fa508c.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id FA7F3114-9F1E-435F-A61F-567B3F8669E3.1; Wed, 03 Jul 2024 10:37:08 +0000 X-Received: from EUR05-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id e755f6fa508c.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Wed, 03 Jul 2024 10:37:08 +0000 X-Received: from AS8PR08MB6806.eurprd08.prod.outlook.com (2603:10a6:20b:39b::12) by GV1PR08MB8404.eurprd08.prod.outlook.com (2603:10a6:150:80::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7719.32; Wed, 3 Jul 2024 10:36:58 +0000 X-Received: from AS8PR08MB6806.eurprd08.prod.outlook.com ([fe80::3935:6d9d:93a2:cbf3]) by AS8PR08MB6806.eurprd08.prod.outlook.com ([fe80::3935:6d9d:93a2:cbf3%5]) with mapi id 15.20.7741.017; Wed, 3 Jul 2024 10:36:58 +0000 From: "Sami Mujawar" To: Pierre Gondois , "devel@edk2.groups.io" CC: AbdulLateef Attar , Girish Mahadevan , "Jeff Brasen (jbrasen@nvidia.com)" , Jeshua Smith , Leif Lindholm , "Meenakshi Aggarwal (meenakshi.aggarwal@nxp.com)" , Sunil V L , Yeo Reum Yun , nd Subject: Re: [edk2-devel] [staging/dynamictables-reorg PATCH 2/2] DynamicTablesPkg: Add EFIAPI to generators hooks Thread-Topic: [staging/dynamictables-reorg PATCH 2/2] DynamicTablesPkg: Add EFIAPI to generators hooks Thread-Index: AQHazS7ztT0fgc6xF0GuG/8yWeaWN7Hk4EIA Date: Wed, 3 Jul 2024 10:36:58 +0000 Message-ID: References: <20240703095340.3402057-1-pierre.gondois@arm.com> <20240703095340.3402057-3-pierre.gondois@arm.com> In-Reply-To: <20240703095340.3402057-3-pierre.gondois@arm.com> Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/16.85.24052614 Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; x-ms-traffictypediagnostic: AS8PR08MB6806:EE_|GV1PR08MB8404:EE_|DB3PEPF00008860:EE_|VI1PR08MB10030:EE_ X-MS-Office365-Filtering-Correlation-Id: e117218a-7b75-48fd-b248-08dc9b4c1b51 x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr x-checkrecipientrouted: true nodisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230040|1800799024|376014|366016|38070700018; X-Microsoft-Antispam-Message-Info-Original: =?utf-8?B?YkFlOHZ5aTdsbWJmNTJXZkt5WmVUb3hxMFZOeFNaY3R1QW4wSTN3WW9PMEtZ?= =?utf-8?B?blR0dGtsaDh2QitXVGt4K3hNYnZ0ajl3YkhyeE1XMHRJTWt1Slh0azFMT2g2?= =?utf-8?B?K3VQK1h0aytCMFllLzNqOFl1RFFmZ1RCRjVWbGpzUzB5dUdVRC9uTFpoc3A1?= =?utf-8?B?bVo5WUxMdTVFRGhyU3lUcVkxMDBiNlJKR200RFVlVG05VXlHWEZBWWlMTjdJ?= =?utf-8?B?YUcycTdhUWUxNGNRS0daUnhCZ2xoVVp2ZUdCWW1QRlRkR2l5Q0FFNmJpUFpD?= =?utf-8?B?emxJRXZuM1RxaHdrMFN6VEdTWWJ2MVlFdlJsZWNTUnM0aFA0VWd2VG16Wk1k?= =?utf-8?B?L3hKTk00NitNdlh3TVNwZ0o3bXFsMlZVS0pnVXRibDFaRUozdVhZN2VaQ2Rm?= =?utf-8?B?VGo2MjhocDlGOUU4amVtN1IvQUErS2dmNU5PZ1lzc2xkaWJMc2gvcEdyNWZ6?= =?utf-8?B?WG1rblNOVklraHVEZTNNTmQ2VEFHTmJNTHUzNU9USm9SeS9mRStlSGR6VDlL?= =?utf-8?B?K3l6TlBUb3lIOStwdWVPc09FY1pQOGcrVXIyK3QyTWhNaklURVZKN0tNVklN?= =?utf-8?B?OVh1SEIzaDhzbld2UWxUZFZxckM0YjhjZks4clE1bmRxeG1oTTlyMFZrWkt6?= =?utf-8?B?anFnbndhQU45M0xtQTBkSmJ3WUx1L0c2U1RUTjRSK0RDNDA4bXJZVC9SZWRa?= =?utf-8?B?Rk53dE9SNENzZ0luck9obnBpWDFuWFovMmZsSGRqTTJqQkJFVjd2d0Z1b24z?= =?utf-8?B?OFluam51eStyTnpINGpSL241Vml2WXpwYTJ5c3pNQjJFNzI5OEMxUjFtWjE1?= =?utf-8?B?bkZVYWV4T1YvSk9GWm1sS1FkRWdKdkwxV0QyQUV3K0gvR01XL0FOUzJZaXNy?= =?utf-8?B?L2x2K2gycE9Bdy9SNWlVNUM2aTdKckorRmoyMUwyNnhTRXh6dGpDWnZiQ2FM?= =?utf-8?B?eWNIaDRkTnk2MXJ0R09pVG5yQnNaRDhVMHpFN2hnNTNFcllMaFkwdFZ1UTZp?= =?utf-8?B?dUN2dktXMDV1c0x6cVZsQ0RqV0pjTnMvUXoyT0xPdHN6b3dwU3hvcU51R3U0?= =?utf-8?B?SDVEVEhhKzlRakdOQ255dENFMCtTaWpkSnorQ1NKVGpQZ2lLL1FkWXMxejQw?= =?utf-8?B?cXdVOVVCQVEvaHI5TmJUaEcrSzBXYVRoRUY4dmpMU2h4K0RmWUhCcmVxdjR3?= =?utf-8?B?VzRaRzY2Ly8rdGpoRXExbm9FUzVmOGxFL2hhMDNRb3NpVkZqOFdFSlFzcC9q?= =?utf-8?B?aEpIN0szQi94QXozWmd5dXpxekluTkl2SGIvVGh4dnVlNXFFNWphdXJMTG1L?= =?utf-8?B?b2lzcSs5T2I5RTVIUWNyMWFGNnpOL1JQNzVoQkhyRngzMjQ2K3BDUXVUTlZm?= =?utf-8?B?L0k1NDE5c21TZkFmaGhxSEV2VmZ2MjZDNWRnVFZJNS9mcDRyZjAvbUxwY1o2?= =?utf-8?B?cE5tcmpDWkFXclNXN1VaVG44Ymh0SXZRMlNVL1NQcUZaQ2FVVmY3ZzkyN0cv?= =?utf-8?B?eXdCbi9sMG5RdUdINC9mZlJiYUpmWE13dm5xQ1Z0bE11VlhpNTg0NmIyZVh0?= =?utf-8?B?OVYwVm5rY2JOZUc4V0pwSGowSmVpbkRrZ3RGV3IvVC85QkY3c3JHOHQ4MG9z?= =?utf-8?B?SkV6YUIzQlpqNnI4MnF0T05LaWZYTTA5K3U2Ris1dXhEdlhWWW1kU0o4dGdk?= =?utf-8?B?Z1I1Q2xBMkxZWTUzOTRMVDdZZm10b2hJWEZ6bzhGSUtKWFVLTTBBdk1FUzN6?= =?utf-8?B?WU16OUdzcmxRbDAyR1Q5WkJ1YlgwRzZZMTdiWS9oSkNmUzlxcE85WXJJTk1k?= =?utf-8?B?YlhzbStaWitjZ0xkM0ZQTHJPRDhvNDd2WHM0QjNEUmFiVzQ3Wmk1WUNwNWpI?= =?utf-8?B?QTNGSUQ0QVV5QmZyM1NsT2YrOEJ5ZU5PS3paS1p1bWhZMkE9PQ==?= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR08MB6806.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(376014)(366016)(38070700018);DIR:OUT;SFP:1101; MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR08MB8404 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB3PEPF00008860.eurprd02.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: b25ddfc5-ce38-43f0-e0fe-08dc9b4c10fc X-Microsoft-Antispam-Message-Info: =?utf-8?B?Rkp3SGZiYmM5MmhBcHNwMk1FQ2FxNlFaR1p5UDN5eVc3V3FOSVVZOGkzWVVY?= =?utf-8?B?TC95TDNJQjg2clU1ZGpNdk43NTBGdmVtclJhcVIwN1lVN2ozZHlnN1djcDVF?= =?utf-8?B?RmdtSTZ4REVBc2FmSWdEVFRwc0NIbFFaUnFldXRTRnJBYXZOL1YzWmR6VC9X?= =?utf-8?B?NHhkb1Jjb3kwNFNjQlFEUzBrY2V2WCtXcGU0QTAwNlBsZGkzajdjc3VQQWxG?= =?utf-8?B?U21UWUVpOVJOd3k3OW9vY2pPc1RuZ1NEdDJGb0NGTHUya01neEw2a2daV2Zx?= =?utf-8?B?a29zdVpITVdMSUZiNDg3SGFLcENSVzFZSGNZY2tJelUyczNzNjlNMXZSdUYy?= =?utf-8?B?cjJkUzZ5WEJOVnJVOHFtQmRLSzkrRk1lakx2THJVWVpVYitEdGVqc3ZxczRs?= =?utf-8?B?dTZneWlOUFhYaHUydEh1ZG5OSEVWU0NzTmRIZGdUazU5bFhHTkgydnhjNWJY?= =?utf-8?B?dDVyYkVPOGdjMit3aUMxenZGRmdLNUZoVXZVYlhzSnBTWjZwREZINW5oc2xQ?= =?utf-8?B?WGczSCt6WGM3bUNRTkVIaVdINDl3MzZZRFk5NW94aFlRM2prQ1pKaEIxb3J3?= =?utf-8?B?TThZQkppSFpLOENPNmExVDNRWm12aEJ0YWdvcXVqWHEwS1ZoK01ONUUzUVIv?= =?utf-8?B?ZDQwMW9LYk1TbFh3bkZ5Q3FtWlRWN21LbTY4aGJvR21LRk1wbEs5dmZhVHo4?= =?utf-8?B?V2tyOE56dkM3WFdZZVVEU1A3UTAzYlVUR2k5amJKOXVFNE1tYi8zUDBwTi90?= =?utf-8?B?dnNhcHg0YXp4b2liYnNaa2d5alJpb3NhK0dyRHpRMFdjUnIrN1FvdFhiVkZq?= =?utf-8?B?WjNtczUrKzFoUERZRVlISkdZVzFuNnFjQTZHY0syWXYvQU8raXBkQ010clZI?= =?utf-8?B?enFPRzd5UEJpdktvU2tMWFZCSTk4cmJmcVNKU1BETzBDRzgxZTc5ZHUrY0wx?= =?utf-8?B?bHphbmdxNzVzWXI4c3RQZFpVZmkxOGpzaDVVdnlBZmdvR2FCQjdWbmlSd3ps?= =?utf-8?B?eEZMSkp1ZjhjQ2NaM3JDOExuM2hicHhwc1ByTGRwODZEcC8yQU5CQVZOWmVw?= =?utf-8?B?S0pLZEZ6VkNORittVndwZ09GT2lFbUowcWgwT1p6SWZPclAvM2xVVUt2Y2hI?= =?utf-8?B?dFdtOThLQUZhN24rU0Q1QUJBTkRYYnlUMHViN2ErbUkwTnhlNHQza3pORkNC?= =?utf-8?B?MmwwNlFmV0hBVktjUUI1cjFnUEJhUVZBWG9nK2wxU3BDdE5RVHBDbVlMSjdB?= =?utf-8?B?M2RFbGhKWiszM0JXRy9zYTlvb3JLQVFGMFdpbCtaOTVEY1gwWHpCVm5aRnhl?= =?utf-8?B?d21pWHZraGkrRzJpR1NNR3RpYkJyd1c3QnJDajY4Y0JJbjJsRnBXcFdzVFhx?= =?utf-8?B?VTJKUDR3RnJLdkRsU09ocFNBSWo5dVArZzNMYU54SkpndUY1Wnp0OTlCTGpj?= =?utf-8?B?MGZldThWUXNPKzJ1Q0wxcVp6N1Y1WmswaXhRQ3hUVnRjTG1JVkYxZi9nV1V1?= =?utf-8?B?dzlLYkNQWEpUSVNHZHZJU28yOWJDd2lhamZXSW1QZTFEU1RhQnVraVR0d1NL?= =?utf-8?B?a0xNTEloK1BPNlpKWkd0bS9BMUg3L1lsQ0tZSEphZ0VHT0tnVHRrdWZHVUFH?= =?utf-8?B?QVJybGplc2V0VVZBWG9uYlBhUXREQlRueGNUeXZ2d01SaGhXUGFYOUM0SmNI?= =?utf-8?B?VGJ6SXk2SFBBWUE0c3dDN01GZXR3RHZSaW1WMkE3WGNYMlg2dXdVd0RhOW55?= =?utf-8?B?OFR1TERSVVRtamFiajBRcGJtdm5IRlhPemUybjhCV09VcENMV20rRUsyTlhH?= =?utf-8?B?RnVubWNuSVo1emozZktPTjdRRzM4RWtCSEJOU0lseit0YkVWcHFRTlI1N2pt?= =?utf-8?B?bmg0OXdxcDVmQ3hsZkRrWHlrSzhNeGdIbTJKMGVLOWl0cUh1NVZHd1ZqeUZa?= =?utf-8?Q?X04FX2DwOsa5aevRmFzFpELPVXrCsMR1?= X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Jul 2024 10:37:15.7770 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: e117218a-7b75-48fd-b248-08dc9b4c1b51 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[63.35.35.123];Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: DB3PEPF00008860.eurprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB10030 Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Resent-Date: Wed, 03 Jul 2024 03:37:21 -0700 Resent-From: sami.mujawar@arm.com Reply-To: devel@edk2.groups.io,sami.mujawar@arm.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: R8EAIld3ds0iI7zifENZixhSx7686176AA= Content-Language: en-GB Content-Type: text/plain; charset="utf-8" Content-ID: <450132AA07E38445B22927782652C8A8@eurprd08.prod.outlook.com> Content-Transfer-Encoding: base64 X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20240206 header.b=dB9QpB4o; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=arm.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 45.79.224.7 as permitted sender) smtp.mailfrom=bounce@groups.io SGkgUGllcnJlLA0KDQpUaGFuayB5b3UgZm9yIHRoaXMgcGF0Y2guDQoNClRoZXNlIGNoYW5nZXMg bG9vayBnb29kIHRvIG1lLg0KDQpSZXZpZXdlZC1ieTogU2FtaSBNdWphd2FyIDxzYW1pLm11amF3 YXJAYXJtLmNvbT4NCg0KUmVnYXJkcywNCg0KU2FtaSBNdWphd2FyDQoNCg0K77u/T24gMDMvMDcv MjAyNCwgMTA6NTQsICJQaWVycmUgR29uZG9pcyIgPHBpZXJyZS5nb25kb2lzQGFybS5jb20gPG1h aWx0bzpwaWVycmUuZ29uZG9pc0Bhcm0uY29tPj4gd3JvdGU6DQoNCg0KRm9yIFg2NCBidWlsZHMs IHRoZSBFRklBUEkgaXMgcmVwbGFjZWQgYnkgJyhfX2F0dHJpYnV0ZV9fKChtc19hYmkpKScuDQpU aGlzIG1pZ2h0IGxlYWQgdG8gYnVpbGQgZXJyb3IgZm9yIHNvbWUgQUNQSSB0YWJsdGUgZ2VuZXJh dG9ycw0KZHVlIHRvIGZ1bmN0aW9uIHByb3RvdHlwZSBtaXNtYXRjaC4NCg0KDQpBZGQgdGhlIEVG SUFQSSB0byBBQ1BJIHRhYmxlIGdlbmVyYXRvciBob29rczoNCi0gQUNQSV9UQUJMRV9HRU5FUkFU T1JfQlVJTERfVEFCTEVFWA0KLSBBQ1BJX1RBQkxFX0dFTkVSQVRPUl9GUkVFX1RBQkxFRVgNCg0K DQpTaWduZWQtb2ZmLWJ5OiBQaWVycmUgR29uZG9pcyA8cGllcnJlLmdvbmRvaXNAYXJtLmNvbSA8 bWFpbHRvOnBpZXJyZS5nb25kb2lzQGFybS5jb20+Pg0KLS0tDQpEeW5hbWljVGFibGVzUGtnL0lu Y2x1ZGUvQWNwaVRhYmxlR2VuZXJhdG9yLmggfCA4ICsrKystLS0tDQouLi4vTGlicmFyeS9BY3Bp L0NvbW1vbi9BY3BpTWNmZ0xpYi9NY2ZnR2VuZXJhdG9yLmMgfCAxICsNCi4uLi9MaWJyYXJ5L0Fj cGkvQ29tbW9uL0FjcGlQY2N0TGliL1BjY3RHZW5lcmF0b3IuYyB8IDEgKw0KLi4uL0xpYnJhcnkv QWNwaS9Db21tb24vQWNwaVBwdHRMaWIvUHB0dEdlbmVyYXRvci5jIHwgMSArDQouLi4vTGlicmFy eS9BY3BpL0NvbW1vbi9BY3BpU3JhdExpYi9TcmF0R2VuZXJhdG9yLmMgfCAxICsNCi4uLi9BY3Bp U3NkdENwdVRvcG9sb2d5TGliL1NzZHRDcHVUb3BvbG9neUdlbmVyYXRvci5jIHwgMSArDQo2IGZp bGVzIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkNCg0KDQpkaWZmIC0t Z2l0IGEvRHluYW1pY1RhYmxlc1BrZy9JbmNsdWRlL0FjcGlUYWJsZUdlbmVyYXRvci5oIGIvRHlu YW1pY1RhYmxlc1BrZy9JbmNsdWRlL0FjcGlUYWJsZUdlbmVyYXRvci5oDQppbmRleCBkMGVkYTAx MWMzMDEuLmY1YzYxNzliZTA4MiAxMDA2NDQNCi0tLSBhL0R5bmFtaWNUYWJsZXNQa2cvSW5jbHVk ZS9BY3BpVGFibGVHZW5lcmF0b3IuaA0KKysrIGIvRHluYW1pY1RhYmxlc1BrZy9JbmNsdWRlL0Fj cGlUYWJsZUdlbmVyYXRvci5oDQpAQCAtMjE0LDcgKzIxNCw3IEBAIHR5cGVkZWYgc3RydWN0IEFj cGlUYWJsZUdlbmVyYXRvciBBQ1BJX1RBQkxFX0dFTkVSQVRPUjsNCkByZXR1cm4gRUZJX1NVQ0NF U1MgSWYgdGhlIHRhYmxlIGlzIGdlbmVyYXRlZCBzdWNjZXNzZnVsbHkgb3Igb3RoZXINCg0KDQpm YWlsdXJlIGNvZGVzIGFzIHJldHVybmVkIGJ5IHRoZSBnZW5lcmF0b3IuDQoNCg0KKiovDQoNCg0K LXR5cGVkZWYgRUZJX1NUQVRVUyAoKkFDUElfVEFCTEVfR0VORVJBVE9SX0JVSUxEX1RBQkxFKSAo DQoNCg0KK3R5cGVkZWYgRUZJX1NUQVRVUyAoRUZJQVBJICpBQ1BJX1RBQkxFX0dFTkVSQVRPUl9C VUlMRF9UQUJMRSkoDQoNCg0KSU4gQ09OU1QgQUNQSV9UQUJMRV9HRU5FUkFUT1IgKlRoaXMsDQoN Cg0KSU4gQ09OU1QgQ01fU1REX09CSl9BQ1BJX1RBQkxFX0lORk8gKkNPTlNUIEFjcGlUYWJsZUlu Zm8sDQoNCg0KSU4gQ09OU1QgRURLSUlfQ09ORklHVVJBVElPTl9NQU5BR0VSX1BST1RPQ09MICpD T05TVCBDZmdNZ3JQcm90b2NvbCwNCg0KDQpAQCAtMjM0LDcgKzIzNCw3IEBAIHR5cGVkZWYgRUZJ X1NUQVRVUyAoKkFDUElfVEFCTEVfR0VORVJBVE9SX0JVSUxEX1RBQkxFKSAoDQpAcmV0dXJuIEVG SV9TVUNDRVNTIElmIGZyZWVkIHN1Y2Nlc3NmdWxseSBvciBvdGhlciBmYWlsdXJlIGNvZGVzDQoN Cg0KYXMgcmV0dXJuZWQgYnkgdGhlIGdlbmVyYXRvci4NCg0KDQoqKi8NCg0KDQotdHlwZWRlZiBF RklfU1RBVFVTICgqQUNQSV9UQUJMRV9HRU5FUkFUT1JfRlJFRV9UQUJMRSkgKA0KDQoNCit0eXBl ZGVmIEVGSV9TVEFUVVMgKEVGSUFQSSAqQUNQSV9UQUJMRV9HRU5FUkFUT1JfRlJFRV9UQUJMRSko DQoNCg0KSU4gQ09OU1QgQUNQSV9UQUJMRV9HRU5FUkFUT1IgKkNPTlNUIFRoaXMsDQoNCg0KSU4g Q09OU1QgQ01fU1REX09CSl9BQ1BJX1RBQkxFX0lORk8gKkNPTlNUIEFjcGlUYWJsZUluZm8sDQoN Cg0KSU4gQ09OU1QgRURLSUlfQ09ORklHVVJBVElPTl9NQU5BR0VSX1BST1RPQ09MICpDT05TVCBD ZmdNZ3JQcm90b2NvbCwNCg0KDQpAQCAtMjU3LDcgKzI1Nyw3IEBAIHR5cGVkZWYgRUZJX1NUQVRV UyAoKkFDUElfVEFCTEVfR0VORVJBVE9SX0ZSRUVfVEFCTEUpICgNCkByZXR1cm4gRUZJX1NVQ0NF U1MgSWYgdGhlIHRhYmxlIGlzIGdlbmVyYXRlZCBzdWNjZXNzZnVsbHkgb3Igb3RoZXINCg0KDQpm YWlsdXJlIGNvZGVzIGFzIHJldHVybmVkIGJ5IHRoZSBnZW5lcmF0b3IuDQoNCg0KKiovDQoNCg0K LXR5cGVkZWYgRUZJX1NUQVRVUyAoKkFDUElfVEFCTEVfR0VORVJBVE9SX0JVSUxEX1RBQkxFRVgp ICgNCg0KDQordHlwZWRlZiBFRklfU1RBVFVTIChFRklBUEkgKkFDUElfVEFCTEVfR0VORVJBVE9S X0JVSUxEX1RBQkxFRVgpKA0KDQoNCklOIENPTlNUIEFDUElfVEFCTEVfR0VORVJBVE9SICpUaGlz LA0KDQoNCklOIENPTlNUIENNX1NURF9PQkpfQUNQSV9UQUJMRV9JTkZPICpDT05TVCBBY3BpVGFi bGVJbmZvLA0KDQoNCklOIENPTlNUIEVES0lJX0NPTkZJR1VSQVRJT05fTUFOQUdFUl9QUk9UT0NP TCAqQ09OU1QgQ2ZnTWdyUHJvdG9jb2wsDQoNCg0KQEAgLTI4MCw3ICsyODAsNyBAQCB0eXBlZGVm IEVGSV9TVEFUVVMgKCpBQ1BJX1RBQkxFX0dFTkVSQVRPUl9CVUlMRF9UQUJMRUVYKSAoDQpAcmV0 dXJuIEVGSV9TVUNDRVNTIElmIGZyZWVkIHN1Y2Nlc3NmdWxseSBvciBvdGhlciBmYWlsdXJlIGNv ZGVzDQoNCg0KYXMgcmV0dXJuZWQgYnkgdGhlIGdlbmVyYXRvci4NCg0KDQoqKi8NCg0KDQotdHlw ZWRlZiBFRklfU1RBVFVTICgqQUNQSV9UQUJMRV9HRU5FUkFUT1JfRlJFRV9UQUJMRUVYKSAoDQoN Cg0KK3R5cGVkZWYgRUZJX1NUQVRVUyAoRUZJQVBJICpBQ1BJX1RBQkxFX0dFTkVSQVRPUl9GUkVF X1RBQkxFRVgpKA0KDQoNCklOIENPTlNUIEFDUElfVEFCTEVfR0VORVJBVE9SICpDT05TVCBUaGlz LA0KDQoNCklOIENPTlNUIENNX1NURF9PQkpfQUNQSV9UQUJMRV9JTkZPICpDT05TVCBBY3BpVGFi bGVJbmZvLA0KDQoNCklOIENPTlNUIEVES0lJX0NPTkZJR1VSQVRJT05fTUFOQUdFUl9QUk9UT0NP TCAqQ09OU1QgQ2ZnTWdyUHJvdG9jb2wsDQoNCg0KZGlmZiAtLWdpdCBhL0R5bmFtaWNUYWJsZXNQ a2cvTGlicmFyeS9BY3BpL0NvbW1vbi9BY3BpTWNmZ0xpYi9NY2ZnR2VuZXJhdG9yLmMgYi9EeW5h bWljVGFibGVzUGtnL0xpYnJhcnkvQWNwaS9Db21tb24vQWNwaU1jZmdMaWIvTWNmZ0dlbmVyYXRv ci5jDQppbmRleCA3MjJmOWMxN2Q1NDEuLjQwZGVhMzA0ZTMwMSAxMDA2NDQNCi0tLSBhL0R5bmFt aWNUYWJsZXNQa2cvTGlicmFyeS9BY3BpL0NvbW1vbi9BY3BpTWNmZ0xpYi9NY2ZnR2VuZXJhdG9y LmMNCisrKyBiL0R5bmFtaWNUYWJsZXNQa2cvTGlicmFyeS9BY3BpL0NvbW1vbi9BY3BpTWNmZ0xp Yi9NY2ZnR2VuZXJhdG9yLmMNCkBAIC0yNjEsNiArMjYxLDcgQEAgZXJyb3JfaGFuZGxlcjoNCioq Lw0KDQoNClNUQVRJQw0KDQoNCkVGSV9TVEFUVVMNCg0KDQorRUZJQVBJDQoNCg0KRnJlZU1jZmdU YWJsZVJlc291cmNlcyAoDQoNCg0KSU4gQ09OU1QgQUNQSV9UQUJMRV9HRU5FUkFUT1IgKkNPTlNU IFRoaXMsDQoNCg0KSU4gQ09OU1QgQ01fU1REX09CSl9BQ1BJX1RBQkxFX0lORk8gKkNPTlNUIEFj cGlUYWJsZUluZm8sDQoNCg0KZGlmZiAtLWdpdCBhL0R5bmFtaWNUYWJsZXNQa2cvTGlicmFyeS9B Y3BpL0NvbW1vbi9BY3BpUGNjdExpYi9QY2N0R2VuZXJhdG9yLmMgYi9EeW5hbWljVGFibGVzUGtn L0xpYnJhcnkvQWNwaS9Db21tb24vQWNwaVBjY3RMaWIvUGNjdEdlbmVyYXRvci5jDQppbmRleCAw NjFlMTJiZjFiM2QuLjEyZTM0ZjNlNDQyYyAxMDA2NDQNCi0tLSBhL0R5bmFtaWNUYWJsZXNQa2cv TGlicmFyeS9BY3BpL0NvbW1vbi9BY3BpUGNjdExpYi9QY2N0R2VuZXJhdG9yLmMNCisrKyBiL0R5 bmFtaWNUYWJsZXNQa2cvTGlicmFyeS9BY3BpL0NvbW1vbi9BY3BpUGNjdExpYi9QY2N0R2VuZXJh dG9yLmMNCkBAIC0xMDc1LDYgKzEwNzUsNyBAQCBlcnJvcl9oYW5kbGVyOg0KKiovDQoNCg0KU1RB VElDDQoNCg0KRUZJX1NUQVRVUw0KDQoNCitFRklBUEkNCg0KDQpGcmVlUGNjdFRhYmxlUmVzb3Vy Y2VzICgNCg0KDQpJTiBDT05TVCBBQ1BJX1RBQkxFX0dFTkVSQVRPUiAqQ09OU1QgVGhpcywNCg0K DQpJTiBDT05TVCBDTV9TVERfT0JKX0FDUElfVEFCTEVfSU5GTyAqQ09OU1QgQWNwaVRhYmxlSW5m bywNCg0KDQpkaWZmIC0tZ2l0IGEvRHluYW1pY1RhYmxlc1BrZy9MaWJyYXJ5L0FjcGkvQ29tbW9u L0FjcGlQcHR0TGliL1BwdHRHZW5lcmF0b3IuYyBiL0R5bmFtaWNUYWJsZXNQa2cvTGlicmFyeS9B Y3BpL0NvbW1vbi9BY3BpUHB0dExpYi9QcHR0R2VuZXJhdG9yLmMNCmluZGV4IDJiODA4OGEwN2Y0 NC4uZmQ0NjVjYmFiMGU5IDEwMDY0NA0KLS0tIGEvRHluYW1pY1RhYmxlc1BrZy9MaWJyYXJ5L0Fj cGkvQ29tbW9uL0FjcGlQcHR0TGliL1BwdHRHZW5lcmF0b3IuYw0KKysrIGIvRHluYW1pY1RhYmxl c1BrZy9MaWJyYXJ5L0FjcGkvQ29tbW9uL0FjcGlQcHR0TGliL1BwdHRHZW5lcmF0b3IuYw0KQEAg LTEzNDIsNiArMTM0Miw3IEBAIGVycm9yX2hhbmRsZXI6DQoqKi8NCg0KDQpTVEFUSUMNCg0KDQpF RklfU1RBVFVTDQoNCg0KK0VGSUFQSQ0KDQoNCkZyZWVQcHR0VGFibGVSZXNvdXJjZXMgKA0KDQoN CklOIENPTlNUIEFDUElfVEFCTEVfR0VORVJBVE9SICpDT05TVCBUaGlzLA0KDQoNCklOIENPTlNU IENNX1NURF9PQkpfQUNQSV9UQUJMRV9JTkZPICpDT05TVCBBY3BpVGFibGVJbmZvLA0KDQoNCmRp ZmYgLS1naXQgYS9EeW5hbWljVGFibGVzUGtnL0xpYnJhcnkvQWNwaS9Db21tb24vQWNwaVNyYXRM aWIvU3JhdEdlbmVyYXRvci5jIGIvRHluYW1pY1RhYmxlc1BrZy9MaWJyYXJ5L0FjcGkvQ29tbW9u L0FjcGlTcmF0TGliL1NyYXRHZW5lcmF0b3IuYw0KaW5kZXggZGNkYWNjNGU5NjZlLi4xYTk0MzRl NmJkMDggMTAwNjQ0DQotLS0gYS9EeW5hbWljVGFibGVzUGtnL0xpYnJhcnkvQWNwaS9Db21tb24v QWNwaVNyYXRMaWIvU3JhdEdlbmVyYXRvci5jDQorKysgYi9EeW5hbWljVGFibGVzUGtnL0xpYnJh cnkvQWNwaS9Db21tb24vQWNwaVNyYXRMaWIvU3JhdEdlbmVyYXRvci5jDQpAQCAtNTUyLDYgKzU1 Miw3IEBAIGVycm9yX2hhbmRsZXI6DQoqKi8NCg0KDQpTVEFUSUMNCg0KDQpFRklfU1RBVFVTDQoN Cg0KK0VGSUFQSQ0KDQoNCkZyZWVTcmF0VGFibGVSZXNvdXJjZXMgKA0KDQoNCklOIENPTlNUIEFD UElfVEFCTEVfR0VORVJBVE9SICpDT05TVCBUaGlzLA0KDQoNCklOIENPTlNUIENNX1NURF9PQkpf QUNQSV9UQUJMRV9JTkZPICpDT05TVCBBY3BpVGFibGVJbmZvLA0KDQoNCmRpZmYgLS1naXQgYS9E eW5hbWljVGFibGVzUGtnL0xpYnJhcnkvQWNwaS9Db21tb24vQWNwaVNzZHRDcHVUb3BvbG9neUxp Yi9Tc2R0Q3B1VG9wb2xvZ3lHZW5lcmF0b3IuYyBiL0R5bmFtaWNUYWJsZXNQa2cvTGlicmFyeS9B Y3BpL0NvbW1vbi9BY3BpU3NkdENwdVRvcG9sb2d5TGliL1NzZHRDcHVUb3BvbG9neUdlbmVyYXRv ci5jDQppbmRleCBmODJiNzQ0OTcxM2MuLjk5NGM2ZTQ0ZDBkNyAxMDA2NDQNCi0tLSBhL0R5bmFt aWNUYWJsZXNQa2cvTGlicmFyeS9BY3BpL0NvbW1vbi9BY3BpU3NkdENwdVRvcG9sb2d5TGliL1Nz ZHRDcHVUb3BvbG9neUdlbmVyYXRvci5jDQorKysgYi9EeW5hbWljVGFibGVzUGtnL0xpYnJhcnkv QWNwaS9Db21tb24vQWNwaVNzZHRDcHVUb3BvbG9neUxpYi9Tc2R0Q3B1VG9wb2xvZ3lHZW5lcmF0 b3IuYw0KQEAgLTEzMTMsNiArMTMxMyw3IEBAIGV4aXRfaGFuZGxlcjoNCioqLw0KDQoNClNUQVRJ Qw0KDQoNCkVGSV9TVEFUVVMNCg0KDQorRUZJQVBJDQoNCg0KRnJlZVNzZHRDcHVUb3BvbG9neVRh YmxlUmVzb3VyY2VzICgNCg0KDQpJTiBDT05TVCBBQ1BJX1RBQkxFX0dFTkVSQVRPUiAqQ09OU1Qg VGhpcywNCg0KDQpJTiBDT05TVCBDTV9TVERfT0JKX0FDUElfVEFCTEVfSU5GTyAqQ09OU1QgQWNw aVRhYmxlSW5mbywNCg0KDQotLSANCjIuMjUuMQ0KDQoNCg0KDQoNCg0KCi09LT0tPS09LT0tPS09 LT0tPS09LT0tCkdyb3Vwcy5pbyBMaW5rczogWW91IHJlY2VpdmUgYWxsIG1lc3NhZ2VzIHNlbnQg dG8gdGhpcyBncm91cC4KVmlldy9SZXBseSBPbmxpbmUgKCMxMTk3ODIpOiBodHRwczovL2VkazIu Z3JvdXBzLmlvL2cvZGV2ZWwvbWVzc2FnZS8xMTk3ODIKTXV0ZSBUaGlzIFRvcGljOiBodHRwczov L2dyb3Vwcy5pby9tdC8xMDcwMTY2MDUvNzY4NjE3NgpHcm91cCBPd25lcjogZGV2ZWwrb3duZXJA ZWRrMi5ncm91cHMuaW8KVW5zdWJzY3JpYmU6IGh0dHBzOi8vZWRrMi5ncm91cHMuaW8vZy9kZXZl bC91bnN1YiBbcmViZWNjYUBvcGVuZncuaW9dCi09LT0tPS09LT0tPS09LT0tPS09LT0tCgoNCg==