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 phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 090B7C433EF for ; Mon, 3 Jan 2022 10:47:51 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id A549383094; Mon, 3 Jan 2022 11:47:49 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=fail (p=quarantine dis=none) header.from=microchip.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=microchip.com header.i=@microchip.com header.b="ZmybWTBh"; dkim=pass (1024-bit key; unprotected) header.d=microchiptechnology.onmicrosoft.com header.i=@microchiptechnology.onmicrosoft.com header.b="K53xd/gI"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 0452983033; Mon, 3 Jan 2022 11:47:47 +0100 (CET) Received: from esa.microchip.iphmx.com (esa.microchip.iphmx.com [68.232.154.123]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id DE1A180FAE for ; Mon, 3 Jan 2022 11:47:42 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=quarantine dis=none) header.from=microchip.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=Tudor.Ambarus@microchip.com DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=microchip.com; i=@microchip.com; q=dns/txt; s=mchp; t=1641206863; x=1672742863; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=75iRFJFvB3YXzhksVB34zfK9voU3HLDfqiU4n2B92X8=; b=ZmybWTBhIC2i3HdDQUGuIuYgC8jMKD7aD2yYKMYaukvTO3tZsIslGpd/ BkwtioubxxWzzfCYE87GethRcMGBdu7grntfYmETEHJWmRwEpfzIf9Cuh 2xkh4u0XFxGKhxmYRodqxV11+m9Ev9andUZL4t+xSZ1ON68Fdu0jeeOf+ z5tIHzb9Xp9LVT0eUaHsPY2TJ2m4d0QulLHzSMKEkxm9EiDe8+8hqVXb9 pW6JRvYCMcceTxNqobZ9fQAibQaZQPyQ/ojsaj+yMcN9/RzWnteRtdSnQ H3IWRSZXRnDRrHXt0F6E5QO/dqkIJR0+O6BkVTuxyzqtk2+M2rdLziGKc w==; IronPort-SDR: 6ylypVBWvE8NKGyBrOF7KreaH6i2otGAQGP7zVsuRHJs9QaoARFBz8cge1A2SG9czPThOFBc9g +s1lqrA8miHj6L68SJuw5ZKk0FA/crQ/GgcVKD+lomg78hvHxC30KQz2HuouTGgT/tcJwmDTNj aheCkF9ggeor95AuBGVD7FnDaET3izQrrI8VuIpOQKknGe/UvdYz3W/KjbfuEVZ0y/LFgksTXu O0lQxo7WO7xnuvXP+1lmBRKNVGDG6zqpe+tsRwWSP7UCW4uiPB/+8bPYnkuMWhhzYHPjrDzSy6 LiOYj01ewsx9HXk51PORPzRf X-IronPort-AV: E=Sophos;i="5.88,257,1635231600"; d="scan'208";a="144140964" Received: from smtpout.microchip.com (HELO email.microchip.com) ([198.175.253.82]) by esa2.microchip.iphmx.com with ESMTP/TLS/AES256-SHA256; 03 Jan 2022 03:47:40 -0700 Received: from chn-vm-ex03.mchp-main.com (10.10.85.151) by chn-vm-ex01.mchp-main.com (10.10.85.143) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.17; Mon, 3 Jan 2022 03:47:40 -0700 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (10.10.215.89) by email.microchip.com (10.10.87.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.17 via Frontend Transport; Mon, 3 Jan 2022 03:47:40 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DeYxZX3w//5a9FQbb13fsqxlIBUPb9xNcPE9dQ84uLoP+kkdJdzfbBo0/NXMryL1WzsKR28GL1xhFGZV/oGTO7jaSIBfC34P2HH8O8w5J+y2nwqnZijbXV1QLOZihztCxr74dgdI5W71wmSuhuKA25HegDkxxq+w2o3zZoHKzRlHERtlBWHF9qeJZtYSz0jTuVwD9SUO/qbVZLVmUgOjtVZpq+g5HGF41grTRg2J+Q36mZg4QTDuZngSeF8UoxKCFUCB5BZn1QezPk5S1Fizi6KbttSSiu6oZojqKbn5zD1tqNHl44KmUjLOXreXFJGyMn749DSWQdkmczbtqbrB9g== 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=75iRFJFvB3YXzhksVB34zfK9voU3HLDfqiU4n2B92X8=; b=hCg1+Zv9JL2S9jtHutYotROLXhkw4n8FODm7br6e+7O1+EFxveD8192h86jg61dSsqmZR7m8isAz/lhyAC2zuRWbIeYKF+d5mu9evluTqb2Uxsroce8ls4sZCuDT1+Na5u7U/DNFcNjXPCjhs6YpuZS8wLfOWrtcsrKkUDD/g7Sg1cqvZWFauI6YoEDLkGd//VUpAlIZyaivgdkU232nx3BjTKrb1e6j29Uow4Dz9rIrdr1viSMfJ6Vi8LNj9CV51Z+4L/4OCLl9BqWw7LVstfw9ygiSEwE81d/RI4Tn6Sy8+VEl/PsE5oa6ypQ/szeLUnO5FBALr5papMQEUNotzg== 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=75iRFJFvB3YXzhksVB34zfK9voU3HLDfqiU4n2B92X8=; b=K53xd/gInr/GFJBXHho/aEZrmklA/yV4yySVSqandVDBRzTtVFqRYX+Sgm/EkQkJ8K6MKRmshoyrdPO4g7U0Vo2oB9QC/k+gk1xsgND13SDiwUtw0MhjKTQB2czRk2KcNa2vz06DS7vv9lP3AqVk2JiFavrBdmXoBMjEzbG7vtg= Received: from SA2PR11MB4874.namprd11.prod.outlook.com (2603:10b6:806:f9::23) by SA0PR11MB4589.namprd11.prod.outlook.com (2603:10b6:806:9a::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4844.14; Mon, 3 Jan 2022 10:47:26 +0000 Received: from SA2PR11MB4874.namprd11.prod.outlook.com ([fe80::5c96:23c3:4407:d3b1]) by SA2PR11MB4874.namprd11.prod.outlook.com ([fe80::5c96:23c3:4407:d3b1%9]) with mapi id 15.20.4844.016; Mon, 3 Jan 2022 10:47:26 +0000 From: To: , , , , CC: , Subject: Re: [PATCH v6 3/4] mtd: spi-nor-core: Add support for Macronix Octal flash Thread-Topic: [PATCH v6 3/4] mtd: spi-nor-core: Add support for Macronix Octal flash Thread-Index: AQHYAI9L7fdQCsSACUObq+sg3ntsIg== Date: Mon, 3 Jan 2022 10:47:25 +0000 Message-ID: <194eca01-3af0-093b-4738-6a171118eb4a@microchip.com> References: <20211229055620.1466-1-jaimeliao.tw@gmail.com> <20211229055620.1466-4-jaimeliao.tw@gmail.com> In-Reply-To: <20211229055620.1466-4-jaimeliao.tw@gmail.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.14.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: 07db66f4-83e4-4886-4817-08d9cea66e7b x-ms-traffictypediagnostic: SA0PR11MB4589:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:345; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 0WPxHeH2o/7q5PUMJlqfdRm6kxhNS27fpiS/EGQz615zX6DswXFBCo2XqcA+4ApqlTb9bOJcZZmKXFe0yB/VeQCKXPzmCgUNzMG6f1oy2J+0sTC7ial8ELmJWcuq4ed/sTSX5VH5xmX8mJZ/o85wMALk6GTn/QA5fKFZTLWtfRJa6faiQAMqY9kW+LmlU7JGSO6tAddWCTGPNBfTjpB+x1SyPoyqFvGDVwHIMO3Gm9ODy7QwKWwTYHy/kYjYkD/H4NvlF1paDJ1wqTkA8i0J56Gr2zfIYK9jRpXAdpSZqUYyVa8tx5R3a2baCJqFM2T2Yoapq/oZl1Lq9Yjs4HIa45oKdmYk77IcLFsagJi22skpRHFzF4QCJpxAwtSQrCdwSK7ufn359hJxe4+DNAhqgLyOl7xnMJ3vMrDPgBay+JC5x6NqcYcOPc41OqN4LYuQhTJGRtgC+Sof4Zr06+F+0EOiSODBL7coMnYbea9Jd5WYKbbWRXRy1CNkz5fNMGgX/kitFrSvp9ZRw4CVnKJlCKlJpLtnf3Dh9i2mTgMmXmAM8NodiP7jTTqOj6Yw7/YFkEmmsc48gtQdvCRyveJcG3+J9G8GGWl2zr5tlcSqRvM5OzDOivXCCh3hXoW/X/4qQ9Go8yAdN44DpKmBVrMUnH7pOWqiCTgdoFmDtg+dHsMTJZoCd6CRjxQ67rc/Yeuh2NzagKPOKdmaY9WpPtrQx3DcTBsnH594kLMxD+MG0eiufwWwuHPGeLy/kZQVssN8r9eO/6V6IqG4a8YmRVdOcP7vCHX5PZhbuSHt9teDzPwDj66pH+S5hh5X8WmiXy0oLDG0qGQ3z+SCJmE1JbQlQj29aMmwtWnemgexuI6HdRo= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA2PR11MB4874.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(6512007)(83380400001)(31686004)(316002)(186003)(8676002)(8936002)(6486002)(86362001)(53546011)(31696002)(508600001)(110136005)(6506007)(54906003)(76116006)(91956017)(2906002)(36756003)(2616005)(5660300002)(4326008)(66446008)(71200400001)(38070700005)(66946007)(66476007)(122000001)(38100700002)(64756008)(66556008)(26005)(43740500002)(45980500001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?OHBWTzRWVmp5NTloYUNYbDA5c2U3MlVDWVU4SW02aE1iM0R5N0x6OHIwTDBh?= =?utf-8?B?ZVVMdEdZY0dpeTRJOWdIVFlIRDFWOHNWQjFzZjVkREVEZDYvTDc3NjZxanVR?= =?utf-8?B?Tjhvc296VE4vTmNVRHlxdjZBM3cwQkZaZU9JTG5iMWFFekNZOFI0OTg3UmRz?= =?utf-8?B?N0k4NVE1SjcyOVN3aWI5RngwTUFKOWpHZ1haRS9WTHZUNC9qMHA5RUJPM0VR?= =?utf-8?B?eWdPYWRBcnRRclNjMFVqVjR3bUZ5dCtBS3NURHNKKzZ2MStMNlVCc3hIUS9D?= =?utf-8?B?TE93dlhHc2thajZCS0pmZ3ZVYS84WjRzVUc2dCt2akFrNitudUI2MHdNSzFN?= =?utf-8?B?a3EwMCtoYzdRN3RMeGVEVDhKLzQ0eGdCTmE4ME80UWVqS3pzVXYwRzBqUkhJ?= =?utf-8?B?K3MwTEVvbmNHVWh4SU5sSzFhTE1KemhtWHdBSXRlZzlZTjlWRWQ5L2xHTTc2?= =?utf-8?B?ZU15U2huMnhMTnlmT2ZnZ0lnZ0gzWEFPc2VFZnVveGV3LzJnVDNpWEV5bnBJ?= =?utf-8?B?WjZmYXVWY1ZTNS92ZUZmOGFJZDNuQTNiMVpwcTA4a0ROREd2YWcxaG8vR2Z2?= =?utf-8?B?ME4xV0VrVzc1anZ0ME84THZiaDl1TnpyTmFYTFM4L2hzaGhoREswSVl6aTZp?= =?utf-8?B?Qm1QQTZTK3VVWG0yZzRTMmVFMGNNd0NLQmVuZTNVaUJZQXRqLzF1SEpDRnZh?= =?utf-8?B?TzhJUGhBU2dGd3U2Qk1zVWdKdkZ6STFUZi9FZ2JHMTNSeDRCK2RRaVBSUzZL?= =?utf-8?B?UVJrc3pNcUtGRVZQR21rTFlRV1plaURDaG9DSFdjdG1GVFFENlJVYUw3VmJo?= =?utf-8?B?ZVJpRE9ZZTZoMTBFd3pBZnlrYVpVRi9sZG5JOGtPT3FuY0lreTVpd0tETURU?= =?utf-8?B?V3pJa1lkQ0xacE9pVEVEUnUxWEFYQXZzNGVSdzlUZ1NBOWY5WWVJVkhBblJT?= =?utf-8?B?RmFsTWpOQ2FGU1NadGQyMDdHZWFQYnNyZFNlWi9MUnpBdDN4eWZwbnk2UW1U?= =?utf-8?B?VGFPbTJubVIwZXltNTQ3ODhJekVMb2g0NnNqNERFa1JIbEVISG1DY05MeFhP?= =?utf-8?B?MlJlbFJha0NDanlpUG4rVUMwT2lZQ0dBWGN4RW9xa2ZyTDA4bUliUXJmNDMw?= =?utf-8?B?TWp4bjJIbVFnQllKVlNBUnNlMzZjeThuSGo5RldDOC9RRVAxNW4yYXprQ1Fy?= =?utf-8?B?ZHlTclB5bWM4ZnpvY2VreFJYL3ZqNUcwNVV6UHNXQTNNd1BmdkdIamVqdERa?= =?utf-8?B?ajhsV29mNFpOODdmTTA4NGxrL0MzaGpyMlVDOTlsMFFLa2dtRFJBSk1vbjZs?= =?utf-8?B?YXliMUNVOGZWWTAxcFRjbzh0eVlHcnhwREZ2M1ovQVpuZHZoeThKbE1XSHpN?= =?utf-8?B?K29EUUNqc0VmYUFjOS9INVdrajdIb1JIQzhkOHNubHlkZXhsZU5nTUZLT3M1?= =?utf-8?B?eU1GSmZabVlydEdDWUEvdC8yWkxFbThSZlR3bittbDZOWlJTaUtnRzdMRGlV?= =?utf-8?B?SEtBNjZXMFNxSkZCTGZwMFM0clFJY1YxQlVOUXdXVTFydHVRV0kzVXU4MXR2?= =?utf-8?B?a3BwUUllRlFkaURwcENGL1ZUL1VZYVNBSGZIK3NJM0dsMlNOeHlmSjc3STB0?= =?utf-8?B?bVk2TXI2MEhFKzVsb1RDTnJKOWxyWkw1ZWVubXBYN2R1eU1WRGJ5RGFEaDlV?= =?utf-8?B?Z0xmRWZER2ZUcy9WZUlETkZza3FiZGJPWUdINWxZVDZVR3VKQi9mdDBmeHhX?= =?utf-8?B?aThwd0Z4VS9KeTZpNXpNMDBMRkREZlZKOWVnVmU0bG9nUUZYUnl2VmM5MlJv?= =?utf-8?B?VlBmZ2RtTjNibXdoanpOcFVmSlhEMG1ud2lQOUt2UmkrZmxCR0w1NUNMaEVl?= =?utf-8?B?anRpR3ZQV0R1cXBrSlpzYVlPZnlINmhud1RwZmNkdEdGUW1OY25iSXVtWWZz?= =?utf-8?B?ZEpGMUVUN2UzVEtnQU1MajlxQ2hZaWx5U2RiV05odGNWYzJ2UWJwVHdKdUVI?= =?utf-8?B?aDFueGUwdU1jRmordW1IOTVjWGtyUEVQTHIydFpmUUlsYS9Vay9YN0s1R0Zo?= =?utf-8?B?K2NNL1RNZ1NWbTBlNDRYaU9nVlVJRGhNcWlkVkNsRnU5Zi9JdGFkck81SDhi?= =?utf-8?B?TDFUdVFYRytjYjVBS281YUNHc1hTZm5pQTlBUHNrUnNFVGt0ZHN6K0VwQ1A5?= =?utf-8?B?NXVDSitQbUp4ZWg4OE9yVU5yNWJHMmVpU1NTcTJJbVE2ZGE5ZGFTWWpUdEVR?= =?utf-8?B?Z2RxK0sxRmZSdGlvRmJmV0FuVzVnPT0=?= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA2PR11MB4874.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 07db66f4-83e4-4886-4817-08d9cea66e7b X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jan 2022 10:47:25.9477 (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: ot4OVgW0ddNpwM6PatWUYHm/hclRsYUGqXR1IPzazrfncICflKyVOnt30zl+AG7Rap+NTcgRsq8rNwvGHpfUXpMWlhcS7bqxlXtqQ8zd76g= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR11MB4589 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.38 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.2 at phobos.denx.de X-Virus-Status: Clean T24gMTIvMjkvMjEgNzo1NiBBTSwgSmFpbWVMaWFvIHdyb3RlOg0KPiBFWFRFUk5BTCBFTUFJTDog RG8gbm90IGNsaWNrIGxpbmtzIG9yIG9wZW4gYXR0YWNobWVudHMgdW5sZXNzIHlvdSBrbm93IHRo ZSBjb250ZW50IGlzIHNhZmUNCj4gDQo+IEFkZGluZyBNYWNyb25peCBPY3RhbCBmbGFzaCBmb3Ig T2N0YWwgRFRSIHN1cHBvcnQuDQo+IA0KPiBUaGUgb2N0YWZsYXNoIHNlcmllcyBjYW4gYmUgZGl2 aWRlZCBpbnRvIHRoZSBmb2xsb3dpbmcgdHlwZXM6DQo+IA0KPiBNWDI1IHNlcmllcyA6IFNlcmlh bCBOT1IgRmxhc2guDQo+IE1YNjYgc2VyaWVzIDogU2VyaWFsIE5PUiBGbGFzaCB3aXRoIHN0YWNr ZWQgZGllLihTaXplIGxhcmdlciB0aGFuIDFHYikNCj4gTE0vVU0gc2VyaWVzIDogVXAgdG8gMjUw TUh6IGNsb2NrIGZyZXF1ZW5jeSB3aXRoIGJvdGggRFRSL1NUUiBvcGVyYXRpb24uDQo+IExXL1VX IHNlcmllcyA6IFN1cHBvcnQgc2ltdWx0YW5lb3VzIFJlYWQtd2hpbGUtV3JpdGUgb3BlcmF0aW9u IGluIG11bHRpcGxlDQo+ICAgICAgICAgICAgICAgIGJhbmsgYXJjaGl0ZWN0dXJlLiBSZWFkLXdo aWxlLXdyaXRlIGZlYXR1cmUgd2hpY2ggbWVhbnMgcmVhZA0KPiAgICAgICAgICAgICAgICBkYXRh IG9uZSBiYW5rIHdoaWxlIGFub3RoZXIgYmFuayBpcyBwcm9ncmFtaW5nIG9yIGVyYXNpbmcuDQo+ IA0KPiBNWDI1TE0gOiAzLjBWIE9jdGFsIEkvTw0KPiAgLWh0dHBzOi8vd3d3Lm14aWMuY29tLnR3 L0xpc3RzL0RhdGFzaGVldC9BdHRhY2htZW50cy83ODQxL01YMjVMTTUxMjQ1RywlMjAzViwlMjA1 MTJNYiwlMjB2MS4xLnBkZg0KPiANCj4gTVgyNVVNIDogMS44ViBPY3RhbCBJL08NCj4gIC1odHRw czovL3d3dy5teGljLmNvbS50dy9MaXN0cy9EYXRhc2hlZXQvQXR0YWNobWVudHMvNzUyNS9NWDI1 VU01MTI0NUclMjBFeHRyZW1lJTIwU3BlZWQsJTIwMS44ViwlMjA1MTJNYiwlMjB2MS4wLnBkZg0K PiANCj4gTVg2NkxNIDogMy4wViBPY3RhbCBJL08gd2l0aCBzdGFja2VkIGRpZQ0KPiAgLWh0dHBz Oi8vd3d3Lm14aWMuY29tLnR3L0xpc3RzL0RhdGFzaGVldC9BdHRhY2htZW50cy83OTI5L01YNjZM TTFHNDVHLCUyMDNWLCUyMDFHYiwlMjB2MS4xLnBkZg0KPiANCj4gTVg2NlVNIDogMS44ViBPY3Rh bCBJL08gd2l0aCBzdGFja2VkIGRpZQ0KPiAgLWh0dHBzOi8vd3d3Lm14aWMuY29tLnR3L0xpc3Rz L0RhdGFzaGVldC9BdHRhY2htZW50cy83NzIxL01YNjZVTTFHNDVHLCUyMDEuOFYsJTIwMUdiLCUy MHYxLjEucGRmDQo+IA0KPiBNWDI1TFcgOiAzLjBWIE9jdGFsIEkvTyB3aXRoIFJlYWQtd2hpbGUt V3JpdGUNCj4gTVgyNVVXIDogMS44ViBPY3RhbCBJL08gd2l0aCBSZWFkLXdoaWxlLVdyaXRlDQo+ IE1YNjZMVyA6IDMuMFYgT2N0YWwgSS9PIHdpdGggUmVhZC13aGlsZS1Xcml0ZSBhbmQgc3RhY2sg ZGllDQo+IE1YNjZVVyA6IDEuOFYgT2N0YWwgSS9PIHdpdGggUmVhZC13aGlsZS1Xcml0ZSBhbmQg c3RhY2sgZGllDQo+IA0KPiBBYm91dCBMVy9VVyBzZXJpZXMsIHBsZWFzZSBjb250YWN0IHVzIGZy ZWVseSBpZiB5b3UgaGF2ZSBhbnkNCj4gcXVlc3Rpb25zLiBGb3IgYWRkaW5nIE9jdGFsIE5PUiBG bGFzaCBJRHMsIHdlIGhhdmUgdmFsaWRhdGVkDQo+IGVhY2ggRmxhc2ggb24gcGxhdGVmb3JtIHp5 bnEtcGljb3plZC4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IEphaW1lTGlhbyA8amFpbWVsaWFvLnR3 QGdtYWlsLmNvbT4NCj4gLS0tDQo+ICBkcml2ZXJzL210ZC9zcGkvc3BpLW5vci1pZHMuYyB8IDIy ICsrKysrKysrKysrKysrKysrKysrKy0NCj4gIDEgZmlsZSBjaGFuZ2VkLCAyMSBpbnNlcnRpb25z KCspLCAxIGRlbGV0aW9uKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9tdGQvc3BpL3Nw aS1ub3ItaWRzLmMgYi9kcml2ZXJzL210ZC9zcGkvc3BpLW5vci1pZHMuYw0KPiBpbmRleCBjYjNh MDg4NzJkLi41YzEzZWEzYTc4IDEwMDY0NA0KPiAtLS0gYS9kcml2ZXJzL210ZC9zcGkvc3BpLW5v ci1pZHMuYw0KPiArKysgYi9kcml2ZXJzL210ZC9zcGkvc3BpLW5vci1pZHMuYw0KPiBAQCAtMTY5 LDcgKzE2OSwyNyBAQCBjb25zdCBzdHJ1Y3QgZmxhc2hfaW5mbyBzcGlfbm9yX2lkc1tdID0gew0K PiAgICAgICAgIHsgSU5GTygibXg2NmwxZzQ1ZyIsICAweGMyMjAxYiwgMCwgNjQgKiAxMDI0LCAy MDQ4LCBTRUNUXzRLIHwgU1BJX05PUl9EVUFMX1JFQUQgfCBTUElfTk9SX1FVQURfUkVBRCkgfSwN Cj4gICAgICAgICB7IElORk8oIm14MjVsMTYzM2UiLCAweGMyMjQxNSwgMCwgNjQgKiAxMDI0LCAg IDMyLCBTUElfTk9SX1FVQURfUkVBRCB8IFNQSV9OT1JfNEJfT1BDT0RFUyB8IFNFQ1RfNEspIH0s DQo+ICAgICAgICAgeyBJTkZPKCJteDI1cjY0MzVmIiwgMHhjMjI4MTcsIDAsIDY0ICogMTAyNCwg ICAxMjgsICBTRUNUXzRLKSB9LA0KPiAtICAgICAgIHsgSU5GTygibXg2NnV3MmczNDVnIiwgMHhj Mjk0M2MsIDAsIDY0ICogMTAyNCwgNDA5NiwgU0VDVF80SyB8IFNQSV9OT1JfT0NUQUxfUkVBRCB8 IFNQSV9OT1JfNEJfT1BDT0RFUykgfSwNCj4gKyAgICAgICB7IElORk8oIm14NjZ1dzJnMzQ1Z3gw IiwgMHhjMjk0M2MsIDAsIDY0ICogMTAyNCwgNDA5NiwgU0VDVF80SyB8IFNQSV9OT1JfT0NUQUxf RFRSX1JFQUQgfCBTUElfTk9SXzRCX09QQ09ERVMpIH0sDQo+ICsgICAgICAgeyBJTkZPKCJteDY2 bG0xZzQ1ZyIsICAgIDB4YzI4NTNiLCAwLCAzMiAqIDEwMjQsIDQwOTYsIFNFQ1RfNEsgfCBTUElf Tk9SX09DVEFMX0RUUl9SRUFEIHwgU1BJX05PUl80Ql9PUENPREVTKSB9LA0KPiArICAgICAgIHsg SU5GTygibXgyNWxtNTEyNDVnIiwgICAweGMyODUzYSwgMCwgMTYgKiAxMDI0LCA0MDk2LCBTRUNU XzRLIHwgU1BJX05PUl9PQ1RBTF9EVFJfUkVBRCB8IFNQSV9OT1JfNEJfT1BDT0RFUykgfSwNCj4g KyAgICAgICB7IElORk8oIm14MjVsdzUxMjQ1ZyIsICAgMHhjMjg2M2EsIDAsIDE2ICogMTAyNCwg NDA5NiwgU0VDVF80SyB8IFNQSV9OT1JfT0NUQUxfRFRSX1JFQUQgfCBTUElfTk9SXzRCX09QQ09E RVMpIH0sDQo+ICsgICAgICAgeyBJTkZPKCJteDI1bG0yNTY0NWciLCAgIDB4YzI4NTM5LCAwLCA4 ICogMTAyNCwgNDA5NiwgU0VDVF80SyB8IFNQSV9OT1JfT0NUQUxfRFRSX1JFQUQgfCBTUElfTk9S XzRCX09QQ09ERVMpIH0sDQo+ICsgICAgICAgeyBJTkZPKCJteDY2dW0yZzQ1ZyIsICAgIDB4YzI4 MDNjLCAwLCA2NCAqIDEwMjQsIDQwOTYsIFNFQ1RfNEsgfCBTUElfTk9SX09DVEFMX0RUUl9SRUFE IHwgU1BJX05PUl80Ql9PUENPREVTKSB9LA0KPiArICAgICAgIHsgSU5GTygibXg2NnV3MmczNDVn IiwgICAweGMyODQzYywgMCwgNjQgKiAxMDI0LCA0MDk2LCBTRUNUXzRLIHwgU1BJX05PUl9PQ1RB TF9EVFJfUkVBRCB8IFNQSV9OT1JfNEJfT1BDT0RFUykgfSwNCj4gKyAgICAgICB7IElORk8oIm14 NjZ1bTFnNDVnIiwgICAgMHhjMjgwM2IsIDAsIDMyICogMTAyNCwgNDA5NiwgU0VDVF80SyB8IFNQ SV9OT1JfT0NUQUxfRFRSX1JFQUQgfCBTUElfTk9SXzRCX09QQ09ERVMpIH0sDQo+ICsgICAgICAg eyBJTkZPKCJteDY2dXcxZzQ1ZyIsICAgIDB4YzI4MTNiLCAwLCAzMiAqIDEwMjQsIDQwOTYsIFNF Q1RfNEsgfCBTUElfTk9SX09DVEFMX0RUUl9SRUFEIHwgU1BJX05PUl80Ql9PUENPREVTKSB9LA0K PiArICAgICAgIHsgSU5GTygibXgyNXVtNTEyNDVnIiwgICAweGMyODAzYSwgMCwgMTYgKiAxMDI0 LCA0MDk2LCBTRUNUXzRLIHwgU1BJX05PUl9PQ1RBTF9EVFJfUkVBRCB8IFNQSV9OT1JfNEJfT1BD T0RFUykgfSwNCj4gKyAgICAgICB7IElORk8oIm14MjV1dzUxMjQ1ZyIsICAgMHhjMjgxM2EsIDAs IDE2ICogMTAyNCwgNDA5NiwgU0VDVF80SyB8IFNQSV9OT1JfT0NUQUxfRFRSX1JFQUQgfCBTUElf Tk9SXzRCX09QQ09ERVMpIH0sDQo+ICsgICAgICAgeyBJTkZPKCJteDI1dXc1MTM0NWciLCAgIDB4 YzI4NDNhLCAwLCAxNiAqIDEwMjQsIDQwOTYsIFNFQ1RfNEsgfCBTUElfTk9SX09DVEFMX0RUUl9S RUFEIHwgU1BJX05PUl80Ql9PUENPREVTKSB9LA0KPiArICAgICAgIHsgSU5GTygibXgyNXVtMjU2 NDVnIiwgICAweGMyODAzOSwgMCwgOCAqIDEwMjQsIDQwOTYsIFNFQ1RfNEsgfCBTUElfTk9SX09D VEFMX0RUUl9SRUFEIHwgU1BJX05PUl80Ql9PUENPREVTKSB9LA0KPiArICAgICAgIHsgSU5GTygi bXgyNXV3MjU2NDVnIiwgICAweGMyODEzOSwgMCwgOCAqIDEwMjQsIDQwOTYsIFNFQ1RfNEsgfCBT UElfTk9SX09DVEFMX0RUUl9SRUFEIHwgU1BJX05PUl80Ql9PUENPREVTKSB9LA0KPiArICAgICAg IHsgSU5GTygibXgyNXVtMjUzNDVnIiwgICAweGMyODMzOSwgMCwgOCAqIDEwMjQsIDQwOTYsIFNF Q1RfNEsgfCBTUElfTk9SX09DVEFMX0RUUl9SRUFEIHwgU1BJX05PUl80Ql9PUENPREVTKSB9LA0K PiArICAgICAgIHsgSU5GTygibXgyNXV3MjUzNDVnIiwgICAweGMyODQzOSwgMCwgOCAqIDEwMjQs IDQwOTYsIFNFQ1RfNEsgfCBTUElfTk9SX09DVEFMX0RUUl9SRUFEIHwgU1BJX05PUl80Ql9PUENP REVTKSB9LA0KPiArICAgICAgIHsgSU5GTygibXgyNXV3MTI4NDVnIiwgICAweGMyODEzOCwgMCwg NCAqIDEwMjQsIDQwOTYsIFNFQ1RfNEsgfCBTUElfTk9SX09DVEFMX0RUUl9SRUFEIHwgU1BJX05P Ul80Ql9PUENPREVTKSB9LA0KPiArICAgICAgIHsgSU5GTygibXgyNXV3MTJhNDVnIiwgICAweGMy ODkzOCwgMCwgNCAqIDEwMjQsIDQwOTYsIFNFQ1RfNEsgfCBTUElfTk9SX09DVEFMX0RUUl9SRUFE IHwgU1BJX05PUl80Ql9PUENPREVTKSB9LA0KPiArICAgICAgIHsgSU5GTygibXgyNXV3MTIzNDVn IiwgICAweGMyODQzOCwgMCwgNCAqIDEwMjQsIDQwOTYsIFNFQ1RfNEsgfCBTUElfTk9SX09DVEFM X0RUUl9SRUFEIHwgU1BJX05PUl80Ql9PUENPREVTKSB9LA0KPiArICAgICAgIHsgSU5GTygibXgy NXV3NjQ0NWciLCAgICAweGMyODEzNywgMCwgMiAqIDEwMjQsIDQwOTYsIFNFQ1RfNEsgfCBTUElf Tk9SX09DVEFMX0RUUl9SRUFEIHwgU1BJX05PUl80Ql9PUENPREVTKSB9LA0KPiArICAgICAgIHsg SU5GTygibXgyNXV3NjM0NWciLCAgICAweGMyODQzNywgMCwgMiAqIDEwMjQsIDQwOTYsIFNFQ1Rf NEsgfCBTUElfTk9SX09DVEFMX0RUUl9SRUFEIHwgU1BJX05PUl80Ql9PUENPREVTKSB9LA0KDQpZ b3UgbmVlZCB0byBhdCBsZWFzdCBzcGVjaWZ5IHdoaWNoIG9mIHRoZXNlIGZsYXNoZXMgc3VwcG9y dCBTRkRQIChkZXNjcmliaW5nIHRoZQ0Kc3VwcG9ydGVkIHRhYmxlcykgYW5kIHdoaWNoIG5vdCwg b3RoZXJ3aXNlIHRoaXMgd2lsbCBiZWNvbWUgYSBtYWludGVuYW5jZSBidXJkZW4uDQpCZXN0IHdv dWxkIGJlIHRvIGR1bXAgYWxsIHRoZSBTRkRQIHRhYmxlcyBmb3IgYWxsIHRoZSBmbGFzaGVzLg0K DQpNeSBnZW5lcmFsIGZlZWxpbmcgaXMgdGhhdCB3ZSBzaG91bGQgcmUtc3luYyB1LWJvb3QncyBT UEkgTk9SIHN1YnN5c3RlbSB3aXRoIHRoZQ0Kb25lIG9uIGxpbnV4IHNvb25lciBvciBsYXRlciwg b3IgdGhlIGNvZGUgd2lsbCBiZWNvbWUgaGFyZGVyIHRvIG1haW50YWluLg0KVm9sdW50ZWVycywg dGhvdWdodHM/IDopDQoNCkNoZWVycywNCnRhDQoNCj4gICNlbmRpZg0KPiANCj4gICNpZmRlZiBD T05GSUdfU1BJX0ZMQVNIX1NUTUlDUk8gICAgICAgICAgICAgICAgLyogU1RNSUNSTyAqLw0KPiAt LQ0KPiAyLjE3LjENCj4gDQoNCg==