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.6 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT autolearn=unavailable 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 72773C43459 for ; Thu, 4 Jun 2020 08:13:33 +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 49CB7207D3 for ; Thu, 4 Jun 2020 08:13:33 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (1024-bit key) header.d=ffwll.ch header.i=@ffwll.ch header.b="g2y6+38x" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 49CB7207D3 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=ffwll.ch Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=amd-gfx-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 016DC89933; Thu, 4 Jun 2020 08:12:57 +0000 (UTC) Received: from mail-wr1-x443.google.com (mail-wr1-x443.google.com [IPv6:2a00:1450:4864:20::443]) by gabe.freedesktop.org (Postfix) with ESMTPS id D903189850 for ; Thu, 4 Jun 2020 08:12:53 +0000 (UTC) Received: by mail-wr1-x443.google.com with SMTP id x6so4997099wrm.13 for ; Thu, 04 Jun 2020 01:12:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=PAzY52AYv0RSDf9knhitt5KJNjp0ADK9OcL/la6MhG4=; b=g2y6+38xV996zbWQlHRfYfwmdoYrQtMSB9AuhumQ8EuoFThzOqHcB0+rQlar3nhlyH mzJYMNcNs5v0zXm1taJdTlBWcRFGmIG8H58vFVYh2UJyXnrrsWGD/zJxugQTr50yWENI OrKBQ9/cJ2DiSb8hsPkl8FtzjA9HerNQ7h37o= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=PAzY52AYv0RSDf9knhitt5KJNjp0ADK9OcL/la6MhG4=; b=NOKmWFyI7wdJ+zQ940u+WaALsWnP5NnGttlTvd6N2p/Vzr3Ub+LSwq+thn2NMkjOZQ oyg9XhttC2TPtwrbjrgj485kHT484PvnFMa0FCzlfFA2AjpLDGxkJJp/uawMIMRxsRF5 BQI4WPQPK37iLuhyZ/sWEwlJoYpseIqbUhX3U9D6qrxytX4X/dc7GPvr+6MwRlWNGMXN dqSdnJL4xATCGHpJPQo32rgAwSAyh+uyQbQjO4IrJ+tqs1EBJvuhAm0AczpB4rMTAGTq yMcFfUCrHKnvgjU3GCpgJuMUsjnwHi0GmA/x7YztpeJ7PCCI4Xk2SUt4Q6/3jFOFV4// HVUg== X-Gm-Message-State: AOAM530Ul8aFEFH3uZaWOg3v7iXFKAqurbgudDx1Hfzsp+Uvj7fE8+q6 Lf1sJbLgyQdzT6W9xQlAiqrn3g== X-Google-Smtp-Source: ABdhPJws7BZsTbZqn46ygWPxsi69ZQ9EdQZlg8FdQb2SX5+xMmbZiTCisZQm8VfjwqondDqR2/ssFg== X-Received: by 2002:a5d:4d89:: with SMTP id b9mr3497599wru.210.1591258372493; Thu, 04 Jun 2020 01:12:52 -0700 (PDT) Received: from phenom.ffwll.local ([2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa]) by smtp.gmail.com with ESMTPSA id f11sm6873305wrj.2.2020.06.04.01.12.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 04 Jun 2020 01:12:51 -0700 (PDT) From: Daniel Vetter To: DRI Development Subject: [PATCH 16/18] Revert "drm/amdgpu: add fbdev suspend/resume on gpu reset" Date: Thu, 4 Jun 2020 10:12:22 +0200 Message-Id: <20200604081224.863494-17-daniel.vetter@ffwll.ch> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200604081224.863494-1-daniel.vetter@ffwll.ch> References: <20200604081224.863494-1-daniel.vetter@ffwll.ch> MIME-Version: 1.0 X-BeenThere: amd-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion list for AMD gfx List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: linux-rdma@vger.kernel.org, Daniel Vetter , Intel Graphics Development , Maarten Lankhorst , LKML , amd-gfx@lists.freedesktop.org, Chris Wilson , linaro-mm-sig@lists.linaro.org, Daniel Vetter , =?UTF-8?q?Christian=20K=C3=B6nig?= , linux-media@vger.kernel.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: amd-gfx-bounces@lists.freedesktop.org Sender: "amd-gfx" VGhpcyBpcyBvbmUgZnJvbSB0aGUgZGVwYXJ0bWVudCBvZiAibWF5YmUgcGxheSBsb3R0ZXJ5IGlm IHlvdSBoaXQKdGhpcywga2FybWEgY29tcGVuc2F0aW9uIG1pZ2h0IHdvcmsiLiBPciBhdCBsZWFz dCBsb2NrZGVwIGZ0dyEKClRoaXMgcmV2ZXJ0cyBjb21taXQgNTY1ZDE5NDE1NTc3NTZhNTg0YWMz NTdkOTQ1YmMzNzRkNWZjZDFkMC4KCkl0J3Mgbm90IHF1aXRlIGFzIGxvdy1yaXNrIGFzIHRoZSBj b21taXQgbWVzc2FnZSBjbGFpbXMsIGJlY2F1c2UgdGhpcwpncmFicyBjb25zb2xlX2xvY2ssIHdo aWNoIG1pZ2h0IGJlIGhlbGQgd2hlbiB3ZSBhbGxvY2F0ZSBtZW1vcnksIHdoaWNoCm1pZ2h0IG5l dmVyIGhhcHBlbiBiZWNhdXNlIHRoZSBkbWFfZmVuY2Vfd2FpdCgpIGlzIHN0dWNrIHdhaXRpbmcg b24Kb3VyIGdwdSByZXNldDoKClsgIDEzNi43NjM3MTRdID09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpbICAxMzYuNzYzNzE0XSBXQVJOSU5HOiBw b3NzaWJsZSBjaXJjdWxhciBsb2NraW5nIGRlcGVuZGVuY3kgZGV0ZWN0ZWQKWyAgMTM2Ljc2Mzcx NV0gNS43LjAtcmMzKyAjMzQ2IFRhaW50ZWQ6IEcgICAgICAgIFcKWyAgMTM2Ljc2MzcxNl0gLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClsgIDEz Ni43NjM3MTZdIGt3b3JrZXIvMjozLzY4MiBpcyB0cnlpbmcgdG8gYWNxdWlyZSBsb2NrOgpbICAx MzYuNzYzNzE2XSBmZmZmZmZmZjgyMjZmMTQwIChjb25zb2xlX2xvY2speysuKy59LXswOjB9LCBh dDogZHJtX2ZiX2hlbHBlcl9zZXRfc3VzcGVuZF91bmxvY2tlZCsweDdiLzB4YTAgW2RybV9rbXNf aGVscGVyXQpbICAxMzYuNzYzNzIzXQogICAgICAgICAgICAgICBidXQgdGFzayBpcyBhbHJlYWR5 IGhvbGRpbmcgbG9jazoKWyAgMTM2Ljc2MzcyNF0gZmZmZmZmZmY4MjMxOGM4MCAoZG1hX2ZlbmNl X21hcCl7KysrK30tezA6MH0sIGF0OiBkcm1fc2NoZWRfam9iX3RpbWVkb3V0KzB4MjUvMHhmMCBb Z3B1X3NjaGVkXQpbICAxMzYuNzYzNzI2XQogICAgICAgICAgICAgICB3aGljaCBsb2NrIGFscmVh ZHkgZGVwZW5kcyBvbiB0aGUgbmV3IGxvY2suCgpbICAxMzYuNzYzNzI2XQogICAgICAgICAgICAg ICB0aGUgZXhpc3RpbmcgZGVwZW5kZW5jeSBjaGFpbiAoaW4gcmV2ZXJzZSBvcmRlcikgaXM6Clsg IDEzNi43NjM3MjddCiAgICAgICAgICAgICAgIC0+ICMyIChkbWFfZmVuY2VfbWFwKXsrKysrfS17 MDowfToKWyAgMTM2Ljc2MzczMF0gICAgICAgIF9fZG1hX2ZlbmNlX21pZ2h0X3dhaXQrMHg0MS8w eGIwClsgIDEzNi43NjM3MzJdICAgICAgICBkbWFfcmVzdl9sb2NrZGVwKzB4MTcxLzB4MjAyClsg IDEzNi43NjM3MzRdICAgICAgICBkb19vbmVfaW5pdGNhbGwrMHg1ZC8weDJmMApbICAxMzYuNzYz NzM2XSAgICAgICAga2VybmVsX2luaXRfZnJlZWFibGUrMHgyMGQvMHgyNmQKWyAgMTM2Ljc2Mzcz OF0gICAgICAgIGtlcm5lbF9pbml0KzB4YS8weGZiClsgIDEzNi43NjM3NDBdICAgICAgICByZXRf ZnJvbV9mb3JrKzB4MjcvMHg1MApbICAxMzYuNzYzNzQwXQogICAgICAgICAgICAgICAtPiAjMSAo ZnNfcmVjbGFpbSl7Ky4rLn0tezA6MH06ClsgIDEzNi43NjM3NDNdICAgICAgICBmc19yZWNsYWlt X2FjcXVpcmUucGFydC4wKzB4MjUvMHgzMApbICAxMzYuNzYzNzQ1XSAgICAgICAga21lbV9jYWNo ZV9hbGxvY190cmFjZSsweDJlLzB4NmUwClsgIDEzNi43NjM3NDddICAgICAgICBkZXZpY2VfY3Jl YXRlX2dyb3Vwc192YXJncysweDUyLzB4ZjAKWyAgMTM2Ljc2Mzc0N10gICAgICAgIGRldmljZV9j cmVhdGUrMHg0OS8weDYwClsgIDEzNi43NjM3NDldICAgICAgICBmYl9jb25zb2xlX2luaXQrMHgy NS8weDE0NQpbICAxMzYuNzYzNzUwXSAgICAgICAgZmJtZW1faW5pdCsweGNjLzB4ZTIKWyAgMTM2 Ljc2Mzc1MF0gICAgICAgIGRvX29uZV9pbml0Y2FsbCsweDVkLzB4MmYwClsgIDEzNi43NjM3NTFd ICAgICAgICBrZXJuZWxfaW5pdF9mcmVlYWJsZSsweDIwZC8weDI2ZApbICAxMzYuNzYzNzUyXSAg ICAgICAga2VybmVsX2luaXQrMHhhLzB4ZmIKWyAgMTM2Ljc2Mzc1M10gICAgICAgIHJldF9mcm9t X2ZvcmsrMHgyNy8weDUwClsgIDEzNi43NjM3NTNdCiAgICAgICAgICAgICAgIC0+ICMwIChjb25z b2xlX2xvY2speysuKy59LXswOjB9OgpbICAxMzYuNzYzNzU1XSAgICAgICAgX19sb2NrX2FjcXVp cmUrMHgxMjQxLzB4MjNmMApbICAxMzYuNzYzNzU2XSAgICAgICAgbG9ja19hY3F1aXJlKzB4YWQv MHgzNzAKWyAgMTM2Ljc2Mzc1N10gICAgICAgIGNvbnNvbGVfbG9jaysweDQ3LzB4NzAKWyAgMTM2 Ljc2Mzc2MV0gICAgICAgIGRybV9mYl9oZWxwZXJfc2V0X3N1c3BlbmRfdW5sb2NrZWQrMHg3Yi8w eGEwIFtkcm1fa21zX2hlbHBlcl0KWyAgMTM2Ljc2MzgwOV0gICAgICAgIGFtZGdwdV9kZXZpY2Vf Z3B1X3JlY292ZXIuY29sZCsweDIxZS8weGU3YiBbYW1kZ3B1XQpbICAxMzYuNzYzODUwXSAgICAg ICAgYW1kZ3B1X2pvYl90aW1lZG91dCsweGZiLzB4MTUwIFthbWRncHVdClsgIDEzNi43NjM4NTFd ICAgICAgICBkcm1fc2NoZWRfam9iX3RpbWVkb3V0KzB4OGEvMHhmMCBbZ3B1X3NjaGVkXQpbICAx MzYuNzYzODUyXSAgICAgICAgcHJvY2Vzc19vbmVfd29yaysweDIzYy8weDU4MApbICAxMzYuNzYz ODUzXSAgICAgICAgd29ya2VyX3RocmVhZCsweDUwLzB4M2IwClsgIDEzNi43NjM4NTRdICAgICAg ICBrdGhyZWFkKzB4MTJlLzB4MTUwClsgIDEzNi43NjM4NTVdICAgICAgICByZXRfZnJvbV9mb3Jr KzB4MjcvMHg1MApbICAxMzYuNzYzODU1XQogICAgICAgICAgICAgICBvdGhlciBpbmZvIHRoYXQg bWlnaHQgaGVscCB1cyBkZWJ1ZyB0aGlzOgoKWyAgMTM2Ljc2Mzg1Nl0gQ2hhaW4gZXhpc3RzIG9m OgogICAgICAgICAgICAgICAgIGNvbnNvbGVfbG9jayAtLT4gZnNfcmVjbGFpbSAtLT4gZG1hX2Zl bmNlX21hcAoKWyAgMTM2Ljc2Mzg1N10gIFBvc3NpYmxlIHVuc2FmZSBsb2NraW5nIHNjZW5hcmlv OgoKWyAgMTM2Ljc2Mzg1N10gICAgICAgIENQVTAgICAgICAgICAgICAgICAgICAgIENQVTEKWyAg MTM2Ljc2Mzg1N10gICAgICAgIC0tLS0gICAgICAgICAgICAgICAgICAgIC0tLS0KWyAgMTM2Ljc2 Mzg1N10gICBsb2NrKGRtYV9mZW5jZV9tYXApOwpbICAxMzYuNzYzODU4XSAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgbG9jayhmc19yZWNsYWltKTsKWyAgMTM2Ljc2Mzg1OF0gICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIGxvY2soZG1hX2ZlbmNlX21hcCk7ClsgIDEzNi43NjM4 NThdICAgbG9jayhjb25zb2xlX2xvY2spOwpbICAxMzYuNzYzODU5XQogICAgICAgICAgICAgICAg KioqIERFQURMT0NLICoqKgoKWyAgMTM2Ljc2Mzg2MF0gNCBsb2NrcyBoZWxkIGJ5IGt3b3JrZXIv MjozLzY4MjoKWyAgMTM2Ljc2Mzg2MF0gICMwOiBmZmZmODg4N2ZiODFjOTM4ICgod3FfY29tcGxl dGlvbilldmVudHMpeysuKy59LXswOjB9LCBhdDogcHJvY2Vzc19vbmVfd29yaysweDFiYy8weDU4 MApbICAxMzYuNzYzODYyXSAgIzE6IGZmZmZjOTAwMDBjYWZlNTggKCh3b3JrX2NvbXBsZXRpb24p KCYoJnNjaGVkLT53b3JrX3RkciktPndvcmspKXsrLisufS17MDowfSwgYXQ6IHByb2Nlc3Nfb25l X3dvcmsrMHgxYmMvMHg1ODAKWyAgMTM2Ljc2Mzg2M10gICMyOiBmZmZmZmZmZjgyMzE4YzgwIChk bWFfZmVuY2VfbWFwKXsrKysrfS17MDowfSwgYXQ6IGRybV9zY2hlZF9qb2JfdGltZWRvdXQrMHgy NS8weGYwIFtncHVfc2NoZWRdClsgIDEzNi43NjM4NjVdICAjMzogZmZmZjg4ODdhYjYyMTc0OCAo JmFkZXYtPmxvY2tfcmVzZXQpeysuKy59LXszOjN9LCBhdDogYW1kZ3B1X2RldmljZV9ncHVfcmVj b3Zlci5jb2xkKzB4NWFiLzB4ZTdiIFthbWRncHVdClsgIDEzNi43NjM5MTRdCiAgICAgICAgICAg ICAgIHN0YWNrIGJhY2t0cmFjZToKWyAgMTM2Ljc2MzkxNV0gQ1BVOiAyIFBJRDogNjgyIENvbW06 IGt3b3JrZXIvMjozIFRhaW50ZWQ6IEcgICAgICAgIFcgICAgICAgICA1LjcuMC1yYzMrICMzNDYK WyAgMTM2Ljc2MzkxNl0gSGFyZHdhcmUgbmFtZTogU3lzdGVtIG1hbnVmYWN0dXJlciBTeXN0ZW0g UHJvZHVjdCBOYW1lL1BSSU1FIFgzNzAtUFJPLCBCSU9TIDQwMTEgMDQvMTkvMjAxOApbICAxMzYu NzYzOTE4XSBXb3JrcXVldWU6IGV2ZW50cyBkcm1fc2NoZWRfam9iX3RpbWVkb3V0IFtncHVfc2No ZWRdClsgIDEzNi43NjM5MTldIENhbGwgVHJhY2U6ClsgIDEzNi43NjM5MjJdICBkdW1wX3N0YWNr KzB4OGYvMHhkMApbICAxMzYuNzYzOTI0XSAgY2hlY2tfbm9uY2lyY3VsYXIrMHgxNjIvMHgxODAK WyAgMTM2Ljc2MzkyNl0gIF9fbG9ja19hY3F1aXJlKzB4MTI0MS8weDIzZjAKWyAgMTM2Ljc2Mzky N10gIGxvY2tfYWNxdWlyZSsweGFkLzB4MzcwClsgIDEzNi43NjM5MzJdICA/IGRybV9mYl9oZWxw ZXJfc2V0X3N1c3BlbmRfdW5sb2NrZWQrMHg3Yi8weGEwIFtkcm1fa21zX2hlbHBlcl0KWyAgMTM2 Ljc2MzkzM10gID8gbWFya19oZWxkX2xvY2tzKzB4MmQvMHg4MApbICAxMzYuNzYzOTM0XSAgPyBf cmF3X3NwaW5fdW5sb2NrX2lycXJlc3RvcmUrMHg0Ni8weDYwClsgIDEzNi43NjM5MzZdICBjb25z b2xlX2xvY2srMHg0Ny8weDcwClsgIDEzNi43NjM5NDBdICA/IGRybV9mYl9oZWxwZXJfc2V0X3N1 c3BlbmRfdW5sb2NrZWQrMHg3Yi8weGEwIFtkcm1fa21zX2hlbHBlcl0KWyAgMTM2Ljc2Mzk0NF0g IGRybV9mYl9oZWxwZXJfc2V0X3N1c3BlbmRfdW5sb2NrZWQrMHg3Yi8weGEwIFtkcm1fa21zX2hl bHBlcl0KWyAgMTM2Ljc2Mzk5M10gIGFtZGdwdV9kZXZpY2VfZ3B1X3JlY292ZXIuY29sZCsweDIx ZS8weGU3YiBbYW1kZ3B1XQpbICAxMzYuNzY0MDM2XSAgYW1kZ3B1X2pvYl90aW1lZG91dCsweGZi LzB4MTUwIFthbWRncHVdClsgIDEzNi43NjQwMzhdICBkcm1fc2NoZWRfam9iX3RpbWVkb3V0KzB4 OGEvMHhmMCBbZ3B1X3NjaGVkXQpbICAxMzYuNzY0MDQwXSAgcHJvY2Vzc19vbmVfd29yaysweDIz Yy8weDU4MApbICAxMzYuNzY0MDQxXSAgd29ya2VyX3RocmVhZCsweDUwLzB4M2IwClsgIDEzNi43 NjQwNDJdICA/IHByb2Nlc3Nfb25lX3dvcmsrMHg1ODAvMHg1ODAKWyAgMTM2Ljc2NDA0NF0gIGt0 aHJlYWQrMHgxMmUvMHgxNTAKWyAgMTM2Ljc2NDA0NV0gID8ga3RocmVhZF9jcmVhdGVfd29ya2Vy X29uX2NwdSsweDcwLzB4NzAKWyAgMTM2Ljc2NDA0Nl0gIHJldF9mcm9tX2ZvcmsrMHgyNy8weDUw CgpDYzogbGludXgtbWVkaWFAdmdlci5rZXJuZWwub3JnCkNjOiBsaW5hcm8tbW0tc2lnQGxpc3Rz LmxpbmFyby5vcmcKQ2M6IGxpbnV4LXJkbWFAdmdlci5rZXJuZWwub3JnCkNjOiBhbWQtZ2Z4QGxp c3RzLmZyZWVkZXNrdG9wLm9yZwpDYzogaW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpD YzogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+CkNjOiBNYWFydGVuIExh bmtob3JzdCA8bWFhcnRlbi5sYW5raG9yc3RAbGludXguaW50ZWwuY29tPgpDYzogQ2hyaXN0aWFu IEvDtm5pZyA8Y2hyaXN0aWFuLmtvZW5pZ0BhbWQuY29tPgpTaWduZWQtb2ZmLWJ5OiBEYW5pZWwg VmV0dGVyIDxkYW5pZWwudmV0dGVyQGludGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vYW1k L2FtZGdwdS9hbWRncHVfZGV2aWNlLmMgfCA0IC0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA0IGRlbGV0 aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9k ZXZpY2UuYyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9kZXZpY2UuYwppbmRl eCBhYzAyODZhNWYyZmMuLjRjNDQ5MmRlNjcwYyAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJt L2FtZC9hbWRncHUvYW1kZ3B1X2RldmljZS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1k Z3B1L2FtZGdwdV9kZXZpY2UuYwpAQCAtNDA2Myw4ICs0MDYzLDYgQEAgc3RhdGljIGludCBhbWRn cHVfZG9fYXNpY19yZXNldChzdHJ1Y3QgYW1kZ3B1X2hpdmVfaW5mbyAqaGl2ZSwKIAkJCQlpZiAo cikKIAkJCQkJZ290byBvdXQ7CiAKLQkJCQlhbWRncHVfZmJkZXZfc2V0X3N1c3BlbmQodG1wX2Fk ZXYsIDApOwotCiAJCQkJLyogbXVzdCBzdWNjZWVkLiAqLwogCQkJCWFtZGdwdV9yYXNfcmVzdW1l KHRtcF9hZGV2KTsKIApAQCAtNDMwNSw4ICs0MzAzLDYgQEAgaW50IGFtZGdwdV9kZXZpY2VfZ3B1 X3JlY292ZXIoc3RydWN0IGFtZGdwdV9kZXZpY2UgKmFkZXYsCiAJCSAqLwogCQlhbWRncHVfdW5y ZWdpc3Rlcl9ncHVfaW5zdGFuY2UodG1wX2FkZXYpOwogCi0JCWFtZGdwdV9mYmRldl9zZXRfc3Vz cGVuZCh0bXBfYWRldiwgMSk7Ci0KIAkJLyogZGlzYWJsZSByYXMgb24gQUxMIElQcyAqLwogCQlp ZiAoIShpbl9yYXNfaW50ciAmJiAhdXNlX2JhY28pICYmCiAJCSAgICAgIGFtZGdwdV9kZXZpY2Vf aXBfbmVlZF9mdWxsX3Jlc2V0KHRtcF9hZGV2KSkKLS0gCjIuMjYuMgoKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KYW1kLWdmeCBtYWlsaW5nIGxpc3QKYW1k LWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9hbWQtZ2Z4Cg==