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 X-Spam-Level: X-Spam-Status: No, score=-1.0 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,FROM_EXCESS_BASE64, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_PASS autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6A16BC43387 for ; Tue, 18 Dec 2018 13:42:28 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 2EA2F21841 for ; Tue, 18 Dec 2018 13:42:28 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="ZnDohr+5" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726451AbeLRNm1 (ORCPT ); Tue, 18 Dec 2018 08:42:27 -0500 Received: from mail-ed1-f54.google.com ([209.85.208.54]:42408 "EHLO mail-ed1-f54.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726379AbeLRNm1 (ORCPT ); Tue, 18 Dec 2018 08:42:27 -0500 Received: by mail-ed1-f54.google.com with SMTP id y20so7766020edw.9 for ; Tue, 18 Dec 2018 05:42:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=DgAz3kY0q1H0MEwq4QV/P76MD5ejpBO2GNNny40/4LI=; b=ZnDohr+5CJkkAYfkvjSefCp3+wpnZVE7AUBQWhzHYUgvNFA/g8ISmAle+BwfBp29dp tvzecgXLaAsu4P03W3tFvXUAyQINJZhg3muFmVY7cFiEUaDbRXMf706JIA6gFfAq6nHI TO04RWSmOpUpJAxdWl+gmbloSVWJUpZzOkGdNBSN56Mo+qPT3rim1RCTWLIKkkxSoWy8 dmJmBZnPgehPRwgifg4RLTFfyRjXs1RQWkYBRW/qp6r89wVaESKho5kCdm32tS/Lwe+N 76tpjS42t0XBOgIIBfY5q0CWpLKltZUiP0jJKroWwvSBkAjZN+dquHMVrh6aJ9AgHewp Yf/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=DgAz3kY0q1H0MEwq4QV/P76MD5ejpBO2GNNny40/4LI=; b=O6AmpxSoLxIuiUqPsfNMMfgxZXM3qHlA/DX0zBozmIjKxUN9kAccjJ2jLUamd2o6LA 8oc2+ZlubJB62BdUPoUnn2WCxrpya8DxEcoFyGGzGQ06PNileslGAuhwqi1cEBuspqcO T75CZlCfYih5gZQobJJtGWcA/ZarvtnMjrDSb8SgbIa3WnnYAFBbYVVSnRKpcg47ySjf dVyP8hRk4dVZzi5mYkyjKtt54sBcke8+ghFrCuEVQvJY/G9eXkR0brcWhelkqqzG4yaM KB3nfXjq8DZVGg1UQx/oEBevOt4keCL581cMDAU6aENMw6uSmwpV0IgcFakrKFeXn+Yq RPAg== X-Gm-Message-State: AA+aEWZ9TH08jHFzuo1kLb0C/30GVVnv7pDbjL6ysT6Jsp9IwWvX7LFh Y3Uy9MGHERGpuIDMU31KPfdPpMtTTLStKM6SIj2KuA== X-Google-Smtp-Source: AFSGD/XGJ1Cm9psR2/Pr1Ix9WM7oDUlrYtt7Z3AxOF7QYA0L+Rp90ciXTA1sSIxFOo0qs1sswUvD/JzVEDWyp+UAmtw= X-Received: by 2002:a50:9b1d:: with SMTP id o29mr15638123edi.246.1545140544302; Tue, 18 Dec 2018 05:42:24 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: =?UTF-8?B?THXDrXMgTWVuZGVz?= Date: Tue, 18 Dec 2018 13:42:13 +0000 Message-ID: Subject: Fwd: Regression with commit PCI: mvebu: Convert to PCI emulated bridge config space To: Thomas Petazzoni , Lorenzo Pieralisi , Linux PCI Content-Type: multipart/mixed; boundary="000000000000464805057d4c111e" Sender: linux-pci-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-pci@vger.kernel.org --000000000000464805057d4c111e Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Retrying email again, because, message was rejected by linux-pci mailing list, due to not being a plain-text. Sorry for the inconvenience. Hi Thomas, Lorenzo, I've been running Linux on a armhf with an AMD gpu card and since this commit, in linux 4.20, the amdgpu driver causes a kernel oops and fails to initialize when calling pci_map_rom, which then fails on a call to ioremap_page_range. If I revert the patch from commit 1f08673eef1236f7d02d93fcf596bb8531ef0d12 then amdgpu successfully initializes. The kernel oops follows in attachment. Regards, Lu=C3=ADs --000000000000464805057d4c111e Content-Type: text/plain; charset="US-ASCII"; name="PCI_problem_4.20-rc4.txt" Content-Disposition: attachment; filename="PCI_problem_4.20-rc4.txt" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jptq9d050 WyAgIDEwLjEzMzQzNV0gVW5oYW5kbGVkIGZhdWx0OiBleHRlcm5hbCBhYm9ydCBvbiBub24tbGlu ZWZldGNoICgweDEwMDgpIGF0IDB4ZjE0ZTAwMDAKWyAgIDEwLjE0MTExOF0gcGdkID0gKHB0cnZh bCkKWyAgIDEwLjE0MzgzNl0gW2YxNGUwMDAwXSAqcGdkPTJjNGZmODExLCAqcHRlPWUwMjAwMjQz LCAqcHB0ZT1lMDIwMDAxMwpbICAgMTAuMTUwMTI2XSBJbnRlcm5hbCBlcnJvcjogOiAxMDA4IFsj MV0gU01QIEFSTQpbICAgMTAuMTU0NjY1XSBNb2R1bGVzIGxpbmtlZCBpbjogc2kyMTY4IHJma2ls bCBhbWRncHUoKykgc25kX3Jhd21pZGkgc25kX3NlcSBzbmRfc2VxX2RldmljZSBzbmRfdGltZXIg Y2hhc2ggZ3B1X3NjaGVkIHR0bSBkcm1fa21zX2hlbHBlciBzbWlwY2llKCspIHNuZCBkcm0gc3lz Y29weWFyZWEgc3lzZmlsbHJlY3Qgc3lzaW1nYmx0IGZiX3N5c19mb3BzIHNvdW5kY29yZSBiaW5m bXRfbWlzYyBzY2hfZnFfY29kZWwgaXBfdGFibGVzIHhfdGFibGVzIGF1dG9mczQKWyAgIDEwLjE3 Nzg1Nl0gQ1BVOiAxIFBJRDogMjU5IENvbW06IHN5c3RlbWQtdWRldmQgTm90IHRhaW50ZWQgNC4y MC4wLXJjNC1uZXh0M2ctY2xlYXJmb2cgIzEKWyAgIDEwLjE4NjA1MV0gSGFyZHdhcmUgbmFtZTog TWFydmVsbCBBcm1hZGEgMzgwLzM4NSAoRGV2aWNlIFRyZWUpClsgICAxMC4xOTE5ODldIFBDIGlz IGF0IHBjaV9tYXBfcm9tKzB4ODgvMHgxZjQKWyAgIDEwLjE5NjE4MV0gTFIgaXMgYXQgaW9yZW1h cF9wYWdlX3JhbmdlKzB4MTBjLzB4MWI4ClsgICAxMC4yMDEwNjldIHBjIDogWzxjMDdiYjUyMD5d ICAgIGxyIDogWzxjMGJkYjYxYz5dICAgIHBzcjogYTAwNzAxMTMKWyAgIDEwLjIwNzM0OF0gc3Ag OiBlYzBhNWE1OCAgaXAgOiBlZWQyMDAwMCAgZnAgOiBlYzBhNWE3YwpbICAgMTAuMjEyNTgzXSBy MTA6IGVjNTUxMDAwICByOSA6IGJmM2JmNmRjICByOCA6IDAwMDIwMDAwClsgICAxMC4yMTc4MThd IHI3IDogZWMwYTVhODAgIHI2IDogZWUyYTE4MDAgIHI1IDogZjE0ZTAwMDAgIHI0IDogZjE0ZTAw MDAKWyAgIDEwLjIyNDM1OV0gcjMgOiAwMDAwMDAxMiAgcjIgOiAwMDAwYWE1NSAgcjEgOiA1MjQ5 NDM1MCAgcjAgOiBmMTUwMDAwMApbICAgMTAuMjMwOTAxXSBGbGFnczogTnpDdiAgSVJRcyBvbiAg RklRcyBvbiAgTW9kZSBTVkNfMzIgIElTQSBBUk0gIFNlZ21lbnQgbm9uZQpbICAgMTAuMjM4MDUy XSBDb250cm9sOiAxMGM1Mzg3ZCAgVGFibGU6IDJjMGE4MDRhICBEQUM6IDAwMDAwMDUxClsgICAx MC4yNDM4MDldIFByb2Nlc3Mgc3lzdGVtZC11ZGV2ZCAocGlkOiAyNTksIHN0YWNrIGxpbWl0ID0g MHgocHRydmFsKSkKWyAgIDEwLjI1MDM1MF0gU3RhY2s6ICgweGVjMGE1YTU4IHRvIDB4ZWMwYTYw MDApClsgICAxMC4yNTQ3MTVdIDVhNDA6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIGVjNTUwMDAwIGVjNTUwMDAwClsgICAxMC4yNjI5MTNdIDVh NjA6IGMxMDA1ZGM4IDAwMDAwMTAwIDAwMDAwMDA5IGJmM2JmNmRjIGVjMGE1YWE0IGVjMGE1YTgw IGJmMWI1ZDhjIGMwN2JiNGE0ClsgICAxMC4yNzExMDldIDVhODA6IDAwMDIwMDAwIDZhYjRkZGFm IGMxMDA1ZGM4IGVjNTUwMDAwIGVjNTUyMDAwIDAwMDAwMTAwIGVjMGE1YjBjIGVjMGE1YWE4Clsg ICAxMC4yNzkzMDRdIDVhYTA6IGJmMWI1ZTljIGJmMWI1ZDU4IGMxMDA1ZGM4IGVjNTU2MDAwIGVj NTU4MDAwIDAwMDAwMTAwIGVjMGE1YWU0IGVjMGE1YWM4ClsgICAxMC4yODc1MDBdIDVhYzA6IGMw MWJjMDc0IGMwMWJjNzVjIGVjMGE1YWVjIDZhYjRkZGFmIGJmMjE2YWE4IGMwODc1NDc0IGVjMGE1 YjBjIGVjMGE1YWU4ClsgICAxMC4yOTU2OTddIDVhZTA6IGMwODc1NDc0IGMwYmY1YjE4IGVjNTUw MDAwIDZhYjRkZGFmIGVjNTUyMDAwIGVjNTUwMDAwIGVjNTU4MDAwIGVjNTUyMDAwClsgICAxMC4z MDM4OTNdIDViMDA6IGVjMGE1YmE0IGVjMGE1YjEwIGJmMTk2YzZjIGJmMWI1ZTM4IDAwMDAwMDAw IDAwMDBlMzY3IDAwMDAwMGZmIGMwYmYxYTljClsgICAxMC4zMTIwODldIDViMjA6IGVjMzNlNDIw IDAwMDAwMDAwIDAwMDAwMDAwIDZhYjRkZGFmIGVjMGE1YjY0IGMwMmQ3MmE4IGVjNTUyMDAwIGJm Mzg3ZDAwClsgICAxMC4zMjAyODZdIDViNDA6IGJmM2JhMjU4IGMxMDA1ZGM4IDAwMDAwMDA0IGVj MzNmNjQwIGVjMGE1YjZjIGVjMGE1YjYwIGMwMmQ3MmE4IGMwMmUxMjFjClsgICAxMC4zMjg0ODNd IDViNjA6IGVjMGE1YmE0IGVjMGE1YjcwIGMwMmQ3MmUwIGMwMmQ3MjgwIGVjMzNmNjQwIDZhYjRk ZGFmIGVjMzNmNjQwIGVjMDViODAwClsgICAxMC4zMzY2ODBdIDViODA6IGVjNTUwMDAwIDAwMDAw MDEwIGJmM2JhMDAwIDAwMDAwMDAwIGVjMzNmNjQwIDAwMDAwMDAwIGVjMGE1YmM0IGVjMGE1YmE4 ClsgICAxMC4zNDQ4NzddIDViYTA6IGJmMTlhYWIwIGJmMTk2MWU0IGVjMDViODAwIDAwMDAwMDAw IDAwMDAwMDEwIGJmM2JhMDAwIGVjMGE1YmZjIGVjMGE1YmM4ClsgICAxMC4zNTMwNzRdIDViYzA6 IGJmMDZjYmE4IGJmMTlhYTJjIDAwMDgwMDAxIDZhYjRkZGFmIDAwMDAwMDAwIGVlMmExODAwIDAw MDAwMDAwIGVlMmExODAwClsgICAxMC4zNjEyNzFdIDViZTA6IGJmMzM3NDQwIGVjMDViODAwIGJm Mzg3NDg4IGJmMzM3NDQwIGVjMGE1YzI0IGVjMGE1YzAwIGJmMTk0M2UwIGJmMDZjYTdjClsgICAx MC4zNjk0NjhdIDVjMDA6IGVlMmExODc4IGVlMmExODAwIGJmM2JhMGYwIDAwMDAwMDAwIGJmM2Jh MTI4IGJmMzM3NDQwIGVjMGE1YzRjIGVjMGE1YzI4ClsgICAxMC4zNzc2NjVdIDVjMjA6IGMwN2I4 YzkwIGJmMTk0MzIwIGMxMTRlMDJjIGVlMmExODc4IGMxMTRlMDMwIDAwMDAwMDAwIGJmM2JhMTI4 IDAwMDAwMDBjClsgICAxMC4zODU4NjJdIDVjNDA6IGVjMGE1Yzg0IGVjMGE1YzUwIGMwODgwMWM4 IGMwN2I4YmU4IDAwMDAwMDAwIGMxMDA1ZGM4IGVjMGE1Yzg0IGVlMmExODc4ClsgICAxMC4zOTQw NTldIDVjNjA6IGJmM2JhMTI4IGJmM2JhMTI4IGMxMDA1ZGM4IGVjM2ZhMmE0IGMxMDA1ZGM4IGVj MGE1ZjM4IGVjMGE1Y2JjIGVjMGE1Yzg4ClsgICAxMC40MDIyNTVdIDVjODA6IGMwODgwNjI4IGMw ODdmZjA0IGMwYmYwYmQ4IGMwMWNkYTQwIGVlMmExOGFjIGVlMmExOGFjIGVlMmExODc4IGVlMmEx OGFjClsgICAxMC40MTA0NTJdIDVjYTA6IGJmM2JhMTI4IGMxMDA1ZGM4IGVjM2ZhMmE0IGMxMDA1 ZGM4IGVjMGE1Y2RjIGVjMGE1Y2MwIGMwODgwNzVjIGMwODgwNDg4ClsgICAxMC40MTg2NDhdIDVj YzA6IDAwMDAwMDAwIGJmM2JhMTI4IGMwODgwNjUwIGMxMDA1ZGM4IGVjMGE1ZDBjIGVjMGE1Y2Uw IGMwODdkYjUwIGMwODgwNjVjClsgICAxMC40MjY4NDVdIDVjZTA6IGVlMWM5MTZjIGVlMWM5MTU4 IGVkMWM1ZDM0IDZhYjRkZGFmIGJmM2JhMTI4IGMxMDlkMDUwIGVjMDA5YTAwIDAwMDAwMDAwClsg ICAxMC40MzUwNDJdIDVkMDA6IGVjMGE1ZDFjIGVjMGE1ZDEwIGMwODdmOTNjIGMwODdkYWQ4IGVj MGE1ZDQ0IGVjMGE1ZDIwIGMwODdmMWY0IGMwODdmOTFjClsgICAxMC40NDMyMzhdIDVkMjA6IGJm Mzg3NGYwIGVjMGE1ZDMwIGJmM2JhMTI4IGJmMzg3NGYwIGVjM2ZhMjgwIDAwMDAwMDAwIGVjMGE1 ZDVjIGVjMGE1ZDQ4ClsgICAxMC40NTE0MzVdIDVkNDA6IGMwODgxNGM0IGMwODdmMDk4IDAwMDAw MDAwIGJmMzg3NGYwIGVjMGE1ZDc0IGVjMGE1ZDYwIGMwN2I2ZDU0IGMwODgxNDQ0ClsgICAxMC40 NTk2MzFdIDVkNjA6IGJmM2JmNmMwIGJmNDA0MDAwIGVjMGE1ZDhjIGVjMGE1ZDc4IGJmNDA0MDdj IGMwN2I2ZDA4IGMxMDA1ZGM4IGJmNDA0MDAwClsgICAxMC40Njc4MjhdIDVkODA6IGVjMGE1ZTA0 IGVjMGE1ZDkwIGMwMTAzM2FjIGJmNDA0MDBjIGMwMmNkMjU4IDZhYjRkZGFmIDAwMDAwMDAxIGMw YmYwYmQ4ClsgICAxMC40NzYwMjVdIDVkYTA6IDAwMDAwMDAwIDAwNjAwMGMwIGVjMGE1ZGNjIGVj MGE1ZGI4IGMwYmYwYmQ4IGMwMWNkYTQwIDAwNjAwMGMwIGMwMzBkM2YwClsgICAxMC40ODQyMjBd IDVkYzA6IGVjMGE1ZTA0IGVjMGE1ZGQwIGMwMzBkM2YwIGMwMmQ4OGMwIDAwMDAwMDAxIDAwMDAw MzJiIGVkNzgzNDQwIDZhYjRkZGFmClsgICAxMC40OTI0MTddIDVkZTA6IDAwMDAwMDAxIGJmM2Jm NGMwIDAwMDAwMDAxIGVjM2ZhMjgwIGVjM2Y4NDQwIGVjM2ZhMmE0IGVjMGE1ZTJjIGVjMGE1ZTA4 ClsgICAxMC41MDA2MTRdIDVlMDA6IGMwMWZhNmU0IGMwMTAzMzY4IGVjMGE1ZTJjIGVjMGE1ZTE4 IDAwMDAwMDAxIDAwMDAwMDAxIGVjM2ZhMjgwIGMwMWY1YWEwClsgICAxMC41MDg4MTFdIDVlMjA6 IGVjMGE1ZjE0IGVjMGE1ZTMwIGMwMWY5NmI0IGMwMWZhNjdjIGJmM2JmNGNjIDAwMDA3ZmZmIGJm M2JmNGMwIGMwMWY2ODAwClsgICAxMC41MTcwMDhdIDVlNDA6IGMxMDA1ZGM4IGMwZDkwMTk0IGMw ZDkwMWE4IGMwZDkwMTg4IGMwZDkwMWQwIGMwZTVhYmQwIGJmM2JmNWYwIGJmM2JmNWQ0ClsgICAx MC41MjUyMDVdIDVlNjA6IGJmM2JmNGM0IGJmM2JmNmEwIGMwYzA3MGE0IGMwMWY1YjY4IGJmM2Jm NTA4IGJmM2JmNGMwIDAwMDAwMDAwIGMwZThhMGNjClsgICAxMC41MzM0MDNdIDVlODA6IGVjMGE1 ZjMwIDAwMzJhYWIwIGVjMGE1ZWU0IGVjMGE1ZTk4IDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAw IDAwMDAwMDAwClsgICAxMC41NDE1OTldIDVlYTA6IDAwMDAwMDAwIDAwMDAwMDAwIDZlNzI2NTZi IDAwMDA2YzY1IDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwClsgICAxMC41NDk3 OTZdIDVlYzA6IDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwIDAw MDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwClsgICAxMC41NTc5OTJdIDVlZTA6IDAwMDAwMDAwIDZh YjRkZGFmIDdmZmZmZmZmIGMxMDA1ZGM4IDAwMDAwMDAwIDAwMDAwMDE3IGI2ZGI2MWJjIGMwMTAx MjA0ClsgICAxMC41NjYxODldIDVmMDA6IGVjMGE0MDAwIDAwMDAwMTdiIGVjMGE1ZmE0IGVjMGE1 ZjE4IGMwMWY5ZWVjIGMwMWY3MzZjIDdmZmZmZmZmIDAwMDAwMDAwClsgICAxMC41NzQzODZdIDVm MjA6IDAwMDAwMDAzIGVjMGE1ZjI0IGVjMGE1ZjI0IGYwZWIwMDAwIDAwMzJhYWIwIDAwMDAwMDAw IGYxMGE4YTM1IGYxMGU4YTQwClsgICAxMC41ODI1ODNdIDVmNDA6IGYwZWIwMDAwIDAwMzJhYWIw IGYxMWRhMjE4IGYxMWRhMDE4IGYxMTJhYjg4IDAwMjMzMDAwIDAwMjRkZjYwIGJmM2JiYTcwClsg ICAxMC41OTA3NzhdIDVmNjA6IDAwMDAwMTkxIDAwMDAwMDAwIDAwMDZlNWQwIDAwMDAwMDM0IDAw MDAwMDM1IDAwMDAwMDJiIDAwMDAwMDE5IDAwMDAwMDBjClsgICAxMC41OTg5NzVdIDVmODA6IDAw MDAwMDAwIDZhYjRkZGFmIDAwNjZmYjY4IGJlY2JiOWE0IDk5ZTI2ZTAwIDAwMDAwMTdiIDAwMDAw MDAwIGVjMGE1ZmE4ClsgICAxMC42MDcxNzJdIDVmYTA6IGMwMTAxMWU0IGMwMWY5ZTM4IDAwNjZm YjY4IGJlY2JiOWE0IDAwMDAwMDE3IGI2ZGI2MWJjIDAwMDAwMDAwIDAwNjcxNWMwClsgICAxMC42 MTUzNjldIDVmYzA6IDAwNjZmYjY4IGJlY2JiOWE0IDk5ZTI2ZTAwIDAwMDAwMTdiIDAwNjg1MzQw IGJlY2JiOTljIDAwMDAwMDAwIDAwNjgwNDUwClsgICAxMC42MjM1NjZdIDVmZTA6IGJlY2JiODk4 IGJlY2JiODg4IGI2ZGIwOTUxIGI2ZTVlZjQyIDQwMGYwMDMwIDAwMDAwMDE3IDAwMDAwMDAwIDAw MDAwMDAwClsgICAxMC42MzE3NjBdIEJhY2t0cmFjZTogClsgICAxMC42MzQ2NjldIFs8YzA3YmI0 OTg+XSAocGNpX21hcF9yb20pIGZyb20gWzxiZjFiNWQ4Yz5dIChhbWRncHVfcmVhZF9iaW9zKzB4 NDAvMHhlMCBbYW1kZ3B1XSkKWyAgIDEwLjY0MzMwM10gIHI5OmJmM2JmNmRjIHI4OjAwMDAwMDA5 IHI3OjAwMDAwMTAwIHI2OmMxMDA1ZGM4IHI1OmVjNTUwMDAwIHI0OmVjNTUwMDAwClsgICAxMC42 NTE3MTBdIFs8YmYxYjVkNGM+XSAoYW1kZ3B1X3JlYWRfYmlvcyBbYW1kZ3B1XSkgZnJvbSBbPGJm MWI1ZTljPl0gKGFtZGdwdV9nZXRfYmlvcysweDcwLzB4MjI4IFthbWRncHVdKQpbICAgMTAuNjYx NTYxXSAgcjc6MDAwMDAxMDAgcjY6ZWM1NTIwMDAgcjU6ZWM1NTAwMDAgcjQ6YzEwMDVkYzgKWyAg IDEwLjY2NzgyN10gWzxiZjFiNWUyYz5dIChhbWRncHVfZ2V0X2Jpb3MgW2FtZGdwdV0pIGZyb20g WzxiZjE5NmM2Yz5dIChhbWRncHVfZGV2aWNlX2luaXQrMHhhOTQvMHgxNzI0IFthbWRncHVdKQpb ICAgMTAuNjc4MDI1XSAgcjY6ZWM1NTIwMDAgcjU6ZWM1NTgwMDAgcjQ6ZWM1NTAwMDAKWyAgIDEw LjY4MzI0MV0gWzxiZjE5NjFkOD5dIChhbWRncHVfZGV2aWNlX2luaXQgW2FtZGdwdV0pIGZyb20g WzxiZjE5YWFiMD5dIChhbWRncHVfZHJpdmVyX2xvYWRfa21zKzB4OTAvMHgyNTQgW2FtZGdwdV0p ClsgICAxMC42OTM4NzZdICByMTA6MDAwMDAwMDAgcjk6ZWMzM2Y2NDAgcjg6MDAwMDAwMDAgcjc6 YmYzYmEwMDAgcjY6MDAwMDAwMTAgcjU6ZWM1NTAwMDAKWyAgIDEwLjcwMTcyMV0gIHI0OmVjMDVi ODAwClsgICAxMC43MDQ1ODldIFs8YmYxOWFhMjA+XSAoYW1kZ3B1X2RyaXZlcl9sb2FkX2ttcyBb YW1kZ3B1XSkgZnJvbSBbPGJmMDZjYmE4Pl0gKGRybV9kZXZfcmVnaXN0ZXIrMHgxMzgvMHgxZDgg W2RybV0pClsgICAxMC43MTQ4NzRdICByNzpiZjNiYTAwMCByNjowMDAwMDAxMCByNTowMDAwMDAw MCByNDplYzA1YjgwMApbICAgMTAuNzIwODcyXSBbPGJmMDZjYTcwPl0gKGRybV9kZXZfcmVnaXN0 ZXIgW2RybV0pIGZyb20gWzxiZjE5NDNlMD5dIChhbWRncHVfcGNpX3Byb2JlKzB4Y2MvMHgxNDgg W2FtZGdwdV0pClsgICAxMC43MzA1NDldICByOTpiZjMzNzQ0MCByODpiZjM4NzQ4OCByNzplYzA1 YjgwMCByNjpiZjMzNzQ0MCByNTplZTJhMTgwMCByNDowMDAwMDAwMApbICAgMTAuNzM4NjEwXSBb PGJmMTk0MzE0Pl0gKGFtZGdwdV9wY2lfcHJvYmUgW2FtZGdwdV0pIGZyb20gWzxjMDdiOGM5MD5d IChwY2lfZGV2aWNlX3Byb2JlKzB4YjQvMHgxNDgpClsgICAxMC43NDc3NjVdICByOTpiZjMzNzQ0 MCByODpiZjNiYTEyOCByNzowMDAwMDAwMCByNjpiZjNiYTBmMCByNTplZTJhMTgwMCByNDplZTJh MTg3OApbICAgMTAuNzU1NTMwXSBbPGMwN2I4YmRjPl0gKHBjaV9kZXZpY2VfcHJvYmUpIGZyb20g WzxjMDg4MDFjOD5dIChyZWFsbHlfcHJvYmUrMHgyZDAvMHgzZjApClsgICAxMC43NjM2MzldICBy OTowMDAwMDAwYyByODpiZjNiYTEyOCByNzowMDAwMDAwMCByNjpjMTE0ZTAzMCByNTplZTJhMTg3 OCByNDpjMTE0ZTAyYwpbICAgMTAuNzcxNDAyXSBbPGMwODdmZWY4Pl0gKHJlYWxseV9wcm9iZSkg ZnJvbSBbPGMwODgwNjI4Pl0gKGRyaXZlcl9wcm9iZV9kZXZpY2UrMHgxYWMvMHgxZDQpClsgICAx MC43Nzk3NzJdICByMTA6ZWMwYTVmMzggcjk6YzEwMDVkYzggcjg6ZWMzZmEyYTQgcjc6YzEwMDVk YzggcjY6YmYzYmExMjggcjU6YmYzYmExMjgKWyAgIDEwLjc4NzYxOF0gIHI0OmVlMmExODc4Clsg ICAxMC43OTAxNTddIFs8YzA4ODA0N2M+XSAoZHJpdmVyX3Byb2JlX2RldmljZSkgZnJvbSBbPGMw ODgwNzVjPl0gKF9fZHJpdmVyX2F0dGFjaCsweDEwYy8weDEzNCkKWyAgIDEwLjc5ODc4OV0gIHI5 OmMxMDA1ZGM4IHI4OmVjM2ZhMmE0IHI3OmMxMDA1ZGM4IHI2OmJmM2JhMTI4IHI1OmVlMmExOGFj IHI0OmVlMmExODc4ClsgICAxMC44MDY1NTFdIFs8YzA4ODA2NTA+XSAoX19kcml2ZXJfYXR0YWNo KSBmcm9tIFs8YzA4N2RiNTA+XSAoYnVzX2Zvcl9lYWNoX2RldisweDg0LzB4YzQpClsgICAxMC44 MTQ3NDddICByNzpjMTAwNWRjOCByNjpjMDg4MDY1MCByNTpiZjNiYTEyOCByNDowMDAwMDAwMApb ICAgMTAuODIwNDIwXSBbPGMwODdkYWNjPl0gKGJ1c19mb3JfZWFjaF9kZXYpIGZyb20gWzxjMDg3 ZjkzYz5dIChkcml2ZXJfYXR0YWNoKzB4MmMvMHgzMCkKWyAgIDEwLjgyODQ0MV0gIHI3OjAwMDAw MDAwIHI2OmVjMDA5YTAwIHI1OmMxMDlkMDUwIHI0OmJmM2JhMTI4ClsgICAxMC44MzQxMTVdIFs8 YzA4N2Y5MTA+XSAoZHJpdmVyX2F0dGFjaCkgZnJvbSBbPGMwODdmMWY0Pl0gKGJ1c19hZGRfZHJp dmVyKzB4MTY4LzB4MjY4KQpbICAgMTAuODQyMTM4XSBbPGMwODdmMDhjPl0gKGJ1c19hZGRfZHJp dmVyKSBmcm9tIFs8YzA4ODE0YzQ+XSAoZHJpdmVyX3JlZ2lzdGVyKzB4OGMvMHgxMjQpClsgICAx MC44NTAyNDZdICByNzowMDAwMDAwMCByNjplYzNmYTI4MCByNTpiZjM4NzRmMCByNDpiZjNiYTEy OApbICAgMTAuODU1OTE4XSBbPGMwODgxNDM4Pl0gKGRyaXZlcl9yZWdpc3RlcikgZnJvbSBbPGMw N2I2ZDU0Pl0gKF9fcGNpX3JlZ2lzdGVyX2RyaXZlcisweDU4LzB4NWMpClsgICAxMC44NjQ1NDdd ICByNTpiZjM4NzRmMCByNDowMDAwMDAwMApbICAgMTAuODY4NDM5XSBbPGMwN2I2Y2ZjPl0gKF9f cGNpX3JlZ2lzdGVyX2RyaXZlcikgZnJvbSBbPGJmNDA0MDdjPl0gKGFtZGdwdV9pbml0KzB4N2Mv MHg5MCBbYW1kZ3B1XSkKWyAgIDEwLjg3NzUwNV0gIHI1OmJmNDA0MDAwIHI0OmJmM2JmNmMwClsg ICAxMC44ODEzOTRdIFs8YmY0MDQwMDA+XSAoYW1kZ3B1X2luaXQgW2FtZGdwdV0pIGZyb20gWzxj MDEwMzNhYz5dIChkb19vbmVfaW5pdGNhbGwrMHg1MC8weDIxMCkKWyAgIDEwLjg5MDAyNF0gIHI1 OmJmNDA0MDAwIHI0OmMxMDA1ZGM4ClsgICAxMC44OTM2MTBdIFs8YzAxMDMzNWM+XSAoZG9fb25l X2luaXRjYWxsKSBmcm9tIFs8YzAxZmE2ZTQ+XSAoZG9faW5pdF9tb2R1bGUrMHg3NC8weDIyNCkK WyAgIDEwLjkwMTcxOV0gIHI4OmVjM2ZhMmE0IHI3OmVjM2Y4NDQwIHI2OmVjM2ZhMjgwIHI1OjAw MDAwMDAxIHI0OmJmM2JmNGMwClsgICAxMC45MDg0MzddIFs8YzAxZmE2NzA+XSAoZG9faW5pdF9t b2R1bGUpIGZyb20gWzxjMDFmOTZiND5dIChsb2FkX21vZHVsZSsweDIzNTQvMHgyOGRjKQpbICAg MTAuOTE2NDU4XSAgcjc6YzAxZjVhYTAgcjY6ZWMzZmEyODAgcjU6MDAwMDAwMDEgcjQ6MDAwMDAw MDEKWyAgIDEwLjkyMjEzMV0gWzxjMDFmNzM2MD5dIChsb2FkX21vZHVsZSkgZnJvbSBbPGMwMWY5 ZWVjPl0gKHN5c19maW5pdF9tb2R1bGUrMHhjMC8weDExMCkKWyAgIDEwLjkzMDA2N10gIHIxMDow MDAwMDE3YiByOTplYzBhNDAwMCByODpjMDEwMTIwNCByNzpiNmRiNjFiYyByNjowMDAwMDAxNyBy NTowMDAwMDAwMApbICAgMTAuOTM3OTEyXSAgcjQ6YzEwMDVkYzgKWyAgIDEwLjk0MDQ1MV0gWzxj MDFmOWUyYz5dIChzeXNfZmluaXRfbW9kdWxlKSBmcm9tIFs8YzAxMDExZTQ+XSAoX19zeXNfdHJh Y2VfcmV0dXJuKzB4MC8weDFjKQpbICAgMTAuOTQ4ODE5XSBFeGNlcHRpb24gc3RhY2soMHhlYzBh NWZhOCB0byAweGVjMGE1ZmYwKQpbICAgMTAuOTUzODgyXSA1ZmEwOiAgICAgICAgICAgICAgICAg ICAwMDY2ZmI2OCBiZWNiYjlhNCAwMDAwMDAxNyBiNmRiNjFiYyAwMDAwMDAwMCAwMDY3MTVjMApb ICAgMTAuOTYyMDc5XSA1ZmMwOiAwMDY2ZmI2OCBiZWNiYjlhNCA5OWUyNmUwMCAwMDAwMDE3YiAw MDY4NTM0MCBiZWNiYjk5YyAwMDAwMDAwMCAwMDY4MDQ1MApbICAgMTAuOTcwMjc1XSA1ZmUwOiBi ZWNiYjg5OCBiZWNiYjg4OCBiNmRiMDk1MSBiNmU1ZWY0MgpbICAgMTAuOTc1MzM2XSAgcjc6MDAw MDAxN2IgcjY6OTllMjZlMDAgcjU6YmVjYmI5YTQgcjQ6MDA2NmZiNjgKWyAgIDEwLjk4MTAxMF0g Q29kZTogZTM0NTEyNDkgZTFhMDQwMDUgZTMwYTJhNTUgZTA4NTAwMDggKGUxZDQzMGIwKSAKWyAg IDEwLjk4NzExOF0gLS0tWyBlbmQgdHJhY2UgNzliZWJkOWU3MDY3MDRhYSBdLS0tCgo= --000000000000464805057d4c111e--