From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 4FC6BC433F5 for ; Mon, 7 Mar 2022 07:47:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:In-Reply-To:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=WB4q6akb/Ra+fXQAC81rcezhloux7MENJpHZmYZ/uSM=; b=Dk3wI9s1sQxTnw a6OQCNHcZUnGxQjlk310sWk4CJj2lCv4vsNQfy0xMrci2tUwIM3dSuOwbRszmU9hhgUsKjmWxW0VB u9ar6FROIaJI2mAeXUnKWCrthOUQAuaaQna8J4Fz4omzCzKa64t/rg9IHLEFyxcR+dIAfY5CFhHmO Jajeuc3rEyJZ8nHH1jDwfjKX5uTsI+bv7f72Kdx3NN01G7tIkztBq5YjVXIPg8/g6i8GWg4jLSXw4 jqNsyLEKppSkxEgNUofwmsiu9NSXNvbm+yglQXvS/6U8Hevhll5r7zNcD9jNasqS0KJLKkBO40vL0 cruvFVcf3yY4uuarwXBg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nR84W-00GJbT-Sr; Mon, 07 Mar 2022 07:46:25 +0000 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nR84S-00GJam-0l; Mon, 07 Mar 2022 07:46:22 +0000 Received: from pps.filterd (m0246630.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 2275ptkT010128; Mon, 7 Mar 2022 07:46:05 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=date : from : to : cc : subject : message-id : references : content-type : content-transfer-encoding : in-reply-to : mime-version; s=corp-2021-07-09; bh=m86YmNWM0+XdMDMveDVKzLtCSWWx62tdkC0E0UMsZH0=; b=WMW8neX5z6qPDstFk+y7cFb6R4OzEKi+qrE7k+MbZ1A9YiI1ckLtDoVVvBkl9b9AU4Ih RS0qcgpZ/Ret0g40LEKzGewTyb508R1vO4jXeL3WCjf4HolqBAuQ8mXrgioGyj/5SbI2 96d0yD0nHghOqg7AaVGcwSOmm5sBlu2nS0jzjvgsiegNMIsWCusa3Vfl9ttgzH24EfsU k5Xs0Xr0I+Q6Qpfr8nnKRPrnbrLJhd8XjSC5CoennEHrhqMo9A6IaS3fY3rRBE5gn1bQ oz3Bdo+NQV8gwSmXrN6x/Qbgdr+a7w9mvn2quSsecguRYYwNzFfOZELt+0VeV3USpJEH TA== Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by mx0b-00069f02.pphosted.com with ESMTP id 3ekx9caw10-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 07 Mar 2022 07:46:04 +0000 Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 2277bJma046980; Mon, 7 Mar 2022 07:46:03 GMT Received: from nam02-bn1-obe.outbound.protection.outlook.com (mail-bn1nam07lp2043.outbound.protection.outlook.com [104.47.51.43]) by aserp3020.oracle.com with ESMTP id 3ekyp0u824-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 07 Mar 2022 07:46:03 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Hlx3E/mRvFoQ/EupcL/tr0H5udwfQm6stomYyZSlt4b0qDeoNPfQirqjdxlx4pwoYH/IgcptZof6tk069nSrCegbeSk4lLo/Y/qiDTZTR8nloXIoweDLmw90jMLWgRg8rqKvZDtiBLlqNjdb0ASwaAVU2hOGgVtf3J0bn9eG/xrVmNHN3z0VVI9LJb2fVuNI7ulqy1RY9NJ+4YI0IAoDXYFUXzTJUYnxSTMmH/RR6TeWjZpdiW30/b1cwAQTuomCC/JdE/Ib1Ov/UAjpE92f5q82dQaLZ5RzyuKsfDawJQ5CtbQW4fpgd5sMa3PbWsRKC8jgPVLElR17wLTyKPeTfA== 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=m86YmNWM0+XdMDMveDVKzLtCSWWx62tdkC0E0UMsZH0=; b=YxaocSGzznSs3rgJ6KGbo2tFtTQpEbgol+aQXx+evyKxGMKWpuWpifYkljlZuI6p3nF/9N9Yl0HYNeH5q9fOTDCoKsk8ZTH/QlLP+MkIihVN56KTHiA+iW7borK+N5Gr04tvjekEdPPHynsCGK52O03vSw+gCDxeuhU2DHv8q/s2jNllPYoEym/9mGcbPALNaU7CkAtT+F6Ytkd5tEA1EwoSgNS8FRuJgSGo9K9Hq+JM9Q0giWt8xFmN8Vk1/to6fkXLtsiZ0X2kadsfFs+CC6GK7hLXvKZC7kQGJ1uiyWsA5toxmPOxVfzj5KehZtceAZTjEW2qJrmSVSk1WX8Njw== 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=m86YmNWM0+XdMDMveDVKzLtCSWWx62tdkC0E0UMsZH0=; b=lc0DwUR6jERp8BGFT8DbUsyrWLoyW+rdKSHlQyuqPM556GwAFWWzatskSjFDyhtCTNsdbdHC6QfxZp5aZu9frTs6co3/5iCC5eAGIecDD/00at685pmxSq45oOXOVbyuEiuKBMirivyPNBR77moyr5/bepUTfILwNNdKefYyZVo= Received: from MWHPR1001MB2365.namprd10.prod.outlook.com (2603:10b6:301:2d::28) by MN2PR10MB4014.namprd10.prod.outlook.com (2603:10b6:208:182::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5038.16; Mon, 7 Mar 2022 07:46:00 +0000 Received: from MWHPR1001MB2365.namprd10.prod.outlook.com ([fe80::2c3d:92b5:42b3:c1c5]) by MWHPR1001MB2365.namprd10.prod.outlook.com ([fe80::2c3d:92b5:42b3:c1c5%4]) with mapi id 15.20.5038.026; Mon, 7 Mar 2022 07:46:00 +0000 Date: Mon, 7 Mar 2022 10:45:44 +0300 From: Dan Carpenter To: Gaston Gonzalez Cc: linux-staging@lists.linux.dev, gregkh@linuxfoundation.org, nsaenz@kernel.org, stefan.wahren@i2se.com, ojaswin98@gmail.com, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, bcm-kernel-feedback-list@broadcom.com, linux-kernel@vger.kernel.org Subject: Re: [PATCH 2/2] staging: vchiq_arm: add prototype of function vchiq_platform_init() Message-ID: <20220307074544.GA3293@kadam> References: <20220303122546.GH2794@kadam> <20220304193015.wgofp34efl2loplj@debian-BULLSEYE-live-builder-AMD64> Content-Disposition: inline In-Reply-To: <20220304193015.wgofp34efl2loplj@debian-BULLSEYE-live-builder-AMD64> User-Agent: Mutt/1.9.4 (2018-02-28) X-ClientProxiedBy: MR1P264CA0096.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:3f::10) To MWHPR1001MB2365.namprd10.prod.outlook.com (2603:10b6:301:2d::28) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c5160470-e9b0-44e6-88b6-08da000e85f9 X-MS-TrafficTypeDiagnostic: MN2PR10MB4014:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: QdFv9jOuwl+ok6ltrubtt65glrhslzk5JVsW7EzW+Httnc5gu6dZ4meiVsCSMXZfDSn05CGQk2+IR5SOCr9Oi3qNpH7yS11avVJ7lw51Qayh23bdOCNY93qzeeDbY7wxXyEzRq7+ZdFuTPOCG2dVCmL0y+5TckN5CNyIhDxsKGgb7Qhl+EtWRp16LPeg5KbuSlCQWZE4kNs6+/i2p/Flrfa8VlWRJCJVep/Ujt7IqSdTmYayBJ8359SWU4A5KEgl2IH+EE23Rdl0JTFfnNzom/CLogbOoZ5X6r0tqg0SDlIsTb7tKQixF9V1t3TUafViUvS8Xq/rc9nvW5gfnmOUPqlnq45C/cu8fIx9xt+KFk3GxzbkTsg0Cmg0fY8qrAIdHSkgaxqP64XFN5B5dj4sCvI61zXIsTOpe3EHmxe33hTsLRT56oUnSIxIqYzMC8I8xcC5hoQkyEH9PhFCBunSxEJIrpykZBbU/OSceqZ8aVZwxvogyQUwYFPibBKXZS2qjPEzYNEeQq1QA+IXX6kJeP2uMwGwAiXFD+Ufxd3WvAhxvkKeRfVIAwnkvEXKUULYl1zcmqaJk7h5ciRwvqsyRDKSiBKNykGistGuv2ENzmI9H5NFf+GGWnOz3FK6LOTBBwSZfI6vJNpwKmstOAusiFcarFuMXCHkkGrVLcw4Lko37iIJy/UxiLGJORQSrNounS+miM8fY0jtABXROQILGI+/QrbYPmwm9xDCAImvw8nWUoVXYkS1717Rq3VkwVJ9qgJVKey6C0G8lWpZ/0R0TX8tKK/OiqXPSZnq6NgSL4M= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MWHPR1001MB2365.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(7916004)(366004)(8676002)(4326008)(52116002)(6486002)(66556008)(66946007)(1076003)(26005)(186003)(33716001)(33656002)(316002)(66476007)(83380400001)(6916009)(5660300002)(9686003)(6666004)(6512007)(6506007)(44832011)(7416002)(8936002)(508600001)(38100700002)(38350700002)(86362001)(2906002)(966005); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?S3NIajgyalI2azBnZ2UvY1FjWk1sWnlaeHR2cjlzNzZFeHdIWEtkbGZHQlFI?= =?utf-8?B?YWErNEJNcnVRd1VYTzlyeENOMm1SSnVZSzVlVUJFaE5NUGtZWjRxS3VDeE9X?= =?utf-8?B?aUFSWkZJVjRQNEZmcmJoMzFBU3Nzb3c1eHNQMWhjbGV2K2hmck1mdWlteHZy?= =?utf-8?B?RUJ4YXJjL2JlVElIbW1xVnc3cUlxOWNuaEtJaE5UV1F6S2dId085NFJsSFZ0?= =?utf-8?B?M2t5WWhXZFdIdTFjcGZ1cUdzUHlBRXl5eUtaNmpZVll3UmRnUGpWbnRXcWhr?= =?utf-8?B?VkNyd20vbktaenpEZlJybHhVckVScnVEeWR3UkJSTzI3aVRnaklPTG9RdVlC?= =?utf-8?B?OGVFQURSMWtwcGhiSVZXUnhYdWFuRXkzWGprdytFR3M5SmxCa2NkbXk2SWhn?= =?utf-8?B?amZ2Q1dIaWlLNndLTGxBM1hSaHdKUWJQdGhlNFRaWktUdFRZWVJiQldjdkZY?= =?utf-8?B?c0xIYk5vb0svd2x4dmhUYldiQW15MW0rN2VJSThGcUFkS1FENlpEZ0tua1Za?= =?utf-8?B?SGVJTytJa0pwU2M1UzNpZEhoRjd0eVRRQWllMEpBN1IyS2dFWnFMZkx4MjlJ?= =?utf-8?B?RUZxd3d4Vk5BWmpGYjl4RlFHTGg3ZWorVGpZTnJlMWZvTE01M2xISkFsaitC?= =?utf-8?B?MXF3ZkhTZEVoREVEcFhieDVWM3Q5S0Y3SmtKbUdvb0ZqNEFJa3o5aFpFWEFV?= =?utf-8?B?dHRPWWxRVE53MFdGVFd4QlZsd3BUVEwxTGY5MklPZnF4Nk5WQjZDOFI0ZGw0?= =?utf-8?B?bUcrdkp3ejhxYWVqY1Y0U1dDN1VVZHlqTG5JYXJCaGRPTGN0eWlyQXhhc2hl?= =?utf-8?B?eXNSM2doK3VQRENRNm9YSGRHbVlmN2dNYUR1Y2ExZjhpdm1NcC9hN0d6SHp0?= =?utf-8?B?S05IdFBHSFdvSWdlTS9tTU9ibnRhTUdrQ3BTWTVGUk1FNVhndUswMnMxbWJi?= =?utf-8?B?SnVjUGhna0tpWEhqM3JFWnpqK1ZNTlZvVjliYkZIdjN2MGZSQ2Q1M00wTnM5?= =?utf-8?B?TEhaR01oV0xJUC9USGhoWE9MbXJsWDc0dGYrTXNwQVRjWWsvQkhIYjhyMVR3?= =?utf-8?B?c3N5dFp3QnQwMVVkVnlDVUg5RGdFWGJkS013OXhUM1k0SEh6QzdUUGFkL3FZ?= =?utf-8?B?NXlobTg4Y3M0NjhLUHVMMThSTiszL0VCQWg3djZtVFk1MlpTSTBSY3RmOFUr?= =?utf-8?B?d2E4TnRMdXRnWG5haWVDSlpTZFBYY3RSZExGSDh6WHRMaFBubXE3SlpMcnlk?= =?utf-8?B?R0VnZC9BdHg3RnNWOWcxWTM3Z3QzY0VyZi9LUjhsSXdFNlVpUDlFdGtJL2tF?= =?utf-8?B?Uzk5Y25hTFhVV3ZBcklHNS8xUFlKV296MVFlaWNkT1E0WFc2dXJWZkM4eWdB?= =?utf-8?B?R1FBWTM2dUVicmRXWHFMVnhWaWNsdGZNdzBPNzNLVUY2dWlGY3lBcStNZ2U0?= =?utf-8?B?RURBOStZY0VwNGNJdFpoOGM4RERqNjJMSlY0U05FVVd2RUp2QkNhcUJydFpt?= =?utf-8?B?VTNRQU5XM25kNVBpY1dZWWdFUG8vK1JiVVh3WC9zSWNIN3AwWTFETDlIZVJx?= =?utf-8?B?ZWRjNGQwVXJFZ0hBU2puSmpOcnk0T2JHVFFhcEtWWlBwbmVLMWRxMVFkaVBG?= =?utf-8?B?Q3F3dDhBZTFMSzFXMmdKNTA1UzVINFVhNytER2pKaHByaTljOERLeU5SZnRX?= =?utf-8?B?czUyRHhQWC8zcEplZm9XeUNHalNvYWtnOFd3WkJkMERMZXJUcDFGNTMzUWUv?= =?utf-8?B?N3NYb1kxVE80Smg5V3VDWTJ1ZmVNbXgyK2E2akZTMDkxY3c1NkM5R205SjVD?= =?utf-8?B?OXV3OEdyZmNRWVB5czFrYzFMN1lVc1FjLzdiQVNlRUY0Y3NCQUhKRFRUcW5h?= =?utf-8?B?aWd4NG5FVWJON2E4cGhnVkxheS9aYm5QTWtzSUVkRlM2OVlkMzNlcVRkT3BB?= =?utf-8?B?R3NGWjhQRzVlQUw2Q0FGOXI2dlA1ZnJCMDJRbit1RDFjZXZnRFVndmhnNVpC?= =?utf-8?B?YXZ4Wmw0T2RuSWhiWGMzRXZoY3Z3SEdsM3FIZUtDTm9QbXpRZm94ZjVPd0w3?= =?utf-8?B?NXYwcmU0MlpzZ0RESmQ4emlVd1NuOU8xSk5VdXBlaVhHdXk4eXJrZ0ExVkh0?= =?utf-8?B?bFBNekFEZWFjanZKdklPdGg0RjNWbTV5M00rZ0liYk1wdVVYS3lZZHNmelpu?= =?utf-8?B?TEVkM3pBcHFRZVpwWWVGNnZZaEJJeFZ3czRQdFd6Ykd0UHArZ0cyMm5FRktD?= =?utf-8?B?WEpHTDBNendySDNGRlVWaGxwNk9BPT0=?= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: c5160470-e9b0-44e6-88b6-08da000e85f9 X-MS-Exchange-CrossTenant-AuthSource: MWHPR1001MB2365.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Mar 2022 07:46:00.5642 (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: ipLUEJxozG/ZDuY9JxGZaOb5AqtzJvg51dGCFX/SwaVHPlQC0RUYhpuN9hpoSRQnoyRlJnUPkzqSjUV/WJtHgi3y8ykXhn60nQigyVOQ2E4= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR10MB4014 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10278 signatures=690470 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 phishscore=0 mlxscore=0 bulkscore=0 mlxlogscore=999 spamscore=0 adultscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2203070044 X-Proofpoint-ORIG-GUID: kBtn6XeozpiQ9n11P4pkIgUlqu3IL4DG X-Proofpoint-GUID: kBtn6XeozpiQ9n11P4pkIgUlqu3IL4DG X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220306_234620_797089_A7ADA16E X-CRM114-Status: GOOD ( 29.77 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gRnJpLCBNYXIgMDQsIDIwMjIgYXQgMDQ6MzA6MTVQTSAtMDMwMCwgR2FzdG9uIEdvbnphbGV6 IHdyb3RlOgo+IE9uIFRodSwgTWFyIDAzLCAyMDIyIGF0IDAzOjI1OjQ3UE0gKzAzMDAsIERhbiBD YXJwZW50ZXIgd3JvdGU6Cj4gPiBPbiBXZWQsIE1hciAwMiwgMjAyMiBhdCAwNjozNjozOFBNIC0w MzAwLCBHYXN0b24gR29uemFsZXogd3JvdGU6Cj4gPiA+IEZpeCAibm8gcHJldmlvdXMgcHJvdG90 eXBlIiBXPTEgd2FybmluZyBieSBhZGRpbmcgdGhlIHByb3RvdHlwZSBvZiB0aGUKPiA+ID4gZnVu Y3Rpb24gdmNoaXFfcGxhdGZvcm1faW5pdCgpLgo+ID4gPiAKPiA+ID4gTm90ZTogdmNoaXFfcGxh dGZvcm1faW5pdCgpIGlzIG9ubHkgY2FsbGVkIG9uY2UgaW4gdmNoaXFfcHJvYmUoKSwgc28KPiA+ ID4gcHJlc3VtYWJseSBzaG91bGQgYmUgc3RhdGljIGZ1bmN0aW9uLiBIb3dldmVyLCBtYWtpbmcg dGhlIGZ1bmN0aW9uCj4gPiA+IHN0YXRpYyBicmVha3MgdGhlIGJ1aWxkLgo+ID4gPiAKPiA+IAo+ ID4gVGhhdCdzIHdlaXJkLiAgSSBkb24ndCBoYXZlIGFuIEFSTSBjcm9zcyBjb21waWxlIHNldCB1 cC4gIEhvdyBkb2VzIHRoZQo+ID4gYnVpbGQgYnJlYWs/Cj4gPiAKPiA+IHJlZ2FyZHMsCj4gPiBk YW4gY2FycGVudGVyCj4gPgo+IAo+IEhpIERhbiwKPiAKPiBUZXN0IGJ1aWxkaW5nIHRoZSBkcml2 ZXIgaW4geDg2IEkgZ2V0IHRoZSBlcnJvciBwYXN0ZWQgYmVsb3cuCj4gCj4gSG93ZXZlciwgbm93 IHRoYXQgeW91IG1lbnRpb24gaXQsIEkgbWFkZSBhbiBBUk0gKDY0IGJpdCkgY3Jvc3MKPiBjb21w aWxhdGlvbjogbWFraW5nIHRoZSBmdW5jdGlvbiBzdGF0aWMgYnVpbGRzIE9LIHdpdGhvdXQgdGhl IHdhcm5pbmcuCj4gSSdsbCB0byBkbyB0aGUgc2FtZSBmb3IgYSAzMiBiaXQgc2V0dXAuCj4gCj4g U28gSSBzdXBwb3NlIHRoYXQgbWFraW5nIHRoZSBmdW5jdGlvbiBzdGF0aWMgaXMgdGhlIHJpZ2h0 IGFwcHJvYWNoID8KPiAKPiBGV0lXLCBicmFuY2ggYW5kIGNyb3NzLWNvbXBpbGVyOgo+IAo+IC0g UmVtb3RlOiBodHRwczovL2dpdGh1Yi5jb20vcmFzcGJlcnJ5cGkvbGludXguZ2l0Cj4gLSBCcmFu Y2g6IHJwaS01LjE3LnkKPiAtIGdjYzogYWFyY2g2NC1saW51eC1nbnUtZ2NjIChEZWJpYW4gMTAu Mi4xLTYpIDEwLjIuMSAyMDIxMDExMAo+IAo+IAo+IC0+IHg4NiBidWlsZCBlcnJvcjoKPiAKPiBD QyBbTV0gIGRyaXZlcnMvc3RhZ2luZy92YzA0X3NlcnZpY2VzL2ludGVyZmFjZS92Y2hpcV9hcm0v dmNoaXFfYXJtLm8KPiBJbiBmdW5jdGlvbiDigJhmcmVlX3BhZ2VsaXN04oCZLAo+ICAgICBpbmxp bmVkIGZyb20g4oCYdmNoaXFfY29tcGxldGVfYnVsa+KAmSBhdCBkcml2ZXJzL3N0YWdpbmcvdmMw NF9zZXJ2aWNlcy9pbnRlcmZhY2UvdmNoaXFfYXJtL3ZjaGlxX2FybS5jOjY1MDozOgo+IGRyaXZl cnMvc3RhZ2luZy92YzA0X3NlcnZpY2VzL2ludGVyZmFjZS92Y2hpcV9hcm0vdmNoaXFfYXJtLmM6 NDM0OjQ6IGVycm9yOiBhcmd1bWVudCAyIG51bGwgd2hlcmUgbm9uLW51bGwgZXhwZWN0ZWQgWy1X ZXJyb3I9bm9ubnVsbF0KPiAgIDQzNCB8ICAgIG1lbWNweSgoY2hhciAqKWttYXAocGFnZXNbMF0p ICsKPiAgICAgICB8ICAgIF5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4KPiAgIDQzNSB8 ICAgICBwYWdlbGlzdC0+b2Zmc2V0LAo+ICAgICAgIHwgICAgIH5+fn5+fn5+fn5+fn5+fn5+Cj4g ICA0MzYgfCAgICAgZnJhZ21lbnRzLAo+ICAgICAgIHwgICAgIH5+fn5+fn5+fn4KPiAgIDQzNyB8 ICAgICBoZWFkX2J5dGVzKTsKPiAgICAgICB8ICAgICB+fn5+fn5+fn5+fgo+IEluIGZpbGUgaW5j bHVkZWQgZnJvbSAuL2FyY2gveDg2L2luY2x1ZGUvYXNtL3N0cmluZy5oOjUsCj4gICAgICAgICAg ICAgICAgICBmcm9tIC4vaW5jbHVkZS9saW51eC9zdHJpbmcuaDoyMCwKPiAgICAgICAgICAgICAg ICAgIGZyb20gLi9pbmNsdWRlL2xpbnV4L2JpdG1hcC5oOjExLAo+ICAgICAgICAgICAgICAgICAg ZnJvbSAuL2luY2x1ZGUvbGludXgvY3B1bWFzay5oOjEyLAo+ICAgICAgICAgICAgICAgICAgZnJv bSAuL2FyY2gveDg2L2luY2x1ZGUvYXNtL2NwdW1hc2suaDo1LAo+ICAgICAgICAgICAgICAgICAg ZnJvbSAuL2FyY2gveDg2L2luY2x1ZGUvYXNtL21zci5oOjExLAo+ICAgICAgICAgICAgICAgICAg ZnJvbSAuL2FyY2gveDg2L2luY2x1ZGUvYXNtL3Byb2Nlc3Nvci5oOjIyLAo+ICAgICAgICAgICAg ICAgICAgZnJvbSAuL2FyY2gveDg2L2luY2x1ZGUvYXNtL3RpbWV4Lmg6NSwKPiAgICAgICAgICAg ICAgICAgIGZyb20gLi9pbmNsdWRlL2xpbnV4L3RpbWV4Lmg6NjUsCj4gICAgICAgICAgICAgICAg ICBmcm9tIC4vaW5jbHVkZS9saW51eC90aW1lMzIuaDoxMywKPiAgICAgICAgICAgICAgICAgIGZy b20gLi9pbmNsdWRlL2xpbnV4L3RpbWUuaDo2MCwKPiAgICAgICAgICAgICAgICAgIGZyb20gLi9p bmNsdWRlL2xpbnV4L3N0YXQuaDoxOSwKPiAgICAgICAgICAgICAgICAgIGZyb20gLi9pbmNsdWRl L2xpbnV4L21vZHVsZS5oOjEzLAo+ICAgICAgICAgICAgICAgICAgZnJvbSBkcml2ZXJzL3N0YWdp bmcvdmMwNF9zZXJ2aWNlcy9pbnRlcmZhY2UvdmNoaXFfYXJtL3ZjaGlxX2FybS5jOjg6Cj4gZHJp dmVycy9zdGFnaW5nL3ZjMDRfc2VydmljZXMvaW50ZXJmYWNlL3ZjaGlxX2FybS92Y2hpcV9hcm0u YzogSW4gZnVuY3Rpb24g4oCYdmNoaXFfY29tcGxldGVfYnVsa+KAmToKPiAuL2FyY2gveDg2L2lu Y2x1ZGUvYXNtL3N0cmluZ182NC5oOjE0OjE0OiBub3RlOiBpbiBhIGNhbGwgdG8gZnVuY3Rpb24g 4oCYbWVtY3B54oCZIGRlY2xhcmVkIGhlcmUKPiAgICAxNCB8IGV4dGVybiB2b2lkICptZW1jcHko dm9pZCAqdG8sIGNvbnN0IHZvaWQgKmZyb20sIHNpemVfdCBsZW4pOwo+ICAgICAgIHwgICAgICAg ICAgICAgIF5+fn5+fgo+IGNjMTogYWxsIHdhcm5pbmdzIGJlaW5nIHRyZWF0ZWQgYXMgZXJyb3Jz Cj4gbWFrZVsxXTogKioqIFtzY3JpcHRzL01ha2VmaWxlLmJ1aWxkOjI4ODogZHJpdmVycy9zdGFn aW5nL3ZjMDRfc2VydmljZXMvaW50ZXJmYWNlL3ZjaGlxX2FybS92Y2hpcV9hcm0ub10gRXJyb3Ig MQo+IG1ha2U6ICoqKiBbTWFrZWZpbGU6MTgzMTogZHJpdmVycy9zdGFnaW5nL3ZjMDRfc2Vydmlj ZXNdIEVycm9yIDIKClRoYXQncyBzbyB3ZWlyZC4KCjEpIFRoZSBHQ0Mgd2FybmluZyBpcyBhIGZh bHNlIHBvc2l0aXZlLCBidXQgLVdlcnJvciBtZWFucyB3ZSBoYXZlIHRvCiAgIGRlYWwgd2l0aCBp dC4KMikgSSBjYW4ndCBleHBsYWluIHRoZSBmYWxzZSBwb3NpdGl2ZS4KMykgTXkgZ3Vlc3MgaXMg dGhhdCBtYWtpbmcgdGhlIGZ1bmN0aW9uIHN0YXRpYyBhZmZlY3RzIGhvdyBpdCBpcyBpbmxpbmVk CiAgIHNvIGl0IGdpdmVzIHRoZSBjb21waWxlciBtb3JlIHZpc2liaWxpdHkgaW50byBob3cgZnJl ZV9wYWdlbGlzdCgpPwogICBpcyBjYWxsZWQgc28gdGhhdCdzIHdoeSBpdCBnZXRzIHRyaWdnZXJl ZCBiZWNhdXNlIG9mIHRoZSBwYXRjaD8KNCkgVGhpcyBpcyBhbiB4ODYgY29uZmlnIGFuZCBpdCdz IGFuIEFSTSBkcml2ZXIsIGJ1dCBub3RoaW5nIGluIHRoZQogICBLY29uZmlnIGZpbGUgc2F5cyB0 aGF0IHZjaGlxX2FybSBuZWVkcyBBUk0gb3IgcmFzcGJlcnJ5IHBpLiAgU2hvdWxkCiAgIHRoZXJl IGJlPyAgQW5kIGEgQ09NUElMRV9URVNUIG9wdGlvbj8KCkFueXdheSwgd2UgZG9uJ3QgcGFwZXIg b3ZlciB3YXJuaW5ncyBsaWtlIHRoaXMgc28gdGhlIHBhdGNoIGlzIG5vdCB0aGUKY29ycmVjdCB0 aGluZy4gIEVzcGVjaWFsbHkgd2UgZG9uJ3QgcGFwZXIgb3ZlciBpdCB3aXRob3V0IGEgZ2lhbnQK Y29tbWVudCBleHBsYWluaW5nIGhvdyB3ZSBmaWxlZCBhIGJ1ZyB3aXRoIEdDQyBvciB3aGF0ZXZl ciBhbmQgYSBsaW5rCnRvIGJ1Z3ppbGxhIGFuZCBhbGwgdGhhdCBvdGhlciBzdHVmZi4KCnJlZ2Fy ZHMsCmRhbiBjYXJwZW50ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxA bGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK