From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by sourceware.org (Postfix) with ESMTPS id E77D93858426 for ; Fri, 3 Feb 2023 14:52:14 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org E77D93858426 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=oracle.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=oracle.com Received: from pps.filterd (m0246631.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 313DPhE5022480; Fri, 3 Feb 2023 14:52:04 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-id : content-transfer-encoding : mime-version; s=corp-2022-7-12; bh=mLN9Ggzioe296VFwLgIRmJjzbyf8stJIgFVhJYQSVIg=; b=lHGGi3EzE5WkqC/f2xDrJBBhmBMXA55OgoJ2VCUOqPSUuY1gk2OdVGoLuQrDq3yGSaM1 nHgnr8Mcrco/Z+ab2L+vnhpKh7cS0oU7JiKUI6IWNxWm0pOudukKUFV7dv0svLRarOhJ NkHLVa6hmP74QgzGu21Iis36bMbxGOXmrQjmezS+4dJifDvxDUKz8QU6pmFaokk7dyhZ +AuCw9aOA1usOiroHVeFYL5wZjcYW6w7Mxqz812H1iuu51lpCnm3FhZJN1QhRQ1234j5 B/P9bTnjS40jMti/KHQL0OAXGp0Vrizu5I3/lGpwWegJpY5bh2Mh5aNBFOk8ZDVAao0w bQ== Received: from phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta03.appoci.oracle.com [138.1.37.129]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3nfmbg5tgf-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 03 Feb 2023 14:52:04 +0000 Received: from pps.filterd (phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 313EaRN5040718; Fri, 3 Feb 2023 14:52:03 GMT Received: from nam04-bn8-obe.outbound.protection.outlook.com (mail-bn8nam04lp2046.outbound.protection.outlook.com [104.47.74.46]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3nct5am00s-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 03 Feb 2023 14:52:03 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cQIxeYqROxw4KzlEvqGlMHeoYlYLBRHSFEPmMXGE90rOKdYbELyn5k+c9mEnnPEtDwn+I7p6xqA9utB5KUrpVoHNOCGrzn+JwlNKuR8DlNczmwCABZLpCuQaj+covp2E2FvYw8z5iflbXFMOoBaT2TZF6MhT+YhqXItPG8tCChziSfR4S0ZZ7I6P5Mg/hoi0a36LaLCk5/UEyOllNkkm9VvgmKIXwRx5QFaEx/w9+fvIswjDvEPCfD6B9Kzwu5Pm6xyIZXJzHjStCjybokGmvUJe+6iHnamcSMNsCx/vgpe8AhY8sYJPX4sQSXRxTcZRkBHBp5iex83zmlihb7eCTg== 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=mLN9Ggzioe296VFwLgIRmJjzbyf8stJIgFVhJYQSVIg=; b=Pm2vzdZ39TRNQmI/ng8h9dMRFrgcegj/u0J3/zNjZA2BRA0aWyr9W0TjbRiUDuhOvpU8nGmBjnZYSSz484DdhYO7Ig5aRi6IRqfQOtbQYuM57uvI1Yi/uqsw2f9u433fITSsjkKgQLwiaXkkNeb+obrZv7n/zRn57O6lA/hsRa7Y+SlG1yaSLLz8EZjB97FrhcFDf923JNV92jeeUrHEm3Z2VgDv12okPXx00HDsJuPybOSBDW3I6oqVbQ3UBc0g3EqBTSCkKXh798GBcVpqytXYzDw3Xh82XethjZRK6+6lNHSPojDs4uffhL690R1aCwCSy5afPEu+FpOjQyylDA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mLN9Ggzioe296VFwLgIRmJjzbyf8stJIgFVhJYQSVIg=; b=pEWFJ7fK8I30I7LUxiv11Azw/+1LCFFdQ0UAFv9xN4ZGXfOxljilsC5cF+NW6CnoJ4AtUknLHm67stNmOJjJgiZtjEvo/+G5xWneNFHozkQ954ZAO+PtFyONrkRVWfrf8SJpUcfjrdy3C0hnKf1IEZTN6zDpb0lmQEw6hOfJDQg= Received: from CH2PR10MB4344.namprd10.prod.outlook.com (2603:10b6:610:af::19) by CH2PR10MB4311.namprd10.prod.outlook.com (2603:10b6:610:79::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6086.9; Fri, 3 Feb 2023 14:52:01 +0000 Received: from CH2PR10MB4344.namprd10.prod.outlook.com ([fe80::c96c:cb50:dea2:2cd2]) by CH2PR10MB4344.namprd10.prod.outlook.com ([fe80::c96c:cb50:dea2:2cd2%5]) with mapi id 15.20.6086.007; Fri, 3 Feb 2023 14:52:01 +0000 From: Qing Zhao To: Siddhesh Poyarekar CC: Richard Biener , gcc Patches , "keescook@chromium.org" , "Joseph S. Myers" Subject: Re: [PATCH 2/2] Documentation Update. Thread-Topic: [PATCH 2/2] Documentation Update. Thread-Index: AQHZNX32LSdW8+F+ckOWX/aI5KNE3K66UPMAgAAY9ICAAAkUAIAA5AqAgAFM9gCAAK8sAA== Date: Fri, 3 Feb 2023 14:52:01 +0000 Message-ID: <7A5D7362-59C2-477B-A31F-DB52E34CF2F2@oracle.com> References: <20230131141140.3610133-1-qing.zhao@oracle.com> <20230131141140.3610133-3-qing.zhao@oracle.com> <1AB22124-10D2-416D-B1BD-D4FF728AB0E2@oracle.com> <870439b5-0eca-608e-ddcc-ec885ac3f6b8@gotplt.org> In-Reply-To: <870439b5-0eca-608e-ddcc-ec885ac3f6b8@gotplt.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: Apple Mail (2.3696.120.41.1.1) x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CH2PR10MB4344:EE_|CH2PR10MB4311:EE_ x-ms-office365-filtering-correlation-id: 669ef67d-dfc4-4c2d-be3e-08db05f63508 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Yl/PCz+KLwU/MSRj80I6x9VqiHvgJWOBwDbnheLro57alz4R2DKyJN1/s7dKQJ8rfhUR/kJ50nlKBDIYUtR2EceLX159EZysLReKrVBRYNibZUoW36MH5RAXgqMRbjOs6auD8a9jzn+LDFkM86fA84rulp0yJdus9XwEj+frmG0pe/+/hY9Lt7n3qMgyi1nw+ggAdyHWs2gQI3cbk2nONepNAl6Ez1HeFKGTCWszavuOuC9F4m474pH+yyIyPN/U1ma5iK8UdD2450mnEe1lzvGA2un+RDZhu/OIa+C0ymryINBz4ryTPHDFcamEh+xlniZx5RwwDO1alKp7r8Il9lAIfQQdMGt7YXnyBQ15zOEeqn4jFHfyu+aYSgqbsnaI9/JNOF7AoqyuMsAlC0ONa/fyjPDWyCaLSfZ78zz1QCDZCoDGHP7oJf14HfyaoQdqgdchR2xYPCyr6eVyZiLge+wixDjjtL7uWvFXAeBrW8RZYXC/h/Knn0753tMy4f3h7B31CkjcUz1ez21YkYoi2gnOneT8pCKW8405QfgK6S+i+BBgKWroprk8iMCO58gkKh1hicej86NLmE/qDObgkdFBmXUmcbUiE4c1iTTxoNMGaePLdBi1CIBmpEGdKr6nGp5Pf0mVoAaQQN8SQU7g+dsRKso2jaUJhKg6e/LumDeQ/QsCMkghpnpYmXAP8wI8dJgZb/dnD2yHJxXXluBawtoaZABcdIKdwl1ugO90uVE= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH2PR10MB4344.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230025)(39860400002)(136003)(346002)(376002)(366004)(396003)(451199018)(53546011)(6506007)(41300700001)(26005)(186003)(6512007)(2616005)(478600001)(36756003)(6486002)(38070700005)(64756008)(8676002)(6916009)(86362001)(38100700002)(4326008)(71200400001)(122000001)(76116006)(91956017)(66556008)(66476007)(66946007)(66446008)(5660300002)(2906002)(8936002)(54906003)(44832011)(83380400001)(316002)(33656002)(45980500001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VysrVk1VSnEwWjRJdEpLWkVIcDBJTHFBeVg1ZCtPSkNBZy9mN0t2UlN5UDdj?= =?utf-8?B?c2l3amNoN1Vlc2FXbzJZOWY5ZFpMZ0JFYWFMMFVFMDluRklwNFcybGZzM213?= =?utf-8?B?dk5lNkVVdkorWC93ZU9ZNmJVd0VDVnB6Z0ZuakJNcFRJekswZlBYSVFRLzB0?= =?utf-8?B?R2tTME45UDhLbDZWYW43MTR1YTdDcyt6bmJ3U1V2M1ZjNW5nNmR3NXFNU3pU?= =?utf-8?B?Sk1ESlJnb1lrS1N2WWVmcDZiT1ZtbElKTXNOOHA1Rzl1dEY3QjNtT2NoRXp2?= =?utf-8?B?NWlTU1dSMExMTGtaZE00MUJxRmNDaHZKVFhCTG5wbzIwbzEwL25CYnZWRUM5?= =?utf-8?B?bVFZVWkwaktaTkdXa3pFZSt2SERVaUFWRWhBa2lOMjlzSzVUSjJWdE9pVlh6?= =?utf-8?B?SjYzTU83c2NxdFAxd2pDRWN3QlQremh3NXJtUzIrSGZQaUZtbmZYMmFTMFN5?= =?utf-8?B?Z0JFT3NwcUduRGtIZVhMWFovcUJjQXVBSTdwK1QxRFZkelhUWmVYc1ZZVXRo?= =?utf-8?B?SGxLMlEzdjExcGgxQTZnWEE0b21qMmUyWDRuU20rTW9KZ1huUlJJTmlLeXBG?= =?utf-8?B?TzRIRkJTcW9JQWc1ZktXRHFQOHN1aDRKUEZTMVlUSDJWUW9WRkIrNCtnRW5P?= =?utf-8?B?TjRuTmdkMHpCdTl5VUJYWGpYcEozN0NHT1ZDZG9lYUpuRFhyZnFYK05zOExP?= =?utf-8?B?SnhxMkpaelZWck4zNnpPMDFlUEFMMytYdCtTNFVQOWtRUXlVYVZOMzlpVWx6?= =?utf-8?B?c0xMYzJJeHduS1U4REdpODIzaVFMeENsK0oxaUxQcWJRQ0owYjlFWU9CT1Uw?= =?utf-8?B?U0xoNDd5clRrVlVxenB6SGsrZndrVEZzYVU4dTFCMEpybVkyenFLU2tIczZi?= =?utf-8?B?V21EK2duYno1QlgvVHZGYncyUnRlVHdxV0dJNG95cGJ0dnExZ3BBQnNYYUxa?= =?utf-8?B?Nmg0ZWt3NjdqRlQ2R0FUNGpzaEo1cDJzODNkRVhaU2hiOHFWZWJJeWhMMlBO?= =?utf-8?B?UTUvaWpwMHJobExjNFg1K3lRN1Z1UFltTnl5OWNJM245cFVneDlZVFlDRXE0?= =?utf-8?B?Tk1MeEJtaUxQbCtqdmp2S0ZGWnVFY1VRUm5DNTBvd1NIcDA3alV6cmRaM3Vk?= =?utf-8?B?aGhYMXZkaWxHdUVEZGJaUEJVak1tTlV5cStnN1ZpQzJwZXI4cnRqYkltUUZr?= =?utf-8?B?dEtMZlpYeWZYVVVuM1BYb3J2TzJjTDNGNkRLOThkYmpGdmY0MjB6V1FxUENL?= =?utf-8?B?U0N3dHFLNGJxM3lORUdRRTlPdHpTWU9WdkN1SUtyN0ZMZVhCWWJ4RDN0Nmw0?= =?utf-8?B?cUJJRW15ckdsRWdXNjNQYW5XWElEKzlvQjFIaXpPeFhlRlZsd2wrdC8wUzNT?= =?utf-8?B?b0drME03YXVVakpPdlFQRGw5SzdROVlYZ1BJVVdSSTFMZTg3OFp6UVJIVWRw?= =?utf-8?B?bFdsSG1XdEpIajc2M1hhWUhUUFZCRUI3QnJzUFZRd2dKZS83SGhXZURHcjFw?= =?utf-8?B?Ly9iSzNabDlJWmpocVpic3JsWk9hZVZtZE5Xbmt4WVhyRHFKRTY1OU9HeFo2?= =?utf-8?B?Q3RnRlhEdXkwTDB6K2lRVlFMM0xtZFpjZFl4eFNJN3I3UEp3aWxLTUJzZ1lL?= =?utf-8?B?RmZwY2V3cWVobVEvMldsK0FtU283dmdUYXFscDIxL0l2NG5FMERhdFMyZGhs?= =?utf-8?B?a0VQZytLWHlDTFJaM3pGSlc1cVM2QjBnME41cjV1YmdHOVA3VFZ6TzQ5TUh3?= =?utf-8?B?czREVzFPMkVrM0xqSThFSmMwVENrd3VWOWJJNCtTS2NQckIrMVVwQmY1c3ls?= =?utf-8?B?UWFTOS9WY21lR0lFWXpnb1I5MnVrREdNTXkzRHBJTEJiT2dRaFM1YzVHYVk1?= =?utf-8?B?bkN0V2dGOFlmcUpYZmFIT0VvWjJWZ2RPdXRKSkl5Q01ub0ppQmRLTTNGZTBs?= =?utf-8?B?bkNIV0tpR1gyOGlTR081bjBaMDlnOXZudHJBcjlxdTNNQ1B3K2NNd1pPZFVO?= =?utf-8?B?MVBuODBIM0xZQ2RBVG55MDJJSVRBZStqTjliOUhTWWlUTzdWd3dWUlNWQ2I4?= =?utf-8?B?bVdiOWpaK01Xb3RJSjZ0dmx6c000MUZJMGwrQU1ZQW96SzVhRVg0cS9HYXc4?= =?utf-8?B?Yk91N2k1RXBuaStUSnR5N1ErUzhrdVh3Q1dPMVBZU2NidTBZUDVtNTVmZkdD?= =?utf-8?B?Y2c9PQ==?= Content-Type: text/plain; charset="utf-8" Content-ID: <06A05C8B3F0DC14CB7C65B3E85CCA434@namprd10.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 0Xt4i4LXIkm8Fs94fGPwRhr+ohFixu9ahfGVd85eGrIjIIhYJFosoI+K6HG5nAMf+r9EcB0Ke/FBt3GYJcs8V2JHxDwVqMAR5lDKGJ3w0ofn+flwtFGdCcKIjWr4Zb0Zx4FeviDMtft1im50gIb5Hzj/CND9vfQVxoxvjuyhtouoIVymh/nXZIEc+49GE319yX/TPHPb12h9D4JK2RuzX6SbOcllQuDuceO9/h9efOJrD1y9/t690ayeqWrI0IDQ7M7/WTn5G5J9DRuKU5Ta54NkhSo4U5KFRMhE33YGqBjxpMZ3ecgNA+bkkUqD6wq/Z3cX4q862N+yK6yM8+gw2wbWSqjF516jqqvXiC9S7B47RJs/xVj9GJHg149DG0J45SugFhiPrhRaZVaujy2eZOW1S5IOzOssSuisRKSR9n5lZCF2qsXEeW4+INgjAZodUrioga35FbdYa7HkFO58kyq0WWGw+YdehoNz0AsMtA1jfEK7rYrDRb2tSswRBwf64V552otIJqtY/DfPofGqGjc5vQynu3NquOOjoj7+Pa9Bnes9LWZLdFwivFJJZlK8D8jmcua38jSZvgBT5OW3nrwR+a7WAr9IPDg6UmnPmo283rD25RZY8ysBTFk6odpVC9fvtFQhg+USuzSqeNgiJ0OKsk5UHo4bnTvRQoggDHlba0q148W8Un3ZvLGFtsa/e5eO/LLCz7VdyzyeYnNq1HVL5M/3wmJq1YfKJ+OK3vfZjMbYaPIvMsv4Dyj6iP4kUehDwllDgBp2hnLa94H9vdAoEgK4n00l9W3mbnu33rIsE8J9TdMP3dM2M+m3vwT3dymM0Qh8o+dKEWpJ4NGDrH9MagbV+tRsgkc/4svT2rwKlImMEmfpb+loUWSvqlx0 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CH2PR10MB4344.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 669ef67d-dfc4-4c2d-be3e-08db05f63508 X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Feb 2023 14:52:01.2447 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: TA4aerEhgP1sguxMWvsrNL5kM1axsP2RgXZUFvQY8iTEEnFX61Bh/dKQ1N6tzwslZOvlGtGFN3yz8Ce9bbW2Eg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR10MB4311 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.930,Hydra:6.0.562,FMLib:17.11.122.1 definitions=2023-02-03_13,2023-02-03_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 phishscore=0 bulkscore=0 suspectscore=0 mlxlogscore=999 mlxscore=0 malwarescore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2302030136 X-Proofpoint-ORIG-GUID: DZgq8HsBic9p_sSrHgBmk3OZJcd0U6pr X-Proofpoint-GUID: DZgq8HsBic9p_sSrHgBmk3OZJcd0U6pr X-Spam-Status: No, score=-5.4 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_NONE,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: DQoNCg0KPiBPbiBGZWIgMiwgMjAyMywgYXQgMTE6MjUgUE0sIFNpZGRoZXNoIFBveWFyZWthciA8 c2lkZGhlc2hAZ290cGx0Lm9yZz4gd3JvdGU6DQo+IA0KPiBPbiAyMDIzLTAyLTAyIDAzOjMzLCBS aWNoYXJkIEJpZW5lciB3cm90ZToNCj4+IGxvb2tpbmcgYXQgUFI3NzY1MCB3aGF0IHNlZW1zIG1p c3NpbmcgdGhlcmUgaXMgdGhlIHNlbWFudGljcyBvZiB0aGlzDQo+PiBleHRlbnNpb24gYXMgZXhw ZWN0ZWQvcmVxdWlyZWQgYnkgdGhlIGdsaWJjIHVzZS4gIGNvbW1lbnQjNSBzZWVtcw0KPj4gdG8g c3VnZ2VzdCB0aGF0IGZvciBteSBleGFtcGxlIGFib3ZlIGl0cyBleHBlY3RlZCB0aGF0DQo+PiBZ LnguZGF0YVswXSBhbGlhc2VzIFkuZW5kPyEgIFRoZXJlIG11c3QgYmUgYSBiZXR0ZXIgd2F5IHRv IHdyaXRlDQo+PiB0aGUgZ2xpYmMgY29kZSBhbmQgSU1ITyBpdCB3b3VsZCBiZSBiZXN0IHRvIGRl cHJlY2F0ZSB0aGlzIGV4dGVuc2lvbi4NCj4+IERlZmluaXRlbHkgdGhlIG1pZGRsZS1lbmQgd291 bGRuJ3QgY29uc2lkZXIgdGhpcyBhbGlhc2luZyBmb3INCj4+IG15IGV4YW1wbGUgLSBtYXliZSBp dCAid29ya3MiIHdoZW4gd3JhcHBlZCBpbnNpZGUgYSB1bmlvbiBidXQNCj4+IHRoZW4gZm9yIHN1 cmUgb25seSB3aGVuIHRoZSB1bmlvbiBpcyB2aXNpYmxlIGluIGFsbCBhY2Nlc3NlcyAuLi4NCj4+ IHR5cGVkZWYgdW5pb24NCj4+IHsNCj4+ICAgc3RydWN0IF9fZ2NvbnZfaW5mbyBfX2NkOw0KPj4g ICBzdHJ1Y3QNCj4+ICAgew0KPj4gICAgIHN0cnVjdCBfX2djb252X2luZm8gX19jZDsNCj4+ICAg ICBzdHJ1Y3QgX19nY29udl9zdGVwX2RhdGEgX19kYXRhOw0KPj4gICB9IF9fY29tYmluZWQ7DQo+ PiB9IF9HX2ljb252X3Q7DQo+PiBjb3VsZCBiZSB3cml0dGVuIGFzDQo+PiB0eXBlZGVmIHVuaW9u DQo+PiB7DQo+PiAgIHN0cnVjdCBfX2djb252X2luZm8gX19jZDsNCj4+ICAgY2hhciBfX2R1bW15 W3NpemVvZihzdHJ1Y3QgX19nY29udl9pbmZvKSArIHNpemVvZihzdHJ1Y3QNCj4+IF9fZ2NvbnZf c3RlcF9kYXRhKV07DQo+PiB9IF9HX2ljb252X3Q7DQo+PiBpbiBjYXNlIHRoZSBpbnRlbnQgaXMg dG8gcHJvdmlkZSBhIGNvbXBsZXRlIHR5cGUgd2l0aCBzcGFjZSBmb3INCj4+IGEgc2luZ2xlIF9f Z2NvbnZfc3RlcF9kYXRhLg0KPiANCj4gSSBkdWcgaW50byB0aGlzIG9uIHRoZSBnbGliYyBlbmQg YW5kIGl0IGxvb2tzIGxpa2UgdGhpcyBjb21taXQ6DQo+IA0KPiBjb21taXQgNjNmYjhmOWFhOWQx OWY4NTU5OWFmZTRiODQ5YjU2N2FlZmQ3MGEzNg0KPiBBdXRob3I6IFphY2sgV2VpbmJlcmcgPHph Y2t3QHBhbml4LmNvbT4NCj4gRGF0ZTogICBNb24gRmViIDUgMTQ6MTM6NDEgMjAxOCAtMDUwMA0K PiANCj4gICAgUG9zdC1jbGVhbnVwIDI6IG1pbmltaXplIF9HX2NvbmZpZy5oLg0KPiANCj4gcmlw cGVkIGFsbCBvZiB0aGF0IGd1bmsgb3V0LiAgQUZBSUNUIHRoZXJlJ3Mgbm8gdXNlIG9mIHN0cnVj dCBfX2djb252X2luZm8gYW55d2hlcmUgZWxzZSBpbiB0aGUgY29kZS4NCj4gDQo+IEkgcmVja29u IGl0IGlzIHNhZmUgdG8gc2F5IG5vdyB0aGF0IGdsaWJjIG5vIGxvbmdlciBuZWVkcyB0aGlzIG1p c2ZlYXR1cmUuDQoNClRoYW5rcyBhIGxvdCBmb3IgdGhlIGluZm8uDQoNCkxvb2tzIGxpa2UgaXTi gJlzIGdvb2QgdGltZSB0byBzdGFydCBkZXByZWNhdGluZyB0aGlzIG1pc2ZlYXR1cmUgZnJvbSBH Q0MuDQoNClFpbmcNCg0KPiANCj4gU2lkDQoNCg==