From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: [PATCH 01/28] drm/i915: Leave the aliasing-ppgtt size alone Date: Thu, 7 Nov 2019 08:12:25 +0000 Message-ID: <20191107081252.10542-1-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from fireflyinternet.com (mail.fireflyinternet.com [109.228.58.192]) by gabe.freedesktop.org (Postfix) with ESMTPS id 3266C6EEC5 for ; Thu, 7 Nov 2019 08:13:08 +0000 (UTC) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org VGhlIGhpZGRlbiBhbGlhc2luZy1wcGd0dCdzIHNpemUgaXMgbmV2ZXIgcmV2ZWFsZWQsIGFzIHdl IG9ubHkgaW5zcGVjdAp0aGUgZnJvbnQgR1RUIHdoZW4gZW5nYWdlZC4gSG93ZXZlciwgd2Ugd2Vy ZSAiZml4aW5nIiB0aGUgaGlkZGVuIHBwZ3R0CnRvIG1hdGNoLCB3aXRoIHRoZSBuZXQgcmVzdWx0 IHRoYXQgd2UgZW5kZWQgdXAgbGVha2luZyB0aGUgdW51c2VkCnBvcnRpb24gKG9uIEJyYXN3ZWxs IHdlcmUgd2UgcHJlYWxsb2NhdGVkIHRoZSBlbnRpcmUgcmFuZ2UpLgoKWyAgIDI2LjAyNTM2NF0g RE1BLUFQSTogcGNpIDAwMDA6MDA6MDIuMDogZGV2aWNlIGRyaXZlciBoYXMgcGVuZGluZyBETUEg YWxsb2NhdGlvbnMgd2hpbGUgcmVsZWFzZWQgZnJvbSBkZXZpY2UgW2NvdW50PTJdClsgICAyNi4w MjUzNjRdIE9uZSBvZiBsZWFrZWQgZW50cmllcyBkZXRhaWxzOiBbZGV2aWNlIGFkZHJlc3M9MHgw MDAwMDAwMjMwNzc4MDAwXSBbc2l6ZT00MDk2IGJ5dGVzXSBbbWFwcGVkIHdpdGggRE1BX0JJRElS RUNUSU9OQUxdIFttYXBwZWQgYXMgc2luZ2xlXQpbICAgMjYuMDI1NjgzXSBXQVJOSU5HOiBDUFU6 IDAgUElEOiA0MTUgYXQga2VybmVsL2RtYS9kZWJ1Zy5jOjg5NCBkbWFfZGVidWdfZGV2aWNlX2No YW5nZSsweDFhNC8weDFmMApbICAgMjYuMDI1OTA1XSBNb2R1bGVzIGxpbmtlZCBpbjogaTkxNShF LSkgaW50ZWxfcG93ZXJjbGFtcChFKSBubHNfYXNjaWkoRSkgbmxzX2NwNDM3KEUpIGNyY3QxMGRp Zl9wY2xtdWwoRSkgY3JjMzJfcGNsbXVsKEUpIHZmYXQoRSkgY3JjMzJjX2ludGVsKEUpIGZhdChF KSBnaGFzaF9jbG11bG5pX2ludGVsKEUpIHByaW1lX251bWJlcnMoRSkgaW50ZWxfZ3R0KEUpIGky Y19hbGdvX2JpdChFKSBlZmlfcHN0b3JlKEUpIGRybV9rbXNfaGVscGVyKEUpIHN5c2NvcHlhcmVh KEUpIHN5c2ZpbGxyZWN0KEUpIHN5c2ltZ2JsdChFKSBmYl9zeXNfZm9wcyhFKSBldmRldihFKSBk cm0oRSkgYWVzbmlfaW50ZWwoRSkgZ2x1ZV9oZWxwZXIoRSkgY3J5cHRvX3NpbWQoRSkgY3J5cHRk KEUpIGludGVsX2NzdGF0ZShFKSBzZyhFKSBlZml2YXJzKEUpIHBjc3BrcihFKSB2aWRlbyhFKSBi dXR0b24oRSkgZWZpdmFyZnMoRSkgaXBfdGFibGVzKEUpIHhfdGFibGVzKEUpIGF1dG9mczQoRSkg c2RfbW9kKEUpIGxwY19pY2goRSkgYWhjaShFKSBtZmRfY29yZShFKSBpMmNfaTgwMShFKSBsaWJh aGNpKEUpIGkyY19kZXNpZ253YXJlX3BjaShFKSBpMmNfZGVzaWdud2FyZV9jb3JlKEUpClsgICAy Ni4wMjY2MTNdIENQVTogMCBQSUQ6IDQxNSBDb21tOiBybW1vZCBUYWludGVkOiBHICAgICAgICAg ICAgRSAgICAgNS40LjAtcmM2KyAjMjUKWyAgIDI2LjAyNjgzN10gSGFyZHdhcmUgbmFtZTogIC8s IEJJT1MgUFlCU1dDRUwuODZBLjAwMjcuMjAxNS4wNTA3LjE3NTggMDUvMDcvMjAxNQpbICAgMjYu MDI3MDgwXSBSSVA6IDAwMTA6ZG1hX2RlYnVnX2RldmljZV9jaGFuZ2UrMHgxYTQvMHgxZjAKWyAg IDI2LjAyNzMxOV0gQ29kZTogODkgNTQgMjQgMDggZTggYWQgNjAgNjIgMDAgNDggOGIgNTQgMjQg MDggNDggODkgYzYgNDEgNTcgNGQgODkgZTkgNDkgODkgZDggNDQgODkgZjEgNDEgNTQgNDggYzcg YzcgZTAgNjEgMDYgODIgZTggYzEgYWEgZjUgZmYgPDBmPiAwYiA1YSA1OSA0OCA4MyAzYyAyNCAw MCAwZiA4NSA5NyAyNiAwMCAwMCA4YiAwNSA3NyA0NyA5MiAwMSA4NQpbICAgMjYuMDI3NjAwXSBS U1A6IDAwMTg6ZmZmZjg4ODIyOGQyZmNjOCBFRkxBR1M6IDAwMDEwMjgyClsgICAyNi4wMjc4MzFd IFJBWDogMDAwMDAwMDAwMDAwMDAwMCBSQlg6IDAwMDAwMDAyMzA3NzgwMDAgUkNYOiAwMDAwMDAw MDAwMDAwMDAwClsgICAyNi4wMjgwNTNdIFJEWDogMDAwMDAwMDAwMDAwMDAwMSBSU0k6IDAwMDAw MDAwMDAwMDAwMDggUkRJOiBmZmZmZWQxMDQ1MWE1ZjhmClsgICAyNi4wMjgyNzldIFJCUDogZmZm Zjg4ODIzNDgwYzBiMCBSMDg6IDAwMDAwMDAwMDAwMDAwMDEgUjA5OiBmZmZmZWQxMDQ2ZTgzZWIx ClsgICAyNi4wMjg1MDBdIFIxMDogZmZmZmVkMTA0NmU4M2ViMCBSMTE6IGZmZmY4ODgyMzc0MWY1 ODcgUjEyOiBmZmZmZmZmZjgyMDY3MzQwClsgICAyNi4wMjg3MjVdIFIxMzogMDAwMDAwMDAwMDAw MTAwMCBSMTQ6IDAwMDAwMDAwMDAwMDAwMDIgUjE1OiBmZmZmZmZmZjgyMDY3NDgwClsgICAyNi4w Mjg5NTJdIEZTOiAgMDAwMDdmZGYzZWQxNzRjMCgwMDAwKSBHUzpmZmZmODg4MjM3NDAwMDAwKDAw MDApIGtubEdTOjAwMDAwMDAwMDAwMDAwMDAKWyAgIDI2LjAyOTE4NV0gQ1M6ICAwMDEwIERTOiAw MDAwIEVTOiAwMDAwIENSMDogMDAwMDAwMDA4MDA1MDAzMwpbICAgMjYuMDI5NDA1XSBDUjI6IDAw MDA1NWUyMTExMDkwMzAgQ1IzOiAwMDAwMDAwMjMwMTM5MDAwIENSNDogMDAwMDAwMDAwMDEwMDZm MApbICAgMjYuMDI5NjIyXSBDYWxsIFRyYWNlOgpbICAgMjYuMDI5ODQ2XSAgbm90aWZpZXJfY2Fs bF9jaGFpbisweDY3LzB4YTAKWyAgIDI2LjAzMDA3Nl0gIGJsb2NraW5nX25vdGlmaWVyX2NhbGxf Y2hhaW4rMHg1YS8weDgwClsgICAyNi4wMzAzMDVdICBkZXZpY2VfcmVsZWFzZV9kcml2ZXJfaW50 ZXJuYWwrMHgyMGQvMHgyNjAKWyAgIDI2LjAzMDUzNV0gIGRyaXZlcl9kZXRhY2grMHg3Yi8weGUx ClsgICAyNi4wMzA3NjFdICBidXNfcmVtb3ZlX2RyaXZlcisweDhjLzB4MTUzClsgICAyNi4wMzA5 OTNdICBwY2lfdW5yZWdpc3Rlcl9kcml2ZXIrMHgyZC8weGYwClsgICAyNi4wMzI2MDNdICBpOTE1 X2V4aXQrMHgxNi8weDFjIFtpOTE1XQoKUmVwb3J0ZWQtYnk6IFZpbGxlIFN5cmrDpGzDpCA8dmls bGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+ClNpZ25lZC1vZmYtYnk6IENocmlzIFdpbHNvbiA8 Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgpDYzogTWlrYSBLdW9wcGFsYSA8bWlrYS5rdW9wcGFs YUBsaW51eC5pbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZ3R0 LmMgfCAyIC0tCiAxIGZpbGUgY2hhbmdlZCwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9ndHQuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2k5MTVfZ2VtX2d0dC5jCmluZGV4IDg4MTc5MjAyYzU1Ni4uNjIzOWE5YWRiZjE0IDEwMDY0NAot LS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9ndHQuYworKysgYi9kcml2ZXJzL2dw dS9kcm0vaTkxNS9pOTE1X2dlbV9ndHQuYwpAQCAtMjYwOSw4ICsyNjA5LDYgQEAgc3RhdGljIGlu dCBpbml0X2FsaWFzaW5nX3BwZ3R0KHN0cnVjdCBpOTE1X2dndHQgKmdndHQpCiAJR0VNX0JVR19P TihnZ3R0LT52bS52bWFfb3BzLnVuYmluZF92bWEgIT0gZ2d0dF91bmJpbmRfdm1hKTsKIAlnZ3R0 LT52bS52bWFfb3BzLnVuYmluZF92bWEgPSBhbGlhc2luZ19ndHRfdW5iaW5kX3ZtYTsKIAotCXBw Z3R0LT52bS50b3RhbCA9IGdndHQtPnZtLnRvdGFsOwotCiAJcmV0dXJuIDA7CiAKIGVycl9wcGd0 dDoKLS0gCjIuMjQuMAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Au b3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwt Z2Z4 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=-9.7 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED,USER_AGENT_GIT 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 E971FC5DF60 for ; Thu, 7 Nov 2019 08:13:22 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id C796B2077C for ; Thu, 7 Nov 2019 08:13:22 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org C796B2077C Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=chris-wilson.co.uk Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=intel-gfx-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 692596EEDD; Thu, 7 Nov 2019 08:13:14 +0000 (UTC) Received: from fireflyinternet.com (mail.fireflyinternet.com [109.228.58.192]) by gabe.freedesktop.org (Postfix) with ESMTPS id 3266C6EEC5 for ; Thu, 7 Nov 2019 08:13:08 +0000 (UTC) X-Default-Received-SPF: pass (skip=forwardok (res=PASS)) x-ip-name=78.156.65.138; Received: from haswell.alporthouse.com (unverified [78.156.65.138]) by fireflyinternet.com (Firefly Internet (M1)) with ESMTP id 19110657-1500050 for multiple; Thu, 07 Nov 2019 08:12:54 +0000 From: Chris Wilson To: intel-gfx@lists.freedesktop.org Date: Thu, 7 Nov 2019 08:12:25 +0000 Message-Id: <20191107081252.10542-1-chris@chris-wilson.co.uk> X-Mailer: git-send-email 2.24.0 MIME-Version: 1.0 Subject: [Intel-gfx] [PATCH 01/28] drm/i915: Leave the aliasing-ppgtt size alone X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" Message-ID: <20191107081225.kInyp8F3eQg6Rh8gtAfZEnVoLmJzx-oU-teHFKBHkWg@z> VGhlIGhpZGRlbiBhbGlhc2luZy1wcGd0dCdzIHNpemUgaXMgbmV2ZXIgcmV2ZWFsZWQsIGFzIHdl IG9ubHkgaW5zcGVjdAp0aGUgZnJvbnQgR1RUIHdoZW4gZW5nYWdlZC4gSG93ZXZlciwgd2Ugd2Vy ZSAiZml4aW5nIiB0aGUgaGlkZGVuIHBwZ3R0CnRvIG1hdGNoLCB3aXRoIHRoZSBuZXQgcmVzdWx0 IHRoYXQgd2UgZW5kZWQgdXAgbGVha2luZyB0aGUgdW51c2VkCnBvcnRpb24gKG9uIEJyYXN3ZWxs IHdlcmUgd2UgcHJlYWxsb2NhdGVkIHRoZSBlbnRpcmUgcmFuZ2UpLgoKWyAgIDI2LjAyNTM2NF0g RE1BLUFQSTogcGNpIDAwMDA6MDA6MDIuMDogZGV2aWNlIGRyaXZlciBoYXMgcGVuZGluZyBETUEg YWxsb2NhdGlvbnMgd2hpbGUgcmVsZWFzZWQgZnJvbSBkZXZpY2UgW2NvdW50PTJdClsgICAyNi4w MjUzNjRdIE9uZSBvZiBsZWFrZWQgZW50cmllcyBkZXRhaWxzOiBbZGV2aWNlIGFkZHJlc3M9MHgw MDAwMDAwMjMwNzc4MDAwXSBbc2l6ZT00MDk2IGJ5dGVzXSBbbWFwcGVkIHdpdGggRE1BX0JJRElS RUNUSU9OQUxdIFttYXBwZWQgYXMgc2luZ2xlXQpbICAgMjYuMDI1NjgzXSBXQVJOSU5HOiBDUFU6 IDAgUElEOiA0MTUgYXQga2VybmVsL2RtYS9kZWJ1Zy5jOjg5NCBkbWFfZGVidWdfZGV2aWNlX2No YW5nZSsweDFhNC8weDFmMApbICAgMjYuMDI1OTA1XSBNb2R1bGVzIGxpbmtlZCBpbjogaTkxNShF LSkgaW50ZWxfcG93ZXJjbGFtcChFKSBubHNfYXNjaWkoRSkgbmxzX2NwNDM3KEUpIGNyY3QxMGRp Zl9wY2xtdWwoRSkgY3JjMzJfcGNsbXVsKEUpIHZmYXQoRSkgY3JjMzJjX2ludGVsKEUpIGZhdChF KSBnaGFzaF9jbG11bG5pX2ludGVsKEUpIHByaW1lX251bWJlcnMoRSkgaW50ZWxfZ3R0KEUpIGky Y19hbGdvX2JpdChFKSBlZmlfcHN0b3JlKEUpIGRybV9rbXNfaGVscGVyKEUpIHN5c2NvcHlhcmVh KEUpIHN5c2ZpbGxyZWN0KEUpIHN5c2ltZ2JsdChFKSBmYl9zeXNfZm9wcyhFKSBldmRldihFKSBk cm0oRSkgYWVzbmlfaW50ZWwoRSkgZ2x1ZV9oZWxwZXIoRSkgY3J5cHRvX3NpbWQoRSkgY3J5cHRk KEUpIGludGVsX2NzdGF0ZShFKSBzZyhFKSBlZml2YXJzKEUpIHBjc3BrcihFKSB2aWRlbyhFKSBi dXR0b24oRSkgZWZpdmFyZnMoRSkgaXBfdGFibGVzKEUpIHhfdGFibGVzKEUpIGF1dG9mczQoRSkg c2RfbW9kKEUpIGxwY19pY2goRSkgYWhjaShFKSBtZmRfY29yZShFKSBpMmNfaTgwMShFKSBsaWJh aGNpKEUpIGkyY19kZXNpZ253YXJlX3BjaShFKSBpMmNfZGVzaWdud2FyZV9jb3JlKEUpClsgICAy Ni4wMjY2MTNdIENQVTogMCBQSUQ6IDQxNSBDb21tOiBybW1vZCBUYWludGVkOiBHICAgICAgICAg ICAgRSAgICAgNS40LjAtcmM2KyAjMjUKWyAgIDI2LjAyNjgzN10gSGFyZHdhcmUgbmFtZTogIC8s IEJJT1MgUFlCU1dDRUwuODZBLjAwMjcuMjAxNS4wNTA3LjE3NTggMDUvMDcvMjAxNQpbICAgMjYu MDI3MDgwXSBSSVA6IDAwMTA6ZG1hX2RlYnVnX2RldmljZV9jaGFuZ2UrMHgxYTQvMHgxZjAKWyAg IDI2LjAyNzMxOV0gQ29kZTogODkgNTQgMjQgMDggZTggYWQgNjAgNjIgMDAgNDggOGIgNTQgMjQg MDggNDggODkgYzYgNDEgNTcgNGQgODkgZTkgNDkgODkgZDggNDQgODkgZjEgNDEgNTQgNDggYzcg YzcgZTAgNjEgMDYgODIgZTggYzEgYWEgZjUgZmYgPDBmPiAwYiA1YSA1OSA0OCA4MyAzYyAyNCAw MCAwZiA4NSA5NyAyNiAwMCAwMCA4YiAwNSA3NyA0NyA5MiAwMSA4NQpbICAgMjYuMDI3NjAwXSBS U1A6IDAwMTg6ZmZmZjg4ODIyOGQyZmNjOCBFRkxBR1M6IDAwMDEwMjgyClsgICAyNi4wMjc4MzFd IFJBWDogMDAwMDAwMDAwMDAwMDAwMCBSQlg6IDAwMDAwMDAyMzA3NzgwMDAgUkNYOiAwMDAwMDAw MDAwMDAwMDAwClsgICAyNi4wMjgwNTNdIFJEWDogMDAwMDAwMDAwMDAwMDAwMSBSU0k6IDAwMDAw MDAwMDAwMDAwMDggUkRJOiBmZmZmZWQxMDQ1MWE1ZjhmClsgICAyNi4wMjgyNzldIFJCUDogZmZm Zjg4ODIzNDgwYzBiMCBSMDg6IDAwMDAwMDAwMDAwMDAwMDEgUjA5OiBmZmZmZWQxMDQ2ZTgzZWIx ClsgICAyNi4wMjg1MDBdIFIxMDogZmZmZmVkMTA0NmU4M2ViMCBSMTE6IGZmZmY4ODgyMzc0MWY1 ODcgUjEyOiBmZmZmZmZmZjgyMDY3MzQwClsgICAyNi4wMjg3MjVdIFIxMzogMDAwMDAwMDAwMDAw MTAwMCBSMTQ6IDAwMDAwMDAwMDAwMDAwMDIgUjE1OiBmZmZmZmZmZjgyMDY3NDgwClsgICAyNi4w Mjg5NTJdIEZTOiAgMDAwMDdmZGYzZWQxNzRjMCgwMDAwKSBHUzpmZmZmODg4MjM3NDAwMDAwKDAw MDApIGtubEdTOjAwMDAwMDAwMDAwMDAwMDAKWyAgIDI2LjAyOTE4NV0gQ1M6ICAwMDEwIERTOiAw MDAwIEVTOiAwMDAwIENSMDogMDAwMDAwMDA4MDA1MDAzMwpbICAgMjYuMDI5NDA1XSBDUjI6IDAw MDA1NWUyMTExMDkwMzAgQ1IzOiAwMDAwMDAwMjMwMTM5MDAwIENSNDogMDAwMDAwMDAwMDEwMDZm MApbICAgMjYuMDI5NjIyXSBDYWxsIFRyYWNlOgpbICAgMjYuMDI5ODQ2XSAgbm90aWZpZXJfY2Fs bF9jaGFpbisweDY3LzB4YTAKWyAgIDI2LjAzMDA3Nl0gIGJsb2NraW5nX25vdGlmaWVyX2NhbGxf Y2hhaW4rMHg1YS8weDgwClsgICAyNi4wMzAzMDVdICBkZXZpY2VfcmVsZWFzZV9kcml2ZXJfaW50 ZXJuYWwrMHgyMGQvMHgyNjAKWyAgIDI2LjAzMDUzNV0gIGRyaXZlcl9kZXRhY2grMHg3Yi8weGUx ClsgICAyNi4wMzA3NjFdICBidXNfcmVtb3ZlX2RyaXZlcisweDhjLzB4MTUzClsgICAyNi4wMzA5 OTNdICBwY2lfdW5yZWdpc3Rlcl9kcml2ZXIrMHgyZC8weGYwClsgICAyNi4wMzI2MDNdICBpOTE1 X2V4aXQrMHgxNi8weDFjIFtpOTE1XQoKUmVwb3J0ZWQtYnk6IFZpbGxlIFN5cmrDpGzDpCA8dmls bGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+ClNpZ25lZC1vZmYtYnk6IENocmlzIFdpbHNvbiA8 Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgpDYzogTWlrYSBLdW9wcGFsYSA8bWlrYS5rdW9wcGFs YUBsaW51eC5pbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZ3R0 LmMgfCAyIC0tCiAxIGZpbGUgY2hhbmdlZCwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9ndHQuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2k5MTVfZ2VtX2d0dC5jCmluZGV4IDg4MTc5MjAyYzU1Ni4uNjIzOWE5YWRiZjE0IDEwMDY0NAot LS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9ndHQuYworKysgYi9kcml2ZXJzL2dw dS9kcm0vaTkxNS9pOTE1X2dlbV9ndHQuYwpAQCAtMjYwOSw4ICsyNjA5LDYgQEAgc3RhdGljIGlu dCBpbml0X2FsaWFzaW5nX3BwZ3R0KHN0cnVjdCBpOTE1X2dndHQgKmdndHQpCiAJR0VNX0JVR19P TihnZ3R0LT52bS52bWFfb3BzLnVuYmluZF92bWEgIT0gZ2d0dF91bmJpbmRfdm1hKTsKIAlnZ3R0 LT52bS52bWFfb3BzLnVuYmluZF92bWEgPSBhbGlhc2luZ19ndHRfdW5iaW5kX3ZtYTsKIAotCXBw Z3R0LT52bS50b3RhbCA9IGdndHQtPnZtLnRvdGFsOwotCiAJcmV0dXJuIDA7CiAKIGVycl9wcGd0 dDoKLS0gCjIuMjQuMAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Au b3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwt Z2Z4