Received: by 2002:a05:6358:45e:b0:b5:b6eb:e1f9 with SMTP id 30csp2834411rwe; Mon, 29 Aug 2022 00:35:36 -0700 (PDT) X-Google-Smtp-Source: AA6agR5XNXerq2Cg6BsyHsPyYJA9MG+kGynB09dtNP44R7WKy9Sst8wPXZGGUQpvSN5kHJkOkQVF X-Received: by 2002:a63:484b:0:b0:41d:9ddd:ade with SMTP id x11-20020a63484b000000b0041d9ddd0ademr12443762pgk.540.1661758536336; Mon, 29 Aug 2022 00:35:36 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1661758536; cv=pass; d=google.com; s=arc-20160816; b=okbRIZQXmaoZT5kw4W1eBkC0u4zYMqtRSrmGQ2AMHTS/ZIT//8iKzOvB14kKlGUWlg F0eA+MwbXjLx+MKcsiKTa14BkcPz86YU8JJKM0q34xAKSps5747VUjVlvoBUu7Z/YYAY uThF8CfDW5ilukNU3WGJQB6e/G6iexRDQwG75xhrH7jccgVcIkXGAhHLByygUrjYtG0z embDIrxUki0Of6C83WpFFYSF4BkO0kHfkuE3pGKWaco3Xwrv7ONKwDmK/bXGMUyX4sGS eZIdkQMhgnyZ5K2xm6tot4aOQkdSQO+uNalND++YwKSApoXFWFgPKRQOZbBzHtO8x2Ei 73Nw== 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:to :from:dkim-signature:dkim-signature; bh=uz/Hs0cZBPlOrYO/SqoExl5sbFkIsHnKtkvbt5Mx5o4=; b=b+en5H1bGcx5VFNl0ySkm1pOk6MkCkBG4x3OIcNSQCi+Hcb+3TJVizmRy/Dp03g/dl e0pDUU2wpE7wu8f88otWBjIu5WtkJGmPOR5cJTwv9OAMFC+EvnBYVZ2iaswg42TjpCL+ +6Q126MLu5qOO7UAkhRnfLWbJH7Svme96FceMQUOjQm0lk6qztir2QREfsdOrHIR9IbR Xcfhn++86Hfp6b0cVPVHU3OC7Vsz6Z0HGEK/Y0EUtpLHr+RFB2v4MnlRFn79QW5As19l 4p8UJUuLF7R1Ca4Sd75JuNE/fJ7926kbCfHRW5Z9+4p1lQARr67JS2HNFaR9EBohyDMl Zgcw== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@microchip.com header.s=mchp header.b=FadlvNfw; dkim=pass header.i=@microchiptechnology.onmicrosoft.com header.s=selector2-microchiptechnology-onmicrosoft-com header.b=eDxQIR63; arc=pass (i=1 spf=pass spfdomain=microchip.com dkim=pass dkdomain=microchip.com dmarc=pass fromdomain=microchip.com); 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; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=microchip.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id x9-20020a170902ec8900b0016eddf64b6dsi9708180plg.181.2022.08.29.00.35.24; Mon, 29 Aug 2022 00:35:36 -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=@microchip.com header.s=mchp header.b=FadlvNfw; dkim=pass header.i=@microchiptechnology.onmicrosoft.com header.s=selector2-microchiptechnology-onmicrosoft-com header.b=eDxQIR63; arc=pass (i=1 spf=pass spfdomain=microchip.com dkim=pass dkdomain=microchip.com dmarc=pass fromdomain=microchip.com); 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; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=microchip.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229649AbiH2HFU (ORCPT + 99 others); Mon, 29 Aug 2022 03:05:20 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49848 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229457AbiH2HFS (ORCPT ); Mon, 29 Aug 2022 03:05:18 -0400 Received: from esa.microchip.iphmx.com (esa.microchip.iphmx.com [68.232.154.123]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6F2D32251A; Mon, 29 Aug 2022 00:05:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=microchip.com; i=@microchip.com; q=dns/txt; s=mchp; t=1661756717; x=1693292717; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=uz/Hs0cZBPlOrYO/SqoExl5sbFkIsHnKtkvbt5Mx5o4=; b=FadlvNfwL2UG6X8SJ6oHKN9o/Bltj5sDNgOPBRQvmWTd03xS9A5apjxf n168E0V1EeeNQBtMXe5Kl3wSK/dIbyDZyOyczpi0qR3uL130CIT9yPRdl UHOLN80+S6VidFLlEVUw6FrmSSrfVSeomGwie+rYf7zJOn81UPPT8BWLT +Knn/dP2RJQC4r8BXtfv1iNeOYpGxwr/PJZhMrT9OxVoRkCsi7pMM0/Xh 3ISZPojJ51cE2Eez+8r0572baieMLxr3JXsmXi9pFsVoUuuRk34PVG325 WVGfyWGPnDMa00cIggnfN+GHHIrjc1jC4XDcUZcgI0czi5rPHaAae4FfP w==; X-IronPort-AV: E=Sophos;i="5.93,272,1654585200"; d="scan'208";a="171364084" Received: from unknown (HELO email.microchip.com) ([170.129.1.10]) by esa4.microchip.iphmx.com with ESMTP/TLS/AES256-SHA256; 29 Aug 2022 00:05:15 -0700 Received: from chn-vm-ex02.mchp-main.com (10.10.85.144) by chn-vm-ex03.mchp-main.com (10.10.85.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.12; Mon, 29 Aug 2022 00:05:14 -0700 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (10.10.215.89) by email.microchip.com (10.10.87.72) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.12 via Frontend Transport; Mon, 29 Aug 2022 00:05:14 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VUsJ+sN16xYTaeQ/sofYN638sc/D4J+R4rnsccZ8zc8kB8O9HIZvOzWJ4I5h60sdl+Y3XDDzXt//XIOmvNbUiKkxmh/aOFt2ttLjWMsBJWzisiL92a917FqC6kvzBdNUG93U94YxKd6pRMB+QJQ64cADOsh4JEVBpPW/M5dGOzxw51hdpxJFY8NcpD8apxtWNr5vvzeEJ0oE6leEUgg1myixotKZ/oYS/vVBmNtUXppjJOaFeBVpPWcVXYi6KTt/KR3rEiLq29XIj5A13KjKa/yoDge0kROgmjJI+8uz39ZR4VuxZEiCojyv8Q9yeAqkCvX6H9ZjpVsKjIfBi0iKtg== 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=uz/Hs0cZBPlOrYO/SqoExl5sbFkIsHnKtkvbt5Mx5o4=; b=EZ1tRQ8TA8PsmCWaJgO8UKwlPg88WDVrV3xJgNMr1zetf3JmjW4qJbkDg+ljODYuq2QMBhFlxm8IXWD1/7dJnqTeGDdoltMTJEuCJiuTGeprhd5fawFTnSkPuU/AIQJHpNTiC4o2VCoZ4GuBcrczvUzyO+yAfluuisaKaSNscfCneYH2z+0WeCECz7ix7a+uCshsCty0eWLTqZl01CtK2+Lj0Tg92fds0TmRu0H76UOYnXGl6uhtysmwrFWBgXgOptwwvDX0bptW+3kxTRlFBaeOA9jbwfOBrtZDq/nbrWVzd9Fq1ZnJsSXmV4+3YEfuVvBxmHnnnDp0t5//4ejX3A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microchip.com; dmarc=pass action=none header.from=microchip.com; dkim=pass header.d=microchip.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microchiptechnology.onmicrosoft.com; s=selector2-microchiptechnology-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=uz/Hs0cZBPlOrYO/SqoExl5sbFkIsHnKtkvbt5Mx5o4=; b=eDxQIR63l5SuDoDzKwW5agHQnwfQh5yyajgLSR9Nv3QqrNX7STAuap6oZ1O+HC/xx7fWCitEzAL6OfeGMyRD6Mi7WRUzPPdbNivyq4+9BGJPq/Z5HXkzuV/zTZf9gpyf7bcfz0jMLDL1Xts5zXKyjQhWONIEEdZ0EgLUq7DJpIE= Received: from CO1PR11MB5154.namprd11.prod.outlook.com (2603:10b6:303:99::15) by DM5PR1101MB2363.namprd11.prod.outlook.com (2603:10b6:3:a7::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5566.15; Mon, 29 Aug 2022 07:05:09 +0000 Received: from CO1PR11MB5154.namprd11.prod.outlook.com ([fe80::ac89:75cd:26e0:51c3]) by CO1PR11MB5154.namprd11.prod.outlook.com ([fe80::ac89:75cd:26e0:51c3%9]) with mapi id 15.20.5566.021; Mon, 29 Aug 2022 07:05:09 +0000 From: To: , , , , , , , , , Subject: Re: [PATCH 2/3] soc: sifive: l2 cache: Rename SiFive L2 cache to composible cache. Thread-Topic: [PATCH 2/3] soc: sifive: l2 cache: Rename SiFive L2 cache to composible cache. Thread-Index: AQHYu2+0mRQQ5mCpPkuQboDoEF5AOK3FdGUA Date: Mon, 29 Aug 2022 07:05:09 +0000 Message-ID: <1a0da77e-8b26-a6aa-4af2-bf852470230a@microchip.com> References: <20220829062202.3287-1-zong.li@sifive.com> <20220829062202.3287-3-zong.li@sifive.com> In-Reply-To: <20220829062202.3287-3-zong.li@sifive.com> Accept-Language: en-IE, en-US Content-Language: en-IE X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.12.0 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=microchip.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 2870178d-adc5-4e1a-06a3-08da898ccf86 x-ms-traffictypediagnostic: DM5PR1101MB2363:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: nN3/5SL/NxZET28ZJ5PQlmSo9kKarRmnhRVq0Ytahy81jpXF5n5eZb+b9bvQ9QdYdPeWjRDt0ePPdzMc3qaLfZrD9GCegjTXbFuhUo/0QPIjhXplkxlhBhgNjHLkb05To4Z+5xISDaxFyzk8K9jdAOO4mJ6E/6dQrimKtjqxoxqSKaRv60vMnZk8lmaV36yaAA9MF/x/tDW2StBeim6hfWhjg8oLCLZweW6B1kds3wyuEMKaavHTj+DMeqBDGxXnkNjO52bVQCQi0562UFkBUpG6gf+IB5yfDKVEcAc+iys63inmZqJKyH4UN0DmVBz7xprMz1Zrvuq8XejdlG5X8E/BPQfe5FVc/QRxK726tSSHy/OrJlxDVSf219SbRFspecZ9bJVrl+nHKYFROEtKSg30+yYGjVp289EeWfSnWC68VQB6jw2Tmzh2D2ZXCTwsatVDUDAjjTrvTn460XlZATvg+GyBecDZUzGNDm0LtjD12mWrVpSafEmiBqR2a2TymFcLAyrHwqFi+e2V5ptYSNxeRoWngjdPbHO6Zg++3oHRixHcpmaNtJKgawBGCPJ+t/XL0cOhtioJWFLBeZ+6bzZpqb2iruwLkXuBW4UL98qx8eLST0SyPgNUwKoCG3UPgr4j/M7a9G2UAJOhoPK8qmAFOiBEA9MwrULWTAO5ef2jWqJAJ6w7bYfevhViEIT8exmXnDPSsoIMi/bYACmmW496MBeHUK7gJDMrvNP7LTrOpJJVkEMCrzcrrAluPXNteuypjPIP97dC5K6Q3hHqts/Cf8tmLKi4+SzM8wF4wNVVua8kgqCWKKRYtYPO6RX2UzJ/4gPfGRJZ3UU0Yk6j7A== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR11MB5154.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(6029001)(346002)(396003)(366004)(136003)(39860400002)(376002)(2906002)(6512007)(26005)(122000001)(53546011)(6506007)(38100700002)(2616005)(186003)(83380400001)(71200400001)(316002)(110136005)(8676002)(64756008)(66446008)(66476007)(66556008)(66946007)(31686004)(76116006)(6486002)(31696002)(91956017)(7416002)(41300700001)(5660300002)(8936002)(921005)(36756003)(86362001)(38070700005)(478600001)(45980500001)(43740500002);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WmxKZFRtelRRNEhvNHRXSmJHQXJieDhJRnRoQW5NVGNuR0tHRm1xZzVVWXdD?= =?utf-8?B?MjU5ekV4aHNZSFpzQXpqd2FjbGRST1M5QlhQRDNRNmN0bDNyVEhWM3NMaklj?= =?utf-8?B?bFFZYWxkVUVyMWhsU0ExV0pWSDRUQm94THJhUG5uOWhqbjh0bXljaUFtR2Zv?= =?utf-8?B?Si9KVnFDMzM1eUt5WW1oaE9wbVdBR21pcVEwbU9vZ3RnS0ZyM1dWd0pkWDl1?= =?utf-8?B?eXZlbnpRSURNS1ZoTGs0KzI1amd3d3lpbDZKWGg3ZVp3Z0E2TWcwWmlmYnJz?= =?utf-8?B?cTVsVHI2WmdZNjBJYXpYRzd2Y3RCa1NsYXIwM0x4d2pPdVBNRFdGVHRlQjhk?= =?utf-8?B?NFJqdXlQT1NPUENiQ0dPVE14SytCeUF5U0lIZFdjbzAyNnE0WHRDYnFSM2Zj?= =?utf-8?B?aFd4R0FqQlJuTlEwZjNvai9nOHAvL1hiK0psRHdEZVhqanRMeUd6OWd3MDh5?= =?utf-8?B?aW9uNndITStZS1dDakY4L1kvT2c5S1daMFZmZzlNaWwwLzJ2QVBvVXgrcUc5?= =?utf-8?B?R2N3T0FDNU5Hb21LVG1GdDFiRXZLT0puK2VIdFhtTiszbTVGZzQ3R1lEQWY0?= =?utf-8?B?Ryt1ZjhiRHJHdEhkamF0TXF1cVJkN0llSlRPVThvdEJ5bGZUcDJwNXhwSG9Z?= =?utf-8?B?TnoreHlpaWRUUTkyOCtQdzlSbHI5Nk5iY01MYWJmRG9TeWY5MkJ1d0czZnhm?= =?utf-8?B?c1lFQUF4TjdocURFdDBkVWMramVOQ25idUxLQjRTMGVNSC9jNjBrOHY0R1JW?= =?utf-8?B?YUxXekJvNUFiWklmOVhKYWlUMkduMTZQcUN1Y1FWb0RsSVdDMnpqVnp0WWx3?= =?utf-8?B?WkU5aTZ3bDVBSHVWSG9URWVjNWluajRPY2FMVFdsUnJWWk1nSzNGeERwS2hj?= =?utf-8?B?Tk1kMmxlekJ3eWUzMXh4TVM1ZFBWOGpKaENSaWNia0VUbkJPWlRMWHQrSnA4?= =?utf-8?B?eWJyZ25LdDBuRVRmUS9pRkpuQ0h6ak9DOWRMTGF6NEV3clhSc0VKYW56Nmt3?= =?utf-8?B?dXlDWUJKQnFBbms5ZDRkcFU2RlFBVnZ0aVV2NTdvRTJKVjJNTDdLNjhRaUp3?= =?utf-8?B?RlNYQklzZmt3K0VaTHlkTnFYMGtSaEJobmZoRk5Fc1d0VmtiY2ZsRWpRUFRR?= =?utf-8?B?VXZoVGZVWThscUhGMmpHYm5kSU1WZ1pLM2xROVg4MDMrZ0RyWFVjdkVDTHU3?= =?utf-8?B?VytUL003QmExbVN5S3hFRWZpYW5oeTkzbWxqRDhSV2swTzlFeXloS2EzQXBT?= =?utf-8?B?aEkvbHl0U3N3VWpybFJ6R2VtR2xjWXlIMk5XMUZHdkNlSEVFejlZaVJ0dnBZ?= =?utf-8?B?REt5VzV5TUE1M2E0S1dGQmFUSms2R3FBYkppbmFGaE5ONk0xNTl0ZFRCbnEz?= =?utf-8?B?RW1ETjhNK0VtcHJ3eXNpclA4LzBkVGhITURzQk00cTZlRWF1MTVJYTQ1ZVZ0?= =?utf-8?B?ZkxhN0tvV3FwOHN6Sy9JYzlTbjVqRjJWdkI1c3BHaVBRQ0wrOCtpdWNRUzZm?= =?utf-8?B?WDVpdXR0OEJlaE5BSy9iZFRvMnlycnBXYmQrT3VFSXBvNEJ0US9oSjYzVmVN?= =?utf-8?B?c2tpOWF2RlpiczVGbzZuQnJaUEVYaEh0eDRaS0J3Vk1waVdFUDNDL0JXODQx?= =?utf-8?B?c1h3STNWdFl1ZEVhaVRCamdqWXVJMkp5OTR0RXVQRGVkSnp0aE9UZFRhc1NP?= =?utf-8?B?YlJndlBnSzBqc2ZRcTF0dXJaQUQwV2lic1RWWUVKMm4yWVM1bDRlWmUxdnpR?= =?utf-8?B?QVZodU5GUzJORUxhaWF6Zm94dzFEMDRHS2ZkdU42ZE9TY1pZWDY5M2lJb2Rv?= =?utf-8?B?V2NIa2dKNzRYeDFyWFM0bFVwK2I0dXREMFlpNUZidmx4L0NrQjdubFpqNC9y?= =?utf-8?B?UlpTTjNWNW5QQVNKaTlSN1oyZnhXQ2VLNWFkUDd2QXFtcmwyVU5OVjk3T1g4?= =?utf-8?B?ZEtxMERIUllVaXVZeXlVWkl5K3ZJWlpjTS95RHVGd0FpbGdTM0EzU3NlWElr?= =?utf-8?B?c1l3NkMzWkQ4NFk5RTlDeGRySm9VRUJPYVU1WXlGRTVuOE1Pd3NXT2ZVZmJW?= =?utf-8?B?SXRFSkp4Tmx2WC9PR0QrYkJTUGRhYTZpRWI1RXBHSXBuQ1RXMFJVSFdlckJv?= =?utf-8?Q?4uCP+ZR7TwmWxdLxNPzSEsH+M?= Content-Type: text/plain; charset="utf-8" Content-ID: <00CF326C450B444E8243A5E9191C04C3@namprd11.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB5154.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2870178d-adc5-4e1a-06a3-08da898ccf86 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Aug 2022 07:05:09.5971 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3f4057f3-b418-4d4e-ba84-d55b4e897d88 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: gO/Kj1/RwbUT3HrKd3capP3LJOLtDmYfuGHmE7B5WF0obHGLSkCG2SnaforLorIaw9cMl9nqLLl7s5sgOQivELJozJkhyVXAhYHeay4h8QY= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR1101MB2363 X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_MED, 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 SGV5IFpvbmcsDQoNCk9uIDI5LzA4LzIwMjIgMDc6MjIsIFpvbmcgTGkgd3JvdGU6DQo+IEVYVEVS TkFMIEVNQUlMOiBEbyBub3QgY2xpY2sgbGlua3Mgb3Igb3BlbiBhdHRhY2htZW50cyB1bmxlc3Mg eW91IGtub3cgdGhlIGNvbnRlbnQgaXMgc2FmZQ0KPiANCj4gRnJvbTogR3JlZW50aW1lIEh1IDxn cmVlbnRpbWUuaHVAc2lmaXZlLmNvbT4NCj4gDQo+IFNpbmNlIGNvbXBvc2libGUgY2FjaGUgbWF5 IGJlIEwzIGNhY2hlIGlmIHBMMiBjYWNoZSBleGlzdHMsIHdlIHNob3VsZCB1c2UNCj4gaXRzIG9y aWdpbmFsIG5hbWUgY29tcG9zaWJsZSBjYWNoZSB0byBwcmV2ZW50IGNvbmZ1c2lvbi4NCj4gDQo+ IFNpZ25lZC1vZmYtYnk6IEdyZWVudGltZSBIdSA8Z3JlZW50aW1lLmh1QHNpZml2ZS5jb20+DQo+ IFNpZ25lZC1vZmYtYnk6IFpvbmcgTGkgPHpvbmcubGlAc2lmaXZlLmNvbT4NCj4gLS0tDQo+ICAg ZHJpdmVycy9zb2Mvc2lmaXZlL0tjb25maWcgICAgICAgICAgIHwgICA3ICstDQo+ICAgZHJpdmVy cy9zb2Mvc2lmaXZlL01ha2VmaWxlICAgICAgICAgIHwgICAyICstDQo+ICAgZHJpdmVycy9zb2Mv c2lmaXZlL3NpZml2ZV9jY2FjaGUuYyAgIHwgMjIxICsrKysrKysrKysrKysrKysrKysrKysrKysN Cj4gICBkcml2ZXJzL3NvYy9zaWZpdmUvc2lmaXZlX2wyX2NhY2hlLmMgfCAyMzcgLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tDQoNCldoZXJlIGRpZCB0aGUgMTYgbGluZXMgZ28/IENvdWxkIHlv dSBwbGVhc2Ugc3BsaXQgcmVuYW1lcyBvZmYgZnJvbSBhbnkNCm90aGVyIGNoYW5nZXMgc28gdGhh dCBpdCBpcyBlYXNpZXIgdG8gc2VlIHdoYXQgaGFzIGNoYW5nZWQ/DQoNCj4gICBpbmNsdWRlL3Nv Yy9zaWZpdmUvc2lmaXZlX2NjYWNoZS5oICAgfCAgMTYgKysNCj4gICBpbmNsdWRlL3NvYy9zaWZp dmUvc2lmaXZlX2wyX2NhY2hlLmggfCAgMTYgLS0NCj4gICA2IGZpbGVzIGNoYW5nZWQsIDI0MiBp bnNlcnRpb25zKCspLCAyNTcgZGVsZXRpb25zKC0pDQo+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IGRy aXZlcnMvc29jL3NpZml2ZS9zaWZpdmVfY2NhY2hlLmMNCj4gICBkZWxldGUgbW9kZSAxMDA2NDQg ZHJpdmVycy9zb2Mvc2lmaXZlL3NpZml2ZV9sMl9jYWNoZS5jDQo+ICAgY3JlYXRlIG1vZGUgMTAw NjQ0IGluY2x1ZGUvc29jL3NpZml2ZS9zaWZpdmVfY2NhY2hlLmgNCj4gICBkZWxldGUgbW9kZSAx MDA2NDQgaW5jbHVkZS9zb2Mvc2lmaXZlL3NpZml2ZV9sMl9jYWNoZS5oDQo+IA0KPiBkaWZmIC0t Z2l0IGEvZHJpdmVycy9zb2Mvc2lmaXZlL0tjb25maWcgYi9kcml2ZXJzL3NvYy9zaWZpdmUvS2Nv bmZpZw0KPiBpbmRleCA1OGNmOGM0MGQwOGQuLjNkNjVkMjc3MWY5YSAxMDA2NDQNCj4gLS0tIGEv ZHJpdmVycy9zb2Mvc2lmaXZlL0tjb25maWcNCj4gKysrIGIvZHJpdmVycy9zb2Mvc2lmaXZlL0tj b25maWcNCj4gQEAgLTIsOSArMiwxMCBAQA0KPiANCj4gICBpZiBTT0NfU0lGSVZFDQo+IA0KPiAt Y29uZmlnIFNJRklWRV9MMg0KPiAtICAgICAgIGJvb2wgIlNpZml2ZSBMMiBDYWNoZSBjb250cm9s bGVyIg0KPiArY29uZmlnIFNJRklWRV9DQ0FDSEUNCj4gKyAgICAgICBib29sICJTaWZpdmUgY29t cG9zYWJsZSBDYWNoZSBjb250cm9sbGVyIg0KPiArICAgICAgIGRlZmF1bHQgeQ0KDQpDaGFuZ2lu ZyB0aGlzIHRvIGRlZmF1bHQgb24gaXMgbm90IGEgcmVuYW1lIG9mIHRoZSBmaWxlLi4NClRoaXMg c2hvdWxkIGJlIGluIGEgZGlmZmVyZW50IHBhdGNoLg0KDQo+ICAgICAgICAgIGhlbHANCj4gLSAg ICAgICAgIFN1cHBvcnQgZm9yIHRoZSBMMiBjYWNoZSBjb250cm9sbGVyIG9uIFNpRml2ZSBwbGF0 Zm9ybXMuDQo+ICsgICAgICAgICBTdXBwb3J0IGZvciB0aGUgY29tcG9zYWJsZSBjYWNoZSBjb250 cm9sbGVyIG9uIFNpRml2ZSBwbGF0Zm9ybXMuDQo+IA0KPiAgIGVuZGlmDQo+IGRpZmYgLS1naXQg YS9kcml2ZXJzL3NvYy9zaWZpdmUvTWFrZWZpbGUgYi9kcml2ZXJzL3NvYy9zaWZpdmUvTWFrZWZp bGUNCj4gaW5kZXggYjVjYWZmNzc5MzhmLi4xZjVkYzMzOWJmODIgMTAwNjQ0DQo+IC0tLSBhL2Ry aXZlcnMvc29jL3NpZml2ZS9NYWtlZmlsZQ0KPiArKysgYi9kcml2ZXJzL3NvYy9zaWZpdmUvTWFr ZWZpbGUNCj4gQEAgLTEsMyArMSwzIEBADQo+ICAgIyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjog R1BMLTIuMA0KPiANCj4gLW9iai0kKENPTkZJR19TSUZJVkVfTDIpICAgICAgICArPSBzaWZpdmVf bDJfY2FjaGUubw0KPiArb2JqLSQoQ09ORklHX1NJRklWRV9DQ0FDSEUpICAgICs9IHNpZml2ZV9j Y2FjaGUubw0KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9zb2Mvc2lmaXZlL3NpZml2ZV9jY2FjaGUu YyBiL2RyaXZlcnMvc29jL3NpZml2ZS9zaWZpdmVfY2NhY2hlLmMNCj4gbmV3IGZpbGUgbW9kZSAx MDA2NDQNCj4gaW5kZXggMDAwMDAwMDAwMDAwLi40NmNlMzNkYjdkMzANCj4gLS0tIC9kZXYvbnVs bA0KPiArKysgYi9kcml2ZXJzL3NvYy9zaWZpdmUvc2lmaXZlX2NjYWNoZS5jDQo+IEBAIC0wLDAg KzEsMjIxIEBADQo+ICsvLyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogR1BMLTIuMA0KPiArLyoN Cj4gKyAqIFNpRml2ZSBjb21wb3NhYmxlIGNhY2hlIGNvbnRyb2xsZXIgRHJpdmVyDQo+ICsgKg0K PiArICogQ29weXJpZ2h0IChDKSAyMDE4LTIwMTkgU2lGaXZlLCBJbmMuDQo+ICsgKg0KPiArICov DQo+ICsjaW5jbHVkZSA8bGludXgvZGVidWdmcy5oPg0KPiArI2luY2x1ZGUgPGxpbnV4L2ludGVy cnVwdC5oPg0KPiArI2luY2x1ZGUgPGxpbnV4L29mX2lycS5oPg0KPiArI2luY2x1ZGUgPGxpbnV4 L29mX2FkZHJlc3MuaD4NCj4gKyNpbmNsdWRlIDxsaW51eC9kZXZpY2UuaD4NCj4gKyNpbmNsdWRl IDxhc20vY2FjaGVpbmZvLmg+DQo+ICsjaW5jbHVkZSA8c29jL3NpZml2ZS9zaWZpdmVfY2NhY2hl Lmg+DQo+ICsNCj4gKyNkZWZpbmUgU0lGSVZFX0NDQUNIRV9ESVJFQ0NGSVhfTE9XIDB4MTAwDQo+ ICsjZGVmaW5lIFNJRklWRV9DQ0FDSEVfRElSRUNDRklYX0hJR0ggMHgxMDQNCj4gKyNkZWZpbmUg U0lGSVZFX0NDQUNIRV9ESVJFQ0NGSVhfQ09VTlQgMHgxMDgNCj4gKw0KPiArI2RlZmluZSBTSUZJ VkVfQ0NBQ0hFX0RBVEVDQ0ZJWF9MT1cgMHgxNDANCj4gKyNkZWZpbmUgU0lGSVZFX0NDQUNIRV9E QVRFQ0NGSVhfSElHSCAweDE0NA0KPiArI2RlZmluZSBTSUZJVkVfQ0NBQ0hFX0RBVEVDQ0ZJWF9D T1VOVCAweDE0OA0KPiArDQo+ICsjZGVmaW5lIFNJRklWRV9DQ0FDSEVfREFURUNDRkFJTF9MT1cg MHgxNjANCj4gKyNkZWZpbmUgU0lGSVZFX0NDQUNIRV9EQVRFQ0NGQUlMX0hJR0ggMHgxNjQNCj4g KyNkZWZpbmUgU0lGSVZFX0NDQUNIRV9EQVRFQ0NGQUlMX0NPVU5UIDB4MTY4DQo+ICsNCj4gKyNk ZWZpbmUgU0lGSVZFX0NDQUNIRV9DT05GSUcgMHgwMA0KPiArI2RlZmluZSBTSUZJVkVfQ0NBQ0hF X1dBWUVOQUJMRSAweDA4DQo+ICsjZGVmaW5lIFNJRklWRV9DQ0FDSEVfRUNDSU5KRUNURVJSIDB4 NDANCg0KIEZyb20gd2hhdCBJIGNhbiBzZWUsIHlvdSd2ZSBhbHNvIGNoYW5nZWQgdGhlc2UgYXJv dW5kIHRvbz8NClBsZWFzZSBnZW5lcmF0ZSB0aGUgcGF0Y2gncyBkaWZmIHNvIHRoYXQgdGhlIHJl bmFtZSBpcyBkZXRlY3RlZCAmIHRoZQ0KZGlmZiBzaG93cyBvbmx5IHdoYXQgY2hhbmdlZCBpbiB0 aGUgZmlsZS4gVGhlIC1NIG9wdGlvbiBpcyB3aGF0IHlvdQ0KYXJlIGxvb2tpbmcgZm9yLg0KDQpJ IGhhdmUgYSBjb3VwbGUgb3RoZXIgY29tbWVudHMgdG8gbWFrZSBhYm91dCB3aGF0J3MgY2hhbmdl ZCBoZXJlIG90aGVyLA0KdGhhdG4gdGhlIHJlbmFtZSBidXQgSSB3aWxsIGRvIHNvIGFnYWluc3Qg YSB2MiB3aGVyZSB0aGUgZGlmZiBpcyB1c2FibGUuDQoNClRoYW5rcywNCkNvbm9yLg0KDQo+ICsN Cj4gKyNkZWZpbmUgU0lGSVZFX0NDQUNIRV9NQVhfRUNDSU5UUiAzDQo=