Received: by 2002:a05:6a10:1a4d:0:0:0:0 with SMTP id nk13csp2899300pxb; Thu, 3 Feb 2022 17:54:57 -0800 (PST) X-Google-Smtp-Source: ABdhPJzXTr2b7yFq84oFdYrLNE3sgpwfDeksQh69e1EdokK2X/1W+NMan3wOFe8ZccSQOvqLFOKR X-Received: by 2002:a17:907:3f17:: with SMTP id hq23mr560047ejc.544.1643939697416; Thu, 03 Feb 2022 17:54:57 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1643939697; cv=pass; d=google.com; s=arc-20160816; b=OV4MVoj6jFcqoVEibqMOahsd8AJbFp3F+pXryGjhna20v1benYYOg2QWQ9v3pCTVl8 twmtWWSP2t9gNVxC+O++yUFp1IgcnLYWu1F1XlOmsMPEcfeWJ26O/QC9kjL6lDIHOVj1 ITzjRdjNSQiqlLwYydkBU03lGvoqruqZoBM69Mpy3VFfiOQfNnfn/1GkRGdK3Q5hWe6f gFVOX+9reV49Bo9OylJTQ3XLnAgNKaaBIfRGNW463ZPEb/WFAVBCNbO+r7Wri2xE5uIx eh8Sz/QWrTlF8QaSObtvCejfuBwf6qfcVztI5RTT6X+wwcj/8wuuz95tRv1h1hXCchZl egSQ== 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:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:cc:to:from :dkim-signature; bh=ySceMyUBql7zcu2elfMj2MHU5ipwVpoJH0jb5vsHf90=; b=g8bQ4ltlPVOCxcBi3i+BDYm2eeIvXwCh4Lb8Xy78q2/Qk1w98W0jH1cmFthRgGEQG+ Dw8kgHJdXG5vqH0P0KrHvVs60WjXf3xT5hlS1L0mpn9x3DclJWnuVsJehKokvbwfsl1u Nij1qjJcsOhS+0Yy/fYfLRPzHnYVzxhLoXrctdJYNlS3M35MzLALvFdVPw10543pkEdh QCsDglisx86/KXbWHfSgyfqS5iKh+6PhklnjfUzthSiyxRqkkZwTmckwt6UOKUgvt2H6 JjKqAhYohoaksWvsz9HVTncZkYGGYeq+QG6B/K7yxqtS/StSXGj4PO3aSras5B5ZmLBy I8zw== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@hpe.com header.s=pps0720 header.b=mwnEmzYd; arc=pass (i=1); 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=NONE sp=NONE dis=NONE) header.from=hpe.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id m11si321995ejn.604.2022.02.03.17.54.32; Thu, 03 Feb 2022 17:54:57 -0800 (PST) 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=@hpe.com header.s=pps0720 header.b=mwnEmzYd; arc=pass (i=1); 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=NONE sp=NONE dis=NONE) header.from=hpe.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1352638AbiBCRJ6 (ORCPT + 99 others); Thu, 3 Feb 2022 12:09:58 -0500 Received: from mx0a-002e3701.pphosted.com ([148.163.147.86]:28532 "EHLO mx0a-002e3701.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1352534AbiBCRJl (ORCPT ); Thu, 3 Feb 2022 12:09:41 -0500 Received: from pps.filterd (m0134422.ppops.net [127.0.0.1]) by mx0b-002e3701.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 213AcEwE017809; Thu, 3 Feb 2022 17:08:02 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hpe.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-id : content-transfer-encoding : mime-version; s=pps0720; bh=ySceMyUBql7zcu2elfMj2MHU5ipwVpoJH0jb5vsHf90=; b=mwnEmzYdn/2LS9VrYo746plkfk8qAW5lHVh0UJ54qAnb9QECKMhIvMkY/hCS82TCHYb4 5KkA3Ivt5hYcWhzpCcvGhwSU8OtvYcRs9iTQ3UR0qoCMJrC7K8O43Zakwn0yMDyQF2Q5 OKxxqqf5h1I0xVk9ZrGG9lKW/l70LAywk60+iA/zhnyeMlDRiOOTTB72HmGVOpLDqGaK IF9bEeGt+UUje693Oukszeja7rBvdPRMOaOVzdDJaV/YaN/nRaTtriBTkEOwaRpc5a7w KN9dQCZEcv3RTRiKDV+JXnYUMSB5piKXlsDYzUpnY75l6KUqk50KueG1W+Fo0FGSVADF oQ== Received: from g9t5008.houston.hpe.com (g9t5008.houston.hpe.com [15.241.48.72]) by mx0b-002e3701.pphosted.com (PPS) with ESMTPS id 3e0dfk30mc-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 03 Feb 2022 17:08:01 +0000 Received: from G4W9121.americas.hpqcorp.net (g4w9121.houston.hp.com [16.210.21.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by g9t5008.houston.hpe.com (Postfix) with ESMTPS id A65CC57; Thu, 3 Feb 2022 17:07:56 +0000 (UTC) Received: from G9W8456.americas.hpqcorp.net (2002:10d8:a15f::10d8:a15f) by G4W9121.americas.hpqcorp.net (2002:10d2:1510::10d2:1510) with Microsoft SMTP Server (TLS) id 15.0.1497.23; Thu, 3 Feb 2022 17:07:56 +0000 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (15.241.52.12) by G9W8456.americas.hpqcorp.net (16.216.161.95) with Microsoft SMTP Server (TLS) id 15.0.1497.23 via Frontend Transport; Thu, 3 Feb 2022 17:07:56 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fP1XdSh/DXJqCk1zGC5UBUUclkT/Lh4t2P1MQkwry9GssjZieNEcdWTvG66hyhA9+En4J60JybzVvgeGeDHiB/pH8AWPNlAtF8+qMZkp/fYyozZHgH7YhvzySm1nJdfKduUAs6bc2dl4Gaekraa+jL7iSx1amg9QYw7px0DyyJ/OfNwuNo+pit9aNtLpIOptb+T5clLaMHgg3XfdNPec7QoqBYAD1FEUMrGo3Bu/CAUIwZDEtBGyvu7lo4Domf7KKK0vsFlaFKcSCEGvNU5q2yQY0GUpmzA7F6eqvLFro3EDR3MEoxC07J9uJBJ+B9PKMJg3uLxCBRrc3N6ffmSCRw== 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=ySceMyUBql7zcu2elfMj2MHU5ipwVpoJH0jb5vsHf90=; b=Wcp1eBjL0AGNgXSRiWQ6g9QLntUxb55v6zxRp0bwC1Wkijz/TjGPfCIsocZzzdCVjK8JaKzNOzRbtjDNr4qlL5iwoEn6wQtWTEE5ot58eNsI5N1XuIkBINN07uo4Vvtpk11EbhBx3F4Sfxh06YEiVBdi1JTU5WQWg6kRdYV6uMEbOKXmuXav+eaKEtZLlIfC5LrKE+6NJsEDd2PEp1bTklUfPQisfHMnBibHa+VqOtq6yUb4EoQvdm5p+gmijfHup4FvbpYARyrAXm3ZorN/U4l9yzD20zF+6DIzNBnRG4cj0ec85j0xMTSGpSg5JEzSt3AfqTqhwkjib3db/7y9kg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none Received: from DM4PR84MB1976.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:8:4f::17) by PH7PR84MB1584.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:510:153::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4930.22; Thu, 3 Feb 2022 17:07:54 +0000 Received: from DM4PR84MB1976.NAMPRD84.PROD.OUTLOOK.COM ([fe80::b84a:b07:81c9:881f]) by DM4PR84MB1976.NAMPRD84.PROD.OUTLOOK.COM ([fe80::b84a:b07:81c9:881f%4]) with mapi id 15.20.4951.012; Thu, 3 Feb 2022 17:07:54 +0000 From: "Verdun, Jean-Marie" To: Krzysztof Kozlowski , Rob Herring , "Hawkins, Nick" CC: David Airlie , Daniel Vetter , "Linus Walleij" , Bartosz Golaszewski , Corey Minyard , Miquel Raynal , Richard Weinberger , Vignesh Raghavendra , "David S. Miller" , Jakub Kicinski , Thierry Reding , =?utf-8?B?VXdlIEtsZWluZS1Lw7ZuaWc=?= , "Lee Jones" , Greg Kroah-Hartman , Mark Brown , "Rafael J. Wysocki" , Daniel Lezcano , Amit Kucheria , Zhang Rui , "Thomas Gleixner" , Wim Van Sebroeck , Guenter Roeck , Russell King , Arnd Bergmann , Olof Johansson , SoC Team , Shawn Guo , Stanislav Jakubek , Sam Ravnborg , Hao Fang , "Russell King (Oracle)" , Mark Rutland , Marc Zyngier , "Ard Biesheuvel" , Anshuman Khandual , Wang Kefeng , Lukas Bulwahn , Masahiro Yamada , dri-devel , "devicetree@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "open list:GPIO SUBSYSTEM" , Linux I2C , "openipmi-developer@lists.sourceforge.net" , MTD Maling List , netdev , "Linux PWM List" , "open list:SERIAL DRIVERS" , linux-spi , "open list:THERMAL" , Linux USB List , LINUX-WATCHDOG , linux-arm-kernel Subject: Re: [PATCH] HPE BMC GXP SUPPORT Thread-Topic: [PATCH] HPE BMC GXP SUPPORT Thread-Index: AQHYGFWhalWR7e0Ubkq65+wBTOCNhayB5D6AgAAHYgD//57BgA== Date: Thu, 3 Feb 2022 17:07:54 +0000 Message-ID: <1FEAAC19-1DD7-40D7-98FD-30C2659E7C0F@hpe.com> References: <20220202165315.18282-1-nick.hawkins@hpe.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 068d2e9c-a01b-46b5-a308-08d9e737b819 x-ms-traffictypediagnostic: PH7PR84MB1584:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: GU10OWnPJnDSjVzgZ1Wgv7TvL/MTRdOqs9xWkdzfaHBCWa52F3AQ1mO4SERQzpvUnCGkCwa4mhh6ehODlSEmmoQYafuPsAjFut/ydUzvBj01i/orYYt0yGiiahmPkhRRVhgO5KPK04baNpSN5dQhVVQQwPyIWTAkKy4ZcMB9rct52y6lqd1+a7Tqp5GWCW0FZbU1N5xy8f6c6I8IQUQ8g5FrCrLheEgc/RStPirewvPOU/gykn80ABrB2sNWw0t2XBZZGOtLgnKkb/K5D8Wv69zFog102xtVOOK72btSodimeVza4FbstbKZV6ps8uzCDJ0evofJyZ3CpCYToSwfUcMEfMdK0iIR7boBjF4+SQF6H+WYnWBtRnmjKgGqyfT+C4Mrd4c9dg6r7GEhKHqkCN7x5yBTLVPgrkTt1yLwU3wBVUEpIud3NJyPifRzsb8leRuofXfaYz2rfZcUtLmgHNzZe+pe17kC1joARX6sTyJ07SzI/f/zFzmwSSlGOUdEvx/DBBYyy2VdAo/uGBPY0mm/5g9irYhrxuNIq81xVyUuwDJWvLd8ifTHGt0rWMhf8BPqWNq8vlA5jTb6v7rkVpraUKhxkKrHvffF4p9DUiVA774D49q1n8Jsd4nA6d0luk6+TclVBsN4NsNq6JqxvQwCwenTUj4+foX0LxZKVUnlGDbxms9Wpx7XtV2hT6rHDWj4vyIeas1mQ1yIkPIn17oqkhY4wpcwv1MRXxKfqKzbhlAlsqGsyesVQeK/zcu6 x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM4PR84MB1976.NAMPRD84.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230001)(366004)(38100700002)(36756003)(86362001)(122000001)(82960400001)(33656002)(38070700005)(6506007)(5660300002)(7416002)(7406005)(7366002)(508600001)(6486002)(76116006)(110136005)(2906002)(66476007)(64756008)(66446008)(8676002)(8936002)(54906003)(6512007)(316002)(71200400001)(186003)(2616005)(91956017)(66556008)(6636002)(66946007)(4326008)(45980500001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ZzVKb3c1Q3dJUmV6ZnJtM0tEZXc3TWgyWXFoR2VmQXBwTzZRTEpUUTd5alZY?= =?utf-8?B?ekhxejFQdjJTNlBBTDhwYlpsOG1BV1U4RFhLQVFDcXl3YTJjVTgyN2N0QUxM?= =?utf-8?B?aGlBTlpQWVR1dXI3TWVMVXBaZ1pTaGZweGRRZWRWblpEY1UyL3RuVEpuWXo5?= =?utf-8?B?SkRFdktmTGdFdHQ4S0xKMytsdURxaVIxeE1ELysvYXo2Ylp6REZDRllrOWVj?= =?utf-8?B?R0NuMnpnU1Y3bVN0MEtCZDVOOHVOL2U5dHVnRUUzaEloYS9uaU9vMXNPcGJO?= =?utf-8?B?ZlB6QzdVWUROZ3MvbGpURjdnbnBXOVZNU2dmSjg3V21IdHJHTGlwYjh2bFlB?= =?utf-8?B?NW1lK0F3Z2l2bjVsSkl0aEUxY3dPTUJPcDBObWNsNk44bGZ3NGNRdlNCNnRF?= =?utf-8?B?bHd4SkVpd0xudkVycEhvd3cva1RlVENDbEhZTUc0ZlhseU9HSEdKVjZWWWpX?= =?utf-8?B?RDIzak5taExOUW1aYnRTcVNNTDU4R0E4WGdkVkJTeGFkZ0hnY1A1WVJMV0dP?= =?utf-8?B?Wmc0M3Qzam1wL0VENDRnOWlZYnRNSzJ3OG1WZ3dNNkExT2xkazV6ckVKVy84?= =?utf-8?B?UmVLMHdpV2hjYnlrMWdiR1FNZW1FdkFVUnpwWjQ3b2VlcVdNdkFWYU1CMTVw?= =?utf-8?B?bXJSaUpIQVkrMDQ5ako2TWZESWFFeG1PNUx2NXhwM1V2QzcvbGxLeG1aVloy?= =?utf-8?B?Rmx0Z1gxMG50RDhGT0VwUDBTU2UwSGVRQlR3S25JUzljUHhPTFBNZWk2ZytD?= =?utf-8?B?MlVuNldZUVlaWm1EQjZtTzhNTmNmc0liTkw2YzR6NVdubDFrdk9OQi9VYlNN?= =?utf-8?B?SzEzZG5lOUxhdmJONjFnbzlXejdLYTh0YStac3l3YU1acE5wbFUxMk9Jb1Ey?= =?utf-8?B?ZlMySnhoVm91YXlsd0dZNlBla3ZkWHZGcnBXQzFrMnVGT0VvdDVSYllNRGxK?= =?utf-8?B?ZnA2RTJzOWI3SSs1bWlzQStwU0dNMHdWbDRIbnozLzNKc29TN1ZKeGdJclpG?= =?utf-8?B?d0FwRWlaUndaYVJOUFdubFVmdHplNzIvVU1GMUpDclZJMXczR3prQ0J6amYr?= =?utf-8?B?aDRUR2pZWGhGZ29iTFhBbmowUk5wUVFlekpBMEEzQlo3ZFRUSTUrYkdnNDJU?= =?utf-8?B?akwzQlJRUWVJU2NpaVk1MGpSa3pKSGtpMFBnU2w4L3lxSFhSN1FMem5GMHBx?= =?utf-8?B?V2wvb0lla2hPUEs4eVRrQjAxR0FQL1pGd2Q3T0RWVzNxQkZDOFJ2NWppb1NG?= =?utf-8?B?dHJtbE5VUDh3bDJyck4rU1dHVzh3aisvdzhnYWVyL3dBY1FyUzBVMmJ0VlVx?= =?utf-8?B?OUxFTXYzTDR4SmpmeklEQThaUzFhTkJ4aW8zZDBIdnpSMzN1M1ZUUnF6bzJS?= =?utf-8?B?cXZSUXVhZ3RBTGViZWIzdHRRWDhEcmpGaUVqQzhXSWJ5K3FvaTkyaFVMMHE5?= =?utf-8?B?RE9WdFpJTXljTXFsZnM2M2U2M1RKTDdpY2xiMFphQ0hWU2ozakorek5YbzFp?= =?utf-8?B?N2tPSDVJWUNUaXFtMmFNLzZTaTkzdFpqY2VURTJRVFdOdzZMUmNDV0JTbzlx?= =?utf-8?B?OStRam5ULzBuKzFEaWJFTkJtLzJ3VUtMT2lGUDB3VmQ1Qk1vRGpZVnc0aXhU?= =?utf-8?B?VGJwTkE2Vy91RVlWRHZtQnNDMllDMk1oK0x3VjRFYWJoQStYcGFmT1Ixcjg3?= =?utf-8?B?QVo2VXYwS2tCdGo5ZDZzcy91UUkwVGhRcHhsNXdTcXJscnU5Rmk2SWFReHdr?= =?utf-8?B?d0kwdWgvQng3Qm9PRW9yVFRlTEV3RUtRMmJqSnM4TjA1c2phUEszT3kwZU01?= =?utf-8?B?VWoxZmJqck5jam01d1R0bXprcGtsclA4aERMUXRmVXdudENnbHNXZUFXbVdN?= =?utf-8?B?MWd2Vjg4NmxSbXF6R3JmZG0zaGZ0eHJqL1YyTUlOTDg5WHVSOGxJUm8vMWxS?= =?utf-8?B?RlJlMUxhb2VOTkpjMm92VUpiSGJVMzcyU3hHc2FhcjFkVzN0Y3Z1MUNaTlhZ?= =?utf-8?B?NVkwS2RyUmVXdDdTVGRudUZFdkhwdGVYNnFXTEJmaE9Jck5hazhYWDhCcnhL?= =?utf-8?B?ZWFKSnF3Q0ZqczliZGxQaytpcjRRNFJmK3JjT2lZK1ZMZytiU2llUy9wZGNq?= =?utf-8?B?c0kxU3U0MFVQZXFmNDVmNWsvSjNjbHNhTmtIZ2RUS2w2ZnhvdWNNeHl2QjVu?= =?utf-8?Q?+/dzDbqLF+aRYb0V9S8ERig=3D?= 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: DM4PR84MB1976.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 068d2e9c-a01b-46b5-a308-08d9e737b819 X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Feb 2022 17:07:54.5822 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 105b2061-b669-4b31-92ac-24d304d195dc X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: imXTm3EPfrbKMYXjCUm2jU9bdEax3Gw0bD7OYzqaqe6Wi5XKK5ZqSDIYYEWMZtJo X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR84MB1584 X-OriginatorOrg: hpe.com X-Proofpoint-GUID: qFweuUY9TVn4nc9WeKi8P_h19X_aV2Qj X-Proofpoint-ORIG-GUID: qFweuUY9TVn4nc9WeKi8P_h19X_aV2Qj X-HPE-SCL: -1 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-02-03_06,2022-02-03_01,2021-12-02_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 adultscore=0 lowpriorityscore=0 spamscore=0 impostorscore=0 phishscore=0 mlxlogscore=744 suspectscore=0 malwarescore=0 clxscore=1015 mlxscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2201110000 definitions=main-2202030104 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org DQogICA+IE1heWJlIGl0IGRvZXMgbm90IGxvb2sgbGlrZSwgYnV0IHRoaXMgaXMgYWN0dWFsbHkg YSB2Mi4gTmljayB3YXMgYXNrZWQNCiAgID4gdG8gY2hhbmdlIHRoZSBuYW1pbmcgZm9yIHRoZSBu b2RlcyBhbHJlYWR5IGluIHYxLiBVbmZvcnR1bmF0ZWx5IGl0IGRpZA0KICAgPiBub3QgaGFwcGVu LCBzbyB3ZSBoYXZlIHZ1YXJ0LCBzcGlmaSwgdmljIGFuZCBtb3JlLg0KDQogICA+IEl0IGlzIGEg d2FzdGUgb2YgcmV2aWV3ZXJzJyB0aW1lIHRvIGFzayB0aGVtIHRvIHBlcmZvcm0gdGhlIHNhbWUg cmV2aWV3DQogICA+IHR3aWNlIG9yIHRvIGlnbm9yZSB0aGVpciBjb21tZW50cy4NCg0KICAgIEhp IEtyeXN6dG9mLA0KDQogICAgQWNjZXB0IG91ciBhcG9sb2dpZXMgaWYgeW91IHRoaW5rIHlvdSBs b3NlIHlvdXIgdGltZSwgaXQgaXMgY2xlYXJseSBub3Qgb3VyDQogICAgaW50ZW50LiANCg0KICAg IFRoaXMgaXMgdGhlIGZpcnN0IHRpbWUgdGhhdCB3ZSAoSSBtZWFuIHRoZSB0ZWFtKSBpbnRyb2R1 Y2UgYSBuZXcgYXJjaCBpbnRvDQogICAgdGhlIGxpbnV4IGtlcm5lbCBhbmQgSSBtdXN0IGFkbWl0 IHRoYXQgd2UgaGFkIGhhcmQgdGltZSB0byB1bmRlcnN0YW5kDQogICAgZnJvbSB3aGljaCBhbmds ZSB3ZSBuZWVkZWQgdG8gc3RhcnQuDQoNCiAgICBJIHdpbGwgcHJvYmFibHkgd3JpdGUgYSBEb2N1 bWVudGF0aW9uIGFmdGVyd2FyZCwgYXMgaXQgaXMgZWFzeSB0byBmaW5kIGRvYw0KICAgIG9uIGhv dyB0byBpbnRyb2R1Y2UgYSBwYXRjaCBvciBhIGRyaXZlciwgYnV0IG5vdCB3aGVuIHlvdSB3YW50 IHRvIA0KICAgIGludHJvZHVjZSBhIG5ldyBjaGlwLiANCg0KICAgIFdlIGFyZSB0cnlpbmcgdG8g ZG8gb3VyIGJlc3QsIGFuZCBjbGVhcmx5IHdhbnQgdG8gZm9sbG93IGFsbCBvZiB5b3VyIGlucHV0 cy4NCiAgICBNaXN0YWtlcyBoYXBwZW4gYW5kIHRoZXkgYXJlIGNsZWFybHkgbm90IGludGVudGlv bmFsIGFuZCBub3QgZHJpdmVuIGluIA0KICAgIGEgd2F5IHRvIG1ha2UgeW91IGxvc2UgeW91ciB0 aW1lLg0KDQogICAgSGVscGluZyBvdGhlcnMsIGFuZCB0ZWFjaGluZyBzb21ldGhpbmcgbmV3IGlz IGRlZmluaXRlbHkgYSB3YXkgdG8gDQogICAgb3B0aW1pemUgeW91ciB0aW1lIGFuZCB0aGlzIGlz IHdoYXQgeW91IGFyZSBjdXJyZW50bHkgZG9pbmcgd2l0aCB1cy4NCg0KICAgIFdlIGFwcHJlY2lh dGUgaXQgYW5kIGhvcGUgeW91IHdpbGwgdG9vLg0KDQogICAgdmVqbWFyaWUNCg0KICAgPiBCZXN0 IHJlZ2FyZHMsDQogICA+IEtyenlzenRvZg0KDQo=