Received: by 2002:a05:6358:e9c4:b0:b2:91dc:71ab with SMTP id hc4csp6855291rwb; Wed, 10 Aug 2022 02:16:35 -0700 (PDT) X-Google-Smtp-Source: AA6agR60h8p253GRxBjfyKNyYYgSHg4eJ+VDa7Ly/LNHItLIvxcoZ469MtP+THIxOHBVez4n48DF X-Received: by 2002:a05:6402:4282:b0:43e:612c:fcf7 with SMTP id g2-20020a056402428200b0043e612cfcf7mr25182696edc.242.1660122995128; Wed, 10 Aug 2022 02:16:35 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1660122995; cv=pass; d=google.com; s=arc-20160816; b=A/QyygtLGLf0tkzGpgyEU6geC/lRCjYDjXUZ3Jk6V+6+Y5q0YW5aPDnhMPTczZMb54 4AOVPo58C5P6INQW1IPq0ID0TflRymdKfa5Yi+j7ydK9Q1nWJew/YseWEpR638MItTWB EncLYyoyRcDKR+D9CdXKwTeoNA8Tq/5qMF8e2acyVh1ESWcqA4zqcfwp5W8SbVV/JjMD 3OA6YjqFIBYUCxW+boSrsXcy5ln7Qz0KpBl2OR1veMnTxcAauwzAfffv+qPyC+SOhxz7 z0oZPXOOFEUkZkvlf4/e14BYDzjWTM38/5/IsbUVSc+p0UptYRNdsmw8MVVhF8hfOgNa v6cA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :content-id:user-agent:content-language:accept-language:in-reply-to :references:message-id:date:thread-index:thread-topic:subject:cc:to :from:dkim-signature; bh=zrsE3NeoHhYfqquH3V0wZnNZQ8FDd2LxBIIMFY2b1/E=; b=JLiB/ZZbW1XTigpOXsjioUF3SNcptBdAd0DtwK6Kkh0tVPor7NGeRh06ZrUgM81TUY cEd9ji+rUYG6kn5vnZvd7/G/L1baZ1smAuSs4m3RzO34TwEFk1sBSgOVlJDtV+Gtnfj9 7+fhzEozsIN8pRV8Ey6OgdAgnbltpCIlMHzc3s/+gHsdkxKr64hbeKztQq9JJuLBpI/+ Qght0tTAtq+5hLnBeTar5JJeSRF7qERJunvyzfb8H6x64Uzx8kc045YAl7MjZ+l0YUum vHLQBo5EvnvBjtPA4jArLI0dk/xQDpONamgkPf10HzjB0fjJwpk+g2svtl14NHjbflWU qNhw== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@csgroup.eu header.s=selector1 header.b=KPUKaCBH; arc=pass (i=1 spf=pass spfdomain=csgroup.eu dkim=pass dkdomain=csgroup.eu dmarc=pass fromdomain=csgroup.eu); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id u18-20020a170906b11200b006f3916bcfc8si3511812ejy.142.2022.08.10.02.16.08; Wed, 10 Aug 2022 02:16:35 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@csgroup.eu header.s=selector1 header.b=KPUKaCBH; arc=pass (i=1 spf=pass spfdomain=csgroup.eu dkim=pass dkdomain=csgroup.eu dmarc=pass fromdomain=csgroup.eu); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231565AbiHJI3U (ORCPT + 99 others); Wed, 10 Aug 2022 04:29:20 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50320 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231495AbiHJI3E (ORCPT ); Wed, 10 Aug 2022 04:29:04 -0400 Received: from FRA01-PR2-obe.outbound.protection.outlook.com (mail-eopbgr120045.outbound.protection.outlook.com [40.107.12.45]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4438F81B30 for ; Wed, 10 Aug 2022 01:29:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IObIM4kBy0P2fbfk8x2HlgFr2qblfnMAvU5B/Ot1PdR2qK4JhujBLZ+zN1pvH5IcwMZvBXy7vVD1h70uAbIDGD/3qRlXeEObBzNSH/orp0lXtRK7yiZpydqiSnugeKcv/VYvv3DXCnimGX3jXMH6sxrYPWYmZxUlS7H2ZJthQ3CoecOl+Ujc4PzwbnX88ao6+0j8xOyZB5OrxOl1eXIiHOgA7cNkMzTLQ2GMOTSfFORw0+LSzD++ZhkA+kS+4/H7rhbI+3TsewGEPCmPjAwduiUI+XxZ0o2Mxp6V5S/pJRlFN1+OCApV2CaiVoOmpyENQoOhURdKY2yRu7gVxYBPsQ== 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=zrsE3NeoHhYfqquH3V0wZnNZQ8FDd2LxBIIMFY2b1/E=; b=bDiwI8viF8JUlNA5QY6+Ne5Q0qDY1glLP/ajSfln4Ol24LKXNj6Av9qcZI+5cJlWtfPFoMI2JW4pDlxoWi3+wFXFMOfzrIbVmjWZxvvRpfvMnXdZLXfPPjn5wIr1DgT3k7uCsOT6BVOj77bDYqqfbZ97NKjk35Y7EzKB75M0xUvdujU59Lu0XlWEGhxDVJb3RZcDZ+d8vBntbwgiVyXlOEB/4rZfZ5wNUh1ZosBCTbQzuEj6xQX8wtGcN5W7BY268MbNBeh8FG0jspH07/DjtclhNez8Go2tRpqidCLUMCSpb+je/qQ8SMSEo02oFNL0vHUMnuPV0gk8MlnKrB4nIg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=csgroup.eu; dmarc=pass action=none header.from=csgroup.eu; dkim=pass header.d=csgroup.eu; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=csgroup.eu; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zrsE3NeoHhYfqquH3V0wZnNZQ8FDd2LxBIIMFY2b1/E=; b=KPUKaCBHZ069YUYgHdObL5/Zs7lDEU+bFuiMJQfu+lzhvknb2DwbuIJmkxhIx5zYXXwvCIhGycqvbrqm7yh6WCO5+3f3FOsPB/MgTp9zA4K029/dnBPZVmfEL8lgNXbuGSAy3TnNkU2NE9oW57mGCLpYYKDC9sDpSqJpqupO8Bo+kPDH6TTzizj6CJ0gEvDFvmOIb5q4g+tcVjNl2hxfjj8mydoWayGHBZDWg3r7MeD6rtk3G5JafpUpQxMRS5D5LowUEnvb9XF6r/411GWPlGISvVJeA+7bbjeC9K+GNngcj0TTCfEI+PLvsClDG5rdw57sxfQceH/gqyLbM4EYDQ== Received: from MRZP264MB2988.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:31::15) by MRZP264MB2970.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:1b::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5504.14; Wed, 10 Aug 2022 08:28:59 +0000 Received: from MRZP264MB2988.FRAP264.PROD.OUTLOOK.COM ([fe80::e063:6eff:d302:8624]) by MRZP264MB2988.FRAP264.PROD.OUTLOOK.COM ([fe80::e063:6eff:d302:8624%6]) with mapi id 15.20.5504.021; Wed, 10 Aug 2022 08:28:59 +0000 From: Christophe Leroy To: Sathvika Vasireddy , "linuxppc-dev@lists.ozlabs.org" CC: "jpoimboe@redhat.com" , "peterz@infradead.org" , "linux-kernel@vger.kernel.org" , "aik@ozlabs.ru" , "mpe@ellerman.id.au" , "mingo@redhat.com" , "rostedt@goodmis.org" , "mbenes@suse.cz" , "npiggin@gmail.com" , "chenzhongjin@huawei.com" , "linux-arm-kernel@lists.infradead.org" , "naveen.n.rao@linux.vnet.ibm.com" Subject: Re: [PATCH 01/16] powerpc: Replace unreachable() with it's builtin variant in WARN_ON() Thread-Topic: [PATCH 01/16] powerpc: Replace unreachable() with it's builtin variant in WARN_ON() Thread-Index: AQHYqxzuOnO/NhprkE2nfdb4odtcSK2n0ECA Date: Wed, 10 Aug 2022 08:28:59 +0000 Message-ID: <82eec792-b71f-17cc-d905-368fd5ca62f2@csgroup.eu> References: <20220808114908.240813-1-sv@linux.ibm.com> <20220808114908.240813-2-sv@linux.ibm.com> In-Reply-To: <20220808114908.240813-2-sv@linux.ibm.com> Accept-Language: fr-FR, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=csgroup.eu; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: ed813111-f7ed-4c47-a156-08da7aaa5fa4 x-ms-traffictypediagnostic: MRZP264MB2970:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 541etKIwtS/SHF//0xdJGmyH57+pvVL9JO2uIN1h+Mq8ySE0kHS4MlMPRkkC5wG5WGZLOdUYwp52H5eAPjeBeandgGENsfG2hKo/12FBmbfRLYEf7syFUYnCgIncaTdFLFktKS8gi9y+K+f9sqINIt/2N7gBJ/vTQBYy/z/oO+zZdVgi7cByp0Y2CV6OvT4WV2R1as5Khhh1ko155mwa8qEEGwodItsoYXEg+OWtnk/AomW1jdbkH/NkFg5fztCvyFSxDsF8C/0xdQGYimJZ6Ae3Q3516GRwAOe6H3DgBEfW4bntYXmwB750frdVdqSzA+LqfUluwg85Qu+0UvMMK8VsLvGUTAZLYWg68oEy+Xz5B3isCn2zL5Fjw9HKxuu9peEI3t/IHZDWF4ZcV/5z+VT4aMYqyfh3IPXGzFBrPDfNvrELyh2HKF2zKl2NJkZHeSeq2EONkx7BvMOeWf1brWc8NWIlZGssih6Ujc4ZT7/dxU3WENle52xhiQrwZRjTvfqt0R+QN2Hch5HJGtdS/WhXipAhcbe10VvrhUm1vpFnjWEB5z+QWuOzwVjA1xo6b6v4JgYkIXIG8gj1G6xyEb3eB0NNh3fssdMCOL88XWdBHTLSz9okUY5NQ67v+a+faqvtNIeVB2TnvC83YvaEnh/nPgSMpmzkwbYGe54Sqo1tf835s3DFCtPVqoW6PaiG3zsoJJj46raPtL36rXhaKGcEmG+gemdVlrP9and58fBAZNwJuR5gWVieFpRcm6bsVFYFaN9DqF0O+palEGiHb45tp2iB5PbYA+O9QR8X7zIOh2cigEzsb87lQNC9uSKkmWhFum4ySLjS0saAzpjKMVKflqiZMgP+rhIClW6Cwso= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MRZP264MB2988.FRAP264.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230016)(376002)(396003)(346002)(366004)(136003)(39850400004)(41300700001)(6506007)(6512007)(2616005)(26005)(186003)(66574015)(31686004)(83380400001)(6486002)(110136005)(71200400001)(478600001)(66556008)(66946007)(66476007)(76116006)(7416002)(64756008)(66446008)(316002)(8676002)(4326008)(91956017)(122000001)(36756003)(31696002)(38100700002)(86362001)(8936002)(44832011)(5660300002)(38070700005)(54906003)(2906002)(43740500002)(45980500001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?OTFFRmFlcEdKZ0plRGFSdWZsSTVxNHlLeUJPYldveVpmWUxybUlLazBMZTRM?= =?utf-8?B?cEVBWVMzTnkrMW1aOXZoSFdFSXNENGRoTllLaXo0cHZ0T2huOXpENGJBNWJi?= =?utf-8?B?cVFkWFJZMWlqWThWWFJIRnZ6bFN6b0s0bmM3RUFDRnVObXpEUkxKUTMySGpt?= =?utf-8?B?aTYwSjhxUDBMV0dZVktVQTRpdDZSUUl0RGFGbEpSYTF1UVluV3lXWEExcGxE?= =?utf-8?B?dXVRUWE5amdZbDZzU1VIc2VWdExFdUViZUxzT1o4cm1iUWlwTi9wK2Z6T3Ax?= =?utf-8?B?bGRqa20zTHprVFBBY2xTUnl1OEJUelRTRG9jbWt2NFhnN21CSytVSGY5UElN?= =?utf-8?B?aXFLenVmOGNEUXNtd2I4dTBRblhmZ3NJUVphRWRHRHdHNkcrQ2FUSmxBaVNQ?= =?utf-8?B?VXc4K0VVak9Zb0Y1MEgxOXpxcnMyWlNJb0dvU3dUZkdpdnJIbTJpYnNjUGIz?= =?utf-8?B?bWx1QW94anppeGxXQjkrMkJLMkxGT0E2eE9PRyt6c0w5bmZQL3lnbXk0SEN2?= =?utf-8?B?cGJCSUNlRWxTMzR2dUdKL2pnNnhPZnQrOEh6V0ZoQWM5S0JrTllsZjFjb2o4?= =?utf-8?B?ekp4SkR4czl3SnJsVTZXM0tMdHAzeTNCR0FHYVVrVlpCL3B5OXEwMGx3TkFx?= =?utf-8?B?NkUzQlpEYUh2Yzc0Y2FDeE5NQlFJTTNTdy9CRjhBSTFTd3I5UHN5K1RyR2s1?= =?utf-8?B?ajBsUUxKaGdrSE5qZXB6Vkw5ZVNZTi91UVVlNCtvdGtnRUZNY1ZDRkhNOVBB?= =?utf-8?B?SHFFODRiU0hjV1RpS0xMeVZYQTJpbFJzMTBoaGhEZVRrOXlXMkJ6ZDRlekR4?= =?utf-8?B?TWQ2aUlLN1F3MURIZ1R4TUp1eWdERk92RmFZNW51UGhvcTNjaFhwOVBxS3Za?= =?utf-8?B?WHU3akdyUXVtL2lVbnRHQjRLc2dtYldLNlRTQnp2MlkzV09Ua0FxcURLaHdJ?= =?utf-8?B?WFQ4V2ZSeE9NZmlHdnV4ZzlHVnQ0bWlRenR4ZVBXVk01bXB1VzRTZ1QvRkFH?= =?utf-8?B?WWJ0bVhhLzhvWU96Mk1YbGJvMHZ0ZEtwQ2N1R3VNRlhQaXpVMy9QSWRJRGVE?= =?utf-8?B?QjVIQjV3SFp4djFBcG1OYzU4VXNDaFFvQzh4MC81cVlJdzJSTkRiYkZyTWxP?= =?utf-8?B?RHB1UXFqNWgxb2svM3R4bjZMZzMxZy84ZEZvUU9ackwrYmpVYW9rRDNCQnhP?= =?utf-8?B?TWdGSEZRQlJER211amxaMy9iQU9GMG1FUVZZQ1pITTZEd3RqVHZpY0JhZTBx?= =?utf-8?B?VjlXUC9UTTR2R1l6bHZxbmZGWjN5MlRVaUVzNU9uTU1wUUk1TlVaeXdFVkhN?= =?utf-8?B?VWVrdHU1T25xV0d1bXVhRitIYS83QzhPcy9DTmEvem5kRlNROU10Q0VkYy9W?= =?utf-8?B?c1pTSmNZZVZUNUl6SWxmL0lKMzJqY09HeFVaYW9kMElzWkNsa0hoL1d6cHA5?= =?utf-8?B?UjF5RndRQzRINlZTZXVHSjB4L1VBV2s5RDFla2E4T3Z4eTllcXpESHFsZEp3?= =?utf-8?B?UEY4RG5CVWd3VVRXZGxpVmxjbTB1Q2grREJTNmtkeU11cTNrT3lPZTAzWnhp?= =?utf-8?B?amh1K0QvaUNFZUNqSTZYL3FFK0RobEtaRGVDS0xsZGU4bU9DTmhUdFd0ejk0?= =?utf-8?B?bGtqUXhQaytHNFNla1dnbFlkM1dlZHRnalAwMXlHRWFuYm85bEpTQ0ZEemtN?= =?utf-8?B?SC9zTzNCWGRLVkdaQ2MxUUhYbngxVldwbFFtOVU5YWM3ZHJwWVIvRmtEK2tJ?= =?utf-8?B?ZmE0Qm8zT3ZrV3pYRVVUYWhISXBEU240ZzVqaW8wRllldTZ2NmZzMkJ6Mjdy?= =?utf-8?B?MkRWV1NsdVVEL1lpeURVT285aWRTVk1GdkJtenh0Z253YnZiVTA5eExodzhW?= =?utf-8?B?ZCtMekVQQk93aXBtaEVkSkczVEM2RnBZWFF2QUJ5TnJJWDZscUsxYzZncjEx?= =?utf-8?B?SkZKVTBQR0JaaWF5OEdPSm1DbjZDaHZueVJ1bG9SbjJkQmRVZjgrdDVGTnlT?= =?utf-8?B?WEprcmE3TUo4WisveHAwZjFtNjZabVR1WjRXZmdJUkE2Z1pwTWdLbUFKWkRh?= =?utf-8?B?aXdJN3g4UmorU2lCTEYrZ2k5b2NLZUVnSlAycGV0b0lubG9IOXp0ZGJ6enhh?= =?utf-8?B?TGExTHhQZlVWRFNrWEF5b0NGK3FGaHN4YmRLSm1lajdTTUFmSmpob2VtWjRw?= =?utf-8?B?bXc9PQ==?= Content-Type: text/plain; charset="utf-8" Content-ID: <262DFC5028718D409201AE1E238D1917@FRAP264.PROD.OUTLOOK.COM> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: csgroup.eu X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MRZP264MB2988.FRAP264.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: ed813111-f7ed-4c47-a156-08da7aaa5fa4 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Aug 2022 08:28:59.3843 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 9914def7-b676-4fda-8815-5d49fb3b45c8 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: G0+9Gbc0xx+pT158vNrZq3/Lpu0QM6Jxw6J6Embp7xcOzH3OiDauPRjtE6321PtkA1U479Am4kgMXBKMY7KnP+fjlIeiGaG39eYD1VUsybg= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MRZP264MB2970 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org DQoNCkxlIDA4LzA4LzIwMjIgw6AgMTM6NDgsIFNhdGh2aWthIFZhc2lyZWRkeSBhIMOpY3JpdMKg Og0KPiBvYmp0b29sIGlzIHRocm93aW5nICp1bmFubm90YXRlZCBpbnRyYS1mdW5jdGlvbiBjYWxs Kg0KPiB3YXJuaW5ncyB3aXRoIGEgZmV3IGluc3RydWN0aW9ucyB0aGF0IGFyZSBtYXJrZWQNCj4g dW5yZWFjaGFibGUuIFJlcGxhY2UgdW5yZWFjaGFibGUoKSB3aXRoIF9fYnVpbHRpbl91bnJlYWNo YWJsZSgpDQo+IHRvIGZpeCB0aGVzZSB3YXJuaW5ncywgYXMgdGhlIGNvZGVnZW4gcmVtYWlucyBz YW1lDQo+IHdpdGggdW5yZWFjaGFibGUoKSBhbmQgX19idWlsdGluX3VucmVhY2hhYmxlKCkuDQoN CkkgdGhpbmsgaXQgaXMgbmVjZXNzYXJ5IHRvIGV4cGxhaW4gd2h5IHVzaW5nIHVucmVhY2hhYmxl KCkgaXMgbm90IA0KbmVjZXNzYXJ5IGZvciBwb3dlcnBjLCBvciBldmVuIHdoeSB1c2luZyB1bnJl YWNoYWJsZSgpIGlzIHdyb25nLg0KDQpBbGx0aG91Z2ggd2UgYXJlIGdldHRpbmcgcmlkIG9mIHRo ZSBwcm9ibGVtIGhlcmUgYnkgcmVwbGFjaW5nIA0KdW5yZWFjaGFibGUoKSBieSBfX2J1aWx0aW5f dW5yZWFjaGFibGUoKSwgaXQgbWlnaHQgc3RpbGwgYmUgYSBwcm9ibGVtIGluIA0KY29yZSBwYXJ0 cyBvZiBrZXJuZWwgd2hpY2ggc3RpbGwgdXNlIHVucmVhY2hhYmxlLg0KDQpTbyBtYXliZSBpdCB3 b3VsZCBiZSBiZXR0ZXIgdG8gbGVhdmUgdGhhdCBhcyBpcywgYW5kIGluc3RlYWQgbW9kaWZ5IA0K YW5ub3RhdGVfdW5yZWFjaGFibGUoKSBzbyB0aGF0IG9ubHkgYXJjaGl0ZWN0dXJlcyByZXF1aXJp bmcgaXQgDQphYnNvbHV0ZWx5IGdldCBpdC4gRm9yIGluc3RhbmNlIGJ5IGRlZmluaW5nIGFuZCB1 c2luZyBhIG5ldyBjb25maWcgaXRlbSwgDQpmb3IgaW5zdGFuY2UgQ09ORklHX09CSlRPT0xfTkVF RFNfQU5OT1RBVEVfVU5SRUFDSEFCTEUNCg0KPiANCj4gU2lnbmVkLW9mZi1ieTogU2F0aHZpa2Eg VmFzaXJlZGR5IDxzdkBsaW51eC5pYm0uY29tPg0KPiAtLS0NCj4gICBhcmNoL3Bvd2VycGMvaW5j bHVkZS9hc20vYnVnLmggfCAyICstDQo+ICAgMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCsp LCAxIGRlbGV0aW9uKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEvYXJjaC9wb3dlcnBjL2luY2x1ZGUv YXNtL2J1Zy5oIGIvYXJjaC9wb3dlcnBjL2luY2x1ZGUvYXNtL2J1Zy5oDQo+IGluZGV4IDYxYTQ3 MzYzNTVjMi4uMDc0YmUxYTc4YzU2IDEwMDY0NA0KPiAtLS0gYS9hcmNoL3Bvd2VycGMvaW5jbHVk ZS9hc20vYnVnLmgNCj4gKysrIGIvYXJjaC9wb3dlcnBjL2luY2x1ZGUvYXNtL2J1Zy5oDQo+IEBA IC05OSw3ICs5OSw3IEBADQo+ICAgCV9fbGFiZWxfXyBfX2xhYmVsX3dhcm5fb247CQkJCVwNCj4g ICAJCQkJCQkJCVwNCj4gICAJV0FSTl9FTlRSWSgidHdpIDMxLCAwLCAwIiwgQlVHRkxBR19XQVJO SU5HIHwgKGZsYWdzKSwgX19sYWJlbF93YXJuX29uKTsgXA0KPiAtCXVucmVhY2hhYmxlKCk7CQkJ CQkJXA0KPiArCV9fYnVpbHRpbl91bnJlYWNoYWJsZSgpOwkJCQlcDQo+ICAgCQkJCQkJCQlcDQo+ ICAgX19sYWJlbF93YXJuX29uOgkJCQkJCVwNCj4gICAJYnJlYWs7CQkJCQkJCVw=